Add deprecation warning for legacy tabs

This commit is contained in:
WarmUpTill
2022-02-18 22:26:14 +01:00
committed by WarmUpTill
parent 8e3eb8519b
commit cc9d5897da
4 changed files with 18 additions and 0 deletions

View File

@@ -243,6 +243,20 @@ void AdvSceneSwitcher::on_hideLegacyTabs_stateChanged(int state)
}
}
void AdvSceneSwitcher::setDeprecationWarnings()
{
QString toolTip =
switcher->disableHints
? ""
: obs_module_text(
"AdvSceneSwitcher.deprecatedTabWarning");
for (int idx = 0; idx < ui->tabWidget->count(); idx++) {
if (isLegacyTab(ui->tabWidget->tabText(idx))) {
ui->tabWidget->widget(idx)->setToolTip(toolTip);
}
}
}
QString getDefaultSaveLocation()
{
QString desktopPath = QStandardPaths::writableLocation(