From f61090e1ea7674e4827af0e5e5e8d2c59308506b Mon Sep 17 00:00:00 2001 From: Shaolin Date: Wed, 11 Apr 2018 17:56:22 -0300 Subject: [PATCH] UI: Set OBS icon to projector and stats window Closes obsproject/obs-studio#1259 --- UI/window-basic-stats.cpp | 1 + UI/window-projector.cpp | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/UI/window-basic-stats.cpp b/UI/window-basic-stats.cpp index 2a66c2d41..b758c2f3f 100644 --- a/UI/window-basic-stats.cpp +++ b/UI/window-basic-stats.cpp @@ -136,6 +136,7 @@ OBSBasicStats::OBSBasicStats(QWidget *parent) Qt::WindowMinimizeButtonHint | Qt::WindowCloseButtonHint); setWindowTitle(QTStr("Basic.Stats")); + setWindowIcon(QIcon(":/res/images/obs.png")); setWindowModality(Qt::NonModal); setAttribute(Qt::WA_DeleteOnClose, true); diff --git a/UI/window-projector.cpp b/UI/window-projector.cpp index 3adc295c5..20b9104f7 100644 --- a/UI/window-projector.cpp +++ b/UI/window-projector.cpp @@ -32,7 +32,9 @@ OBSProjector::OBSProjector(QWidget *widget, obs_source_t *source_, int monitor, isWindow = savedMonitor < 0; type = type_; - if (!isWindow) { + if (isWindow) { + setWindowIcon(QIcon(":/res/images/obs.png")); + } else { setWindowFlags(Qt::FramelessWindowHint | Qt::X11BypassWindowManagerHint); }