29 #ifndef GAMMARAY_CLIENTTOOLMODEL_H
30 #define GAMMARAY_CLIENTTOOLMODEL_H
32 #include "gammaray_ui_export.h"
36 #include <QSortFilterProxyModel>
56 QVariant data(
const QModelIndex& index,
int role)
const Q_DECL_OVERRIDE;
57 bool setData(
const QModelIndex& index,
const QVariant& value,
int role = Qt::EditRole) Q_DECL_OVERRIDE;
58 Qt::ItemFlags flags(
const QModelIndex &index)
const Q_DECL_OVERRIDE;
61 void updateToolInitialization(
const QModelIndex & topLeft,
const QModelIndex & bottomRight);
64 typedef QHash<QString, QPointer<QWidget>> WidgetsHash;
65 mutable WidgetsHash m_widgets;
66 QPointer<QWidget> m_parentWidget;
71 #endif // GAMMARAY_CLIENTTOOLMODEL_H
Definition: endpoint.h:42