diff options
| author | isanae <14251494+isanae@users.noreply.github.com> | 2019-08-16 10:29:42 -0400 |
|---|---|---|
| committer | isanae <14251494+isanae@users.noreply.github.com> | 2019-08-16 10:29:42 -0400 |
| commit | 965eccb328a0a2b0cb4d1945a0382df9f0f91147 (patch) | |
| tree | cdc794d2ee5876a6884373600522c81e271a9c39 /src/settings.h | |
| parent | 0374291a3451c464fb27e53077da42ad21c27cd6 (diff) | |
merged DockFixer into GeometrySettings
added combobox index to settings
Diffstat (limited to 'src/settings.h')
| -rw-r--r-- | src/settings.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/settings.h b/src/settings.h index 072b4066..1b6616a0 100644 --- a/src/settings.h +++ b/src/settings.h @@ -70,25 +70,21 @@ public: void saveState(const QSplitter* splitter); bool restoreState(QSplitter* splitter) const; - void saveVisibility(const QWidget* w); - bool restoreVisibility(QWidget* w, std::optional<bool> defaultValue={}) const; - + bool restoreVisibility(QWidget* w, std::optional<bool> def={}) const; void saveToolbars(const QMainWindow* w); void restoreToolbars(QMainWindow* w) const; + void saveDocks(const QMainWindow* w); + void restoreDocks(QMainWindow* w) const; + QStringList getModInfoTabOrder() const; void setModInfoTabOrder(const QString& names); - std::optional<int> getMainWindowMonitor() const; void centerOnMainWindowMonitor(QWidget* w); void saveMainWindowMonitor(const QMainWindow* w); - void setDockSize(const QString& name, int size); - - std::optional<int> getDockSize(const QString& name) const; - private: QSettings& m_Settings; bool m_Reset; @@ -206,7 +202,6 @@ public: std::optional<QString> getStyleName() const; void setStyleName(const QString& name); - std::optional<int> getSelectedExecutable() const; std::optional<bool> getUseProxy() const; std::optional<QVersionNumber> getVersion() const; @@ -222,6 +217,11 @@ public: std::vector<std::map<QString, QVariant>> getExecutables() const; void setExecutables(const std::vector<std::map<QString, QVariant>>& v); + + std::optional<int> getIndex(QComboBox* cb) const; + void saveIndex(const QComboBox* cb); + void restoreIndex(QComboBox* cb, std::optional<int> def={}) const; + GeometrySettings& geometry(); const GeometrySettings& geometry() const; |
