summaryrefslogtreecommitdiffstats
path: root/sigtools
diff options
context:
space:
mode:
authorBen Boeckel <MathStuf@gmail.com>2009-03-23 08:02:37 -0400
committerBen Boeckel <MathStuf@gmail.com>2009-03-23 08:02:37 -0400
commitc134ab0238c3a043091334cefdc88f4f47f6e227 (patch)
tree5bb5e1e6dad34caf2f7de6459091ff91b011fcff /sigtools
parent32dfe487ffcc7f8e78fefed19589882d7b7bb0b3 (diff)
downloadsigen-c134ab0238c3a043091334cefdc88f4f47f6e227.tar.gz
sigen-c134ab0238c3a043091334cefdc88f4f47f6e227.tar.xz
sigen-c134ab0238c3a043091334cefdc88f4f47f6e227.zip
Add plugin map to RootModel
Diffstat (limited to 'sigtools')
-rw-r--r--sigtools/RootPluginModel.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/sigtools/RootPluginModel.h b/sigtools/RootPluginModel.h
index 1b2bfb50..a5435f14 100644
--- a/sigtools/RootPluginModel.h
+++ b/sigtools/RootPluginModel.h
@@ -26,6 +26,9 @@
namespace Sigtools
{
+// Forward declarations
+class PluginTypeModel;
+
class SIGTOOLS_NO_EXPORT RootPluginModel : public BaseModel
{
Q_OBJECT
@@ -45,6 +48,8 @@ class SIGTOOLS_NO_EXPORT RootPluginModel : public BaseModel
void addPlugin(const QString& type, KService::Ptr service);
protected:
int findChild(BaseModel* model) const;
+
+ QMap<QString, PluginTypeModel*> m_types;
};
}