From a355013eb17ec8cc0b726f3e0a846ed39fc8ffd2 Mon Sep 17 00:00:00 2001 From: hjk Date: Tue, 24 Jun 2014 11:15:32 +0200 Subject: Core: Use some data members in NavigationWidgetFactory Adjust user code, remove unused bits. Change-Id: I351deb27679c9251518a4d1bf7f78a12bacae2fb Reviewed-by: Eike Ziller --- .../classview/classviewnavigationwidgetfactory.cpp | 45 ++-------------------- 1 file changed, 3 insertions(+), 42 deletions(-) (limited to 'src/plugins/classview/classviewnavigationwidgetfactory.cpp') 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; } -- cgit v1.2.1