diff options
author | hjk <hjk@qt.io> | 2017-06-21 08:08:43 +0200 |
---|---|---|
committer | hjk <hjk@qt.io> | 2017-06-23 09:41:28 +0000 |
commit | 88fd4043d864e5b625cd9e29611fc7098c6498e7 (patch) | |
tree | 77a041620a38d8f83f2d2a5c98c21f669b78f5a5 /src/plugins/valgrind/valgrindmemcheckparsertest.h | |
parent | 1acd9d30dc68fd2b1690a54e2bdc278dfd46cceb (diff) |
Valgrind: Merge MemCheckRunner and ValgrindRunner base
It's mostly the xml/log handling, which can be re-used in other tools.
The change is purely mechanical, including some style fixes and
some modernization.
Change-Id: I6b44ae71451e8d3e26df40b9af9b4ec70038a92d
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/valgrind/valgrindmemcheckparsertest.h')
-rw-r--r-- | src/plugins/valgrind/valgrindmemcheckparsertest.h | 28 |
1 files changed, 12 insertions, 16 deletions
diff --git a/src/plugins/valgrind/valgrindmemcheckparsertest.h b/src/plugins/valgrind/valgrindmemcheckparsertest.h index b431047ed0..dca3829c9c 100644 --- a/src/plugins/valgrind/valgrindmemcheckparsertest.h +++ b/src/plugins/valgrind/valgrindmemcheckparsertest.h @@ -36,7 +36,7 @@ #include "xmlprotocol/status.h" #include "xmlprotocol/threadedparser.h" #include "xmlprotocol/parser.h" -#include "memcheck/memcheckrunner.h" +#include "valgrindrunner.h" QT_BEGIN_NAMESPACE class QTcpServer; @@ -44,7 +44,6 @@ class QTcpSocket; class QProcess; QT_END_NAMESPACE - namespace Valgrind { namespace Test { @@ -92,19 +91,17 @@ class RunnerDumper : public QObject Q_OBJECT public: - explicit RunnerDumper(Valgrind::Memcheck::MemcheckRunner *runner, Valgrind::XmlProtocol::ThreadedParser *parser) - : QObject() - , m_errorReceived(false) + explicit RunnerDumper(ValgrindRunner *runner, XmlProtocol::ThreadedParser *parser) { - connect(parser, &Valgrind::XmlProtocol::ThreadedParser::error, + connect(parser, &XmlProtocol::ThreadedParser::error, this, &RunnerDumper::error); - connect(parser, &Valgrind::XmlProtocol::ThreadedParser::internalError, + connect(parser, &XmlProtocol::ThreadedParser::internalError, this, &RunnerDumper::internalError); - connect(parser, &Valgrind::XmlProtocol::ThreadedParser::status, + connect(parser, &XmlProtocol::ThreadedParser::status, this, &RunnerDumper::status); - connect(runner, &Valgrind::Memcheck::MemcheckRunner::logMessageReceived, + connect(runner, &ValgrindRunner::logMessageReceived, this, &RunnerDumper::logMessageReceived); - connect(runner, &Valgrind::ValgrindRunner::processErrorReceived, + connect(runner, &ValgrindRunner::processErrorReceived, this, &RunnerDumper::processErrorReceived); } @@ -133,15 +130,14 @@ public: } public: - bool m_errorReceived; - + bool m_errorReceived = false; }; class ValgrindMemcheckParserTest : public QObject { Q_OBJECT -private Q_SLOTS: +private slots: void initTestCase(); void cleanup(); @@ -162,9 +158,9 @@ private Q_SLOTS: private: void initTest(const QString &testfile, const QStringList &otherArgs = QStringList()); - QTcpServer *m_server = 0; - QProcess *m_process = 0; - QTcpSocket *m_socket = 0; + QTcpServer *m_server = nullptr; + QProcess *m_process = nullptr; + QTcpSocket *m_socket = nullptr; }; } // namespace Test |