vcsbase: auto load/save settings in EditorParameterWidget

Change-Id: If99006d418d8e3878677518a1bc0997bdfef38c6
Merge-request: 341
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
Reviewed-on: http://codereview.qt.nokia.com/444
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
This commit is contained in:
cerf
2011-06-10 10:40:42 +02:00
committed by Tobias Hunger
parent f82c4ea3c6
commit 85cc1afe54
2 changed files with 95 additions and 2 deletions

View File

@@ -70,6 +70,9 @@ public:
const QString &tooltip = QString());
QComboBox *addComboBox(const QString &option, const QList<ComboBoxItem> &items);
void mapSetting(QToolButton *button, bool *setting);
void mapSetting(QComboBox *comboBox, QString *setting);
QStringList comboBoxOptionTemplate() const;
void setComboBoxOptionTemplate(const QStringList &optTemplate) const;
@@ -95,6 +98,7 @@ protected:
const QList<OptionMapping> &optionMappings() const;
virtual QStringList argumentsForOption(const OptionMapping &mapping) const;
void updateMappedSettings();
private:
friend class VCSBaseEditorParameterWidgetPrivate;