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
This commit is contained in:
torsten committed 2026-08-25 13:07:58 +02:00
1 parent 0ca0e9ac60
commit 079175a055
1 file changed
+2 -2
@@ -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);