Skip to content
Snippets Groups Projects
Commit 1e093767 authored by lat9nq's avatar lat9nq
Browse files

common,configure_system: Rename method to GetCategory

Fixes essentially a shadowing issue.
parent 267f3c79
No related branches found
No related tags found
No related merge requests found
......@@ -36,7 +36,7 @@ bool BasicSetting::RuntimeModfiable() const {
return runtime_modifiable;
}
Category BasicSetting::Category() const {
Category BasicSetting::GetCategory() const {
return category;
}
......
......@@ -196,7 +196,7 @@ public:
*
* @returns The setting's category
*/
[[nodiscard]] enum Category Category() const;
[[nodiscard]] Category GetCategory() const;
/**
* @returns Extra metadata for data representation in frontend implementations.
......@@ -246,9 +246,9 @@ public:
[[nodiscard]] virtual bool UsingGlobal() const;
private:
const std::string label; ///< The setting's label
const enum Category category; ///< The setting's category AKA INI group
const u32 id; ///< Unique integer for the setting
const std::string label; ///< The setting's label
const Category category; ///< The setting's category AKA INI group
const u32 id; ///< Unique integer for the setting
const bool save; ///< Suggests if the setting should be saved and read to a frontend config
const bool
runtime_modifiable; ///< Suggests if the setting can be modified while a guest is running
......
......@@ -40,7 +40,7 @@ public:
* @param other_setting_ A second Setting to associate to this one in metadata
*/
explicit Setting(Linkage& linkage, const Type& default_val, const std::string& name,
enum Category category_, u32 specialization_ = Specialization::Default,
Category category_, u32 specialization_ = Specialization::Default,
bool save_ = true, bool runtime_modifiable_ = false,
BasicSetting* other_setting_ = nullptr)
requires(!ranged)
......@@ -64,7 +64,7 @@ public:
* @param other_setting_ A second Setting to associate to this one in metadata
*/
explicit Setting(Linkage& linkage, const Type& default_val, const Type& min_val,
const Type& max_val, const std::string& name, enum Category category_,
const Type& max_val, const std::string& name, Category category_,
u32 specialization_ = Specialization::Default, bool save_ = true,
bool runtime_modifiable_ = false, BasicSetting* other_setting_ = nullptr)
requires(ranged)
......
......@@ -124,7 +124,7 @@ void ConfigureSystem::Setup(const ConfigurationShared::Builder& builder) {
combo_language = widget->combobox;
}
switch (setting->Category()) {
switch (setting->GetCategory()) {
case Settings::Category::Core:
core_hold.emplace(setting->Id(), widget);
break;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment