frontend: Replace transition duration spinbox direct access

This commit is contained in:
tytan652
2025-02-18 17:25:00 +01:00
committed by Ryan Foster
parent d22ddfd395
commit ffcc3acd9d
5 changed files with 36 additions and 15 deletions

View File

@@ -313,6 +313,14 @@ OBSBasic::OBSBasic(QWidget *parent) : OBSMainWindow(parent), undo_s(ui), ui(new
connect(ui->transitions, &QComboBox::currentIndexChanged, this,
[this]() { SetCurrentTransition(ui->transitions->currentData().toString()); });
connect(this, &OBSBasic::TransitionDurationChanged, this, [this](int duration) {
QSignalBlocker sb(ui->transitionDuration);
ui->transitionDuration->setValue(duration);
});
connect(ui->transitionDuration, &QSpinBox::valueChanged, this,
[this](int value) { SetTransitionDuration(value); });
startingDockLayout = saveState();
statsDock = new OBSDock();