summaryrefslogtreecommitdiff
path: root/src/plugins/analyzerbase/analyzerruncontrol.cpp
diff options
context:
space:
mode:
authorAurindam Jana <aurindam.jana@digia.com>2013-05-03 12:41:58 +0200
committerhjk <hjk121@nokiamail.com>2013-05-06 13:27:50 +0200
commit24af63ec4b9b32afeff4e5ab07186cf35e178f34 (patch)
tree349c87435ca4a85506d378cd8bc580d1879fead9 /src/plugins/analyzerbase/analyzerruncontrol.cpp
parentc9d1c5b3540971c2551e58e39d8715366b3c4d2a (diff)
downloadqt-creator-24af63ec4b9b32afeff4e5ab07186cf35e178f34.tar.gz
Android: Add QML profiling
Change-Id: Ie06c0b49707f8ec549f180f41c565fd223240186 Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com> Reviewed-by: hjk <hjk121@nokiamail.com>
Diffstat (limited to 'src/plugins/analyzerbase/analyzerruncontrol.cpp')
-rw-r--r--src/plugins/analyzerbase/analyzerruncontrol.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/plugins/analyzerbase/analyzerruncontrol.cpp b/src/plugins/analyzerbase/analyzerruncontrol.cpp
index c13e06e7a7..f7197126a7 100644
--- a/src/plugins/analyzerbase/analyzerruncontrol.cpp
+++ b/src/plugins/analyzerbase/analyzerruncontrol.cpp
@@ -38,6 +38,7 @@
#include <projectexplorer/taskhub.h>
#include <QDebug>
+#include <QAction>
using namespace ProjectExplorer;
@@ -85,6 +86,8 @@ AnalyzerRunControl::AnalyzerRunControl(IAnalyzerTool *tool,
SLOT(addTask(ProjectExplorer::Task::TaskType,QString,QString,int)));
connect(d->m_engine, SIGNAL(finished()),
SLOT(engineFinished()));
+
+ connect(AnalyzerManager::stopAction(), SIGNAL(triggered()), SLOT(stopIt()));
}
AnalyzerRunControl::~AnalyzerRunControl()
@@ -159,6 +162,11 @@ QIcon AnalyzerRunControl::icon() const
return QIcon(QLatin1String(":/images/analyzer_start_small.png"));
}
+IAnalyzerEngine *AnalyzerRunControl::engine() const
+{
+ return d->m_engine;
+}
+
void AnalyzerRunControl::receiveOutput(const QString &text, Utils::OutputFormat format)
{
appendMessage(text, format);