settings::HotFuzzSettings Class Reference

HotFuzzSettings(QSetting). More...

List of all members.

Public Member Functions

def __init__
 Constructor of HotFuzzSettings.
def clearSettings
 Deletes settings of the application.
def storeSettings
 Stores settings of the application.
def loadSettings
 Loads settings of the application.

Public Attributes

 mainWindow
 Main Window of application.


Detailed Description

HotFuzzSettings(QSetting).

Class responsible for storing application settings.

The settings variables are actually stored within window::Window structure. This class just reads proper params of window::Window and stores them using standard qt setting (QSetting) interface. The settings are stored in ini format to default platform config directory (e.g. ~/.config/HotFuzz/HotFuzz GUI.ini)

Author:
Stepan Henek

Member Function Documentation

def settings::HotFuzzSettings::__init__ (   self,
  mainWindow 
)

Constructor of HotFuzzSettings.

Parameters:
self The object pointer.
mainWindow class representing Main Window of the application
See also:
window.Window class.

def settings::HotFuzzSettings::clearSettings (   self  ) 

Deletes settings of the application.

Parameters:
self The object pointer.

def settings::HotFuzzSettings::loadSettings (   self  ) 

Loads settings of the application.

If no stored settings are found, the default settings are loaded.

Parameters:
self The object pointer.

def settings::HotFuzzSettings::storeSettings (   self  ) 

Stores settings of the application.

Parameters:
self The object pointer.


Member Data Documentation

Main Window of application.


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

Generated on Sun Sep 5 12:41:36 2010 for HotFuzz by  doxygen 1.5.8