aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/nim/settings/nimsettings.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/nim/settings/nimsettings.h')
-rw-r--r--src/plugins/nim/settings/nimsettings.h15
1 files changed, 2 insertions, 13 deletions
diff --git a/src/plugins/nim/settings/nimsettings.h b/src/plugins/nim/settings/nimsettings.h
index d144618f7d2..a7c6628b65b 100644
--- a/src/plugins/nim/settings/nimsettings.h
+++ b/src/plugins/nim/settings/nimsettings.h
@@ -4,31 +4,20 @@
#pragma once
#include <coreplugin/dialogs/ioptionspage.h>
-#include <utils/aspects.h>
namespace TextEditor { class SimpleCodeStylePreferences; }
namespace Nim {
-class NimSettings : public Utils::AspectContainer
+class NimSettings : public Core::PagedSettings
{
public:
NimSettings();
~NimSettings();
- Utils::StringAspect nimSuggestPath;
+ Utils::FilePathAspect nimSuggestPath{this};
static TextEditor::SimpleCodeStylePreferences *globalCodeStyle();
-
-private:
- void InitializeCodeStyleSettings();
- void TerminateCodeStyleSettings();
-};
-
-class NimToolsSettingsPage final : public Core::IOptionsPage
-{
-public:
- explicit NimToolsSettingsPage(NimSettings *settings);
};
} // Nim