13 #ifndef QmitkFindSegmentationTaskDialog_h
14 #define QmitkFindSegmentationTaskDialog_h
19 class QTableWidgetItem;
50 void OnItemSelectionChanged();
51 void OnItemDoubleClicked(QTableWidgetItem* item);
52 void OnFinished(
int result);
55 bool ContainsNumber(
int row)
const;
56 bool ContainsName(
int row)
const;
57 bool HasStatus(
int row)
const;
59 Ui::QmitkFindSegmentationTaskDialog* m_Ui;
60 mitk::SegmentationTaskList::ConstPointer m_TaskList;
61 std::optional<size_t> m_SelectedTask;
~QmitkFindSegmentationTaskDialog() override
void SetTaskList(const mitk::SegmentationTaskList *taskList)
std::optional< size_t > GetSelectedTask() const
bool LoadSelectedTask() const
QmitkFindSegmentationTaskDialog(QWidget *parent=nullptr)
A list of segmentation tasks.