13 #ifndef QmitkDataStorageListInspector_h
14 #define QmitkDataStorageListInspector_h
39 const QAbstractItemView*
GetView()
const override;
49 std::unique_ptr<Ui::QmitkDataStorageListInspector>
m_Controls;
Abstract base class for widgets that inspect the contents of a DataStorage.
QAbstractItemView::SelectionMode SelectionMode
Convenience type alias for the Qt selection mode.
Abstract base class extending QAbstractItemModel for DataStorage-backed models.
Inspector that offers a simple list view on a data storage.
QmitkAbstractDataStorageModel * m_StorageModel
const QAbstractItemView * GetView() const override
Returns a pointer to the view used to display the data storage content.
~QmitkDataStorageListInspector() override
SelectionMode GetSelectionMode() const override
Returns the current selection mode of the inspector's item view.
QmitkDataStorageListInspector(QWidget *parent=nullptr)
void Initialize() override
QAbstractItemView * GetView() override
Returns a pointer to the view used to display the data storage content.
void SetSelectionMode(SelectionMode mode) override
Sets the selection mode of the inspector's item view.
std::unique_ptr< Ui::QmitkDataStorageListInspector > m_Controls
QmitkSimpleTextOverlayWidget * m_Overlay