summaryrefslogtreecommitdiff
path: root/src/settings.h
diff options
context:
space:
mode:
authorisanae <14251494+isanae@users.noreply.github.com>2019-09-23 18:21:39 -0400
committerisanae <14251494+isanae@users.noreply.github.com>2019-09-23 18:21:39 -0400
commit200b5283eb5a0eff5ed18e772930b99eea5e11ef (patch)
tree1ee8a5d22637304997eef70d9bfa51945c0bbdd2 /src/settings.h
parent829124d8b899101370e55eb2a9cb9164ffd68a55 (diff)
added center dialogs option
moved download list options to their own group box renamed confusing "Download Meta Information" to "Show Meta Information"
Diffstat (limited to 'src/settings.h')
-rw-r--r--src/settings.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/settings.h b/src/settings.h
index b5366911..ee6ff3fe 100644
--- a/src/settings.h
+++ b/src/settings.h
@@ -160,6 +160,11 @@ public:
QStringList modInfoTabOrder() const;
void setModInfoTabOrder(const QString& names);
+ // whether dialogs should be centered on their parent
+ //
+ bool centerDialogs() const;
+ void setCenterDialogs(bool b);
+
// assumes the given widget is a top-level
//
void centerOnMainWindowMonitor(QWidget* w);
@@ -177,6 +182,7 @@ private:
void ensureWindowOnScreen(QWidget* w) const;
static void centerOnMonitor(QWidget* w, int monitor);
+ static void centerOnParent(QWidget* w, QWidget* parent=nullptr);
};