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:
1 parent
eb1d949edc
commit
815e16368e
1718 files changed
+126739
-18495
No files matched your search
+1
-1
@@ -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);
|
||||
|
||||
+1
-1
@@ -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>
|
||||
|
||||
+5
-5
@@ -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);
|
||||
|
||||
+1
-1
@@ -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>
|
||||
|
||||
|
||||
Reference in new issue
Block a user