7 #include "pqCoreModule.h"
22 typedef QSettings Superclass;
26 const QString& organization,
const QString& application = QString(), QObject* parent =
nullptr);
27 pqSettings(Scope scope,
const QString& organization,
const QString& application = QString(),
28 QObject* parent =
nullptr);
29 pqSettings(Format format, Scope scope,
const QString& organization,
30 const QString& application = QString(), QObject* parent =
nullptr);
31 pqSettings(
const QString& fileName, Format format, QObject* parent =
nullptr);
35 void saveState(
const QMainWindow& window,
const QString&
key);
36 void saveState(
const QDialog& dialog,
const QString&
key);
38 void restoreState(
const QString&
key, QMainWindow& window);
39 void restoreState(
const QString&
key, QDialog& dialog);
44 void alertSettingsModified();
57 QString backup(
const QString& filename = QString());
64 void sanityCheckDock(QDockWidget* dock_widget);