AutoTest: Avoid fetching result for invalid index

Change-Id: If8dc37d20b2b7f684a88bde23f9b1b18144bacdb
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Christian Stenger
2016-12-14 15:29:24 +01:00
parent c8c532a0e6
commit 6c4840a4ff

View File

@@ -546,6 +546,8 @@ void TestResultsPane::onCustomContextMenuRequested(const QPoint &pos)
void TestResultsPane::onCopyItemTriggered(const QModelIndex &idx) void TestResultsPane::onCopyItemTriggered(const QModelIndex &idx)
{ {
if (!idx.isValid())
return;
const TestResult *result = m_filterModel->testResult(idx); const TestResult *result = m_filterModel->testResult(idx);
QTC_ASSERT(result, return); QTC_ASSERT(result, return);
QApplication::clipboard()->setText(result->outputString(true)); QApplication::clipboard()->setText(result->outputString(true));