aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmldesigner/designmodecontext.cpp
diff options
context:
space:
mode:
authorThomas Hartmann <Thomas.Hartmann@nokia.com>2011-04-28 17:15:27 +0200
committerThomas Hartmann <Thomas.Hartmann@nokia.com>2011-05-06 13:14:43 +0200
commit662d362e551f615f32a3afe9c4a3cbfca4335c4a (patch)
tree0d55ca2cbb2421ba7c89f92ad96d4b52b2682ec7 /src/plugins/qmldesigner/designmodecontext.cpp
parent3cc491f45a80fce397c9440397f1190968dcbadf (diff)
QmlDesigner.designModeWidget: adding a context for the navigator
Adding a context for the navigator + some cleanup
Diffstat (limited to 'src/plugins/qmldesigner/designmodecontext.cpp')
-rw-r--r--src/plugins/qmldesigner/designmodecontext.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/plugins/qmldesigner/designmodecontext.cpp b/src/plugins/qmldesigner/designmodecontext.cpp
index 4a558fe420..eb90bcd321 100644
--- a/src/plugins/qmldesigner/designmodecontext.cpp
+++ b/src/plugins/qmldesigner/designmodecontext.cpp
@@ -34,6 +34,7 @@
#include "qmldesignerconstants.h"
#include "designmodewidget.h"
#include "formeditorwidget.h"
+#include "navigatorwidget.h"
namespace QmlDesigner {
namespace Internal {
@@ -63,6 +64,18 @@ QString FormEditorContext::contextHelpId() const
return qobject_cast<FormEditorWidget *>(m_widget)->contextHelpId();
}
+NavigatorContext::NavigatorContext(QWidget *widget)
+ : IContext(widget)
+{
+ setWidget(widget);
+ setContext(Core::Context(Constants::C_QMLNAVIGATOR, Constants::C_QT_QUICK_TOOLS_MENU));
+}
+
+QString NavigatorContext::contextHelpId() const
+{
+ return qobject_cast<NavigatorWidget *>(m_widget)->contextHelpId();
+}
+
}
}