55 #ifndef CTKPLUGINTABLEMODEL_H 56 #define CTKPLUGINTABLEMODEL_H 58 #include "cxGuiExport.h" 60 #include <QAbstractTableModel> 64 #include <ctkPlugin.h> 65 #include <ctkPluginEvent.h> 68 class ctkPluginContext;
82 QVariant data(
const QModelIndex& index,
int role = Qt::DisplayRole)
const;
84 QVariant headerData(
int section, Qt::Orientation orientation,
int role = Qt::DisplayRole)
const;
86 int columnCount(
const QModelIndex& parent = QModelIndex())
const;
87 int rowCount(
const QModelIndex& parent = QModelIndex())
const;
91 void pluginChanged(
const ctkPluginEvent& event);
95 std::map<QString, ctkPluginPtr> mPlugins;
101 #endif // CTKPLUGINTABLEMODEL_H
boost::shared_ptr< class PluginFrameworkManager > PluginFrameworkManagerPtr
Namespace for all CustusX production code.