diff --git a/src/libs/utils/utilsicons.cpp b/src/libs/utils/utilsicons.cpp index e0aee6f6a4f..7e45891c110 100644 --- a/src/libs/utils/utilsicons.cpp +++ b/src/libs/utils/utilsicons.cpp @@ -458,6 +458,10 @@ QIcon CodeModelIcon::iconForType(CodeModelIcon::Type type) }, Icon::Tint).icon()); return icon; } + case Unknown: { + const static QIcon icon(Icons::EMPTY16.icon()); + return icon; + } default: break; } diff --git a/src/plugins/languageclient/languageclientcompletionassist.cpp b/src/plugins/languageclient/languageclientcompletionassist.cpp index 08a03754a52..e44c78db536 100644 --- a/src/plugins/languageclient/languageclientcompletionassist.cpp +++ b/src/plugins/languageclient/languageclientcompletionassist.cpp @@ -140,8 +140,7 @@ QIcon LanguageClientCompletionItem::icon() const case CompletionItemKind::Snippet: icon = QIcon(":/texteditor/images/snippet.png"); break; case CompletionItemKind::EnumMember: icon = iconForType(Enumerator); break; case CompletionItemKind::Struct: icon = iconForType(Struct); break; - default: - break; + default: icon = iconForType(Unknown); break; } return icon; }