summaryrefslogtreecommitdiff
path: root/src/plugins/coreplugin/designmode.cpp
diff options
context:
space:
mode:
authorhjk <qtc-committer@nokia.com>2011-04-13 13:00:30 +0200
committerhjk <qtc-committer@nokia.com>2011-04-14 11:15:07 +0200
commit70d392d23515e9fc4c5a64897fd4c295d3f17817 (patch)
tree228cf7522e5cd695295b810d6fe5daf53afc9488 /src/plugins/coreplugin/designmode.cpp
parentcbfaea1ed342102cdfa848698d96cb7c010dae48 (diff)
downloadqt-creator-70d392d23515e9fc4c5a64897fd4c295d3f17817.tar.gz
core: make context and widget IContext data members
Diffstat (limited to 'src/plugins/coreplugin/designmode.cpp')
-rw-r--r--src/plugins/coreplugin/designmode.cpp14
1 files changed, 3 insertions, 11 deletions
diff --git a/src/plugins/coreplugin/designmode.cpp b/src/plugins/coreplugin/designmode.cpp
index 6f632e51b4..23d0d5d267 100644
--- a/src/plugins/coreplugin/designmode.cpp
+++ b/src/plugins/coreplugin/designmode.cpp
@@ -120,6 +120,9 @@ DesignMode::DesignMode(EditorManager *editorManager) :
{
setObjectName(QLatin1String("DesignMode"));
setEnabled(false);
+ setContext(Context(Constants::C_DESIGN_MODE));
+ setWidget(d->m_stackWidget);
+
ExtensionSystem::PluginManager::instance()->addObject(d->m_coreListener);
connect(editorManager, SIGNAL(currentEditorChanged(Core::IEditor*)),
@@ -138,17 +141,6 @@ DesignMode::~DesignMode()
delete d;
}
-Context DesignMode::context() const
-{
- static Context contexts(Constants::C_DESIGN_MODE);
- return contexts;
-}
-
-QWidget *DesignMode::widget()
-{
- return d->m_stackWidget;
-}
-
QString DesignMode::displayName() const
{
return tr("Design");