summaryrefslogtreecommitdiff
path: root/src/plugins/coreplugin/inavigationwidgetfactory.h
diff options
context:
space:
mode:
authorhjk <qtc-committer@nokia.com>2011-11-09 12:07:41 +0100
committerhjk <qthjk@ovi.com>2011-11-10 15:46:13 +0100
commitf80db703bbdda8d4ff8d979c144ae28b8fcd23a2 (patch)
treefd8acd2bd0fd5ca60b8cd520910180935a62b44e /src/plugins/coreplugin/inavigationwidgetfactory.h
parente6a2f702449d5234e39ead35cfa95a4f91ac0dc6 (diff)
downloadqt-creator-f80db703bbdda8d4ff8d979c144ae28b8fcd23a2.tar.gz
use Core::Id for ids in INavigationWidgetFactory
Change-Id: Ic793e01edf6a4d2fe61baadb3aa5bef817436d35 Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
Diffstat (limited to 'src/plugins/coreplugin/inavigationwidgetfactory.h')
-rw-r--r--src/plugins/coreplugin/inavigationwidgetfactory.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/plugins/coreplugin/inavigationwidgetfactory.h b/src/plugins/coreplugin/inavigationwidgetfactory.h
index 2f89f5529a..ed485f0bfb 100644
--- a/src/plugins/coreplugin/inavigationwidgetfactory.h
+++ b/src/plugins/coreplugin/inavigationwidgetfactory.h
@@ -33,7 +33,8 @@
#ifndef INAVIGATIONWIDGET_H
#define INAVIGATIONWIDGET_H
-#include <coreplugin/core_global.h>
+#include <coreplugin/id.h>
+
#include <QtCore/QObject>
#include <QtCore/QList>
@@ -54,13 +55,13 @@ struct NavigationView
class CORE_EXPORT INavigationWidgetFactory : public QObject
{
Q_OBJECT
+
public:
- INavigationWidgetFactory();
- virtual ~INavigationWidgetFactory();
+ INavigationWidgetFactory() {}
virtual QString displayName() const = 0;
virtual int priority() const = 0;
- virtual QString id() const = 0;
+ virtual Id id() const = 0;
virtual QKeySequence activationSequence() const;
// This design is not optimal, think about it again once we need to extend it
// It could be implemented as returning an object which has both the widget