From 70f2243bde255f06e4ea294d2787363823a8fc8e Mon Sep 17 00:00:00 2001 From: Lasse Holmstedt <lasse.holmstedt@nokia.com> Date: Mon, 26 Jul 2010 10:43:16 +0200 Subject: [PATCH] QmlJS Live Preview: Added title to anim speed context menu --- src/plugins/qmljsinspector/qmlinspectortoolbar.cpp | 7 ++++++- src/plugins/qmljsinspector/qmlinspectortoolbar.h | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/plugins/qmljsinspector/qmlinspectortoolbar.cpp b/src/plugins/qmljsinspector/qmlinspectortoolbar.cpp index 6373ff115b8..63cfc0a0616 100644 --- a/src/plugins/qmljsinspector/qmlinspectortoolbar.cpp +++ b/src/plugins/qmljsinspector/qmlinspectortoolbar.cpp @@ -190,7 +190,8 @@ void QmlInspectorToolbar::createActions(const Core::Context &context) QMenu *playSpeedMenu = new QMenu(configBar); QActionGroup *playSpeedMenuActions = new QActionGroup(this); playSpeedMenuActions->setExclusive(true); - + playSpeedMenu->addAction(tr("Animation Speed")); + playSpeedMenu->addSeparator(); m_defaultAnimSpeedAction = playSpeedMenu->addAction(tr("1x"), this, SLOT(changeToDefaultAnimSpeed())); m_defaultAnimSpeedAction->setCheckable(true); m_defaultAnimSpeedAction->setChecked(true); @@ -212,6 +213,10 @@ void QmlInspectorToolbar::createActions(const Core::Context &context) m_tenthAnimSpeedAction->setCheckable(true); playSpeedMenuActions->addAction(m_tenthAnimSpeedAction); + m_menuPauseAction = playSpeedMenu->addAction(tr("Pause"), this, SLOT(activatePauseOnClick())); + m_menuPauseAction->setCheckable(true); + playSpeedMenuActions->addAction(m_menuPauseAction); + configBarLayout->addWidget(createToolButton(am->command(ProjectExplorer::Constants::DEBUG)->action())); configBarLayout->addWidget(createToolButton(am->command(ProjectExplorer::Constants::STOP)->action())); configBarLayout->addWidget(createToolButton(am->command(QmlJSInspector::Constants::DESIGNMODE_ACTION)->action())); diff --git a/src/plugins/qmljsinspector/qmlinspectortoolbar.h b/src/plugins/qmljsinspector/qmlinspectortoolbar.h index 4af82064c64..3bc1540d46a 100644 --- a/src/plugins/qmljsinspector/qmlinspectortoolbar.h +++ b/src/plugins/qmljsinspector/qmlinspectortoolbar.h @@ -89,6 +89,7 @@ private: QAction *m_fourthAnimSpeedAction; QAction *m_eighthAnimSpeedAction; QAction *m_tenthAnimSpeedAction; + QAction *m_menuPauseAction; bool m_emitSignals; bool m_isRunning; -- GitLab