frontend: Split Qt UI Widget implementations into single files per class

This commit is contained in:
PatTheMav
2024-12-11 17:43:35 +01:00
parent 9f887c76d3
commit 654ddcd409
58 changed files with 1723 additions and 253301 deletions

View File

@@ -15,21 +15,17 @@
along with this program. If not, see <http://www.gnu.org/licenses/>.
******************************************************************************/
#include <filesystem>
#include <functional>
#include <string>
#include <map>
#include <tuple>
#include <obs.hpp>
#include <util/platform.h>
#include <util/util.hpp>
#include <QMessageBox>
#include <QVariant>
#include <QFileDialog>
#include "OBSBasic.hpp"
#ifdef YOUTUBE_ENABLED
#include <docks/YouTubeAppDock.hpp>
#endif
#include <wizards/AutoConfig.hpp>
#include <qt-wrappers.hpp>
#include "window-basic-main.hpp"
#include "window-basic-auto-config.hpp"
#include "window-namedialog.hpp"
#include <QDir>
#include <QFile>
// MARK: Constant Expressions
@@ -38,6 +34,8 @@ constexpr std::string_view OBSProfileSettingsFile = "basic.ini";
// MARK: Forward Declarations
extern bool restart;
extern void DestroyPanelCookieManager();
extern void DuplicateCurrentCookieProfile(ConfigFile &config);
extern void CheckExistingCookieId();