KDE 4.5 PyKDE API Reference
  • KDE's Python API
  • Overview
  • PyKDE Home
  • Sitemap
  • Contact Us
 

KConfigSkeleton Class Reference

from PyKDE4.kdeui import *

Inherits: KCoreConfigSkeleton → QObject

Detailed Description

Class for handling preferences settings for an application.

Author:
Cornelius Schumacher

This class extends KCoreConfigSkeleton by support for GUI types.


Methods

 __init__ (self, QString configname=QString(), QObject parent=0)
 __init__ (self, KSharedPtr config, QObject parent=0)
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

__init__ (  self,
QString  configname=QString(),
QObject  parent=0
)

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

  • Full Index

Modules

  • akonadi
  • dnssd
  • kdecore
  • kdeui
  • khtml
  • kio
  • knewstuff
  • kparts
  • kutils
  • nepomuk
  • phonon
  • plasma
  • polkitqt
  • solid
  • soprano
This documentation is maintained by Simon Edwards.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal