[main] really reset upon new session

This commit is contained in:
Jan Grewe 2021-03-12 17:19:45 +01:00
parent c45a2f66bc
commit d9a813f972
2 changed files with 3 additions and 3 deletions

View File

@ -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):

View File

@ -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):