summaryrefslogtreecommitdiff
path: root/src/plugins/classview/classviewnavigationwidgetfactory.cpp
diff options
context:
space:
mode:
authorhjk <hjk121@nokiamail.com>2014-06-24 11:15:32 +0200
committerhjk <hjk121@nokiamail.com>2014-07-01 11:21:44 +0200
commita355013eb17ec8cc0b726f3e0a846ed39fc8ffd2 (patch)
tree07ef5be8109cad48af3af99481162a97a75e3a78 /src/plugins/classview/classviewnavigationwidgetfactory.cpp
parent142f48e340c7b27f5c8c74e39df9615bade8a59f (diff)
downloadqt-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.cpp45
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;
}