aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/autotest/testresultspane.h
diff options
context:
space:
mode:
authorClaus Steuer <[email protected]>2017-09-09 16:46:43 +0200
committerClaus Steuer <[email protected]>2017-09-27 09:47:28 +0000
commit4c04cff7c1f7fd4aa1fa50c14e20d1ca0a46ab71 (patch)
treeeb372b500a87b0947b35daa5e9e5d9a385fe3c03 /src/plugins/autotest/testresultspane.h
parent8b80442131f970bac6cb7192274ae122ccd76ab9 (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.h5
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());