summaryrefslogtreecommitdiff
path: root/src/plugins/qt4projectmanager/qt4projectmanagerplugin.h
diff options
context:
space:
mode:
authordt <qtc-committer@nokia.com>2010-07-02 13:43:41 +0200
committerdt <qtc-committer@nokia.com>2010-07-02 14:01:24 +0200
commit08010472878929fd44c692a616caa6d05ad86b12 (patch)
treec8f073ee2db8e6a3a02510b834d13872994e0c16 /src/plugins/qt4projectmanager/qt4projectmanagerplugin.h
parent6ef602d121bbd32055471cb6ce51c2bf5736ff89 (diff)
downloadqt-creator-08010472878929fd44c692a616caa6d05ad86b12.tar.gz
Make project context a Core::Context
Also properly initialize m_projectContext in Qt4Manager, fixing the disabled "Run QMake" action
Diffstat (limited to 'src/plugins/qt4projectmanager/qt4projectmanagerplugin.h')
-rw-r--r--src/plugins/qt4projectmanager/qt4projectmanagerplugin.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/qt4projectmanager/qt4projectmanagerplugin.h b/src/plugins/qt4projectmanager/qt4projectmanagerplugin.h
index fd1f96b856..ca95e37c93 100644
--- a/src/plugins/qt4projectmanager/qt4projectmanagerplugin.h
+++ b/src/plugins/qt4projectmanager/qt4projectmanagerplugin.h
@@ -31,6 +31,7 @@
#define QT4PROJECTMANAGERPLUGIN_H
#include <extensionsystem/iplugin.h>
+#include <coreplugin/icontext.h>
QT_BEGIN_NAMESPACE
class QAction;
@@ -66,7 +67,7 @@ public:
bool initialize(const QStringList &arguments, QString *error_message);
void extensionsInitialized();
- int projectContext() const { return m_projectContext; }
+ Core::Context projectContext() const { return m_projectContext; }
private slots:
void updateContextMenu(ProjectExplorer::Project *project,
@@ -92,7 +93,7 @@ private:
QAction *m_rebuildSubProjectContextMenu;
QAction *m_cleanSubProjectContextMenu;
GettingStartedWelcomePage *m_welcomePage;
- int m_projectContext;
+ Core::Context m_projectContext;
};
} // namespace Internal