From 59c87ca027c38a3e378f093b84ea3fa8a065a526 Mon Sep 17 00:00:00 2001 From: WarmUpTill Date: Wed, 19 Jan 2022 20:14:52 +0100 Subject: [PATCH] Emphasize that a duration of 0s means using default duration --- src/headers/duration-control.hpp | 1 + src/macro-action-scene-switch.cpp | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/headers/duration-control.hpp b/src/headers/duration-control.hpp index 8abf6a91..0995e67e 100644 --- a/src/headers/duration-control.hpp +++ b/src/headers/duration-control.hpp @@ -42,6 +42,7 @@ public: void SetValue(double value); void SetUnit(DurationUnit u); void SetDuration(Duration d); + QDoubleSpinBox *SpinBox() { return _duration; } private slots: void _DurationChanged(double value); diff --git a/src/macro-action-scene-switch.cpp b/src/macro-action-scene-switch.cpp index 36b4e6e5..1db50d74 100644 --- a/src/macro-action-scene-switch.cpp +++ b/src/macro-action-scene-switch.cpp @@ -130,6 +130,8 @@ MacroActionSwitchSceneEdit::MacroActionSwitchSceneEdit( _blockUntilTransitionDone = new QCheckBox(obs_module_text( "AdvSceneSwitcher.action.scene.blockUntilTransitionDone")); + _duration->SpinBox()->setSpecialValueText("-"); + QWidget::connect(_scenes, SIGNAL(SceneChanged(const SceneSelection &)), this, SLOT(SceneChanged(const SceneSelection &))); QWidget::connect(_transitions,