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,23 +15,28 @@
along with this program. If not, see <http://www.gnu.org/licenses/>.
******************************************************************************/
#include <QDir>
#include <QThread>
#include <QMessageBox>
#include <qt-wrappers.hpp>
#include "window-basic-main.hpp"
#include <random>
#include "OBSBasic.hpp"
#ifdef BROWSER_AVAILABLE
#include <browser-panel.hpp>
#include <dialogs/OBSExtraBrowsers.hpp>
#include <docks/BrowserDock.hpp>
#include <json11.hpp>
#include <qt-wrappers.hpp>
#include <QDir>
using namespace json11;
#endif
#include <random>
struct QCef;
struct QCefCookieManager;
extern QCef *cef;
extern QCefCookieManager *panel_cookies;
QCef *cef = nullptr;
QCefCookieManager *panel_cookies = nullptr;
bool cef_js_avail = false;
static std::string GenId()
{