mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-08-13 03:29:11 +00:00
DolphinQt: Don't show the advanced input settings on the main dialog.
This commit is contained in:
parent
80d9e79cf1
commit
4c409411ed
4 changed files with 111 additions and 24 deletions
|
@ -26,6 +26,11 @@ const char* NumericSettingBase::GetUIDescription() const
|
|||
return m_details.ui_description;
|
||||
}
|
||||
|
||||
SettingVisibility NumericSettingBase::GetVisibility() const
|
||||
{
|
||||
return m_details.visibility;
|
||||
}
|
||||
|
||||
template <>
|
||||
void NumericSetting<int>::SetExpressionFromValue()
|
||||
{
|
||||
|
|
|
@ -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;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue