7 #include "pqCoreModule.h" 26 typedef QSettings Superclass;
39 const QString& organization,
const QString& application = QString(), QObject* parent =
nullptr);
40 pqSettings(Scope scope,
const QString& organization,
const QString& application = QString(),
41 QObject* parent =
nullptr);
42 pqSettings(Format format, Scope scope,
const QString& organization,
43 const QString& application = QString(), QObject* parent =
nullptr);
44 pqSettings(
const QString& fileName, Format format, QObject* parent =
nullptr);
49 void saveState(
const QMainWindow& window,
const QString&
key);
50 void saveState(
const QDialog& dialog,
const QString& key);
52 void restoreState(
const QString& key, QMainWindow& window);
53 void restoreState(
const QString& key, QDialog& dialog);
58 void alertSettingsModified();
63 void saveInQSettings(
const char* key,
vtkSMProperty* smproperty);
71 QString backup(
const QString& filename = QString());
78 void sanityCheckDock(QDockWidget* dock_widget);
superclass for all SM properties
pqSettings extends QSettings to add support for following: