From 070059274c6d5b55807c3bd85d09fde0fcd35862 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Tue, 24 Mar 2009 18:26:34 -0400 Subject: Fix casting --- sigtools/RootPluginModel.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'sigtools/RootPluginModel.cpp') diff --git a/sigtools/RootPluginModel.cpp b/sigtools/RootPluginModel.cpp index eeb11f34..cc7f9d88 100644 --- a/sigtools/RootPluginModel.cpp +++ b/sigtools/RootPluginModel.cpp @@ -18,6 +18,9 @@ // Header include #include "RootPluginModel.h" +// Sigtools includes +#include "PluginTypeModel.h" + // Qt includes #include @@ -62,5 +65,5 @@ void RootPluginModel::addPlugin(const QString& type, KService::Ptr service) int RootPluginModel::findChild(BaseModel* model) const { - return m_types.values().indexOf(model); + return m_types.values().indexOf(qobject_cast(model)); } -- cgit