OSDN Git Service

analyzer: dissolve "Start" menu button
authorhjk <qtc-committer@nokia.com>
Tue, 28 Jun 2011 18:22:17 +0000 (20:22 +0200)
committerhjk <qthjk@ovi.com>
Wed, 29 Jun 2011 11:19:37 +0000 (13:19 +0200)
Icon missing.

Change-Id: I85f9f6361a336260e731f71aab037ac60c4a1aac
Reviewed-on: http://codereview.qt.nokia.com/894
Reviewed-by: hjk <qthjk@ovi.com>
src/plugins/analyzerbase/analyzermanager.cpp

index c48a539..d0ba26b 100644 (file)
@@ -308,6 +308,7 @@ void AnalyzerManager::AnalyzerManagerPrivate::setupActions()
     connect(m_startAction, SIGNAL(triggered()), q, SLOT(startTool()));
 
     m_startRemoteAction = new QAction(tr("Start Remote"), m_menu);
+    m_startRemoteAction->setIcon(QIcon(Constants::ANALYZER_CONTROL_START_ICON));
     ///FIXME: get an icon for this
 //     m_startRemoteAction->setIcon(QIcon(QLatin1String(":/images/analyzer_start_remote_small.png")));
     command = am->registerAction(m_startRemoteAction,
@@ -400,12 +401,8 @@ QWidget *AnalyzerManager::AnalyzerManagerPrivate::createModeMainWindow()
     QHBoxLayout *analyzeToolBarLayout = new QHBoxLayout(analyzeToolBar);
     analyzeToolBarLayout->setMargin(0);
     analyzeToolBarLayout->setSpacing(0);
-    QToolButton *startButton = toolButton(m_startAction);
-    QMenu *startMenu = new QMenu;
-    startMenu->addAction(m_startAction);
-    startMenu->addAction(m_startRemoteAction);
-    startButton->setMenu(startMenu);
-    analyzeToolBarLayout->addWidget(startButton);
+    analyzeToolBarLayout->addWidget(toolButton(m_startAction));
+    analyzeToolBarLayout->addWidget(toolButton(m_startRemoteAction));
     analyzeToolBarLayout->addWidget(toolButton(m_stopAction));
     analyzeToolBarLayout->addWidget(new Utils::StyledSeparator);
     analyzeToolBarLayout->addWidget(m_toolBox);