forked from qt-creator/qt-creator
ValgrindRunner: Hide ThreadedParser
Expose its signals instead. Change-Id: I0daeb2e510c30678f4f13d880bc8108510c4f32e Reviewed-by: hjk <hjk@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
@@ -34,11 +34,9 @@ int main(int argc, char *argv[])
|
||||
runner.setValgrindCommand({VALGRIND_FAKE_PATH,
|
||||
{"-i", PARSERTESTS_DATA_DIR "/memcheck-output-sample1.xml"}});
|
||||
ModelDemo demo(&runner);
|
||||
QObject::connect(&runner, &ValgrindRunner::finished,
|
||||
&demo, &ModelDemo::finished);
|
||||
QObject::connect(&runner, &ValgrindRunner::finished, &demo, &ModelDemo::finished);
|
||||
ErrorListModel model;
|
||||
QObject::connect(runner.parser(), &ThreadedParser::error,
|
||||
&model, &ErrorListModel::addError,
|
||||
QObject::connect(&runner, &ValgrindRunner::error, &model, &ErrorListModel::addError,
|
||||
Qt::QueuedConnection);
|
||||
|
||||
QTreeView errorview;
|
||||
|
||||
Reference in New Issue
Block a user