This commit is contained in:
Jan Grewe 2025-01-23 15:49:17 +01:00
parent 71116f0599
commit adb9703f96

View File

@ -25,15 +25,18 @@ class TasksWidget(QWidget):
self._openAction.setEnabled(True) self._openAction.setEnabled(True)
self._convertAction = QAction(QIcon(":/icons/convert" + self._iconsuffix), "Convert") self._convertAction = QAction(QIcon(":/icons/convert" + self._iconsuffix), "Convert")
self._convertAction.setEnabled(True)
self._convertAction.setToolTip("Convert JSON pose files to to Pandas data frames") self._convertAction.setToolTip("Convert JSON pose files to to Pandas data frames")
self._openAction.triggered.connect(self._convert_clicked) self._convertAction.triggered.connect(self._convert_clicked)
self._mergeAction = QAction(QIcon(":/icons/merge" + self._iconsuffix), "Merge") self._mergeAction = QAction(QIcon(":/icons/merge" + self._iconsuffix), "Merge")
self._mergeAction.setToolTip("Merge detections from two cameras to the same dataset") self._mergeAction.setToolTip("Merge detections from two cameras to the same dataset")
self._mergeAction.setEnabled(False)
self._mergeAction.triggered.connect(self._merge_clicked) self._mergeAction.triggered.connect(self._merge_clicked)
self._tracksAction = QAction(QIcon(":/icons/tracks" + self._iconsuffix), "Tracks") self._tracksAction = QAction(QIcon(":/icons/tracks" + self._iconsuffix), "Tracks")
self._tracksAction.setToolTip("Merge detections from two cameras to the same dataset") self._tracksAction.setToolTip("Merge detections from two cameras to the same dataset")
self._tracksAction.setEnabled(False)
self._tracksAction.triggered.connect(self._tracks_clicked) self._tracksAction.triggered.connect(self._tracks_clicked)
self._menuActions["File"] = [self._openAction] self._menuActions["File"] = [self._openAction]
@ -112,8 +115,8 @@ class TasksWidget(QWidget):
if d.is_file(): if d.is_file():
self._file_list.append(d) self._file_list.append(d)
if len(self._file_list) > 0: if len(self._file_list) > 0:
self.mergeBtn.setEnabled(True) self._mergeAction.setEnabled(True)
self.tracksBtn.setEnabled(True) self._tracksAction.setEnabled(True)
@property @property
def fileList(self): def fileList(self):