QCodeEdit  2.2
Signals | List of all members
QEditConfig Class Reference

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

Inheritance diagram for QEditConfig:
Inheritance graph
[legend]

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. More...
 
void restore ()
 Restore default values for all subcontrols. More...
 
void loadKeys (const QMap< QString, QVariant > &keys)
 Fills the widget subcontrols from a settings map. More...
 
void setApplyImmediately (bool y)
 Set whether user changes are immediately applied.
 

Detailed Description

A minimalistic, easy to embed, settings widget.

Member Function Documentation

◆ applyImmediately()

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

◆ cancel

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().

◆ loadKeys

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().

◆ restore

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: