diff --git a/fixtracks/widgets/taskwidget.py b/fixtracks/widgets/taskwidget.py index f4a0292..6770260 100644 --- a/fixtracks/widgets/taskwidget.py +++ b/fixtracks/widgets/taskwidget.py @@ -25,17 +25,20 @@ class TasksWidget(QWidget): self._openAction.setEnabled(True) 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._openAction.triggered.connect(self._convert_clicked) + self._convertAction.triggered.connect(self._convert_clicked) self._mergeAction = QAction(QIcon(":/icons/merge" + self._iconsuffix), "Merge") self._mergeAction.setToolTip("Merge detections from two cameras to the same dataset") + self._mergeAction.setEnabled(False) self._mergeAction.triggered.connect(self._merge_clicked) self._tracksAction = QAction(QIcon(":/icons/tracks" + self._iconsuffix), "Tracks") self._tracksAction.setToolTip("Merge detections from two cameras to the same dataset") + self._tracksAction.setEnabled(False) self._tracksAction.triggered.connect(self._tracks_clicked) - + self._menuActions["File"] = [self._openAction] self._menuActions["Tools"] = [self._convertAction, self._mergeAction, self._tracksAction] self._toolbarActions = [self._convertAction, self._mergeAction, self._tracksAction] @@ -112,8 +115,8 @@ class TasksWidget(QWidget): if d.is_file(): self._file_list.append(d) if len(self._file_list) > 0: - self.mergeBtn.setEnabled(True) - self.tracksBtn.setEnabled(True) + self._mergeAction.setEnabled(True) + self._tracksAction.setEnabled(True) @property def fileList(self):