From d9a813f972106d255149be3fcda0a3560bc1ac36 Mon Sep 17 00:00:00 2001 From: Jan Grewe Date: Fri, 12 Mar 2021 17:19:45 +0100 Subject: [PATCH] [main] really reset upon new session --- blipblop/ui/centralwidget.py | 1 + blipblop/ui/resultsscreen.py | 5 ++--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/blipblop/ui/centralwidget.py b/blipblop/ui/centralwidget.py index 0780b5f..360e60a 100644 --- a/blipblop/ui/centralwidget.py +++ b/blipblop/ui/centralwidget.py @@ -52,6 +52,7 @@ class CentralWidget(QWidget): def reset(self): self._task_results = [] + self._results_screen.reset() self._stack.setCurrentIndex(0) def on_new_visual_task(self): diff --git a/blipblop/ui/resultsscreen.py b/blipblop/ui/resultsscreen.py index ad768a3..a439552 100644 --- a/blipblop/ui/resultsscreen.py +++ b/blipblop/ui/resultsscreen.py @@ -1,11 +1,10 @@ import io import csv from PyQt5 import QtWidgets -from PyQt5.QtGui import QFont, QKeySequence +from PyQt5.QtGui import QFont, QIcon, QKeySequence from PyQt5.QtWidgets import QAction, QLabel, QStackedLayout, QTableWidget, QTableWidgetItem, QWidget from PyQt5.QtCore import Qt, pyqtSignal -import blipblop.constants as cnst from blipblop.util.results import MeasurementResults @@ -54,7 +53,7 @@ class ResultsScreen(QWidget): self.table.setColumnCount(col_count) for col, mr in enumerate(measurement_results): - headerItem = QTableWidgetItem(cnst.get_icon("visual_task") if "visual" in mr.name.lower() else cnst.get_icon("auditory_task"), "") + headerItem = QTableWidgetItem(QIcon(":/icons/visual_task") if "visual" in mr.name.lower() else QIcon(":/icons/auditory_task"), "") headerItem.setToolTip("%s started at\n %s " % (mr.name, mr.starttime)) self.table.setHorizontalHeaderItem(col, headerItem) for row, r in enumerate(mr.results):