SavedAction Class

(Debugger::Utils::SavedAction)

Public Functions

SavedAction(Debugger::QObject *parent = nullptr)
void apply(Debugger::QSettings *settings)
void connectWidget(Debugger::QWidget *widget, Debugger::Utils::ApplyMode applyMode = DeferedApply)
Debugger::QVariant defaultValue() const
Debugger::QString dialogText() const
void disconnectWidget()
virtual void readSettings(const Debugger::QSettings *settings)
void setDefaultValue(const Debugger::QVariant &value)
void setDialogText(const Debugger::QString &dialogText)
void setSettingsGroup(const Debugger::QString &group)
void setSettingsKey(const Debugger::QString &key)
void setSettingsKey(const Debugger::QString &group, const Debugger::QString &key)
void setValue(const Debugger::QVariant &value, bool doemit = true)
Debugger::QString settingsGroup() const
Debugger::QString settingsKey() const
Debugger::QString toString() const
void trigger(const Debugger::QVariant &data)
Debugger::QVariant value() const
virtual void writeSettings(Debugger::QSettings *settings)

Protected Functions

void valueChanged(const Debugger::QVariant &newValue)

Member Function Documentation

SavedAction::SavedAction(Debugger::QObject *parent = nullptr)

Default constructs an instance of SavedAction.

void SavedAction::apply(Debugger::QSettings *settings)

void SavedAction::connectWidget(Debugger::QWidget *widget, Debugger::Utils::ApplyMode applyMode = DeferedApply)

Debugger::QVariant SavedAction::defaultValue() const

See also setDefaultValue().

Debugger::QString SavedAction::dialogText() const

See also setDialogText().

void SavedAction::disconnectWidget()

[virtual] void SavedAction::readSettings(const Debugger::QSettings *settings)

void SavedAction::setDefaultValue(const Debugger::QVariant &value)

See also defaultValue().

void SavedAction::setDialogText(const Debugger::QString &dialogText)

See also dialogText().

void SavedAction::setSettingsGroup(const Debugger::QString &group)

See also settingsGroup().

void SavedAction::setSettingsKey(const Debugger::QString &key)

See also settingsKey().

void SavedAction::setSettingsKey(const Debugger::QString &group, const Debugger::QString &key)

void SavedAction::setValue(const Debugger::QVariant &value, bool doemit = true)

See also value().

Debugger::QString SavedAction::settingsGroup() const

Debugger::QString SavedAction::settingsKey() const

Debugger::QString SavedAction::toString() const

void SavedAction::trigger(const Debugger::QVariant &data)

Debugger::QVariant SavedAction::value() const

See also setValue().

[protected] void SavedAction::valueChanged(const Debugger::QVariant &newValue)

[virtual] void SavedAction::writeSettings(Debugger::QSettings *settings)