summaryrefslogtreecommitdiffstats
path: root/sigtools/PluginModel.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'sigtools/PluginModel.cpp')
-rw-r--r--sigtools/PluginModel.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/sigtools/PluginModel.cpp b/sigtools/PluginModel.cpp
index 92b91569..087618a9 100644
--- a/sigtools/PluginModel.cpp
+++ b/sigtools/PluginModel.cpp
@@ -19,6 +19,7 @@
#include "PluginModel.h"
// Sigtools includes
+#include "ClassModel.h"
#include "PluginTypeModel.h"
// Qt includes
@@ -52,12 +53,12 @@ QSize PluginModel::sizeHint(const QStyleOptionViewItem& option) const
BaseModel* PluginModel::childItem(const int row)
{
-// if ((0 <= row) && (row < m_classes.size()))
-// return m_classes[row];
-// return NULL;
+ if ((0 <= row) && (row < m_classes.size()))
+ return m_classes[row];
+ return NULL;
}
int PluginModel::findChild(BaseModel* model) const
{
-// return m_classes.indexOf(model);
+ return m_classes.indexOf(qobject_cast<ClassModel*>(model));
}