diff options
author | hjk <qtc-committer@nokia.com> | 2011-04-13 13:00:30 +0200 |
---|---|---|
committer | hjk <qtc-committer@nokia.com> | 2011-04-14 11:15:07 +0200 |
commit | 70d392d23515e9fc4c5a64897fd4c295d3f17817 (patch) | |
tree | 228cf7522e5cd695295b810d6fe5daf53afc9488 /src/plugins/coreplugin/editmode.cpp | |
parent | cbfaea1ed342102cdfa848698d96cb7c010dae48 (diff) | |
download | qt-creator-70d392d23515e9fc4c5a64897fd4c295d3f17817.tar.gz |
core: make context and widget IContext data members
Diffstat (limited to 'src/plugins/coreplugin/editmode.cpp')
-rw-r--r-- | src/plugins/coreplugin/editmode.cpp | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/src/plugins/coreplugin/editmode.cpp b/src/plugins/coreplugin/editmode.cpp index a8878012af..f030a94bc9 100644 --- a/src/plugins/coreplugin/editmode.cpp +++ b/src/plugins/coreplugin/editmode.cpp @@ -88,6 +88,11 @@ EditMode::EditMode(EditorManager *editorManager) : connect(modeManager, SIGNAL(currentModeChanged(Core::IMode*)), this, SLOT(grabEditorManager(Core::IMode*))); m_splitter->setFocusProxy(m_editorManager); + + setWidget(m_splitter); + setContext(Context(Constants::C_EDIT_MODE, + Constants::C_EDITORMANAGER, + Constants::C_NAVIGATION_PANE)); } EditMode::~EditMode() @@ -112,11 +117,6 @@ int EditMode::priority() const return Constants::P_MODE_EDIT; } -QWidget* EditMode::widget() -{ - return m_splitter; -} - QString EditMode::id() const { return QLatin1String(Constants::MODE_EDIT); @@ -127,14 +127,6 @@ QString EditMode::type() const return QLatin1String(Constants::MODE_EDIT_TYPE); } -Context EditMode::context() const -{ - static Context contexts(Constants::C_EDIT_MODE, - Constants::C_EDITORMANAGER, - Constants::C_NAVIGATION_PANE); - return contexts; -} - void EditMode::grabEditorManager(Core::IMode *mode) { if (mode != this) |