diff --git a/UI/forms/OBSExtraBrowsers.ui b/UI/forms/OBSExtraBrowsers.ui index e704fbf76..7a99db0b0 100644 --- a/UI/forms/OBSExtraBrowsers.ui +++ b/UI/forms/OBSExtraBrowsers.ui @@ -1,7 +1,7 @@ OBSExtraBrowsers - + 0 diff --git a/UI/frontend-plugins/frontend-tools/forms/scripts.ui b/UI/frontend-plugins/frontend-tools/forms/scripts.ui index 5154eb770..ccc5690e0 100644 --- a/UI/frontend-plugins/frontend-tools/forms/scripts.ui +++ b/UI/frontend-plugins/frontend-tools/forms/scripts.ui @@ -1,7 +1,7 @@ ScriptsTool - + 0 diff --git a/UI/frontend-plugins/frontend-tools/scripts.cpp b/UI/frontend-plugins/frontend-tools/scripts.cpp index 249b1bff2..4c561de7d 100644 --- a/UI/frontend-plugins/frontend-tools/scripts.cpp +++ b/UI/frontend-plugins/frontend-tools/scripts.cpp @@ -85,7 +85,7 @@ static OBSPlainTextEdit *scriptLogWidget = nullptr; /* ----------------------------------------------------------------- */ -ScriptLogWindow::ScriptLogWindow() : QWidget(nullptr) +ScriptLogWindow::ScriptLogWindow() : QDialog(nullptr) { OBSPlainTextEdit *edit = new OBSPlainTextEdit(); edit->setReadOnly(true); @@ -109,6 +109,8 @@ ScriptLogWindow::ScriptLogWindow() : QWidget(nullptr) setLayout(layout); scriptLogWidget = edit; + setWindowFlags(windowFlags() & ~Qt::WindowContextHelpButtonHint); + resize(600, 400); config_t *global_config = obs_frontend_get_global_config(); @@ -179,8 +181,10 @@ void ScriptLogWindow::Clear() /* ----------------------------------------------------------------- */ -ScriptsTool::ScriptsTool() : QWidget(nullptr), ui(new Ui_ScriptsTool) +ScriptsTool::ScriptsTool() : QDialog(nullptr), ui(new Ui_ScriptsTool) { + setWindowFlags(windowFlags() & ~Qt::WindowContextHelpButtonHint); + ui->setupUi(this); RefreshLists(); diff --git a/UI/frontend-plugins/frontend-tools/scripts.hpp b/UI/frontend-plugins/frontend-tools/scripts.hpp index 46db619ce..3ce5385ad 100644 --- a/UI/frontend-plugins/frontend-tools/scripts.hpp +++ b/UI/frontend-plugins/frontend-tools/scripts.hpp @@ -1,12 +1,12 @@ #pragma once -#include +#include #include #include class Ui_ScriptsTool; -class ScriptLogWindow : public QWidget { +class ScriptLogWindow : public QDialog { Q_OBJECT QString lines; @@ -25,7 +25,7 @@ public slots: void ScrollChanged(int val); }; -class ScriptsTool : public QWidget { +class ScriptsTool : public QDialog { Q_OBJECT std::unique_ptr ui;