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 eb1d949edc
commit 815e16368e
1718 files changed
+126739 -18495

No files matched your search

@@ -272,7 +272,7 @@ void PlanTimeLineDialog::onItemsSelected(const QVector<int> &itemIds)
if (m_scheduleId != seId && seId != -1)
{
MainSchedule mse = m_dtc->mainSchedule(seId);
if (mse.timeStart().is_set())
if (mse.timeStart().has_value())
m_ui->timeline->setCurrentTime(mse.timeStart().get());
m_buttonBox->setButtonEnabled(LtsWidgets::DialogButton::Load, true);
m_buttonBox->setButtonEnabled(LtsWidgets::DialogButton::Remove, true);
@@ -14,7 +14,7 @@
#include <InfrastructureManagement/logger.h>
#include <LtsTimeline/item_delegate.h>
#include <InfrastructureManagement/ism_data_plugin.h>
#include <Plugins/InfrastructureManagement/Data/ism_data_plugin.h>
#include <InfrastructureManagement/ism_resource_management_gui_plugin_interface.h>
#include <QtCore/QDateTime>
@@ -80,19 +80,19 @@ bool PlanTimelineModel::setModel()
if (scheduleId == m_scheduleId)
{
if (!mse.timeStart().is_set() || !mse.timeEnd().is_set())
if (!mse.timeStart().has_value() || !mse.timeEnd().has_value())
{
LtsWidgets::LtsMessageDialog::showMessage(m_tlv, tr("Invalid Begin/End time for Instrumentation Plan with Id = %1").arg(m_scheduleId));
return true;
}
if (mse.timeStart().is_set())
if (mse.timeStart().has_value())
m_startTime = mse.timeStart().get();
if (mse.timeEnd().is_set())
if (mse.timeEnd().has_value())
m_endTime = mse.timeEnd().get();
m_duration = m_endTime - m_startTime;
}
QColor color = (mse.id() == m_scheduleId) ? QColor(2,47,102) : getColor(mse.id());
if (mse.timeStart().is_set() && mse.timeEnd().is_set())
if (mse.timeStart().has_value() && mse.timeEnd().has_value())
{
try
{
@@ -193,7 +193,7 @@ void PlanTimelineModel::onScheduleIdChanged(int32_t scheduleId)
QColor PlanTimelineModel::getColor(int planId)
{
MainSchedule ms = m_dtc->mainSchedule(planId);
switch (ms.statusId().underlying())
switch (ms.statusId())
{
case ScheduleStatus::Active:
return QColor(Qt::darkGreen);
@@ -7,7 +7,7 @@
#include <LtsUtils/LtsUtilsGui/LtsUtilsGuiDds/request_helper.h>
#include <InfrastructureManagement/logger.h>
#include <InfrastructureManagement/ism_data_plugin.h>
#include <Plugins/InfrastructureManagement/Data/ism_data_plugin.h>
#include <Timeline/tln_data_plugin_interface.h>
#include <InfrastructureManagement/ism_resource_management_gui_plugin_interface.h>