瀏覽代碼

frontend: Add renamed Qt Settings UI implementation

PatTheMav 10 月之前
父節點
當前提交
7f6bee603b

+ 4 - 5
UI/window-basic-settings-a11y.cpp → frontend/settings/OBSBasicSettings_A11y.cpp

@@ -1,8 +1,7 @@
-#include "window-basic-settings.hpp"
-#include "window-basic-main.hpp"
-#include "obs-frontend-api.h"
-#include "obs-app.hpp"
-#include <qt-wrappers.hpp>
+#include "OBSBasicSettings.hpp"
+
+#include <widgets/OBSBasic.hpp>
+
 #include <QColorDialog>
 
 enum ColorPreset {

+ 6 - 18
UI/window-basic-settings-appearance.cpp → frontend/settings/OBSBasicSettings_Appearance.cpp

@@ -1,21 +1,9 @@
-#include "window-basic-settings.hpp"
-#include "window-basic-main.hpp"
-#include "obs-frontend-api.h"
-#include "qt-wrappers.hpp"
-#include "platform.hpp"
-#include "obs-app.hpp"
-
-#include <QColorDialog>
-#include <QDirIterator>
-#include <QFile>
-#include <QMetaEnum>
-#include <QObject>
-#include <QRandomGenerator>
-#include <QPainter>
-
-#include "util/profiler.hpp"
-
-using namespace std;
+#include "OBSBasicSettings.hpp"
+
+#include <OBSApp.hpp>
+#include <utility/platform.hpp>
+
+#include <qt-wrappers.hpp>
 
 void OBSBasicSettings::InitAppearancePage()
 {

+ 11 - 18
UI/window-basic-settings-stream.cpp → frontend/settings/OBSBasicSettings_Stream.cpp

@@ -1,25 +1,17 @@
-#include <QMessageBox>
-#include <QUrl>
-#include <QUuid>
-#include <qt-wrappers.hpp>
-
-#include "window-basic-settings.hpp"
-#include "obs-frontend-api.h"
-#include "obs-app.hpp"
-#include "window-basic-main.hpp"
-#include "url-push-button.hpp"
+#include "OBSBasicSettings.hpp"
 
-#ifdef BROWSER_AVAILABLE
-#include <browser-panel.hpp>
+#ifdef YOUTUBE_ENABLED
+#include <docks/YouTubeAppDock.hpp>
 #endif
-
-#include "auth-oauth.hpp"
-
-#include "ui-config.h"
-
+#include <oauth/OAuth.hpp>
 #ifdef YOUTUBE_ENABLED
-#include "youtube-api-wrappers.hpp"
+#include <utility/YoutubeApiWrappers.hpp>
 #endif
+#include <widgets/OBSBasic.hpp>
+
+#include <qt-wrappers.hpp>
+
+#include <QUuid>
 
 static const QUuid &CustomServerUUID()
 {
@@ -32,6 +24,7 @@ struct QCefCookieManager;
 
 extern QCef *cef;
 extern QCefCookieManager *panel_cookies;
+extern bool cef_js_avail;
 
 enum class ListOpt : int {
 	ShowAll = 1,