diff options
author | Erik Verbruggen <erik.verbruggen@nokia.com> | 2010-02-09 11:09:11 +0100 |
---|---|---|
committer | Erik Verbruggen <erik.verbruggen@nokia.com> | 2010-02-09 16:02:13 +0100 |
commit | d76fa87f0d04f68f39463eadd1aab941e72e419d (patch) | |
tree | 36db10f8b8cf4bff40daa7a7b815c1977d71a658 /src/plugins/qmldesigner/qmldesignerplugin.h | |
parent | f796346a1d57ba81b4b127bfd1fabdc8219551ec (diff) | |
download | qt-creator-d76fa87f0d04f68f39463eadd1aab941e72e419d.tar.gz |
Added a QML designer settings page.
Diffstat (limited to 'src/plugins/qmldesigner/qmldesignerplugin.h')
-rw-r--r-- | src/plugins/qmldesigner/qmldesignerplugin.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/plugins/qmldesigner/qmldesignerplugin.h b/src/plugins/qmldesigner/qmldesignerplugin.h index d95386789e..3ef88fbae0 100644 --- a/src/plugins/qmldesigner/qmldesignerplugin.h +++ b/src/plugins/qmldesigner/qmldesignerplugin.h @@ -30,6 +30,8 @@ #ifndef QMLDESIGNERPLUGIN_H #define QMLDESIGNERPLUGIN_H +#include <qmldesigner/designersettings.h> + #include <extensionsystem/iplugin.h> namespace Core { @@ -58,8 +60,15 @@ public: virtual bool initialize(const QStringList &arguments, QString *error_message = 0); virtual void extensionsInitialized(); + static BauhausPlugin *pluginInstance(); + + DesignerSettings settings() const; + void setSettings(const DesignerSettings &s); + private: QmlDesigner::IntegrationCore *m_designerCore; + static BauhausPlugin *m_pluginInstance; + DesignerSettings m_settings; }; } // namespace Internal |