diff --git a/UI/data/themes/Acri.qss b/UI/data/themes/Acri.qss index dbfbe911e..160504fa9 100644 --- a/UI/data/themes/Acri.qss +++ b/UI/data/themes/Acri.qss @@ -1514,3 +1514,8 @@ QCalendarWidget QAbstractItemView:disabled { QDialogButtonBox { dialogbuttonbox-buttons-have-icons: 0; } + +/* Stats dialog */ +OBSBasicStats { + background: palette(dark); +} diff --git a/UI/data/themes/Grey.qss b/UI/data/themes/Grey.qss index 8a078ef34..6a830ee4c 100644 --- a/UI/data/themes/Grey.qss +++ b/UI/data/themes/Grey.qss @@ -1502,3 +1502,8 @@ QCalendarWidget QAbstractItemView:disabled { QDialogButtonBox { dialogbuttonbox-buttons-have-icons: 0; } + +/* Stats dialog */ +OBSBasicStats { + background: palette(dark); +} diff --git a/UI/data/themes/Light.qss b/UI/data/themes/Light.qss index 0130be6cb..5b8a53f9a 100644 --- a/UI/data/themes/Light.qss +++ b/UI/data/themes/Light.qss @@ -1508,3 +1508,8 @@ QCalendarWidget QAbstractItemView:disabled { QDialogButtonBox { dialogbuttonbox-buttons-have-icons: 0; } + +/* Stats dialog */ +OBSBasicStats { + background: palette(dark); +} diff --git a/UI/data/themes/Rachni.qss b/UI/data/themes/Rachni.qss index 04f2f3688..3e9ec16f9 100644 --- a/UI/data/themes/Rachni.qss +++ b/UI/data/themes/Rachni.qss @@ -1506,3 +1506,8 @@ QCalendarWidget QAbstractItemView:disabled { QDialogButtonBox { dialogbuttonbox-buttons-have-icons: 0; } + +/* Stats dialog */ +OBSBasicStats { + background: palette(dark); +} diff --git a/UI/data/themes/Yami.qss b/UI/data/themes/Yami.qss index f80855eeb..ccc40c5b4 100644 --- a/UI/data/themes/Yami.qss +++ b/UI/data/themes/Yami.qss @@ -1506,3 +1506,8 @@ QCalendarWidget QAbstractItemView:disabled { QDialogButtonBox { dialogbuttonbox-buttons-have-icons: 0; } + +/* Stats dialog */ +OBSBasicStats { + background: palette(dark); +} diff --git a/UI/window-basic-stats.cpp b/UI/window-basic-stats.cpp index 9c3816f6c..7f5986a0e 100644 --- a/UI/window-basic-stats.cpp +++ b/UI/window-basic-stats.cpp @@ -49,7 +49,7 @@ static QString MakeMissedFramesText(uint32_t total_lagged, } OBSBasicStats::OBSBasicStats(QWidget *parent, bool closeable) - : QWidget(parent), + : QFrame(parent), cpu_info(os_cpu_usage_info_start()), timer(this), recTimeLeft(this) diff --git a/UI/window-basic-stats.hpp b/UI/window-basic-stats.hpp index d760f6491..c1d434bf6 100644 --- a/UI/window-basic-stats.hpp +++ b/UI/window-basic-stats.hpp @@ -12,7 +12,7 @@ class QGridLayout; class QCloseEvent; -class OBSBasicStats : public QWidget { +class OBSBasicStats : public QFrame { Q_OBJECT QLabel *fps = nullptr;