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:
1718 files changed
+126739
-18495
No files matched your search
+4
-4
@@ -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)
|
||||
|
||||
Reference in new issue
Block a user