Lts/Services: finalize Qt6/C++17 migration cleanup
Remove deprecated Qt5 patterns remaining in Services: - Replace remaining SIGNAL/SLOT string syntax with function pointer syntax (NmeaManagement/socket_handler.cpp, AudioVideoManagement/ModuleTests/mvs_tests.cpp) - Remove Qt::UniqueConnection (deprecated in Qt6, default behavior) from 19 files across AES, CES plugins, and cross-services (47 occurrences) - Remove umbrella #include <QtCore> from fire_automaton.h and aes_test_fire_automaton.h (specific includes suffice) 25 files changed, 74 insertions(+), 81 deletions(-)
This commit is contained in:
1 parent
29002f2a48
commit
5485a90385
25 files changed
+74
-81
No files matched your search
+5
-5
@@ -1102,7 +1102,7 @@ void ModuleTestExplosionCluster::initTestCase()
|
||||
QVERIFY2(bRet, "ERROR, enableAll failed!!");
|
||||
|
||||
connect(m_bldDtc.get(), &Buildings::Interface::Dtc::buildingStateChanged,
|
||||
this, &ModuleTestExplosionCluster::onBuildingStateChanged, Qt::UniqueConnection);
|
||||
this, &ModuleTestExplosionCluster::onBuildingStateChanged);
|
||||
|
||||
//
|
||||
// ISM
|
||||
@@ -1150,15 +1150,15 @@ void ModuleTestExplosionCluster::initTestCase()
|
||||
|
||||
// connect at the end to skip unwanted
|
||||
connect(m_aesDtc.get(), &AreaEffectSimulation::Interface::Dtc::explosionClusterChanged,
|
||||
this, &ModuleTestExplosionCluster::onExplosionClusterChanged, Qt::UniqueConnection);
|
||||
this, &ModuleTestExplosionCluster::onExplosionClusterChanged);
|
||||
|
||||
connect(m_aesDtc.get(), &AreaEffectSimulation::Interface::Dtc::aesItemViewChanged,
|
||||
this, &ModuleTestExplosionCluster::onAesItemViewChanged, Qt::UniqueConnection);
|
||||
this, &ModuleTestExplosionCluster::onAesItemViewChanged);
|
||||
connect(m_aesDtc.get(), &AreaEffectSimulation::Interface::Dtc::trajectoryTimeAwareChanged,
|
||||
this, &ModuleTestExplosionCluster::onTrajectoryTimeAwareChanged, Qt::UniqueConnection);
|
||||
this, &ModuleTestExplosionCluster::onTrajectoryTimeAwareChanged);
|
||||
|
||||
connect(m_aesDtc.get(), &AreaEffectSimulation::Interface::Dtc::effectsChanged,
|
||||
this, &ModuleTestExplosionCluster::onEffectsChanged, Qt::UniqueConnection);
|
||||
this, &ModuleTestExplosionCluster::onEffectsChanged);
|
||||
|
||||
// spend some for the eventLoop to "consume" existing topics/samples:
|
||||
for (int i = 0; i<10; ++i)
|
||||
|
||||
Reference in new issue
Block a user