diff options
author | Daniel Molkentin <daniel.molkentin@nokia.com> | 2010-06-07 11:15:36 +0200 |
---|---|---|
committer | hjk <qtc-committer@nokia.com> | 2010-06-07 12:39:08 +0200 |
commit | 41c266291a596a73c149f74216ca7e499c2ba15c (patch) | |
tree | 88d850c9487ff134d3911b80d7ecb84ed35b5136 | |
parent | 7f7a52bac73528e1d332b2014b9d7bfef0aec29b (diff) |
Allow F1 on projects mode
Reviewed-By: Leena Miettinen
Reviewed-By: kh1
(cherry picked from commit 723754d215793c10bda546cc180fcf9d96f457f2)
-rw-r--r-- | src/plugins/coreplugin/basemode.h | 3 | ||||
-rw-r--r-- | src/plugins/projectexplorer/projectexplorer.cpp | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/coreplugin/basemode.h b/src/plugins/coreplugin/basemode.h index 1e0fcbcc13..8266931729 100644 --- a/src/plugins/coreplugin/basemode.h +++ b/src/plugins/coreplugin/basemode.h @@ -59,12 +59,14 @@ public: QWidget *widget() { return m_widget; } QString id() const { return m_id; } QList<int> context() const { return m_context; } + QString contextHelpId() const { return m_helpId; } void setDisplayName(const QString &name) { m_displayName = name; } void setIcon(const QIcon &icon) { m_icon = icon; } void setPriority(int priority) { m_priority = priority; } void setWidget(QWidget *widget) { m_widget = widget; } void setId(const QString &id) { m_id = id; } + void setContextHelpId(const QString &helpId) { m_helpId = helpId; } void setContext(const QList<int> &context) { m_context = context; } private: @@ -73,6 +75,7 @@ private: int m_priority; QWidget *m_widget; QString m_id; + QString m_helpId; QList<int> m_context; }; diff --git a/src/plugins/projectexplorer/projectexplorer.cpp b/src/plugins/projectexplorer/projectexplorer.cpp index 9e6f01b1d2..bf5ee33860 100644 --- a/src/plugins/projectexplorer/projectexplorer.cpp +++ b/src/plugins/projectexplorer/projectexplorer.cpp @@ -275,6 +275,7 @@ bool ProjectExplorerPlugin::initialize(const QStringList &arguments, QString *er d->m_projectsMode->setWidget(d->m_proWindow); d->m_projectsMode->setContext(QList<int>() << pecontext); d->m_projectsMode->setEnabled(session()->startupProject()); + d->m_projectsMode->setContextHelpId(QLatin1String("Managing Projects")); addAutoReleasedObject(d->m_projectsMode); d->m_proWindow->layout()->addWidget(new Core::FindToolBarPlaceHolder(d->m_proWindow)); |