Public Member Functions | Private Attributes | List of all members
qt_gui.settings_proxy.SettingsProxy Class Reference
Inheritance diagram for qt_gui.settings_proxy.SettingsProxy:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, qsettings)
 
def all_keys (self, group)
 
def child_groups (self, group)
 
def child_keys (self, group)
 
def contains (self, group, key)
 
def remove (self, group, key)
 
def set_value (self, group, key, value)
 
def value (self, group, key, default_value=None)
 

Private Attributes

 _mutex
 
 _qsettings
 

Detailed Description

Wrapper of a QSettings instance simplifying access of grouped data.

Definition at line 34 of file settings_proxy.py.

Constructor & Destructor Documentation

def qt_gui.settings_proxy.SettingsProxy.__init__ (   self,
  qsettings 
)

Definition at line 37 of file settings_proxy.py.

Member Function Documentation

def qt_gui.settings_proxy.SettingsProxy.all_keys (   self,
  group 
)

Definition at line 44 of file settings_proxy.py.

def qt_gui.settings_proxy.SettingsProxy.child_groups (   self,
  group 
)

Definition at line 55 of file settings_proxy.py.

def qt_gui.settings_proxy.SettingsProxy.child_keys (   self,
  group 
)

Definition at line 62 of file settings_proxy.py.

def qt_gui.settings_proxy.SettingsProxy.contains (   self,
  group,
  key 
)

Definition at line 69 of file settings_proxy.py.

def qt_gui.settings_proxy.SettingsProxy.remove (   self,
  group,
  key 
)

Definition at line 78 of file settings_proxy.py.

def qt_gui.settings_proxy.SettingsProxy.set_value (   self,
  group,
  key,
  value 
)

Definition at line 86 of file settings_proxy.py.

def qt_gui.settings_proxy.SettingsProxy.value (   self,
  group,
  key,
  default_value = None 
)

Definition at line 92 of file settings_proxy.py.

Member Data Documentation

qt_gui.settings_proxy.SettingsProxy._mutex
private

Definition at line 42 of file settings_proxy.py.

qt_gui.settings_proxy.SettingsProxy._qsettings
private

Definition at line 41 of file settings_proxy.py.


The documentation for this class was generated from the following file:


qt_gui
Author(s): Dirk Thomas
autogenerated on Tue Apr 13 2021 03:03:12