mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-09-24 23:31:36 +08:00
UI: Add fullscreen projector options
Add the ability to use a fullscreen projector for scenes, sources, and the preview display.
This commit is contained in:
@@ -97,6 +97,8 @@ private:
|
||||
|
||||
ConfigFile basicConfig;
|
||||
|
||||
QPointer<QWidget> projectors[10];
|
||||
|
||||
void DrawBackdrop(float cx, float cy);
|
||||
|
||||
void SetupEncoders();
|
||||
@@ -145,6 +147,7 @@ private:
|
||||
void CreateFiltersWindow(obs_source_t *source);
|
||||
|
||||
void Nudge(int dist, MoveDir dir);
|
||||
void OpenProjector(obs_source_t *source, int monitor);
|
||||
|
||||
public slots:
|
||||
void StreamingStart();
|
||||
@@ -325,6 +328,10 @@ private slots:
|
||||
void NudgeLeft();
|
||||
void NudgeRight();
|
||||
|
||||
void OpenPreviewProjector();
|
||||
void OpenSourceProjector();
|
||||
void OpenSceneProjector();
|
||||
|
||||
public:
|
||||
explicit OBSBasic(QWidget *parent = 0);
|
||||
virtual ~OBSBasic();
|
||||
|
||||
Reference in New Issue
Block a user