summaryrefslogtreecommitdiff
path: root/src/plugins/qnx/qnxanalyzesupport.h
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2017-09-29 09:24:06 +0200
committerhjk <hjk@qt.io>2017-09-29 09:23:32 +0000
commit64d784ec9a78e4b39160c410abde868e6a35b5e8 (patch)
tree53c5bf1898bd30c28a59683d7c0cbf90c618db74 /src/plugins/qnx/qnxanalyzesupport.h
parent2364efc133a9d9adbe61112ec38850b840c4b339 (diff)
downloadqt-creator-64d784ec9a78e4b39160c410abde868e6a35b5e8.tar.gz
Qnx: Fix Qml profiler startup
This essentially replicates the RemoteLinux setup with the additional Slog2Info runner. Verified to work with Qt 5.9.2 on a BD-SL i.MX6Q_Sabre-Lite_Board armle running QNX 6.6.0 2014/02/22-19:07:53EST Task-number: QTCREATORBUG-18954 Change-Id: Iffea289b7c7f25d23472c9e12b5e45c460c93795 Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'src/plugins/qnx/qnxanalyzesupport.h')
-rw-r--r--src/plugins/qnx/qnxanalyzesupport.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/plugins/qnx/qnxanalyzesupport.h b/src/plugins/qnx/qnxanalyzesupport.h
index 9fbd11d0fe..415459e3c1 100644
--- a/src/plugins/qnx/qnxanalyzesupport.h
+++ b/src/plugins/qnx/qnxanalyzesupport.h
@@ -25,12 +25,13 @@
#pragma once
+#include <projectexplorer/devicesupport/deviceusedportsgatherer.h>
#include <projectexplorer/runconfiguration.h>
namespace Qnx {
namespace Internal {
-class QnxQmlProfilerSupport : public ProjectExplorer::RunWorker
+class QnxQmlProfilerSupport : public ProjectExplorer::SimpleTargetRunner
{
Q_OBJECT
@@ -39,6 +40,9 @@ public:
private:
void start() override;
+
+ ProjectExplorer::PortsGatherer *m_portsGatherer;
+ ProjectExplorer::RunWorker *m_profiler;
};
} // namespace Internal