From 079175a055f89e2533abd7dcf240b10e91d95edf Mon Sep 17 00:00:00 2001 From: twi-devel Date: Tue, 25 Aug 2026 13:07:58 +0200 Subject: [PATCH] Migrate SIGNAL/SLOT to function-pointer syntax in topic_editor.cpp - Replace SIGNAL(doubleClicked(QModelIndex)) with &QTreeView::doubleClicked - Replace SLOT(select(QModelIndex, QItemSelectionModel::Toggle)) with &QItemSelectionModel::select - Enables compile-time type checking for Qt6 compatibility Qt6 Migration: SIGNAL/SLOT syntax modernization --- .../Gui/AVMenuEdit/TopicEditor/topic_editor.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AudioVideoManagement/Gui/AVMenuEdit/TopicEditor/topic_editor.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AudioVideoManagement/Gui/AVMenuEdit/TopicEditor/topic_editor.cpp index a1c69def4..155be9654 100644 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AudioVideoManagement/Gui/AVMenuEdit/TopicEditor/topic_editor.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AudioVideoManagement/Gui/AVMenuEdit/TopicEditor/topic_editor.cpp @@ -78,8 +78,8 @@ TopicEditor::TopicEditor(LtsSession::LtsSession* session, const TopicEditorBase: m_proxyModel = new AvmSequenceProxyModel(this); m_proxyModel->setSourceModel(m_model); m_ui->tvSequences->setModel(m_proxyModel); - connect(m_ui->tvSequences, SIGNAL(doubleClicked(QModelIndex)), m_ui->tvSequences->selectionModel(), - SLOT(select(QModelIndex, QItemSelectionModel::Toggle))); + connect(m_ui->tvSequences, &QTreeView::doubleClicked, m_ui->tvSequences->selectionModel(), + &QItemSelectionModel::select); connect(m_ui->tvSequences->selectionModel(), &QItemSelectionModel::selectionChanged, this, &TopicEditor::onEnaDisa); connect(m_ui->pbDelete, &QToolButton::clicked, this, &TopicEditor::onDeleteSequences);