Complete Qt6 migration: full clean build green across groups G1-G12 incl. runtime plugin set

new_docker_build.sh gains Group 12 (212 GUI/Data plugins); fixes LtsUtilsGuiDds visibility (LTO-stripped exports), LtsProjectionWorkstation unity name shadow, 6 unity-off dirs (dup file-scope statics, ddsftc INTERFACE sources) and reconfigures BUILD_FILTERMANAGEMENT/BUILD_PLUGINS_SERVICEMONITOR=ON
This commit is contained in:
berrux-dev committed 2026-10-20 09:36:57 +02:00
1 parent 2b957d1edb
commit 598fc2560e
1718 files changed
+126739 -18495

No files matched your search

@@ -188,7 +188,7 @@ QVector<ProjectDataManagement::EventType> TimelineLegendDialog::possibleEvents()
// helper for grouped sorting
static int categoryFromEventType(ProjectDataManagement::EventType et)
{
switch (et.underlying())
switch (et)
{
case ProjectDataManagement::EventType::Unknown:
return 0;
@@ -259,7 +259,7 @@ bool TimelineLegendDialog::init(DDSTimelineModel *model, const QSet<int> &active
helperCont.reserve(events.size());
for (const ProjectDataManagement::EventType eventType : events)
{
model->setColorPaintFun(paintFunc, c, eventType.underlying());
model->setColorPaintFun(paintFunc, c, eventType);
if (paintFunc == nullptr)
{
@@ -280,7 +280,7 @@ bool TimelineLegendDialog::init(DDSTimelineModel *model, const QSet<int> &active
wsh.et = eventType;
wsh.cbx = new QCheckBox(ProjectDataManagement::toString(eventType), this);
wsh.cbx->setObjectName(checkBoxName(eventType));
wsh.cbx->setChecked(activeEventTypeIds.contains(eventType.underlying()));
wsh.cbx->setChecked(activeEventTypeIds.contains(eventType));
wsh.cbx->setSizePolicy(QSizePolicy::Minimum, QSizePolicy::Minimum);
helperCont.push_back(wsh);
@@ -316,7 +316,7 @@ bool TimelineLegendDialog::apply()
for (const ProjectDataManagement::EventType eventType : events)
{
if (checkBox(eventType)->isChecked())
activeEventTypeIds.insert(eventType.underlying());
activeEventTypeIds.insert(eventType);
}
emit signalEventTypesChanged(activeEventTypeIds);
return false; // because this has to happen async.. (reset changes after async ops are (successfully) done)