mirror of
https://github.com/WarmUpTill/SceneSwitcher.git
synced 2026-09-09 10:06:04 -05:00
allow selection of previous scene for exe,file,region,window and scene group for idle switches (#106)
This commit is contained in:
@@ -37,8 +37,6 @@ public:
|
||||
void UpdateNonMatchingScene(const QString &name);
|
||||
void UpdateAutoStopScene(const QString &name);
|
||||
void UpdateAutoStartScene(const QString &name);
|
||||
void UpdateIdleDataTransition(const QString &name);
|
||||
void UpdateIdleDataScene(const QString &name);
|
||||
void SetEditSceneGroup(SceneGroup &sg);
|
||||
|
||||
void loadUI();
|
||||
@@ -167,9 +165,6 @@ public slots:
|
||||
void on_executableRemove_clicked();
|
||||
|
||||
void on_idleCheckBox_stateChanged(int state);
|
||||
void on_idleTransitions_currentTextChanged(const QString &text);
|
||||
void on_idleScenes_currentTextChanged(const QString &text);
|
||||
void on_idleSpinBox_valueChanged(int i);
|
||||
void on_ignoreIdleWindows_currentRowChanged(int idx);
|
||||
void on_ignoreIdleAdd_clicked();
|
||||
void on_ignoreIdleRemove_clicked();
|
||||
|
||||
@@ -15,3 +15,18 @@ struct IdleData : SceneSwitcherEntry {
|
||||
void save(obs_data_t *obj);
|
||||
void load(obs_data_t *obj);
|
||||
};
|
||||
|
||||
class IdleWidget : public SwitchWidget {
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
IdleWidget(QWidget *parent, IdleData *s);
|
||||
|
||||
private slots:
|
||||
void DurationChanged(int dur);
|
||||
|
||||
private:
|
||||
QSpinBox *duration;
|
||||
|
||||
IdleData *switchData;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user