forked from qt-creator/qt-creator
Rewrite ::getObjects usage to use predicate version
This makes the code easier to read and shorter. Change-Id: I6d582bd9861aa0208565301f61f098e9313b6c89 Reviewed-by: hjk <hjk121@nokiamail.com>
This commit is contained in:
@@ -127,12 +127,10 @@ TextEditor::Indenter *CppCodeStylePreferencesFactory::createIndenter() const
|
||||
|
||||
TextEditor::ISnippetProvider *CppCodeStylePreferencesFactory::snippetProvider() const
|
||||
{
|
||||
const QList<TextEditor::ISnippetProvider *> &providers =
|
||||
ExtensionSystem::PluginManager::getObjects<TextEditor::ISnippetProvider>();
|
||||
foreach (TextEditor::ISnippetProvider *provider, providers)
|
||||
if (provider->groupId() == QLatin1String(CppEditor::Constants::CPP_SNIPPETS_GROUP_ID))
|
||||
return provider;
|
||||
return 0;
|
||||
return ExtensionSystem::PluginManager::getObject<TextEditor::ISnippetProvider>(
|
||||
[](TextEditor::ISnippetProvider *provider) {
|
||||
return provider->groupId() == QLatin1String(CppEditor::Constants::CPP_SNIPPETS_GROUP_ID);
|
||||
});
|
||||
}
|
||||
|
||||
QString CppCodeStylePreferencesFactory::previewText() const
|
||||
|
||||
Reference in New Issue
Block a user