Refactor macro signal handling
Some checks failed
debian-build / build (push) Has been cancelled
Check locale / ubuntu64 (push) Has been cancelled
Push to master / Check Formatting 🔍 (push) Has been cancelled
Push to master / Build Project 🧱 (push) Has been cancelled
Push to master / Create Release 🛫 (push) Has been cancelled

Also drop support for scene group signals in macro, which hopefully
aren't used much anymore
This commit is contained in:
WarmUpTill
2025-10-19 13:27:30 +02:00
committed by WarmUpTill
parent a82662c8f4
commit 5d6a693f36
18 changed files with 101 additions and 92 deletions

View File

@@ -399,22 +399,6 @@ SceneSelectionWidget::SceneSelectionWidget(QWidget *parent, bool variables,
QWidget::connect(_canvas, SIGNAL(CanvasChanged(const OBSWeakCanvas &)),
this, SIGNAL(CanvasChanged(const OBSWeakCanvas &)));
auto settingsWindow = GetSettingsWindow();
if (settingsWindow) {
QWidget::connect(settingsWindow,
SIGNAL(SceneGroupAdded(const QString &)), this,
SLOT(ItemAdd(const QString &)));
QWidget::connect(settingsWindow,
SIGNAL(SceneGroupRemoved(const QString &)),
this, SLOT(ItemRemove(const QString &)));
QWidget::connect(
settingsWindow,
SIGNAL(SceneGroupRenamed(const QString &,
const QString &)),
this,
SLOT(ItemRename(const QString &, const QString &)));
}
// Variables
QWidget::connect(VariableSignalManager::Instance(),
SIGNAL(Add(const QString &)), this,