UI: Replace manual usage of on_foo_bar for show/hide transition

This commit is contained in:
gxalpha 2022-09-27 21:06:41 +02:00 committed by Jim
parent 7e0ade0df0
commit 1b75940f80
2 changed files with 7 additions and 8 deletions

View file

@ -1053,7 +1053,7 @@ QMenu *OBSBasic::CreatePerSceneTransitionMenu()
return menu;
}
void OBSBasic::on_actionShowTransitionProperties_triggered()
void OBSBasic::ShowTransitionProperties()
{
OBSSceneItem item = GetCurrentSceneItem();
OBSSource source = obs_sceneitem_get_transition(item, true);
@ -1062,7 +1062,7 @@ void OBSBasic::on_actionShowTransitionProperties_triggered()
CreatePropertiesWindow(source);
}
void OBSBasic::on_actionHideTransitionProperties_triggered()
void OBSBasic::HideTransitionProperties()
{
OBSSceneItem item = GetCurrentSceneItem();
OBSSource source = obs_sceneitem_get_transition(item, false);
@ -1247,10 +1247,9 @@ QMenu *OBSBasic::CreateVisibilityTransitionMenu(bool visible)
menu->addAction(durationAction);
if (curId && obs_is_source_configurable(curId)) {
menu->addSeparator();
menu->addAction(
QTStr("Properties"), this,
visible ? SLOT(on_actionShowTransitionProperties_triggered())
: SLOT(on_actionHideTransitionProperties_triggered()));
menu->addAction(QTStr("Properties"), this,
visible ? SLOT(ShowTransitionProperties())
: SLOT(HideTransitionProperties()));
}
auto copyTransition = [this](QAction *, bool visible) {

View file

@ -1112,8 +1112,8 @@ private slots:
void on_transitionDuration_valueChanged(int value);
void on_tbar_position_valueChanged(int value);
void on_actionShowTransitionProperties_triggered();
void on_actionHideTransitionProperties_triggered();
void ShowTransitionProperties();
void HideTransitionProperties();
void on_modeSwitch_clicked();