OSDN Git Service

anaylyzer: remove "goto overview" action in callgrind tool
authorhjk <qtc-committer@nokia.com>
Mon, 20 Jun 2011 15:41:04 +0000 (17:41 +0200)
committerhjk <qthjk@ovi.com>
Mon, 20 Jun 2011 15:39:24 +0000 (17:39 +0200)
Change-Id: I02fcc8ef5983c9759448ea8f831f46a44eb5c184
Reviewed-on: http://codereview.qt.nokia.com/525
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
src/plugins/valgrind/callgrindtool.cpp

index 6bfc994..6e52521 100644 (file)
@@ -189,7 +189,6 @@ public:
     Visualisation *m_visualisation;
 
     // navigation
-    QAction *m_goToOverview;
     QAction *m_goBack;
     QAction *m_goNext;
     QLineEdit *m_searchFilter;
@@ -227,7 +226,6 @@ CallgrindToolPrivate::CallgrindToolPrivate(CallgrindTool *parent)
     , m_callersView(0)
     , m_calleesView(0)
     , m_visualisation(0)
-    , m_goToOverview(0)
     , m_goBack(0)
     , m_goNext(0)
     , m_searchFilter(0)
@@ -300,7 +298,6 @@ void CallgrindToolPrivate::setBusy(bool busy)
 void CallgrindToolPrivate::selectFunction(const Function *func)
 {
     if (!func) {
-        m_goToOverview->setDisabled(true);
         m_flatView->clearSelection();
         m_visualisation->setFunction(0);
         m_callersModel->clear();
@@ -308,8 +305,6 @@ void CallgrindToolPrivate::selectFunction(const Function *func)
         return;
     }
 
-    m_goToOverview->setEnabled(true);
-
     const QModelIndex index = m_dataModel->indexForObject(func);
     const QModelIndex proxyIndex = m_proxyModel->mapFromSource(index);
     m_flatView->selectionModel()->clearSelection();
@@ -750,16 +745,6 @@ QWidget *CallgrindToolPrivate::createControlWidget()
     connect(action, SIGNAL(triggered(bool)), m_stackBrowser, SLOT(goNext()));
     layout->addWidget(createToolButton(action));
     m_goNext = action;
-    // overview
-
-    action = new QAction(this);
-    action->setDisabled(true);
-    action->setIcon(QIcon::fromTheme("go-up"));
-    //action->setText(tr("All Functions"));
-    action->setToolTip(tr("Show the overview of all function calls."));
-    connect(action, SIGNAL(triggered(bool)), this, SLOT(slotGoToOverview()));
-    layout->addWidget(createToolButton(action));
-    m_goToOverview = action;
 
     layout->addWidget(new Utils::StyledSeparator);