Adjust scene visibility action to support current scene

This commit is contained in:
WarmUpTill
2021-06-21 20:14:46 +02:00
committed by WarmUpTill
parent 0bc15b4c2d
commit 86fefe1e9e
2 changed files with 21 additions and 21 deletions

View File

@@ -1,6 +1,7 @@
#pragma once
#include <QSpinBox>
#include "macro-action-edit.hpp"
#include "scene-selection.hpp"
enum class SceneVisibilityAction {
SHOW,
@@ -20,7 +21,7 @@ public:
return std::make_shared<MacroActionSceneVisibility>();
}
OBSWeakSource _scene;
SceneSelection _scene;
OBSWeakSource _source;
SceneVisibilityAction _action = SceneVisibilityAction::SHOW;
@@ -47,14 +48,14 @@ public:
}
private slots:
void SceneChanged(const QString &text);
void SceneChanged(const SceneSelection &);
void SourceChanged(const QString &text);
void ActionChanged(int value);
signals:
void HeaderInfoChanged(const QString &);
protected:
QComboBox *_scenes;
SceneSelectionWidget *_scenes;
QComboBox *_sources;
QComboBox *_actions;
std::shared_ptr<MacroActionSceneVisibility> _entryData;