QCodeEdit  2.2
Signals
QEditConfig Class Reference

A minimalistic, easy to embed, settings widget. More...

Inheritance diagram for QEditConfig:
Inheritance graph
[legend]

List of all members.

Signals

void keyChanged (const QString &key, const QVariant &value)
 QEditConfig (QWidget *w=0)
bool hasUnsavedChanges () const
bool applyImmediately () const
QMap< QString, QVariant > dumpKeys () const
 Fills a settings map from the state of the subcontrols.
void retranslate ()
 run-time translation entry point
void apply ()
 Apply changes.
void cancel ()
 Reset the subcontrols to reflect the current settings.
void restore ()
 Restore default values for all subcontrols.
void loadKeys (const QMap< QString, QVariant > &keys)
 Fills the widget subcontrols from a settings map.
void setApplyImmediately (bool y)
 Set whether user changes are immediately applied.

Detailed Description

A minimalistic, easy to embed, settings widget.


Member Function Documentation

bool QEditConfig::applyImmediately ( ) const
Returns:
whether user changes are immediately applied
void QEditConfig::cancel ( )
slot

Reset the subcontrols to reflect the current settings.

The name can be a bit misleading at first, it has been chosen because it directly maps to the effect a "cancel" button would have on the widget

References QEditor::defaultCodec(), QEditor::defaultFlags(), QDocument::defaultLineEnding(), QDocument::font(), QDocument::showSpaces(), and QDocument::tabStop().

void QEditConfig::loadKeys ( const QMap< QString, QVariant > &  keys)
slot

Fills the widget subcontrols from a settings map.

Parameters:
keysa key/value map that can be obtained from QSettings

References QDocument::setFont().

void QEditConfig::restore ( )
slot

Restore default values for all subcontrols.

Note:
The widgets are changed but these changes are NOT applied.

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