0
0
mirror of https://github.com/obsproject/obs-studio.git synced 2024-09-20 13:08:50 +02:00
obs-studio/obs/window-main.hpp
jp9000 f9314128ea UI: Add Profiles
Adds setting profiles to the basic user interface.  For each profile, a
subdirectory for the profile will be created in
[config_dir]/obs-studio/basic/profiles which will contain the settings
data for each profile.
2015-07-03 18:35:30 -07:00

19 lines
346 B
C++

#pragma once
#include <QMainWindow>
#include <util/config-file.h>
class OBSMainWindow : public QMainWindow {
Q_OBJECT
public:
inline OBSMainWindow(QWidget *parent) : QMainWindow(parent) {}
virtual config_t *Config() const=0;
virtual void OBSInit()=0;
virtual int GetProfilePath(char *path, size_t size, const char *file)
const=0;
};