diff options
author | hjk <hjk121@nokiamail.com> | 2014-06-24 11:15:32 +0200 |
---|---|---|
committer | hjk <hjk121@nokiamail.com> | 2014-07-01 11:21:44 +0200 |
commit | a355013eb17ec8cc0b726f3e0a846ed39fc8ffd2 (patch) | |
tree | 07ef5be8109cad48af3af99481162a97a75e3a78 /src/plugins/classview/classviewnavigationwidgetfactory.cpp | |
parent | 142f48e340c7b27f5c8c74e39df9615bade8a59f (diff) | |
download | qt-creator-a355013eb17ec8cc0b726f3e0a846ed39fc8ffd2.tar.gz |
Core: Use some data members in NavigationWidgetFactory
Adjust user code, remove unused bits.
Change-Id: I351deb27679c9251518a4d1bf7f78a12bacae2fb
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Diffstat (limited to 'src/plugins/classview/classviewnavigationwidgetfactory.cpp')
-rw-r--r-- | src/plugins/classview/classviewnavigationwidgetfactory.cpp | 45 |
1 files changed, 3 insertions, 42 deletions
diff --git a/src/plugins/classview/classviewnavigationwidgetfactory.cpp b/src/plugins/classview/classviewnavigationwidgetfactory.cpp index 2255faf1c8..1ba4bc96d8 100644 --- a/src/plugins/classview/classviewnavigationwidgetfactory.cpp +++ b/src/plugins/classview/classviewnavigationwidgetfactory.cpp @@ -41,8 +41,6 @@ namespace ClassView { namespace Internal { -static NavigationWidgetFactory *factoryInstance; - ///////////////////////////////// NavigationWidgetFactory ////////////////////////////////// /*! @@ -52,49 +50,13 @@ static NavigationWidgetFactory *factoryInstance; Supports the \c setState public slot for adding the widget factory to or removing it from \c ExtensionSystem::PluginManager. - - Also supports the \c widgetIsCreated and \c stateChanged signals. -*/ - -/*! - \fn void NavigationWidgetFactory::widgetIsCreated() - - Informs that the widget factory created a widget. */ NavigationWidgetFactory::NavigationWidgetFactory() { - factoryInstance = this; -} - -NavigationWidgetFactory::~NavigationWidgetFactory() -{ - factoryInstance = 0; -} - -NavigationWidgetFactory *NavigationWidgetFactory::instance() -{ - return factoryInstance; -} - -QString NavigationWidgetFactory::displayName() const -{ - return tr("Class View"); -} - -int NavigationWidgetFactory::priority() const -{ - return 500; -} - -Core::Id NavigationWidgetFactory::id() const -{ - return "Class View"; -} - -QKeySequence NavigationWidgetFactory::activationSequence() const -{ - return QKeySequence(); + setDisplayName(tr("Class View")); + setPriority(500); + setId("Class View"); } Core::NavigationView NavigationWidgetFactory::createWidget() @@ -103,7 +65,6 @@ Core::NavigationView NavigationWidgetFactory::createWidget() NavigationWidget *widget = new NavigationWidget(); navigationView.widget = widget; navigationView.dockToolBarWidgets = widget->createToolButtons(); - emit widgetIsCreated(); return navigationView; } |