diff --git a/UI/window-projector.cpp b/UI/window-projector.cpp index ffb9ea07603e4b679dad1e549495230eae3be542..1f1f5265a1ea03005d2934da79768bc382a3c088 100644 --- a/UI/window-projector.cpp +++ b/UI/window-projector.cpp @@ -24,6 +24,9 @@ OBSProjector::OBSProjector(QWidget *widget, obs_source_t *source_, int monitor, { type = type_; + SetAlwaysOnTop(this, config_get_bool(GetGlobalConfig(), "BasicWindow", + "ProjectorAlwaysOnTop")); + setWindowIcon(QIcon::fromTheme("obs", QIcon(":/res/images/obs.png"))); if (monitor == -1) @@ -38,9 +41,6 @@ OBSProjector::OBSProjector(QWidget *widget, obs_source_t *source_, int monitor, addAction(action); connect(action, SIGNAL(triggered()), this, SLOT(EscapeTriggered())); - SetAlwaysOnTop(this, config_get_bool(GetGlobalConfig(), "BasicWindow", - "ProjectorAlwaysOnTop")); - setAttribute(Qt::WA_DeleteOnClose, true); //disable application quit when last window closed