Uranium
Application Framework
|
Preferences are application based settings that are saved for future use. More...
Public Member Functions | |
def | __init__ (self) |
def | addPreference |
def | removePreference |
def | setDefault |
Changes the default value of a preference. More... | |
def | setValue |
def | getValue |
def | resetPreference |
def | readFromFile |
def | writeToFile |
def | getInstance (cls) |
def | deserialize |
Extract data from string and store it in the Configuration parser. More... | |
Static Public Attributes | |
int | Version = 6 |
preferenceChanged = Signal() | |
Preferences are application based settings that are saved for future use.
Typical preferences would be window size, standard machine, etc.
def UM.Preferences.Preferences.deserialize | ( | self, | |
serialized | |||
) |
Extract data from string and store it in the Configuration parser.
def UM.Preferences.Preferences.setDefault | ( | self, | |
key | |||
) |
Changes the default value of a preference.
If the preference is currently set to the old default, the value of the preference will be set to the new default.
key | The key of the preference to set the default of. |
default_value | The new default value of the preference. |