mirror of
https://github.com/WarmUpTill/SceneSwitcher.git
synced 2026-09-07 09:05:57 -05:00
Add help messages if tab is empty (#107)
This commit is contained in:
@@ -11,6 +11,8 @@ void AdvSceneSwitcher::on_transitionsAdd_clicked()
|
||||
listAddClicked(ui->sceneTransitions,
|
||||
new TransitionSwitchWidget(
|
||||
this, &switcher->sceneTransitions.back()));
|
||||
|
||||
ui->transitionHelp->setVisible(false);
|
||||
}
|
||||
|
||||
void AdvSceneSwitcher::on_transitionsRemove_clicked()
|
||||
@@ -79,6 +81,8 @@ void AdvSceneSwitcher::on_defaultTransitionsAdd_clicked()
|
||||
new DefTransitionSwitchWidget(
|
||||
this,
|
||||
&switcher->defaultSceneTransitions.back()));
|
||||
|
||||
ui->defaultTransitionHelp->setVisible(false);
|
||||
}
|
||||
|
||||
void AdvSceneSwitcher::on_defaultTransitionsRemove_clicked()
|
||||
@@ -384,6 +388,12 @@ void AdvSceneSwitcher::setupTransitionsTab()
|
||||
ui->sceneTransitions->setItemWidget(item, sw);
|
||||
}
|
||||
|
||||
if (switcher->sceneTransitions.size() == 0) {
|
||||
ui->transitionHelp->setVisible(true);
|
||||
} else {
|
||||
ui->transitionHelp->setVisible(false);
|
||||
}
|
||||
|
||||
for (auto &s : switcher->defaultSceneTransitions) {
|
||||
QListWidgetItem *item;
|
||||
item = new QListWidgetItem(ui->defaultTransitions);
|
||||
@@ -394,6 +404,12 @@ void AdvSceneSwitcher::setupTransitionsTab()
|
||||
ui->defaultTransitions->setItemWidget(item, sw);
|
||||
}
|
||||
|
||||
if (switcher->defaultSceneTransitions.size() == 0) {
|
||||
ui->defaultTransitionHelp->setVisible(true);
|
||||
} else {
|
||||
ui->defaultTransitionHelp->setVisible(false);
|
||||
}
|
||||
|
||||
ui->transitionOverridecheckBox->setChecked(
|
||||
switcher->tansitionOverrideOverride);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user