KConfigSkeleton Class Reference
from PyKDE4.kdeui import *
Inherits: KCoreConfigSkeleton → QObject
Detailed Description
Class for handling preferences settings for an application.
This class extends KCoreConfigSkeleton by support for GUI types.
Methods | |
__init__ (self, QString configname=QString(), QObject parent=0) | |
__init__ (self, KSharedPtr | |
KConfigSkeleton.ItemColor | addItemColor (self, QString name, QColor reference, QColor defaultValue=QColor(128,128,128), QString key=QString()) |
KConfigSkeleton.ItemFont | addItemFont (self, QString name, QFont reference, QFont defaultValue=QFont(), QString key=QString()) |
Method Documentation
Constructor.
- Parameters:
-
configname name of config file. If no name is given, the default config file as returned by KGlobal.config() is used.
__init__ | ( | self, | ||
KSharedPtr |
config, | |||
QObject | parent=0 | |||
) |
Constructor.
- Parameters:
-
config configuration object to use.
KConfigSkeleton.ItemColor addItemColor | ( | self, | ||
QString | name, | |||
QColor | reference, | |||
QColor | defaultValue=QColor(128,128,128), | |||
QString | key=QString() | |||
) |
Register an item of type QColor.
- Parameters:
-
name Name used to identify this setting. Names must be unique. reference Pointer to the variable, which is set by readConfig() calls and read by writeConfig() calls. defaultValue Default value, which is used when the config file does not yet contain the key of this item. key Key used in config file. If key is null, name is used as key.
- Returns:
- The created item
KConfigSkeleton.ItemFont addItemFont | ( | self, | ||
QString | name, | |||
QFont | reference, | |||
QFont | defaultValue=QFont(), | |||
QString | key=QString() | |||
) |
Register an item of type QFont.
- Parameters:
-
name Name used to identify this setting. Names must be unique. reference Pointer to the variable, which is set by readConfig() calls and read by writeConfig() calls. defaultValue Default value, which is used when the config file does not yet contain the key of this item. key Key used in config file. If key is null, name is used as key.
- Returns:
- The created item