diff options
Diffstat (limited to 'src/plugins/qmlpreview')
-rw-r--r-- | src/plugins/qmlpreview/CMakeLists.txt | 1 | ||||
-rw-r--r-- | src/plugins/qmlpreview/qmldebugtranslationwidget.cpp | 8 |
2 files changed, 3 insertions, 6 deletions
diff --git a/src/plugins/qmlpreview/CMakeLists.txt b/src/plugins/qmlpreview/CMakeLists.txt index ab5024660cf..00bda33ab0b 100644 --- a/src/plugins/qmlpreview/CMakeLists.txt +++ b/src/plugins/qmlpreview/CMakeLists.txt @@ -10,6 +10,7 @@ add_qtc_plugin(QmlPreview qmldebugtranslationclient.cpp qmldebugtranslationclient.h qmlpreview_global.h projectfileselectionswidget.cpp projectfileselectionswidget.h + qmldebugtranslationwidget.cpp qmldebugtranslationwidget.h ) extend_qtc_plugin(QmlPreview diff --git a/src/plugins/qmlpreview/qmldebugtranslationwidget.cpp b/src/plugins/qmlpreview/qmldebugtranslationwidget.cpp index 2590e96363e..3de3eff2c21 100644 --- a/src/plugins/qmlpreview/qmldebugtranslationwidget.cpp +++ b/src/plugins/qmlpreview/qmldebugtranslationwidget.cpp @@ -288,7 +288,8 @@ void QmlDebugTranslationWidget::runTest() connect(runControl, &ProjectExplorer::RunControl::started, [this, runControl, previewPlugin]() { //Q_ASSERT(m_currentRunControl == nullptr); //TODO: who deletes the runcontrol m_currentRunControl = runControl; - m_runOutputWindow->setFormatter(runControl->outputFormatter()); + m_runOutputWindow->setLineParsers( + ProjectExplorer::OutputFormatterFactory::createFormatters(runControl->target())); int timerCounter = 1; const auto testLanguageList = m_testLanguages; @@ -414,11 +415,6 @@ void QmlDebugTranslationWidget::appendMessage(const QString &message, Utils::Out fileLine = qmlLineColumnMatch.captured(2).toInt(); } - if (!m_runOutputWindow->formatter()) { - auto defaultFormatter = new Utils::OutputFormatter(); - defaultFormatter->setParent(this); - m_runOutputWindow->setFormatter(defaultFormatter); - } m_runOutputWindow->appendMessage(message, format); |