summaryrefslogtreecommitdiff
path: root/src/plugins/autotest/testresultspane.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/autotest/testresultspane.cpp')
-rw-r--r--src/plugins/autotest/testresultspane.cpp8
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);