summaryrefslogtreecommitdiff
path: root/src/plugins/autotest/testoutputreader.h
diff options
context:
space:
mode:
authorDavid Schulz <david.schulz@qt.io>2018-01-16 08:41:18 +0100
committerDavid Schulz <david.schulz@qt.io>2018-01-16 09:11:23 +0000
commitd11a724047c79c616e8ca4dbfbc09fc57c94d84d (patch)
tree48c6af58bff2bad49f0d528171ae3a129bb34895 /src/plugins/autotest/testoutputreader.h
parent77e28efad6bc5809c904edcae38b104cc2b6a620 (diff)
downloadqt-creator-d11a724047c79c616e8ca4dbfbc09fc57c94d84d.tar.gz
AutoTest: generalize create default result
Add a pure virtual function to TestOutputReader returning a pointer to a default constructed result. Change-Id: Icd8090346f2c5115a7c548da7ba69ea54fe39fc4 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/autotest/testoutputreader.h')
-rw-r--r--src/plugins/autotest/testoutputreader.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/autotest/testoutputreader.h b/src/plugins/autotest/testoutputreader.h
index c9fe9cd19a..7d423feb41 100644
--- a/src/plugins/autotest/testoutputreader.h
+++ b/src/plugins/autotest/testoutputreader.h
@@ -49,6 +49,8 @@ public:
signals:
void newOutputAvailable(const QByteArray &output);
protected:
+ virtual TestResultPtr createDefaultResult() const = 0;
+
void reportResult(const TestResultPtr &result);
QFutureInterface<TestResultPtr> m_futureInterface;
QProcess *m_testApplication; // not owned