Coco: update annotation color on font settings change

Change-Id: I7812fccb047d696701d477ae85697facdb1c0361
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
David Schulz
2022-06-13 10:15:35 +02:00
parent 2b428d5de0
commit 9b08363d82
3 changed files with 34 additions and 6 deletions

View File

@@ -176,6 +176,14 @@ void DiagnosticManager::setExtraSelectionsId(const Utils::Id &extraSelectionsId)
m_extraSelectionsId = extraSelectionsId;
}
void DiagnosticManager::forAllMarks(std::function<void (TextEditor::TextMark *)> func)
{
for (const Marks &marks : qAsConst(m_marks)) {
for (TextEditor::TextMark *mark : marks.marks)
func(mark);
}
}
void DiagnosticManager::clearDiagnostics()
{
for (const DocumentUri &uri : m_diagnostics.keys())