diff options
| author | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id> | 2023-04-07 20:14:13 +0800 |
|---|---|---|
| committer | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id> | 2023-04-07 20:14:13 +0800 |
| commit | 9e5a2d472be37c8295a660afe35aeef83e84b44a (patch) | |
| tree | 9f23f6783aed609cc3de2cfcae6378be244bb7ef /Bootstrap.hxx | |
| parent | cb83d1c3beb65e97fe754a2f101d679a03b71460 (diff) | |
Border colours
Diffstat (limited to 'Bootstrap.hxx')
| -rw-r--r-- | Bootstrap.hxx | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Bootstrap.hxx b/Bootstrap.hxx index 7d993c2..57fa3aa 100644 --- a/Bootstrap.hxx +++ b/Bootstrap.hxx @@ -17,6 +17,7 @@ class Bootstrap : public QObject Q_PROPERTY(bool darkMode READ darkMode WRITE setDarkMode NOTIFY darkModeChanged) Q_PROPERTY(QColor bodyColor READ bodyColor NOTIFY bodyColorChanged) Q_PROPERTY(QColor bodyBg READ bodyBg NOTIFY bodyBgChanged) + Q_PROPERTY(QColor borderColor READ borderColor NOTIFY borderColorChanged) QML_ELEMENT QML_UNCREATABLE("Bootstrap is an attached property") @@ -43,12 +44,14 @@ class Bootstrap : public QObject void setDarkMode(bool darkMode); QColor bodyColor() const; QColor bodyBg() const; + QColor borderColor() const; signals: void themeChanged(); void darkModeChanged(); void bodyColorChanged(); void bodyBgChanged(); + void borderColorChanged(); private: Theme bsTheme; @@ -57,6 +60,8 @@ class Bootstrap : public QObject QColor bsDarkBodyColor; QColor bsLightBodyBg; QColor bsDarkBodyBg; + QColor bsLightBorderColor; + QColor bsDarkBorderColor; }; QML_DECLARE_TYPEINFO(Bootstrap, QML_HAS_ATTACHED_PROPERTIES) |