DolphinQt: Don't show the advanced input settings on the main dialog.

This commit is contained in:
Jordan Woyak
2022-05-19 22:47:30 -05:00
parent 80d9e79cf1
commit 4c409411ed
4 changed files with 111 additions and 24 deletions

View File

@ -76,9 +76,12 @@ public:
virtual SettingType GetType() const = 0;
virtual void SetToDefault() = 0;
const char* GetUIName() const;
const char* GetUISuffix() const;
const char* GetUIDescription() const;
SettingVisibility GetVisibility() const;
protected:
NumericSettingDetails m_details;
@ -102,9 +105,11 @@ public:
: NumericSettingBase(details), m_value(*value), m_default_value(default_value),
m_min_value(min_value), m_max_value(max_value)
{
m_value.SetValue(m_default_value);
SetToDefault();
}
void SetToDefault() override { m_value.SetValue(m_default_value); }
void LoadFromIni(const IniFile::Section& section, const std::string& group_name) override
{
std::string str_value;