diff options
Diffstat (limited to 'src/plugins/autotest/testresultspane.cpp')
-rw-r--r-- | src/plugins/autotest/testresultspane.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/autotest/testresultspane.cpp b/src/plugins/autotest/testresultspane.cpp index b4d133d958..b1600eb29e 100644 --- a/src/plugins/autotest/testresultspane.cpp +++ b/src/plugins/autotest/testresultspane.cpp @@ -76,6 +76,7 @@ ResultsTreeView::ResultsTreeView(QWidget *parent) : Utils::TreeView(parent) { setAttribute(Qt::WA_MacShowFocusRect, false); + setFrameStyle(NoFrame); } void ResultsTreeView::keyPressEvent(QKeyEvent *event) @@ -473,7 +474,7 @@ void TestResultsPane::onItemActivated(const QModelIndex &index) const TestResult *testResult = m_filterModel->testResult(index); if (testResult && !testResult->fileName().isEmpty()) - EditorManager::openEditorAt(testResult->fileName(), testResult->line(), 0); + EditorManager::openEditorAt(Utils::Link{testResult->fileName(), testResult->line(), 0}); } void TestResultsPane::onRunAllTriggered() @@ -692,7 +693,7 @@ void TestResultsPane::onSaveWholeTriggered() if (fileName.isEmpty()) return; - Utils::FileSaver saver(fileName, QIODevice::Text); + Utils::FileSaver saver(Utils::FilePath::fromString(fileName), QIODevice::Text); if (!saver.write(getWholeOutput().toUtf8()) || !saver.finalize()) { QMessageBox::critical(ICore::dialogParent(), tr("Error"), tr("Failed to write \"%1\".\n\n%2").arg(fileName) @@ -750,8 +751,7 @@ void TestResultsPane::createMarks(const QModelIndex &parent) bool isLocationItem = result->result() == ResultType::MessageLocation; if (interested.contains(result->result()) || (isLocationItem && interested.contains(parentType))) { - const Utils::FilePath fileName = Utils::FilePath::fromString(result->fileName()); - TestEditorMark *mark = new TestEditorMark(index, fileName, result->line()); + TestEditorMark *mark = new TestEditorMark(index, result->fileName(), result->line()); mark->setIcon(index.data(Qt::DecorationRole).value<QIcon>()); mark->setColor(Utils::Theme::OutputPanes_TestFailTextColor); mark->setPriority(TextEditor::TextMark::NormalPriority); |