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
+16
-16
@@ -755,11 +755,11 @@ public:
|
||||
QString positionString() const { return value(QLatin1String("p")); }
|
||||
};
|
||||
|
||||
static bool parsePositionString(const QStringRef &positionString,
|
||||
static bool parsePositionString(const QString &positionString,
|
||||
Core::GeoPosition &pos,
|
||||
double &rotationDegree)
|
||||
{
|
||||
QVector<QStringRef> parts = positionString.split(QLatin1Char(','));
|
||||
QStringList parts = positionString.split(QLatin1Char(','));
|
||||
if (parts.size() != 4)
|
||||
return false;
|
||||
bool bOk;
|
||||
@@ -888,7 +888,7 @@ int main(int argc, char **argv)
|
||||
{
|
||||
InfrastructureManagement::IsmImportBuildings::ImportData data;
|
||||
const QString ps = options.positionString();
|
||||
if (!parsePositionString(QStringRef(&ps), data.geoPos, data.angleDegree))
|
||||
if (!parsePositionString(ps, data.geoPos, data.angleDegree))
|
||||
{
|
||||
ERROR_LOG(app.baseLogger()) << "Error parsing position string! str='" << ps << "'" ;
|
||||
std::cerr << "Error parsing position string! str='" << ps << "'" << std::endl;
|
||||
@@ -950,18 +950,18 @@ int main(int argc, char **argv)
|
||||
}
|
||||
|
||||
// xmlFile
|
||||
data.xmlFileName = parts.at(cfi.idxXmlFile).toString();
|
||||
data.xmlFileName = parts.at(cfi.idxXmlFile);
|
||||
|
||||
// vulnerabilityFile
|
||||
data.vulFileName = parts.at(cfi.idxVulnerabilityFile).toString();
|
||||
data.vulFileName = parts.at(cfi.idxVulnerabilityFile);
|
||||
|
||||
// position
|
||||
if (!parsePositionString(parts.at(cfi.idxPosition), data.geoPos, data.angleDegree))
|
||||
{
|
||||
ERROR_LOG(app.baseLogger()) << "Can not parse position string of line = '" << line << "'";
|
||||
std::cerr << "Can not parse position string of line = '" << line << "'" << std::endl;
|
||||
ERROR_LOG(app.baseLogger()) << "Can not parse position string: '" << parts.at(cfi.idxPosition).toString() << "'";
|
||||
std::cerr << "Can not parse position string: '" << parts.at(cfi.idxPosition).toString() << "'" << std::endl;
|
||||
ERROR_LOG(app.baseLogger()) << "Can not parse position string: '" << parts.at(cfi.idxPosition) << "'";
|
||||
std::cerr << "Can not parse position string: '" << parts.at(cfi.idxPosition) << "'" << std::endl;
|
||||
return -5;
|
||||
}
|
||||
|
||||
@@ -970,7 +970,7 @@ int main(int argc, char **argv)
|
||||
//
|
||||
// egcuToRoomFile
|
||||
if ((cfi.idxEgcuToRoomFile>=0) && (parts.size() > cfi.idxEgcuToRoomFile))
|
||||
data.egcuToRoomFileName = parts.at(cfi.idxEgcuToRoomFile).toString();
|
||||
data.egcuToRoomFileName = parts.at(cfi.idxEgcuToRoomFile);
|
||||
|
||||
// externalWlsId
|
||||
data.externalWlsId = 0;
|
||||
@@ -979,7 +979,7 @@ int main(int argc, char **argv)
|
||||
|
||||
// bauabschnitt
|
||||
// Normally '-1', but Steve and Iuliana use '0' as default.
|
||||
data.bauabschnitt = InfrastructureManagement::BuildingGroup::UnknownGroup;
|
||||
data.bauabschnitt = static_cast<int>(InfrastructureManagement::BuildingGroup::UnknownGroup);
|
||||
if ((cfi.idxBauabschnitt>=0) && (parts.size() > cfi.idxBauabschnitt))
|
||||
{
|
||||
// postprocessing uses ba0 -> 0 , ba1 -> 1 ...
|
||||
@@ -987,25 +987,25 @@ int main(int argc, char **argv)
|
||||
const int ba = parts.at(cfi.idxBauabschnitt).toInt();
|
||||
switch (ba) {
|
||||
case 0:
|
||||
data.bauabschnitt = InfrastructureManagement::BuildingGroup::Section0;
|
||||
data.bauabschnitt = static_cast<int>(InfrastructureManagement::BuildingGroup::Section0);
|
||||
break;
|
||||
case 1:
|
||||
data.bauabschnitt = InfrastructureManagement::BuildingGroup::Section1;
|
||||
data.bauabschnitt = static_cast<int>(InfrastructureManagement::BuildingGroup::Section1);
|
||||
break;
|
||||
case 2:
|
||||
data.bauabschnitt = InfrastructureManagement::BuildingGroup::Section2;
|
||||
data.bauabschnitt = static_cast<int>(InfrastructureManagement::BuildingGroup::Section2);
|
||||
break;
|
||||
case 3:
|
||||
data.bauabschnitt = InfrastructureManagement::BuildingGroup::Section3;
|
||||
data.bauabschnitt = static_cast<int>(InfrastructureManagement::BuildingGroup::Section3);
|
||||
break;
|
||||
case 4:
|
||||
data.bauabschnitt = InfrastructureManagement::BuildingGroup::Section4;
|
||||
data.bauabschnitt = static_cast<int>(InfrastructureManagement::BuildingGroup::Section4);
|
||||
break;
|
||||
case 5:
|
||||
data.bauabschnitt = InfrastructureManagement::BuildingGroup::Salchau;
|
||||
data.bauabschnitt = static_cast<int>(InfrastructureManagement::BuildingGroup::Salchau);
|
||||
break;
|
||||
default:
|
||||
data.bauabschnitt = InfrastructureManagement::BuildingGroup::UnknownGroup;
|
||||
data.bauabschnitt = static_cast<int>(InfrastructureManagement::BuildingGroup::UnknownGroup);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user