![]() |
Sayonara Player
|
#include <Setting.h>
The Setting class
T is the pure value type e.g. QString.
Public Member Functions | |
| template<SettingKey keyIndex> | |
| Setting (const SettingIdentifier< T, keyIndex > &identifier, const char *db_key, T def) | |
| template<SettingKey keyIndex> | |
| Setting (const SettingIdentifier< T, keyIndex > &identifier, T def) | |
| void | assign_default_value () override |
| QString | value_to_string () const override |
| bool | load_value_from_string (const QString &str) override |
| const T & | value () const |
| const T & | default_value () const |
| bool | assign_value (const T &val) |
| SettingKey | get_key () const |
| QString | db_key () const |
| bool | is_db_setting () const |
| void | assign_value (const QString &value) |
1.8.14