diff options
author | Thomas Hartmann <Thomas.Hartmann@nokia.com> | 2011-07-20 12:32:06 +0200 |
---|---|---|
committer | Thomas Hartmann <Thomas.Hartmann@nokia.com> | 2011-07-20 13:39:15 +0200 |
commit | 5e87539d14ae53c1e56130a5a7ba39e902bb26e5 (patch) | |
tree | 80d98b2cf13571791c9c2d21ef6a9fa6ac0b5f07 /src/plugins/qmldesigner/designmodewidget.cpp | |
parent | 02cd2c71038a9a241b1d3b1901ca3f31a29debf5 (diff) | |
download | qt-creator-5e87539d14ae53c1e56130a5a7ba39e902bb26e5.tar.gz |
QmlDesigner: enable F2 to go into a component
Change-Id: I23b298b184a9a17e19206db6086fce073b12a592
Reviewed-on: http://codereview.qt.nokia.com/1876
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@nokia.com>
Diffstat (limited to 'src/plugins/qmldesigner/designmodewidget.cpp')
-rw-r--r-- | src/plugins/qmldesigner/designmodewidget.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/plugins/qmldesigner/designmodewidget.cpp b/src/plugins/qmldesigner/designmodewidget.cpp index 9e43831f8c..57f199c3cd 100644 --- a/src/plugins/qmldesigner/designmodewidget.cpp +++ b/src/plugins/qmldesigner/designmodewidget.cpp @@ -212,7 +212,9 @@ DesignModeWidget::DesignModeWidget(QWidget *parent) : m_hideSidebarsAction = new QAction(tr("Toggle Full Screen"), this); connect(m_hideSidebarsAction, SIGNAL(triggered()), this, SLOT(toggleSidebars())); m_restoreDefaultViewAction = new QAction(tr("&Restore Default View"), this); + m_goIntoComponentAction = new QAction(tr("&Go into Component"), this); connect(m_restoreDefaultViewAction, SIGNAL(triggered()), SLOT(restoreDefaultView())); + connect(m_goIntoComponentAction, SIGNAL(triggered()), SLOT(goIntoComponent())); m_toggleLeftSidebarAction = new QAction(tr("Toggle &Left Sidebar"), this); connect(m_toggleLeftSidebarAction, SIGNAL(triggered()), SLOT(toggleLeftSidebar())); m_toggleRightSidebarAction = new QAction(tr("Toggle &Right Sidebar"), this); @@ -410,6 +412,11 @@ QAction *DesignModeWidget::restoreDefaultViewAction() const return m_restoreDefaultViewAction; } +QAction *DesignModeWidget::goIntoComponentAction() const +{ + return m_goIntoComponentAction; +} + void DesignModeWidget::readSettings() { QSettings *settings = Core::ICore::instance()->settings(); @@ -500,6 +507,11 @@ void DesignModeWidget::redoAvailable(bool isAvailable) } } +void DesignModeWidget::goIntoComponent() +{ + if (m_currentDesignDocumentController) + m_currentDesignDocumentController->goIntoComponent(); +} void DesignModeWidget::enable() { |