diff --git a/src/plugins/nim/nimplugin.cpp b/src/plugins/nim/nimplugin.cpp index 502e0889dbb..337499083de 100644 --- a/src/plugins/nim/nimplugin.cpp +++ b/src/plugins/nim/nimplugin.cpp @@ -41,14 +41,13 @@ class NimPluginPrivate public: NimPluginPrivate() { - Suggest::NimSuggestCache::instance().setExecutablePath(settings.nimSuggestPath()); - QObject::connect(&settings.nimSuggestPath, &StringAspect::changed, + Suggest::NimSuggestCache::instance().setExecutablePath(settings().nimSuggestPath()); + QObject::connect(&settings().nimSuggestPath, &StringAspect::changed, &Suggest::NimSuggestCache::instance(), [this] { - Suggest::NimSuggestCache::instance().setExecutablePath(settings.nimSuggestPath()); + Suggest::NimSuggestCache::instance().setExecutablePath(settings().nimSuggestPath()); }); } - NimSettings settings; NimEditorFactory editorFactory; NimBuildConfigurationFactory buildConfigFactory; NimbleBuildConfigurationFactory nimbleBuildConfigFactory;