diff options
author | Claus Steuer <[email protected]> | 2017-09-09 16:46:43 +0200 |
---|---|---|
committer | Claus Steuer <[email protected]> | 2017-09-27 09:47:28 +0000 |
commit | 4c04cff7c1f7fd4aa1fa50c14e20d1ca0a46ab71 (patch) | |
tree | eb372b500a87b0947b35daa5e9e5d9a385fe3c03 /src/plugins/autotest/testresultspane.h | |
parent | 8b80442131f970bac6cb7192274ae122ccd76ab9 (diff) |
AutoTest: Test execution from result output pane
Enable test execution via context menu in the result output pane.
At the moment only gtest is supported.
Task-number: QTCREATORBUG-16695
Change-Id: Ib39164c3cb44d249647b11e25dc51c9ac5db89c5
Reviewed-by: Christian Stenger <[email protected]>
Diffstat (limited to 'src/plugins/autotest/testresultspane.h')
-rw-r--r-- | src/plugins/autotest/testresultspane.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/autotest/testresultspane.h b/src/plugins/autotest/testresultspane.h index 6b837055672..911396b1939 100644 --- a/src/plugins/autotest/testresultspane.h +++ b/src/plugins/autotest/testresultspane.h @@ -52,6 +52,7 @@ namespace Internal { class TestResultModel; class TestResultFilterModel; +class TestResult; class ResultsTreeView : public Utils::TreeView { @@ -109,9 +110,11 @@ private: void onScrollBarRangeChanged(int, int max); void updateRunActions(); void onCustomContextMenuRequested(const QPoint &pos); - void onCopyItemTriggered(const QModelIndex &idx); + const TestResult *getTestResult(const QModelIndex &idx); + void onCopyItemTriggered(const TestResult *result); void onCopyWholeTriggered(); void onSaveWholeTriggered(); + void onRunThisTestTriggered(TestRunMode runMode, const TestResult *result); void toggleOutputStyle(); QString getWholeOutput(const QModelIndex &parent = QModelIndex()); |