forked from qt-creator/qt-creator
ClangTools: Make use of TreeModels' levels
Change-Id: I34ed24a09bac900ca0eca4c6022ef98da1b0a58f Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -300,8 +300,8 @@ ClangTidyClazyTool::ClangTidyClazyTool()
|
||||
});
|
||||
connect(m_applyFixitsButton, &QToolButton::clicked, [this]() {
|
||||
QVector<DiagnosticItem *> diagnosticItems;
|
||||
m_diagnosticModel->rootItem()->forChildrenAtLevel(2, [&](TreeItem *item){
|
||||
diagnosticItems += static_cast<DiagnosticItem *>(item);
|
||||
m_diagnosticModel->forItemsAtLevel<2>([&](DiagnosticItem *item){
|
||||
diagnosticItems += item;
|
||||
});
|
||||
|
||||
ApplyFixIts(diagnosticItems).apply(m_diagnosticModel);
|
||||
|
||||
Reference in New Issue
Block a user