From 8184fa10a30b57f4e634305802a34d88fc9f8c53 Mon Sep 17 00:00:00 2001 From: gxalpha Date: Fri, 24 May 2024 19:07:19 +0200 Subject: [PATCH] UI: Inline OBSBasic::ThemeChanged() The majority of this method got removed in a prior commit [1]. Let's inline the rest. [1] 8dcfae9a390763645d354700f36caef6b8f482c7 --- UI/window-basic-main.cpp | 11 ++++------- UI/window-basic-main.hpp | 1 - 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/UI/window-basic-main.cpp b/UI/window-basic-main.cpp index eebc0c03b..65f896a52 100644 --- a/UI/window-basic-main.cpp +++ b/UI/window-basic-main.cpp @@ -536,7 +536,10 @@ OBSBasic::OBSBasic(QWidget *parent) connect(ui->broadcastButton, &QPushButton::clicked, this, &OBSBasic::BroadcastButtonClicked); - connect(App(), &OBSApp::StyleChanged, this, &OBSBasic::ThemeChanged); + connect(App(), &OBSApp::StyleChanged, this, [this]() { + if (api) + api->on_event(OBS_FRONTEND_EVENT_THEME_CHANGED); + }); QActionGroup *actionGroup = new QActionGroup(this); actionGroup->addAction(ui->actionSceneListMode); @@ -11142,9 +11145,3 @@ float OBSBasic::GetDevicePixelRatio() { return dpi; } - -void OBSBasic::ThemeChanged() -{ - if (api) - api->on_event(OBS_FRONTEND_EVENT_THEME_CHANGED); -} diff --git a/UI/window-basic-main.hpp b/UI/window-basic-main.hpp index 7a15f13f9..28d18d81b 100644 --- a/UI/window-basic-main.hpp +++ b/UI/window-basic-main.hpp @@ -848,7 +848,6 @@ private slots: void TBarReleased(); void LockVolumeControl(bool lock); - void ThemeChanged(); void UpdateVirtualCamConfig(const VCamConfig &config); void RestartVirtualCam(const VCamConfig &config);