diff --git a/lib/queue/action-queue-tab.cpp b/lib/queue/action-queue-tab.cpp index c04eff39..8282c07d 100644 --- a/lib/queue/action-queue-tab.cpp +++ b/lib/queue/action-queue-tab.cpp @@ -220,14 +220,15 @@ static void setupTab(QTabWidget *tab) } QWidget::connect(ActionQueueSignalManager::Instance(), - &ActionQueueSignalManager::Rename, + &ActionQueueSignalManager::Rename, tab, [](const QString &oldName, const QString &newName) { RenameItemTableRow(tabWidget->Table(), oldName, newName); }); QWidget::connect( ActionQueueSignalManager::Instance(), - &ActionQueueSignalManager::Add, [tab](const QString &name) { + &ActionQueueSignalManager::Add, tab, + [tab](const QString &name) { AddItemTableRow( tabWidget->Table(), getCellLabels(GetWeakActionQueueByQString(name) @@ -238,7 +239,7 @@ static void setupTab(QTabWidget *tab) setTabVisible(tab, true); }); QWidget::connect(ActionQueueSignalManager::Instance(), - &ActionQueueSignalManager::Remove, + &ActionQueueSignalManager::Remove, tab, [](const QString &name) { RemoveItemTableRow(tabWidget->Table(), name); if (tabWidget->Table()->rowCount() == 0) { diff --git a/lib/variables/variable-tab.cpp b/lib/variables/variable-tab.cpp index 98fb14c0..f6bea14d 100644 --- a/lib/variables/variable-tab.cpp +++ b/lib/variables/variable-tab.cpp @@ -273,14 +273,14 @@ static void setupTab(QTabWidget *tab) } QWidget::connect(VariableSignalManager::Instance(), - &VariableSignalManager::Rename, + &VariableSignalManager::Rename, tab, [](const QString &oldName, const QString &newName) { RenameItemTableRow(tabWidget->Table(), oldName, newName); }); QWidget::connect( VariableSignalManager::Instance(), &VariableSignalManager::Add, - [tab](const QString &name) { + tab, [tab](const QString &name) { AddItemTableRow( tabWidget->Table(), getCellLabels(GetVariableByQString(name))); @@ -289,7 +289,7 @@ static void setupTab(QTabWidget *tab) setTabVisible(tab, true); }); QWidget::connect(VariableSignalManager::Instance(), - &VariableSignalManager::Remove, + &VariableSignalManager::Remove, tab, [](const QString &name) { RemoveItemTableRow(tabWidget->Table(), name); if (tabWidget->Table()->rowCount() == 0) { diff --git a/plugins/base/utils/websocket-tab.cpp b/plugins/base/utils/websocket-tab.cpp index d5a52fda..1de6da51 100644 --- a/plugins/base/utils/websocket-tab.cpp +++ b/plugins/base/utils/websocket-tab.cpp @@ -207,14 +207,14 @@ static void setupTab(QTabWidget *tab) } QWidget::connect(ConnectionSelectionSignalManager::Instance(), - &ConnectionSelectionSignalManager::Rename, + &ConnectionSelectionSignalManager::Rename, tab, [](const QString &oldName, const QString &newName) { RenameItemTableRow(tabWidget->Table(), oldName, newName); }); QWidget::connect( ConnectionSelectionSignalManager::Instance(), - &ConnectionSelectionSignalManager::Add, + &ConnectionSelectionSignalManager::Add, tab, [tab](const QString &name) { AddItemTableRow( tabWidget->Table(), @@ -224,7 +224,7 @@ static void setupTab(QTabWidget *tab) setTabVisible(tab, true); }); QWidget::connect(ConnectionSelectionSignalManager::Instance(), - &ConnectionSelectionSignalManager::Remove, + &ConnectionSelectionSignalManager::Remove, tab, [](const QString &name) { RemoveItemTableRow(tabWidget->Table(), name); if (tabWidget->Table()->rowCount() == 0) { diff --git a/plugins/twitch/twitch-tab.cpp b/plugins/twitch/twitch-tab.cpp index 837aaf1e..3866c991 100644 --- a/plugins/twitch/twitch-tab.cpp +++ b/plugins/twitch/twitch-tab.cpp @@ -196,7 +196,7 @@ static void setupTab(QTabWidget *tab) QWidget::connect( TwitchConnectionSignalManager::Instance(), - &TwitchConnectionSignalManager::Add, + &TwitchConnectionSignalManager::Add, tab, [tab](const QString &name) { AddItemTableRow( tabWidget->Table(), @@ -208,7 +208,7 @@ static void setupTab(QTabWidget *tab) setTabVisible(tab, true); }); QWidget::connect(TwitchConnectionSignalManager::Instance(), - &TwitchConnectionSignalManager::Remove, + &TwitchConnectionSignalManager::Remove, tab, [](const QString &name) { RemoveItemTableRow(tabWidget->Table(), name); if (tabWidget->Table()->rowCount() == 0) {