56 #ifndef __ctkSettings_h 57 #define __ctkSettings_h 63 #include "ctkWidgetsExport.h" 78 const QString& organization,
79 const QString& application,
83 QSettings::Scope scope,
84 const QString& organization,
85 const QString& application = QString(),
89 QSettings::Format format,
90 QSettings::Scope scope,
91 const QString& organization,
92 const QString& application = QString(),
95 ctkSettings(
const QString& fileName, QSettings::Format format, QObject* parent = 0);
100 Q_INVOKABLE
void saveState(
const QMainWindow& window,
const QString& key);
103 Q_INVOKABLE
void saveState(
const QDialog& dialog,
const QString& key);
107 Q_INVOKABLE
void restoreState(
const QString& key, QMainWindow& window);
111 Q_INVOKABLE
void restoreState(
const QString& key, QDialog& dialog);
114 Q_INVOKABLE
void alertSettingsModified();