diff --git a/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/EvalApps/Viewshed3D/ViewshedLocation.cpp b/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/EvalApps/Viewshed3D/ViewshedLocation.cpp index 8f0758190..643d9b367 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/EvalApps/Viewshed3D/ViewshedLocation.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/EvalApps/Viewshed3D/ViewshedLocation.cpp @@ -26,7 +26,7 @@ #include "ArcGISTiledElevationSource.h" #include "Scene.h" #include "SceneGraphicsView.h" -#include "LocationViewshed.h" +#include "ExploratoryLocationViewshed.h" #include "Camera.h" #include "Point.h" #include "AnalysisOverlay.h" @@ -139,7 +139,7 @@ void ViewshedLocation::createViewshed(double x, double y) for (int i = 0; i < 3; ++i) { double heading = i * 120.0; - m_locationViewshed[i] = new LocationViewshed(pt + m_locationViewshed[i] = new ExploratoryLocationViewshed(pt , heading , 90.0 // pitch , 120.0 // horizontalAngle diff --git a/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/EvalApps/Viewshed3D/ViewshedLocation.h b/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/EvalApps/Viewshed3D/ViewshedLocation.h index 5cd4cb31a..3cff089ef 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/EvalApps/Viewshed3D/ViewshedLocation.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/EvalApps/Viewshed3D/ViewshedLocation.h @@ -33,7 +33,7 @@ namespace Esri namespace ArcGISRuntime { class SceneGraphicsView; -class LocationViewshed; +class ExploratoryLocationViewshed; class AnalysisOverlay; } } @@ -82,7 +82,7 @@ private: void createViewshed(double x, double y); Esri::ArcGISRuntime::SceneGraphicsView *m_sceneView = nullptr; - Esri::ArcGISRuntime::LocationViewshed *m_locationViewshed[3] = { nullptr, nullptr, nullptr }; + Esri::ArcGISRuntime::ExploratoryLocationViewshed *m_locationViewshed[3] = { nullptr, nullptr, nullptr }; Esri::ArcGISRuntime::AnalysisOverlay *m_analysisOverlay = nullptr; bool m_viewshedVisible = true; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/FunctionDialog/function_dialog.cpp b/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/FunctionDialog/function_dialog.cpp index bb4e3cdbd..f015489ae 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/FunctionDialog/function_dialog.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/FunctionDialog/function_dialog.cpp @@ -103,7 +103,7 @@ #include #include #include -#include +#include // 3D #include diff --git a/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/FunctionDialog/simple_esri_layer.cpp b/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/FunctionDialog/simple_esri_layer.cpp index 29ecf4ce1..2f75d9576 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/FunctionDialog/simple_esri_layer.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/FunctionDialog/simple_esri_layer.cpp @@ -176,7 +176,7 @@ bool SimpleEsriLayer::updatePanel() QCheckBox *cbOnOff = new QCheckBox(layername); cbOnOff->setChecked(gOverlay->isVisible()); - connect(cbOnOff, &QCheckBox::stateChanged, this, &SimpleEsriLayer::layerOnOff); + connect(cbOnOff, &QCheckBox::checkStateChanged, this, &SimpleEsriLayer::layerOnOff); d->m_layout->addWidget(cbOnOff, row, col++); SimpleEsriLayerSlider *sl_opac = new SimpleEsriLayerSlider(layername, 0, 100); @@ -223,7 +223,7 @@ bool SimpleEsriLayer::updatePanel() // if (!tooltip.isEmpty()) // cbOnOff->setToolTip(tooltip); - connect(cbOnOff, &QCheckBox::stateChanged, this, &SimpleEsriLayer::layerOnOff); + connect(cbOnOff, &QCheckBox::checkStateChanged, this, &SimpleEsriLayer::layerOnOff); d->m_layout->addWidget(cbOnOff, row, col++); SimpleEsriLayerSlider *sl_opac = new SimpleEsriLayerSlider(layername, 0, 100); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/MapImpl/layer_control_widget.cpp b/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/MapImpl/layer_control_widget.cpp index 826b69ece..af98625df 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/MapImpl/layer_control_widget.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/MapImpl/layer_control_widget.cpp @@ -374,7 +374,7 @@ bool LayerControlWidget::updatePanelLayer() if (!tooltip.isEmpty()) cbOnOff->setToolTip(tooltip); - connect(cbOnOff, &QCheckBox::stateChanged, this, &LayerControlWidget::layerOnOff); + connect(cbOnOff, &QCheckBox::checkStateChanged, this, &LayerControlWidget::layerOnOff); d->m_mapLayerLayout->addWidget(cbOnOff, row, col++); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/MapImpl/viewshed_analysis.cpp b/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/MapImpl/viewshed_analysis.cpp index 3d4a609d1..c012d0dcc 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/MapImpl/viewshed_analysis.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/MapImpl/viewshed_analysis.cpp @@ -16,7 +16,7 @@ #include #include -#include +#include // Qt #include @@ -72,7 +72,7 @@ bool ViewshedAnalysis::execute(const QPointF &viewshedPoint_map_degree, double o for (int i = 0; i < m_viewsheds.size(); ++i) { - Esri::ArcGISRuntime::LocationViewshed *viewshed = m_viewsheds[i]; + Esri::ArcGISRuntime::ExploratoryLocationViewshed *viewshed = m_viewsheds[i]; if (viewshed) { @@ -80,7 +80,7 @@ bool ViewshedAnalysis::execute(const QPointF &viewshedPoint_map_degree, double o delete viewshed; } - viewshed = new Esri::ArcGISRuntime::LocationViewshed(viewshedCenter + viewshed = new Esri::ArcGISRuntime::ExploratoryLocationViewshed(viewshedCenter , heading , 90.0 // pitch limited to 180 , deltaHeading // horizontalAngle limited to 120, from release 100.3 maximum is 360 here diff --git a/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/MapImpl/viewshed_analysis.h b/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/MapImpl/viewshed_analysis.h index 4a1902322..6307b2f45 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/MapImpl/viewshed_analysis.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/MapImpl/viewshed_analysis.h @@ -21,7 +21,7 @@ namespace ArcGISRuntime { class AnalysisOverlay; class AnalysisOverlayListModel; -class LocationViewshed; +class ExploratoryLocationViewshed; class SceneGraphicsView; } } @@ -51,11 +51,11 @@ protected slots: private: - Esri::ArcGISRuntime::AnalysisOverlayListModel *m_analysisOverlayModel; - Esri::ArcGISRuntime::AnalysisOverlay *m_analysisOverlay; - QVector m_viewsheds; + Esri::ArcGISRuntime::AnalysisOverlayListModel *m_analysisOverlayModel; + Esri::ArcGISRuntime::AnalysisOverlay *m_analysisOverlay; + QVector m_viewsheds; - LOGGER_T m_logger; + LOGGER_T m_logger; }; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/SymbologyXML/Gui/symbol_dialog.cpp b/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/SymbologyXML/Gui/symbol_dialog.cpp index 5c78aea07..246ff79c9 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/SymbologyXML/Gui/symbol_dialog.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/SymbologyXML/Gui/symbol_dialog.cpp @@ -167,7 +167,7 @@ namespace SymbologyXML emit changed(); } ); - connect( m_internal->m_cbDir, &QCheckBox::stateChanged, this, [this](int) + connect( m_internal->m_cbDir, &QCheckBox::checkStateChanged, this, [this](int) { m_internal->m_leDir->setEnabled( m_internal->m_cbDir->isChecked() ); emit changed(); diff --git a/qt6-after/qt6-migrated-legatus/docker_build_group5_arcgis.log b/qt6-after/qt6-migrated-legatus/docker_build_group5_arcgis.log new file mode 100644 index 000000000..097d2d041 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/docker_build_group5_arcgis.log @@ -0,0 +1,8287 @@ +INFO: BUILD_RTI=ON +INFO: Build Group 1 (ddscore ddsftccore ddsQoS ddsconnector ddsfts) enabled +INFO: Build Group 2 (migration_tests) enabled +INFO: Build Group 3 (application + service targets) enabled +INFO: Build Group 4 (DDS tests + Proxies) disabled - skipping +INFO: Build Group 5 (Viewer) enabled +INFO: Build Group 6 (LTS Tools) disabled - skipping +INFO: Build Group 7 (LTS Tools A,B,C,E,I) disabled - skipping +INFO: Build Group 8 (LTS Tools J,M,N,P,Q) disabled - skipping +INFO: Build Group 9 (LTS Tools R,S,T,V,W) disabled - skipping +INFO: Build Group 10 (LTS Projects) disabled - skipping +INFO: Build Group 11 (LTS Application) disabled - skipping +INFO: BUILD_VIEWER_ONLY=OFF +INFO: RUN_CTEST=OFF +INFO: TESTS_ONLY=OFF +INFO: INTEGRATION_TEST=OFF +INFO: USE_PREBUILT_IMAGE=OFF +INFO: BUILD_PREBUILT_IMAGE=OFF +INFO: DELETE_PREBUILT_IMAGE=OFF +INFO: DOCKER_IMAGE=ubuntu:26.04 +INFO: MIGRATE_PIPELINE_ROOT=/home/torsten/swy/sandbox/qt6-migration-pipeline +INFO: RTI_LICENSE_FILE_HOST=/home/torsten/swy/sandbox/qt6-migration-pipeline/rti_license.dat +INFO: PROJECT_DIR_HOST=/home/torsten/swy/sandbox/qt6-migration-pipeline/qt-migration-legatus/qt6-after/qt6-migrated-legatus +INFO: Using base image - installing apt packages +INFO: Installing Qt6 packages via aqtinstall +INFO : aqtinstall(aqt) v3.3.0 on Python 3.14.4 [CPython GCC 15.2.0] +INFO : Found extension qtwebengine +INFO : Found extension qtpdf +INFO : Downloading qtlocation... +INFO : Downloading qt5compat... +INFO : Downloading qtpositioning... +INFO : Downloading qtserialport... +INFO : Redirected: ftp.fau.de +INFO : Redirected: ftp.fau.de +INFO : Redirected: ftp.fau.de +INFO : Redirected: ftp.fau.de +INFO : Finished installation of qtserialport-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 0.88320294 +INFO : Finished installation of qt5compat-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 0.99874519 +INFO : Finished installation of qtpositioning-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 1.00164811 +INFO : Finished installation of qtlocation-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 1.06274713 +INFO : Downloading qtwebchannel... +INFO : Downloading qtimageformats... +INFO : Downloading qtmultimedia... +INFO : Redirected: ftp.fau.de +INFO : Downloading qtsensors... +INFO : Redirected: ftp.fau.de +INFO : Redirected: ftp.fau.de +INFO : Redirected: ftp.fau.de +INFO : Finished installation of qtwebchannel-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 0.76991990 +INFO : Finished installation of qtimageformats-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 0.87971959 +INFO : Finished installation of qtsensors-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 0.99299190 +INFO : Downloading qtwebsockets... +INFO : Downloading qtbase... +INFO : Downloading qtdeclarative... +INFO : Redirected: ftp.fau.de +INFO : Redirected: ftp.fau.de +INFO : Finished installation of qtwebsockets-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 1.16262776 +INFO : Redirected: ftp.fau.de +INFO : Downloading qtwebview... +INFO : Redirected: ftp.fau.de +INFO : Finished installation of qtwebview-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 1.09914627 +INFO : Downloading qttranslations... +INFO : Redirected: ftp.fau.de +INFO : Finished installation of qttranslations-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 1.57525663 +INFO : Downloading qtwayland... +INFO : Redirected: ftp.fau.de +INFO : Finished installation of qtwayland-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 1.36477905 +INFO : Downloading icu... +INFO : Redirected: ftp.fau.de +INFO : Finished installation of icu-linux-Rhel8.6-x86_64.7z in 2.67824542 +INFO : Finished installation of qtmultimedia-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 9.04481559 +INFO : Downloading qtpdf... +INFO : Downloading qtwebengine... +INFO : Finished installation of qtbase-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 16.46073249 +INFO : Downloading qtsvg... +INFO : Redirected: ftp.fau.de +INFO : Finished installation of qtsvg-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 0.81494272 +INFO : Finished installation of qtdeclarative-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 31.33563840 +INFO : Downloading qttools... +INFO : Redirected: ftp.fau.de +INFO : Redirected: ftp.fau.de +INFO : Finished installation of qttools-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 5.38819716 +INFO : Redirected: ftp.fau.de +INFO : Finished installation of qtpdf-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 32.01127263 +INFO : Finished installation of qtwebengine-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 47.35490729 +INFO : Patching /opt/Qt/6.10.2/gcc_64/bin/qmake +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6PdfWidgets.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickControls2UniversalStyleImpl.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Test.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6WebViewQuick.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickDialogs2.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickControls2.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Core.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QmlModels.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6OpenGLWidgets.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6LabsAnimation.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6WebEngineQuickDelegatesQml.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Help.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Widgets.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickTemplates2.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6WebSockets.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickControls2FusionStyleImpl.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickEffects.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QmlLocalStorage.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickControls2FluentWinUI3StyleImpl.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QmlCore.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6OpenGL.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickControls2MaterialStyleImpl.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickDialogs2Utils.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6PdfQuick.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickVectorImage.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6LabsFolderListModel.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6SerialPort.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6UiPlugin.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Sensors.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QmlWorkerScript.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6LabsSynchronizer.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickControls2Basic.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6WebView.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QmlAssetDownloader.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6WebEngineCore.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Pdf.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickWidgets.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6LabsSettings.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6WaylandClient.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6DBus.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6SensorsQuick.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6UiTools.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickControls2Fusion.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Sql.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6SvgWidgets.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Multimedia.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Platform.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Designer.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickLayouts.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6MultimediaWidgets.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickControls2Universal.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickTest.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Concurrent.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickControls2Impl.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6SpatialAudio.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Qml.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Positioning.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Core5Compat.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Network.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6PositioningQuick.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Quick.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QmlMeta.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickControls2BasicStyleImpl.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickControls2ImagineStyleImpl.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6PrintSupport.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Xml.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QmlIntegration.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickDialogs2QuickImpl.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QmlNetwork.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6LabsPlatform.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Gui.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6WebChannelQuick.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6LabsSharedImage.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickControls2Imagine.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QmlCompiler.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QmlXmlListModel.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Svg.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6LabsQmlModels.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6LabsWavefrontMesh.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6WebChannel.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6WebEngineWidgets.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickVectorImageHelpers.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Linguist.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6WebEngineQuick.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickControls2Material.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Location.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlNetwork.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Core.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6WebEngineQuickDelegatesQml.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6SensorsQuick.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6WebEngineWidgets.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Sql.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6EglFsKmsSupport.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlAssetDownloader.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6OpenGL.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Help.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6XcbQpa.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6EglFsKmsGbmSupport.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Concurrent.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6UiTools.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6EglFSDeviceIntegration.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6DeviceDiscoverySupport.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Svg.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6PdfWidgets.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Quick3DSpatialAudio.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6WebEngineQuick.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6PositioningQuick.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickDialogs2.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6WebViewQuick.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControls2MaterialStyleImpl.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6PrintSupport.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6LabsAnimation.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6LabsWavefrontMesh.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Positioning.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Core5Compat.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlMeta.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickParticles.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6LabsSharedImage.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6OpenGLWidgets.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControls2Universal.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6DesignerComponents.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickEffects.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6WebChannel.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControls2Impl.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControlsTestUtils.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6MultimediaWidgets.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlModels.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6SvgWidgets.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlCore.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6KmsSupport.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6LabsQmlModels.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlFormat.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControls2Imagine.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Multimedia.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickShapesDesignHelpers.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6FbSupport.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickVectorImageGenerator.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6WaylandClient.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Qml.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickLayouts.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Gui.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControls2FluentWinUI3StyleImpl.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlDebug.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControls2ImagineStyleImpl.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControls2BasicStyleImpl.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Designer.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Pdf.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Widgets.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControls2UniversalStyleImpl.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControls2.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6MultimediaTestLib.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControls2Fusion.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickTestUtils.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Network.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6WebView.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6WebEngineCore.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6SpatialAudio.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6ExamplesAssetDownloader.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6DBus.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Quick.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlXmlListModel.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlCompiler.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6LabsSettings.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6WebChannelQuick.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6InputSupport.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickVectorImage.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6LabsPlatform.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6PacketProtocol.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6LabsSynchronizer.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControls2FusionStyleImpl.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6FFmpegMediaPluginImpl.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControls2Material.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickWidgets.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlTypeRegistrar.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Test.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlDom.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickTest.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlLocalStorage.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Sensors.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickShapes.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickDialogs2Utils.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlLS.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6SerialPort.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControls2Basic.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6MultimediaQuick.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickVectorImageHelpers.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlWorkerScript.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6ExampleIcons.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlToolingSettings.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6WlShellIntegration.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickDialogs2QuickImpl.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6WebSockets.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6PdfQuick.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6LabsFolderListModel.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Xml.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickTemplates2.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Location.prl +INFO : Finished installation +INFO : Time elapsed: 60.68064958 second +INFO: Qt6 packages installed successfully +INFO: Checking for a pre-installed PostgreSQL server... +INFO: PostgreSQL server not found - installing postgresql-18 +INFO: PostgreSQL ready on 127.0.0.1:5432 (roles postgres/ctc_sv, dbs lts_ets_pro/dbAdmin) +INFO: Setting up ArcGIS SDK +=== ArcGIS SDK Setup === +Source: /workspace/external/ArcGIS +Destination: /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/external/ArcGIS +Removing existing ArcGIS SDK at /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/external/ArcGIS +Copying ArcGIS SDK: /workspace/external/ArcGIS -> /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/external/ArcGIS +✓ ArcGIS SDK found at: /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk + Include dir: /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include + Library dir: /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/linux/x64/lib + Available libraries: +-rwxr-xr-x 1 root root 27M Oct 13 11:37 libEsriCommonQt.so +-rwxr-xr-x 1 root root 86M Oct 13 11:37 libEsriRuntimeQt.a +-rwxr-xr-x 1 root root 162M Oct 13 11:37 libruntimecore.so +=== Running ArcGIS SDK Configuration === +Running configure.sh with -a flag to accept EULA for headless install +Configuration is complete. Please refer to the log file for more details: /tmp/configure.log +✓ ArcGIS SDK configuration complete +=== ArcGIS SDK Setup Complete === +-- The C compiler identification is GNU 15.2.0 +-- The CXX compiler identification is GNU 15.2.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- LTS Version: 1.2.0 +-- ArcGIS SDK found at: /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk +-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so +-- Performing Test HAVE_STDATOMIC +-- Performing Test HAVE_STDATOMIC - Success +-- Found Qt6Core5Compat +-- Found Qt6 (GUI will be manually configured): 6.10.2 +-- Manually configured Qt6 Widgets target +-- Created stub target for Qt6::WebEngineCore (library not available) +-- Created stub target for Qt6::WebEngineWidgets (library not available) +-- Created stub target for KDReports::KDReports (library not available) +-- Qt version is 6.10.2, GUI available: TRUE +-- Found ArcGIS: /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/linux/x64/lib/libEsriRuntimeQt.a +-- RTI Connext DDS found at: /workspace/external/rti_connext_dds-7.7.0 +-- RTI Libraries: /workspace/external/rti_connext_dds-7.7.0/lib/x64Linux4gcc8.5.0 +-- RTI Platform: RTI_LINUX +-- Found Python3: /usr/local/bin/python3 (found version "3.14.4") found components: Interpreter +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;WS;FILES;lts-cc.conf;DESTINATION;.;RENAME;lts-cc.conf.distrib, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- NO ProjectName givin! BUT GUEZ_MODE set PROJECTBUILD to guez +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;CoPrtCnv;SHARED;tetra_telegram_ids.h;CoPrtCnvCentralTelegram.cpp;CoPrtCnvCentralTelegram.hpp;CoPrtCnvHexDumpHelper.cpp;CoPrtCnvHexDumpHelper.hpp;CoPrtCnvInjectionHeader.hpp;CoPrtCnvLogHeader.hpp;CoPrtCnvRadioTelegram.cpp;CoPrtCnvRadioTelegram.hpp;CoPrtCnvTelegramConverter.hpp;CoPrtCnvTelegramConverterNewIcd.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY +-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success +-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY +-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success +-- Performing Test COMPILER_HAS_DEPRECATED_ATTR +-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;LogView_console;main.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=LogView_console, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable LogView_console +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;LogView;IntegerCalculator.cpp;IntegerCalculator.hpp;logger.cpp;logger.h;LogViewBooleanEdit.cpp;LogViewBooleanEdit.hpp;LogViewDateTimeEdit.cpp;LogViewDateTimeEdit.hpp;LogViewEnumEdit.cpp;LogViewEnumEdit.hpp;LogViewField.cpp;LogViewField.hpp;LogViewGui.cpp;LogViewGui.hpp;LogViewInjectionThread.cpp;LogViewInjectionThread.hpp;LogViewMain.cpp;LogViewModels.cpp;LogViewModels.hpp;LogViewOptionDialog.cpp;LogViewOptionDialog.hpp;LogViewSpinBox.cpp;LogViewSpinBox.hpp;LogViewTableWidget.cpp;LogViewTableWidget.hpp;LogViewTabWidget.cpp;LogViewTabWidget.hpp;LogViewTelegram.cpp;LogViewTelegramDialog.cpp;LogViewTelegramDialog.hpp;LogViewTelegramEdit.cpp;LogViewTelegramEdit.hpp;LogViewTelegramEditModel.cpp;LogViewTelegramEditModel.hpp;LogViewTelegram.hpp;LogViewTelegramSelectionDialog.cpp;LogViewTelegramSelectionDialog.hpp;LogViewTetraTelegramsParser.cpp;LogViewTetraTelegramsParser.hpp;LogViewTextEdit.cpp;LogViewTextEdit.hpp;LogViewValueEdit.cpp;LogViewValueEdit.hpp;LogViewWidget.cpp;LogViewWidget.hpp;LogViewXdrElement.cpp;LogViewXdrElement.hpp;LogViewXdrParser.cpp;LogViewXdrParser.hpp;LogViewXdrStandardType.cpp;LogViewXdrStandardType.hpp;LogViewXdrStruct.cpp;LogViewXdrStruct.hpp;LogViewXdrType.cpp;LogViewXdrType.hpp;LogViewXdrValue.cpp;LogViewXdrValue.hpp;zsksxd_tetraForLogView.x, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=LogView, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable LogView +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;LogView_log4cxx.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;PrtCnvLastTest;main.cpp;tetra_if.cpp;tetra_if.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=PrtCnvLastTest, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable PrtCnvLastTest +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;LastTestAuswertung;main.cpp;mainwindow.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/TetraIF/PrtCnv/LastTestAuswertung/ui_mainwindow.h;mainwindow.h;mainwindow.ui, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=LastTestAuswertung, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable LastTestAuswertung +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;PrtCnvLib;SHARED;logger.h;logger.cpp;AppComponent.cpp;AppComponent.hpp;IAppComponent.hpp;PrtCnvApplication.cpp;PrtCnvApplication.hpp;PrtCnvBroadcastMgr.cpp;PrtCnvBroadcastMgr.hpp;PrtCnvCentralThread.cpp;PrtCnvCentralThread.hpp;PrtCnvDbThread.cpp;PrtCnvDbThread.hpp;PrtCnvInjectionSocket.cpp;PrtCnvInjectionSocket.hpp;PrtCnvInjectionThread.cpp;PrtCnvInjectionThread.hpp;PrtCnvMember.cpp;PrtCnvMember.hpp;PrtCnvRadioThread.cpp;PrtCnvRadioThread.hpp;PrtCnvRadioTrafficThread.cpp;PrtCnvRadioTrafficThread.hpp;PrtCnvSocketThread.cpp;PrtCnvSocketThread.hpp;PrtCnvStoredCentralTelegram.hpp;PrtCnvStoredRadioTelegram.hpp;PrtCnvStoredTelegram.hpp;PrtCnvTelegramLogThread.cpp;PrtCnvTelegramLogThread.hpp;PrtCnvThread.cpp;PrtCnvThread.hpp;PrtCnvThreadStarter.cpp;PrtCnvThreadStarter.hpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;PrtCnv;PrtCnvMain.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=PrtCnv, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable PrtCnv +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_prtcnv.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;PrtCnv.dat.tts;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Found PostgreSQL: /usr/lib/x86_64-linux-gnu/libpq.so (found version "18.6") +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;HLA;WS;ngldb;SHARED;dbcommon.h;dbconnection.cpp;dbconnection.h;db_service_handler.h;dbtransaction.cpp;dbtransaction.h;ngldb_export.h;ngldb_logger.cpp;ngldb_logger.h;nsqlquery.cpp;nsqlquery.h;sql_query_janitor.cpp;sql_query_janitor.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=tcpserver;AAR;SV;SHARED;commandinterface.cpp;commandinterface.h;cbi_help.cpp;cbi_help.h;cbi_quit.cpp;cbi_quit.h;cbi_shutdown.cpp;cbi_shutdown.h;tcpserver.cpp;tcpserver.h;tcpserver_export.h;tcpserver_logger.h;workerbase.cpp;workerbase.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;qtsa_common;STATIC;qtlocalpeer.cpp;qtlocalpeer.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;qtsingleapplication;SHARED;qtsingleapplication.cpp;qtsingleapplication.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;qtsinglecoreapplication;SHARED;qtsinglecoreapplication.h;qtsinglecoreapplication.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;wms_json_ds;SHARED;IECC2WMS.h;IWMS2ECC.h;wms_ecc_equipmenttypes.cpp;wms_ecc_equipmenttypes.h;wms_ecc_equipRequirements.cpp;wms_ecc_equipRequirements.h;wms_ecc_exercises.cpp;wms_ecc_exercises.h;wms_ecc_ibase.h;wms_ecc_playerInfo.cpp;wms_ecc_playerInfo.h;wms_ecc_registration.cpp;wms_ecc_registration.h;wms_ecc_unregister.cpp;wms_ecc_unregister.h;json_keys.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;nglapplication;SHARED;nglapplication.cpp;nglapplication.h;nglloggerhandler.cpp;nglloggerhandler.h;ngl_qt_msg_handler.inc;ngl_signal_handler.inc, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;nglsingleapplication;SHARED;nglsingleapplication.cpp;nglsingleapplication.h;nglloggerhandler.cpp;nglloggerhandler.h;ngl_qt_msg_handler.inc;ngl_signal_handler.inc, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;nglcoreapplication;SHARED;nglcoreapplication.cpp;nglcoreapplication.h;nglloggerhandler.cpp;nglloggerhandler.h;ngl_qt_msg_handler.inc;ngl_signal_handler.inc, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;nglsinglecoreapplication;SHARED;nglsinglecoreapplication.cpp;nglsinglecoreapplication.h;nglloggerhandler.cpp;nglloggerhandler.h;ngl_qt_msg_handler.inc;ngl_signal_handler.inc, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;nglguiapplication;SHARED;nglguiapplication.cpp;nglguiapplication.h;nglloggerhandler.cpp;nglloggerhandler.h;ngl_qt_msg_handler.inc;ngl_signal_handler.inc, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- BZip2 disabled - development headers not available +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;nglcompression;SHARED;nglcomp_bzip2iodevice.cpp;nglcomp_bzip2iodevice.h;nglcomp_compress.cpp;nglcomp_compress.h;nglcomp_export.h;nglcomp_tarfilter.cpp;nglcomp_tarfilter.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;nglsettings;SHARED;nglsettings_connections.cpp;nglsettings_settings.cpp;nglsettings_connections.h;nglsettings_export.h;nglsettings_settings.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;ngltranslator;SHARED;ngltranslator.cpp;ngltranslator.h;ngltranslator_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;ngltools;SHARED;ngltools_bitset.h;ngltools_convert.cpp;ngltools_convert.h;ngltools_dtg.cpp;ngltools_dtg.h;ngltools_export.h;ngltools_filesystem.cpp;ngltools_filesystem.h;ngltools_helpevent.cpp;ngltools_helpevent.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- Checking for module 'poppler-qt6' +-- Found poppler-qt6, version 26.01.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;nglwidgets;SHARED;ngldialogbuttonbox.cpp;ngldialogbuttonbox.h;ngldialog.cpp;ngldialog.h;nglmainwindow.cpp;nglmainwindow.h;nglstandardbutton.cpp;nglstandardbutton.h;ngltreeitem.cpp;ngltreeitem.h;ngltreemodel.cpp;ngltreemodel.h;nglwidgets_export.h;nglpdfdocument.cpp;nglpdfdocument.h;nglpdfpage.cpp;nglpdfpage.h;nglpdfwidget.cpp;nglpdfwidget.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Z/src/nglwidgets/ui_nglpdfwidget.h;nglresources.qrc;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Z/src/nglwidgets/qrc_rme_light_style.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;NGLLogger;SHARED;MurmurHash2.cpp;MurmurHash2.h;NGLLoggerBootstrap.cpp;NGLLoggerBootstrap.h;NGLLogger.cpp;NGLLogger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=TOOLSSV;AdlerWebSocketSimulator;main.cpp;awss_base_layout.h;awss_base_layout.cpp;awss_login.h;awss_login.cpp;logger.h;logger.cpp;awss_exercise_chooser.h;awss_exercise_chooser.cpp;awss_websocket_interface.h;awss_websocket_interface.cpp;awss_icd_test.h;awss_icd_test.cpp;log4cxx_adlerWebSocketSimulator.props;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/Adler/WebSocketSimulator/ui_awss_base_layout.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/Adler/WebSocketSimulator/ui_awss_login.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/Adler/WebSocketSimulator/ui_awss_exercise_chooser.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/Adler/WebSocketSimulator/ui_awss_icd_test.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=TOOLSSV, BUILD_TOOLSSV=ON +-- DEBUG ELSE: Added TOOLSSV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=TOOLSSV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=AdlerWebSocketSimulator, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable AdlerWebSocketSimulator +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=FILES;SV;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Tools/Adler/WebSocketSimulator/log4cxx_adlerWebSocketSimulator.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +CMake Warning at Lts/Tools/AsmWorkstationCertifier/CMakeLists.txt:29 (message): + No botan2, no AsmWorkstationCertifier + + +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;CnrProxyTester;mainwindow.cpp;mainwindow.h;main.cpp;message_model.cpp;message_model.h;ui/mainwindow.ui;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/CnrProxyTester/ui_mainwindow.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=CnrProxyTester, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable CnrProxyTester +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ConfigX;NO_TRANSLATION;main.cpp;configurator.h;configurator.cpp;guez2018/guez2018.h;guez2018/guez2018.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/ConfigX/qrc_resources.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/ConfigX/ui_guez2018.h;guez2018/guez2018.ui, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=ConfigX, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable ConfigX +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;tDataSampleGenerator;initialisation.cpp;main.cpp;initialisation.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=tDataSampleGenerator, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable tDataSampleGenerator +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_tdsg.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;tDataSampleReceiver;initialisation.cpp;topic_data.cpp;main.cpp;initialisation.h;topic_data.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=tDataSampleReceiver, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable tDataSampleReceiver +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_tdsr.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;dbAdminCopyExercise;copy_exercise.cpp;copy_exercise.h;exercise_table_generator.cpp;exercise_table_generator.h;settings.cpp;settings.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;dbAdministration;local_databases_model.cpp;local_databases_model.h;logger.cpp;logger.h;db_administration.cpp;db_administration.h;main.cpp;server_databases_model.cpp;server_databases_model.h;showLogFile.cpp;showLogFile.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/DBAdministration/ui_db_administration.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/DBAdministration/ui_showLogFile.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=dbAdministration, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable dbAdministration +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;log4cxx_dba.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=TOOLSWS;SettingsRemover;main.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=TOOLSWS, BUILD_TOOLSWS=ON +-- DEBUG ELSE: Added TOOLSWS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=TOOLSWS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=SettingsRemover, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable SettingsRemover +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ddsview;TOOLSWS;TOOLSSV;NO_TRANSLATION;WIN32;detailview.cpp;detailviewdlg.cpp;detailviewdlg.h;detailview.h;initialisation.cpp;initialisation.h;logger.cpp;logger.h;main.cpp;mainwindow.cpp;mainwindow.h;nglsettings.cpp;nglsettings.h;sequences/abstractsequencewidget.cpp;sequences/abstractsequencewidget.h;sequences/tabsequencewidget.cpp;sequences/tabsequencewidget.h;sequences/listsequencewidget.cpp;sequences/listsequencewidget.h;samplemodel.cpp;samplemodel.h;sampleview.cpp;sampleview.h;subscriber.cpp;subscriber.h;telegrammodel.cpp;telegrammodel.h;telegramview.cpp;telegramview.h;topicselector.cpp;topicselector.h;topic_tree_model.cpp;topic_tree_model.h;typecodeselector.cpp;typecodeselectordlg.cpp;typecodeselectordlg.h;typecodeselector.h;xmlhelper.cpp;xmlhelper.h;zwmsui_version.cpp;zwmsui_version.h;rw/rwwidgets.cpp;rw/rwwidgets.h;coorddetaildlg.cpp;coorddetaildlg.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/DdsView/ui_mainwindow.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/DdsView/ui_zwmsui_versionview.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/DdsView/ui_detailviewdlg.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/DdsView/ui_typecodeselectordlg.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/DdsView/ui_topicselector.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/DdsView/ui_coorddetaildlg.h;ui/mainwindow.ui;ui/zwmsui_versionview.ui;ui/detailviewdlg.ui;ui/typecodeselectordlg.ui;ui/topicselector.ui;ui/coorddetaildlg.ui, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=TOOLSWS, BUILD_TOOLSWS=ON +-- DEBUG ELSE: Added TOOLSWS to _buildopts +-- DEBUG ELSE: _component=TOOLSSV, BUILD_TOOLSSV=ON +-- DEBUG ELSE: Added TOOLSSV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=TOOLSWS;TOOLSSV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=ddsview, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable ddsview +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=TOOLSWS;TOOLSSV;FILES;log4cxx_ddsview.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=TOOLSWS, BUILD_TOOLSWS=ON +-- DEBUG ELSE: Added TOOLSWS to _buildopts +-- DEBUG ELSE: _component=TOOLSSV, BUILD_TOOLSSV=ON +-- DEBUG ELSE: Added TOOLSSV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;displayPanelSimulator;cmdlineparser.cpp;displayPanelSimulatorMain.cpp;displayPanelSimulatorTcpServer.cpp;displayPanelSimulatorWidget.cpp;nglsettings.cpp;debugmessages.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/DotMatrixDisplay/ui_displayPanelSimulatorWidget.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/DotMatrixDisplay/ui_debugmessages.h;cmdlineparser.h;displayPanelSimulatorTcpServer.h;displayPanelSimulatorWidget.h;nglsettings.h;customMapsAndEnum.h;debugmessages.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=displayPanelSimulator, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable displayPanelSimulator +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=TOOLSSV;NO_TRANSLATION;EEMFakeServer;main.cpp;Server.cpp;Server.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=TOOLSSV, BUILD_TOOLSSV=ON +-- DEBUG ELSE: Added TOOLSSV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=TOOLSSV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=EEMFakeServer, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable EEMFakeServer +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;LicenceEditor;licenceedit.cpp;licenceedit.h;mainwindow.cpp;mainwindow.h;main.cpp;sortfilter.cpp;sortfilter.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/LicenceEditor/ui_mainwindow.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/LicenceEditor/ui_licenceedit.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=LicenceEditor, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable LicenceEditor +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;localDomainFinder;main.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=localDomainFinder, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable localDomainFinder +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=TOOLSSV;NO_TRANSLATION;LogViewer;cmbfilterwidget.h;datafilterwidget.cpp;datafilterwidget.h;datefilterwidget.cpp;datefilterwidget.h;filterwidget.cpp;filterwidget.h;levelfilterwidget.cpp;levelfilterwidget.h;locationfilterwidget.cpp;locationfilterwidget.h;loggerfilterwidget.cpp;loggerfilterwidget.h;logviewtablemodel.cpp;logviewtablemodel.h;logviewtableview.cpp;logviewtableview.h;lefilterwidget.cpp;lefilterwidget.h;main.cpp;mainwindow.cpp;mainwindow.h;sortfiltermodel.cpp;sortfiltermodel.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/LogViewer/ui_mainwindow.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/LogViewer/ui_datafilterwidget.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/LogViewer/ui_datefilterwidget.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/LogViewer/ui_levelfilterwidget.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/LogViewer/ui_locationfilterwidget.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/LogViewer/ui_loggerfilterwidget.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=TOOLSSV, BUILD_TOOLSSV=ON +-- DEBUG ELSE: Added TOOLSSV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=TOOLSSV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=LogViewer, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable LogViewer +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;ParticipantDataGenerator;log4cxx_pdg.props;main.cpp;main_handler.cpp;main_handler.h;proxy_emulator.cpp;proxy_emulator.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=ParticipantDataGenerator, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable ParticipantDataGenerator +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_pdg.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ProjectSettingsEditor;TOOLSSV;TOOLSWS;NO_TRANSLATION;function_keys_edit.cpp;function_keys_edit.h;main.cpp;main_window.cpp;main_window.h;templates.qrc;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/ProjectSettingsEditor/qrc_templates.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/ProjectSettingsEditor/ui_function_keys_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/ProjectSettingsEditor/ui_main_window.h;function_keys_edit.ui;main_window.ui, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=TOOLSWS, BUILD_TOOLSWS=ON +-- DEBUG ELSE: Added TOOLSWS to _buildopts +-- DEBUG ELSE: _component=TOOLSSV, BUILD_TOOLSSV=ON +-- DEBUG ELSE: Added TOOLSSV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=TOOLSWS;TOOLSSV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=ProjectSettingsEditor, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable ProjectSettingsEditor +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;test_qledline;content.cpp;fullline.cpp;main.cpp;mainwindow.cpp;props.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/QLedLine/Test/ui_mainwindow.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/QLedLine/Test/ui_content.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/QLedLine/Test/ui_fullline.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/QLedLine/Test/ui_props.h;content.h;fullline.h;mainwindow.h;props.h;ui/mainwindow.ui;ui/content.ui;ui/fullline.ui;ui/props.ui, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=test_qledline, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable test_qledline +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;qledline;SHARED;qledchar.cpp;qledline.cpp;qledchar.h;qledline.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;qledmatrix;SHARED;qledmatrix.cpp;qledmatrix.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=TOOLSWS;RestClientUi;main_window.cpp;main_window.h;main.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/RestClientUi/ui_main_window.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=TOOLSWS, BUILD_TOOLSWS=ON +-- DEBUG ELSE: Added TOOLSWS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=TOOLSWS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=RestClientUi, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable RestClientUi +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;DIRECTORY;rest_templates/;DESTINATION;bin/updates/, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ScreenIdShow;NO_TRANSLATION;main.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=ScreenIdShow, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable ScreenIdShow +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SerialToTcpConverter;WS;NO_TRANSLATION;controller.cpp;controller.h;converter.cpp;converter.h;logger.cpp;logger.h;settings.cpp;settings.h;main.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=SerialToTcpConverter, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable SerialToTcpConverter +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;FILES;log4cxx_serialToTcpConverter.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;FILES;soc.ini;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;Splash;main.cpp;Splash.cpp;Splash.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=Splash, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable Splash +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;NO_TRANSLATION;sqlbrowser;main.cpp;LoginWnd.cpp;LoginWnd.h;BrowserWnd.cpp;BrowserWnd.h;WaitWnd.cpp;WaitWnd.h;Query.cpp;Query.h;QueryThread.cpp;QueryThread.h;DataModel.cpp;DataModel.h;PresetManager.cpp;PresetManager.h;AddModel.cpp;AddModel.h;AddLine.cpp;AddLine.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/SqlBrowser/ui_LoginUi.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/SqlBrowser/ui_BrowserWndUi.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/SqlBrowser/ui_WaitWndUi.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/SqlBrowser/ui_QueryUi.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/SqlBrowser/ui_AddLinesUi.h;ui/LoginUi.ui;ui/BrowserWndUi.ui;ui/WaitWndUi.ui;ui/QueryUi.ui;ui/AddLinesUi.ui, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=sqlbrowser, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable sqlbrowser +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=DateTimeSyncer;WS;NO_TRANSLATION;system_caller.cpp;system_caller.h;logger.cpp;logger.h;tcp_server.cpp;tcp_server.h;main.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=DateTimeSyncer, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable DateTimeSyncer +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;FILES;log4cxx_dateTimeSyncer.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;ctime;ctime.c, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=ctime, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable ctime +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;stime;stime.c, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=stime, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable stime +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;NO_TRANSLATION;topicdiscover;SHARED;topic_discoverer.cpp;topic_discoverer.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=topicdiscoverexe;AAR;SV;WS;main.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=topicdiscoverexe, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable topicdiscoverexe +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;vapixconfig;SHARED;config.cpp;httprequesthandler.cpp;request.cpp;vapixconfig.cpp;config.h;httprequesthandler.h;request.h;vapixconfig.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=FILES;WS;automount.sh;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;egcuSimulator;main.cpp;egcu_simulator.cpp;egcu_simulator.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=egcuSimulator, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable egcuSimulator +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=textEditorTest;TOOLSWS;TOOLSSV;NO_TRANSLATION;WIN32;main.cpp;textedit.cpp;textedit.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=TOOLSWS, BUILD_TOOLSWS=ON +-- DEBUG ELSE: Added TOOLSWS to _buildopts +-- DEBUG ELSE: _component=TOOLSSV, BUILD_TOOLSSV=ON +-- DEBUG ELSE: Added TOOLSSV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=TOOLSWS;TOOLSSV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=textEditorTest, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable textEditorTest +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;GuiElementPlugin;MODULE;custom_widget.cpp;custom_widget.h;gui_element_plugin.cpp;gui_element_plugin.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/Examples/TestGuiElement/ui_custom_widget.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;VulnerabilityStateGenerator;log4cxx_vsg.props;main.cpp;main_handler.cpp;main_handler.h;proxy_emulator.cpp;proxy_emulator.h;NO_TRANSLATION, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=VulnerabilityStateGenerator, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable VulnerabilityStateGenerator +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_vsg.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;dbUpdate;db_update.cpp;db_update.h;logger.cpp;logger.h;global_updates_model.cpp;global_updates_model.h;exercises_model.cpp;exercises_model.h;show_history.cpp;show_history.h;history_model.cpp;history_model.h;main.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/DBUpdate/ui_db_update.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/DBUpdate/ui_show_history.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=dbUpdate, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable dbUpdate +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;FILES;log4cxx_dbu.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;FILES;updates/1.00_create_db_version_tables.upd;updates/2.00_create_user_ets_ex_00.upd;updates/2.40_create_user_flt.upd;DESTINATION;bin/updates, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;FILES;updates/guez/1.01_guez_ex_rec_equipment_state.upd;updates/guez/1.02_guez_pdm_vulnerability_kind.upd;updates/guez/1.03_guez_ex_aes.upd;updates/guez/1.04_guez_opm_rights_description.upd;updates/guez/1.05_guez_ism_mpa_barcodes.upd;updates/guez/1.06_guez_ex_sanitation_unique_id.upd;updates/guez/1.07_guez_pdm_building_charge_effect.upd;updates/guez/1.08_guez_pdm_sanitation_procedures.upd;updates/guez/1.09_guez_ex_rec_hitline_info.upd;updates/guez/1.10_guez_pdm_charge_type_2035.upd;updates/guez/1.11_guez_role_ctc_sv.upd;updates/guez/1.12_guez_ism_mpa_name.upd;updates/guez/1.13_guez_asm_egcu_relay_info.upd;updates/guez/1.14_guez_ex_bld_egcu_relay_infos.upd;updates/guez/1.15_guez_asm_egcu_relay_info_values.upd;updates/guez/1.16_guez_pdm_changes.upd;updates/guez/1.17_guez_opm_rights_egcu.upd;updates/guez/1.18_guez_pdm_dis_entity.upd;updates/guez/1.19_guez_pdm_gear_type.upd;updates/guez/1.20_guez_ex_eem_event_index.upd;updates/guez/1.21_guez_ism_and_ex_bld_bridge.upd;updates/guez/1.22_guez_ism_resource_management.upd;updates/guez/1.23_guez_ism_bridges.upd;updates/guez/1.24_guez_pdm_puma_vba.upd;updates/guez/1.25_guez_pdm_dis_entities_all.upd;updates/guez/1.26_guez_ism_assets.upd;updates/guez/1.27_guez_asm_egcu_relay_info_values.upd;updates/guez/1.28_guez_pdm_gear_type_charge_type.upd;updates/guez/1.29_guez_ism_building_names.upd;updates/guez/1.30_guez_ism_ips.upd;updates/guez/1.31_guez_flm_clean.upd;updates/guez/1.32_guez_flm_folders_ex_130.upd;updates/guez/1.33_guez_pdm_gear_type_charge_type_385.upd;updates/guez/1.34_guez_ex_clean_eem.upd;updates/guez/1.35_guez_ex_sanitation_qualification.upd;updates/guez/1.36_guez_pdm_building_charge_effect.upd;updates/guez/1.37_guez_ppm_equipment_type.upd;updates/guez/1.40_guez_exm_set_transferred.upd;updates/guez/1.41_guez_ex_clean_eem_set_unique_key.upd;updates/guez/1.43_guez_ex_rep_treatment_vitality.upd;updates/guez/2.01_guez_rep_event_type.upd;updates/guez/2.02_guez_ex_nlos_tables.upd;updates/guez/2.03_guez_pdm_gear_type_properties.upd;updates/guez/2.10_guez_ex_ppm_dynamic_data_originator.upd;updates/guez/2.11_guez_ex_rep_pvsan.upd;updates/guez/2.12_guez_opm_san_nineliner_rights.upd;updates/guez/2.13_guez_aes_function_areas.upd;updates/guez/2.14_guez_ex_bld_history_state.upd;updates/guez/2.17_guez_aes_function_areas.upd;updates/guez/2.16_guez_flm_folders_ex_158.upd;updates/guez/2.19_guez_flm_new_structure.upd;updates/guez/2.20_guez_ism_structure_element.upd;updates/guez/2.21_guez_pdm_PzAbwVMiV.upd;updates/guez/2.23_guez_flm_delete_old_structure.upd;updates/guez/2.24_guez_flm_change_order.upd;updates/guez/2.26_guez_ism_schedule_status.upd;updates/guez/2.27_guez_flt_building_component_settings.upd;updates/guez/2.33_guez_ism_remove_buildingnetworkswitch.upd;updates/guez/2.35_guez_ism_add_sections.upd;updates/guez/2.36_guez_ism_change_radio_basestation.upd;updates/guez/2.38_guez_opm_rights_resource_mgmt.upd;updates/guez/2.39_guez_delete_mounting_point_type_entries.upd;updates/guez/2.42_guez_ism_unique_key.upd;updates/guez/2.43_guez_avm_avs_events_last_update.upd;updates/guez/2.44_guez_ism_update_ips.upd;updates/guez/2.45_guez_alm_emergency_call.upd;updates/guez/2.46_guez_opm_rights_emergency_call.upd;updates/guez/2.47_guez_pdm_gear_type_update.upd;updates/guez/2.48_guez_pdm_charge_type_set_lrf_ltd.upd;updates/guez/2.49_guez_pdm_gear_type_single_mine_virtual.upd;updates/guez/2.50_guez_aes_update_entity.upd;updates/guez/2.51_guez_opm_rights_mine_single_virtual.upd;updates/guez/2.52_guez_ex_rec_international_mode.upd;updates/guez/2.53_ism_special_area.upd;updates/guez/2.54_ppm_silhouette.upd;updates/guez/2.55_aes_explosion_single.upd;updates/guez/2.56_guez_pdm_charge_type.upd;updates/guez/2.57_guez_ism_special_area.upd;updates/guez/2.58_guez_pdm_type.upd;updates/guez/2.59_guez_avm_update.upd;updates/guez/2.60_guez_aes_functional_area.upd;updates/guez/2.61_guez_pdm_charge_type_240.upd;updates/guez/2.62_guez_avm.upd;updates/guez/2.62_guez_pdm_charge_types_from_minelayer.upd;updates/guez/2.63_guez_avm_frequency_planning_status.upd;updates/guez/2.64_guez_aes_functional_area.upd;updates/guez/2.65_aes_mine_area_segment.upd;updates/guez/2.66_guez_aes_functional_area_translation.upd;updates/guez/2.67_guez_pdm_fire_purposes.upd;updates/guez/2.68_guez_aes_explosion_cluster.upd;updates/guez/2.69_guez_pdm_charge_type.upd;updates/guez/2.70_guez_ism_asset.upd;updates/guez/2.71_pdm_event_type.upd;updates/guez/2.72_bremen_ppm_template_type.upd;updates/guez/2.73_guez_pdm_translation.upd;updates/guez/2.74_guez_avm_tvc_channel.upd;updates/guez/2.75_restore_radio_readiness.upd;updates/guez/2.76_guez_opm_operators.upd;updates/guez/2.77_guez_b_c_contamination.upd;updates/guez/2.78_guez_ex_recording_tables.upd;updates/guez/2.79_guez_ex_aes_danger_area.upd;updates/guez/2.80_guez_avm_restore_heidebote-s.upd;updates/guez/2.81_guez_pdm_gear_type_rocket.upd;updates/guez/2.82_guez_ism_footprint.upd;updates/guez/2.83_guez_pdm_charge_type.upd;updates/guez/2.84_guez_pdm_building_charge.upd;updates/guez/2.85_guez_opm_operator_right.upd;updates/guez/2.86_guez_ex_recording_tables.upd;updates/guez/2.87_guez_aes_explosion_cluster.upd;updates/guez/2.88_guez_pdm_charge_type_set_laserGuidable.upd;updates/guez/2.89_guez_pdm_charge_type.upd;updates/guez/2.90_guez_aes_weather.upd;updates/guez/2.91_guez_pdm_charge_type.upd;updates/guez/2.92_aes_explosion_cluster.upd;updates/guez/2.93_guez_rep_treatment.upd;updates/guez/2.94_guez_ism_asset_thales_test_components.upd;updates/guez/2.95_guez_pdm_charge_type_pzabwmiv.upd;updates/guez/2.96_guez_pdm_LTD.upd;updates/guez/2.97_guez_rename_user.upd;updates/guez/2.98_guez_aes_static_weather.upd;updates/guez/2.99_guez_pdm_show_LTD_hitline.upd;updates/guez/2.100_guez_pdm_charge_type.upd;updates/guez/2.101_guez_opm_groups.upd;updates/guez/2.102_guez_pdm_fuse_type_factor.upd;updates/guez/2.103_guez_exm_properties.upd;updates/guez/2.104_guez_ism_structure_element.upd;updates/guez/2.105_guez_pdm_charge_type.upd;updates/guez/2.106_guez_rep_airsupport.upd;updates/guez/2.107_guez_pdm_event_type.upd;updates/guez/2.108_guez_pdm_VLAD.upd;updates/guez/2.109_guez_ppm.upd;updates/guez/2.110_guez_pdm_ADLER_munition.upd;updates/guez/2.111_guez_ppm_UAS_type.upd;updates/guez/2.112_guez_permission_uas.upd;updates/guez/2.113_guez_pdm_air_support.upd;updates/guez/2.119_guez_nom_schema.upd;updates/guez/2.120_guez_nom_notification.upd;updates/guez/2.121_guez_ppm_party.upd;updates/guez/2.125_guez_pdm_charge_type.upd;updates/guez/2.126_guez_pdm_saa_tables.upd;updates/guez/2.127_guez_ppm_types_adler.upd;updates/guez/2.128_guez_aes_entity_received.upd;updates/guez/2.130_guez_opm_operator_rights.upd;updates/guez/2.134_guez_opm_operator_rights.upd;updates/guez/2.136_opm_operator_exercise.upd;updates/guez/2.135_guez_asm_asset_saa.upd;updates/guez/2.136_opm_operator_exercise.upd;updates/guez/2.138_guez_pdm_effect_source.upd;updates/guez/2.139_guez_aes_effect_source.upd;updates/guez/2.142_guez_flm_is_hidden.upd;updates/guez/2.145_guez_esm_vehicle_status.upd;updates/guez/2.146_guez_aes_explosion_cluster.upd;updates/guez/2.135_guez_asm_asset_saa.upd;updates/guez/2.123_guez_pdm_charge_type.upd;updates/guez/2.124_guez_ppm_mission.upd;updates/guez/2.122_guez_pdm_uas_charge_Type.upd;updates/guez/2.132_guez_opm_operator_rights.upd;updates/guez/2.137_guez_pdm_fire_purpose.upd;updates/guez/2.140_guez_ppm_rec_nbcprotection.upd;updates/guez/2.141_guez_aes_charge_effect.upd;updates/guez/2.144_guez_pdm_charge_type.upd;updates/guez/2.147_guez_pdm_translations.upd;updates/guez/2.148_guez_flm_file_type.upd;updates/guez/2.149_guez_ppm_type.upd;updates/guez/2.150_guez_pdm_changes.upd;updates/guez/2.151_guez_pdm_igniter_changes.upd;updates/guez/2.152_guez_asm_asset_add_saaList.upd;updates/guez/2.153_guez_aes_igniter_changes.upd;updates/guez/2.154_guez_pdm_charges.upd;updates/guez/2.155_guez_pdm_uas.upd;updates/guez/2.156_guez_opm_operator_exercise.upd;updates/guez/2.157_guez_aes_effect_cluster.upd;updates/guez/2.158_guez_aes_recording_tables.upd;updates/guez/2.159_guez_pdm_fire_purpose.upd;updates/guez/2.160_guez_opm_operator_rights.upd;updates/guez/2.161_guez_pdm_gear_type.upd;updates/guez/2.162_guez_aes_effect_cluster.upd;updates/guez/2.163_guez_pdm_load_type.upd;updates/guez/2.164_guez_aes_mine_area_triggered_mines.upd;updates/guez/2.165_guez_ppm_type.upd;updates/guez/2.166_guez_ppm_charge_type_mine_class.upd;updates/guez/2.167_guez_ppm_type_rework.upd;updates/guez/2.168_pdm_add_cadence.upd;updates/guez/2.169_guez_ppm_impact_radius.upd;updates/guez/2.170_guez_nom_notification.upd;updates/guez/2.171_add_uas_ied_into_charge_type_igniter_type.upd;updates/guez/2.172_guez_laser_munition_as_he_munition.upd;updates/guez/2.173_guez_pdm_effect_source_unknown.upd;updates/guez/2.174_rep_report_effect_source.upd;updates/guez/2.175_pdm_charge_type_igniter.upd;updates/guez/2.177_guez_DM72_update_charge_type_properties.upd;updates/guez/2.178_guez_pdm_target_type_target_subtype.upd;updates/guez/2.179_guez_ppm_uas_update.upd;updates/guez/2.180_guez_ex_rec_uas.upd;updates/guez/2.183_guez_pdm_charge_type.upd;DESTINATION;bin/updates, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;PROGRAMS;startDDSSpy;check_start_services;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;PROGRAMS;remove_old_coredumps;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;WS;DIRECTORY;THP2;DESTINATION;share/Lts/, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;WS;DIRECTORY;THP-overview;DESTINATION;share/Lts/, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;aarApp;aar_application.cpp;aar_application.h;databases_model.cpp;databases_model.h;logger.cpp;logger.h;main.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Application/AarApp/ui_aarApp.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aarApp, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aarApp +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;FILES;log4cxx_aarApp.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;OperatorApplication;main.cpp;log4cxx_opapp.props, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=OperatorApplication, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable OperatorApplication +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=FILES;WS;log4cxx_opapp.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;WS;AAR;HLA;FILES;default_profile.xml;DESTINATION;share/Lts/DDS, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;HLA;WS;ddsQoS;SHARED;DDS_DefaultQos.h;DDS_DefaultQos.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/DDS/QosProfile/default_profile.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/DDS/default_profile.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;ddsconnector;SHARED;dds_connector.cpp;dds_connector.h;publisher.cpp;publisher.h;pub_sub_base.cpp;pub_sub_base.h;pub_sub_base_p.h;subscriber.cpp;subscriber.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SV;HLA;ddsftccore;SHARED;abstract_requester.h;abstract_requester.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;HLA;ddsfts;SHARED;generic_fts.h;generic_fts_impl.h;generic_fts_internal.h;generic_fts_internal.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- Found Threads: TRUE +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;HLA;WS;ddsgen;SHARED;dynamic_data_reader.h;generic_base.cpp;generic_base.h;generic_data_reader.h;generic_data_writer.h;generic_logger.cpp;generic_logger.h;subscriber_listener.cpp;subscriber_listener.h;topic_description.h;wait_set_handler.cpp;wait_set_handler.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;ddsgen;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;dynamic_data_reader.h;DESTINATION;include/DDS/Generic, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//core.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//core.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Found RTI: /workspace/external/rti_connext_dds-7.7.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;HLA;SV;ddscore;SHARED;core_export.h;function_reply_object.cpp;function_reply_object.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/core.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/core_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/core_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/core_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/core_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/core_translation.h;core.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//core.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//core.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/core_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/core_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/core_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/core_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/core.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/corePlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/core.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/corePlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/core_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/core_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/core_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/core_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/core_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/core_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/core_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/core_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/core_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcCoreClient;SHARED;core_export.h;pacemaker.h;pacemaker.cpp;topic_lock_master.h;topic_lock_master.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/core_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/core_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/core_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/core_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;coreTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/core_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/Core/core_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//ddsut.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;ddsut_common;SHARED;ddsut_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/DdsUnitTests/ddsut.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/DdsUnitTests/ddsut_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/DdsUnitTests/ddsut_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/DdsUnitTests/ddsut_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/DdsUnitTests/ddsut_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/DdsUnitTests/ddsut_translation.h;ddsut.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//ddsut.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/DdsUnitTests/ddsut_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/DdsUnitTests/ddsut_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/DdsUnitTests/ddsut_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/DdsUnitTests/ddsut_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/DdsUnitTests/ddsut.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/DdsUnitTests/ddsutPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/DdsUnitTests/ddsut.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/DdsUnitTests/ddsutPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/DdsUnitTests/ddsut_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/DdsUnitTests/ddsut_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/DdsUnitTests/ddsut_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/DdsUnitTests/ddsut_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/DdsUnitTests/ddsut_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/DdsUnitTests/ddsut_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/ddsut_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/DdsUnitTests/ddsut_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/DDS/DdsUnitTests/ddsut_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;ddsut_common;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;ddsGenericDataTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;ddsDataTopicTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;ddsFunctionTopicTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_ddsUnitTests.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;codegen_base;SHARED;codegen_export.h;SqlGenerator.cpp;SqlGenerator.h;StructBuilder.cpp;StructBuilder.h;XmlReader.cpp;XmlReader.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- RTI found; building codegen_base with RTI support +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;codegen_grantlee;STATIC;CppTopicGeneratorGrantlee.cpp;CppTopicGeneratorGrantlee.h;DaoGeneratorGrantlee.cpp;DaoGeneratorGrantlee.h;DatabaseGeneratorGrantlee.cpp;DatabaseGeneratorGrantlee.h;GeneratorGrantleeBase.cpp;GeneratorGrantleeBase.h;GrantleeWrappers.cpp;GrantleeWrappers.h;svc.idl.grantlee;svc_enums.idl.grantlee;svc_translation.cpp.grantlee;svc_translation.h.grantlee;svc_dao.cpp.grantlee;svc_dao.h.grantlee;svc_db.h.grantlee;svc_db_impl.h.grantlee;svc_db_impl.cpp.grantlee;svc_dtc.h.grantlee;svc_dtc_impl.cpp.grantlee;svc_dtc_impl.h.grantlee;svc_dts.h.grantlee;svc_dts_impl.cpp.grantlee;svc_dts_impl.h.grantlee;svc_ftc.h.grantlee;svc_ftc_impl.cpp.grantlee;svc_ftc_impl.h.grantlee;svc_fts.h.grantlee;svc_fts_impl.cpp.grantlee;svc_fts_impl.h.grantlee;svc_json.cpp.grantlee;svc_json.h.grantlee;svc_topic_type_plugin.cpp.grantlee;svc_topic_type_plugin.h.grantlee;svc_record_replay_plugin.cpp.grantlee;svc_record_replay_plugin.h.grantlee;codegen_simple.py, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;ngl_codegen;main_grantlee.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=ngl_codegen, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable ngl_codegen +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;codegen_gui;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/CodeGen/ui_main_grantlee_gui.h;main_grantlee_gui.cpp;main_grantlee_gui.ui, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=codegen_gui, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable codegen_gui +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;WS;httq;SHARED;include/http_parser.h;include/http_parser.c;include/httq/AbstractServer.h;include/httq/DataStream.h;include/httq/HttpRequest.h;include/httq/Logger.h;AbstractServer.cpp;DataStream.cpp;HttpRequest.cpp;Logger.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsAppDescriptor;SHARED;lts_app_descriptor.cpp;lts_app_descriptor.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsAppDescriptorChecker;checker/main.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=LtsAppDescriptorChecker, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable LtsAppDescriptorChecker +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsAppManager;SHARED;lts_app_manager.cpp;AppChooser/app_chooser.cpp;AppChooser/app_chooser_model.cpp;AppChooser/CustomViews/app.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsAppManager/ui_app_chooser.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsAppManager/ui_app.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;LtsCommandLineParser;SHARED;LtsCommandLineParser.cpp;LtsCommandLineParser.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SV;HLA;LtsCoordinate;SHARED;lts_coordinate.h;lts_coordinate.cpp;lts_coord_vector.h;lts_coord_vector.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component HLA +-- Reading /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/include/GeographicLib/lib/cmake/GeographicLib/geographiclib-config.cmake +-- GeographicLib configuration, version 2.7 +-- ${GeographicLib_LIBRARIES} set to shared library +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=LtsCoordTrans;WS;AAR;SV;HLA;SHARED;lts_coord_trans.h;lts_coord_trans.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ltsCoordWidget;WS;AAR;SV;SHARED;lts_coord_widget.cpp;lts_coord_widget.h;lts_coord_widget_p.cpp;lts_coord_widget_p.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsCoordTrans/ui_lts_coord_widget_mgrs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsCoordTrans/ui_lts_coord_widget_wgs84.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;lonlat2mgrs;lonlat2mgrs.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=lonlat2mgrs, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable lonlat2mgrs +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;mgrs2lonlat;mgrs2lonlat.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=mgrs2lonlat, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable mgrs2lonlat +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SV;HLA;LtsElevation;SHARED;lts_elevation_manager.cpp;lts_elevation_manager.h;logger.cpp;logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component HLA +-- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libcrypto.so (found version "3.5.5") +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;LtsLicence;SHARED;aes_crypt.cpp;aes_crypt.h;lts_licence.cpp;lts_licence.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsLogin;SHARED;lts_login.cpp;logout_info_dialog.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsLogin/ui_logout_info_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsMultiMonitor;SHARED;lts_multi_monitor_export.h;lts_multi_monitor.cpp;lts_dummy_widget.cpp;lts_screen_container.cpp;lts_multi_monitor_selector_base.cpp;lts_screen_base.cpp;lts_magic_corner.h;lts_magic_corner.cpp;lts_multi_monitor_selector_normal.cpp;lts_screen_normal.cpp;lts_multi_monitor_selector_wide.cpp;lts_screen_wide.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsNotification;SHARED;lts_notification.h;lts_notification.cpp;lts_notification_ctl.h;lts_notification_ctl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;LtsPluginLoader;SHARED;lts_plugin_loader.cpp;lts_plugin_loader.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsPluginManager;SHARED;lts_plugin_manager.h;lts_plugin_manager.cpp;Ui/lts_plugin_manager_dialog.h;Ui/lts_plugin_manager_dialog.cpp;Ui/lts_plugin_manager_widget.h;Ui/lts_plugin_manager_widget.cpp;lts_plugin_manager_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsPluginManager/ui_lts_plugin_manager_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsPluginManager/ui_lts_plugin_manager_widget.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- Found KDReports-qt6 package config +-- KDReports not found or BUILD_RTI disabled; skipping LtsPrinting target +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsProjectionWorkstation;SHARED;lts_projection_workstation.h;lts_projection_workstation.cpp;lts_projection_workstation_export.h;vnc_server_manager.h;vnc_server_manager.cpp;logger.cpp;logger.h;WebSocket/json_keys.h;WebSocket/messages.h;WebSocket/messages.cpp;WebSocket/message_factory.h;WebSocket/message_factory.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;LtsRestClient;SHARED;lts_rest_client.cpp;lts_rest_client.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsScriptTimeline;SHARED;tools.h;tools.cpp;indicator.h;indicator.cpp;script_timeline.h;script_timeline.cpp;track_content_widget.h;track_content_widget.cpp;track_entry.h;track_entry_painters.h;track_entry_painters.cpp;track_entry_previewer.h;track_entry_previewer.cpp;track_entry_preview_widget.h;track_entry_preview_widget.cpp;track_select_handler.h;track_select_handler.cpp;track_resize_handler.cpp;track_resize_handler.h;track_drag_handler.h;track_drag_handler.cpp;track_widget.h;track_widget.cpp;track_header.h;track_header.cpp;filter_track_widget.h;filter_track_widget.cpp;filter_background_widget.h;filter_background_widget.cpp;temporary_pointer_vector.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsScriptTimeline/ui_indicator.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsScriptTimeline/ui_script_timeline.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsScriptTimeline/ui_track_widget.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsScriptTimeline/ui_filter_track_widget.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsScriptTimeline/ui_track_entry_preview_widget.h;Ui/indicator.ui;Ui/script_timeline.ui;Ui/track_widget.ui;Ui/filter_track_widget.ui;Ui/track_entry_preview_widget.ui, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;LtsSerialPortQuerry;SHARED;lts_serial_port_querry.h;lts_serial_port_querry.cpp;logger.h;logger.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsSessionDataDds;SHARED;lts_session_data_dds.cpp;lts_session_data_dds.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsSession;SHARED;lts_session.h;lts_session.cpp;lts_session_lock_handler.h;lts_session_manager.h;lts_session_manager.cpp;lts_session_lock_handler.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;TOOLSSV;TOOLSWS;LtsSessionData;SHARED;lts_session_data.cpp;lts_session_data.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=TOOLSWS, BUILD_TOOLSWS=ON +-- DEBUG ELSE: Added TOOLSWS to _buildopts +-- DEBUG ELSE: _component=TOOLSSV, BUILD_TOOLSSV=ON +-- DEBUG ELSE: Added TOOLSSV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS;TOOLSWS;TOOLSSV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsTimeline;SHARED;timeline_model.h;timeline_model.cpp;item.h;item.cpp;item_delegate.h;item_delegate.cpp;timeline_header_view.cpp;timeline_header_view.h;timeline_header_view_mouse_handler.cpp;timeline_header_view_mouse_handler.h;timeline_utils.cpp;timeline_utils.h;timeline_view.h;timeline_view.cpp;timeline_view_drag_handler.cpp;timeline_view_drag_handler.h;timeline_view_resize_handler.cpp;timeline_view_resize_handler.h;timeline_view_selection_handler.cpp;timeline_view_selection_handler.h;timeline_view_track_handler.cpp;timeline_view_track_handler.h;timeline_widget.h;timeline_widget.cpp;track.h;track.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsTimeline/ui_timeline_widget.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsTimelineTest;main.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=LtsTimelineTest, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable LtsTimelineTest +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;LtsUtilsCore;SHARED;pgarray.cpp;qplane3d.cpp;qpoint3d.cpp;scoped_connection.cpp;sfm_bytemessage_converter.cpp;promise.cpp;lts_translatable_identifier.cpp;lts_portrange.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SV;AAR;HLA;LtsUtilsGuiDds;SHARED;dds_vector_to_pixmap.cpp;dds_vector_to_pixmap.h;request_helper.cpp;request_helper.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;HLA;SV;LtsUtilsDds;SHARED;request_helper.cpp;request_helper.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsUtilsGuiConnectDialog;SHARED;connect_dialog.h;connect_dialog.cpp;connect_dialog_nt.h;connect_dialog_nt.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsUtils/LtsUtilsGui/ConnectDialog/ui_connect_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsUtilsGuiStyleManager;SHARED;style_manager.h;style_manager.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;LtsUtilsSettings;SHARED;settings.h;settings.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsVirtualKeyboard;SHARED;LtsKeyPushButton.h;LtsKeyPushButton.cpp;LtsVirtualKeyboard.h;LtsVirtualKeyboard.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;LtsWebSocketCommon;SHARED;client_message_factory.cpp;client_message_factory.h;client_message.cpp;client_message.h;reply_message.cpp;reply_message.h;data_manager_base_dl.h;json_keys.h;logger.cpp;logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;LtsWebSocketServer;SHARED;client_connection.cpp;client_connection.h;connection_handler.cpp;connection_handler.h;lts_web_socket_server.cpp;lts_web_socket_server.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;LtsWebSocketClient;SHARED;lts_web_socket_client.cpp;lts_web_socket_client.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;TOOLSWS;TOOLSSV;LtsWidgets;SHARED;lts_abstract_sequence_widget.cpp;lts_abstract_sequence_widget.h;lts_background_widget.cpp;lts_background_widget.h;lts_base.h;lts_base_layout_widget.cpp;lts_base_layout_widget.h;lts_column_filter_proxy_model.cpp;lts_column_filter_proxy_model.h;lts_combo_box.cpp;lts_combo_box.h;lts_selection_popup.cpp;lts_selection_popup.h;lts_drag_icon.cpp;lts_drag_icon.h;lts_elided_label.cpp;lts_elided_label.h;lts_events.cpp;lts_events.h;lts_frameless_dialog.cpp;lts_frameless_dialog.h;lts_grid_layout.cpp;lts_grid_layout.h;lts_height_plot_widget.cpp;lts_height_plot_widget.h;lts_message_dialog.cpp;lts_message_dialog.h;lts_message_dialog_helper.cpp;lts_message_dialog_helper.h;lts_profile_button.cpp;lts_profile_button.h;lts_progress_dialog_helper.cpp;lts_progress_dialog_helper.h;lts_splitter.cpp;lts_splitter.h;lts_splitter_handle.cpp;lts_splitter_handle.h;lts_tab_bar.cpp;lts_tab_bar.h;lts_tab_widget.cpp;lts_tab_widget.h;lts_tab_sequence_widget.cpp;lts_tab_sequence_widget.h;lts_tool_bar.cpp;lts_tool_bar.h;lts_tool_box.cpp;lts_tool_box.h;lts_tool_bar_area.cpp;lts_tool_bar_area.h;lts_dialog.cpp;lts_dialog.h;lts_dialog_helper.cpp;lts_dialog_helper.h;lts_dialog_button_box.cpp;lts_dialog_button_box.h;lts_operator_menu.cpp;lts_operator_menu.h;lts_image_editor.cpp;lts_image_editor.h;lts_led_widget.cpp;lts_led_widget.h;ui_requirement.cpp;ui_requirement.h;lts_picture_view.cpp;lts_picture_view.h;lts_global_wait_dialog.cpp;lts_global_wait_dialog.h;lts_wait_dialog.cpp;lts_wait_dialog.h;lts_splash.cpp;lts_splash.h;lts_info_dialog.cpp;lts_info_dialog.h;lts_spinbox.cpp;lts_spinbox.h;lts_multi_range_spinbox.cpp;lts_multi_range_spinbox.h;lts_text_editor.cpp;lts_text_editor.h;lts_text_edit_dialog.h;lts_text_edit_dialog.cpp;lts_range_slider.cpp;lts_range_slider.h;lts_notification_box.cpp;lts_notification_box.h;lts_msec_date_time_edit.cpp;lts_msec_date_time_edit.h;lts_bitfield_widget.cpp;lts_bitfield_widget.h;lts_overlay_loading.cpp;lts_angle_edit.cpp;lts_angle_edit.h;lts_text_editor2.h;lts_text_editor2.cpp;LtsImageCropper/lts_image_cropper.cpp;lts_date_time_edit.h;lts_date_time_edit.cpp;lts_date_time_edit_p.h;lts_date_time_edit_p.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/ui_lts_selection_popup.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/ui_lts_base_layout.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/ui_lts_tool_bar_area.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/ui_lts_overlay_loading.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/ui_lts_dialog_button_box.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/ui_lts_operator_menu.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/ui_lts_dialog_helper.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/ui_lts_info_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/ui_lts_text_editor.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/ui_lts_notification_box.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/ui_lts_angle_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/ui_lts_date_time_edit_touch.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/qrc_lts_resources.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=TOOLSWS, BUILD_TOOLSWS=ON +-- DEBUG ELSE: Added TOOLSWS to _buildopts +-- DEBUG ELSE: _component=TOOLSSV, BUILD_TOOLSSV=ON +-- DEBUG ELSE: Added TOOLSSV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS;TOOLSWS;TOOLSSV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ltswidgetsplugin;MODULE;ltswidgetsplugin.cpp;ltswidgetsplugin.json, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;picture_editing_test;tests/lts_picture_editing.cpp;tests/lts_picture_editing.h;tests/lts_picture_editing_main.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/ui_lts_picture_editing.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=picture_editing_test, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable picture_editing_test +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;TopicEditorBase;SHARED;topic_editor_base.cpp;topic_editor_base.h;topic_editor_utils.cpp;topic_editor_utils.h;topic_preview_widget.cpp;topic_preview_widget.h;topic_previewer.cpp;topic_previewer.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/TopicEditorBase/ui_topic_preview_widget.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//ism.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcIsmCommon;SHARED;ism_export.h;ism_db_impl_custom.cpp;ism_db_impl_custom.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_translation.h;ism_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//ism.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ismPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ismPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/ism_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcIsmClient;SHARED;ism_export.h;ism_dtc_impl_custom.cpp;ism_dtc_impl_custom.h;parse_building_xml.cpp;parse_building_xml.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;svcIsmServer;SHARED;ism_export.h;ism_db_impl_custom.cpp;ism_db_impl_custom.h;convert_db_to_dds.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;ismTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//ism.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcInfrastructureManagement;base.cpp;base.h;dds_handler.cpp;dds_handler.h;handler_effect_area.cpp;handler_effect_area.h;handler_instrumentation_asset.cpp;handler_instrumentation_asset.h;handler_main_schedule.cpp;handler_main_schedule.h;handler_main_structure_element.cpp;handler_main_structure_element.h;handler_mounting_point_asset.cpp;handler_mounting_point_asset.h;handler_special_area.cpp;handler_special_area.h;main.cpp;main_handler.cpp;main_handler.h;object_effect_area.cpp;object_effect_area.h;object_instrumentation_asset.cpp;object_instrumentation_asset.h;object_main_schedule.cpp;object_main_schedule.h;object_main_structure_element.cpp;object_main_structure_element.h;object_mounting_point_asset.cpp;object_mounting_point_asset.h;object_special_area.cpp;object_special_area.h;object_structure_element.cpp;object_structure_element.h;settings.cpp;settings.h;WebSocketInterface/data_manager.cpp;WebSocketInterface/data_manager.h;WebSocketInterface/json_keys.h;WebSocketInterface/websocket_interface_handler.cpp;WebSocketInterface/websocket_interface_handler.h;WebSocketInterface/Messages/client_message.cpp;WebSocketInterface/Messages/client_message.h;WebSocketInterface/Messages/reply_message.cpp;WebSocketInterface/Messages/reply_message.h;log4cxx_ism.props;ism_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//ism.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcInfrastructureManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcInfrastructureManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_ism.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;TARGETS;ismTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;FILES;../log4cxx_ism.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;ismImportBuildings;ism_import_buildings.cpp;ism_import_buildings.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=ismImportBuildings, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable ismImportBuildings +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//alm.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcAlmCommon;SHARED;alm_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_translation.h;alm_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//alm.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/almPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/almPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/alm_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcAlmClient;SHARED;alm_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//alm.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcAlmServer;SHARED;alm_export.h;dds_handler.cpp;dds_handler.h;handler_configure_alarms.cpp;handler_configure_alarms.h;handler_participant.cpp;handler_participant.h;handler_emergency_call.cpp;handler_emergency_call.h;initialization.cpp;initialization.h;object_emergency_call.cpp;object_emergency_call.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_fts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//alm.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;almTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;WS;almRecordReplayPlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_record_replay_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_record_replay_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//aes.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcAesCommon;SHARED;aes_export.h;logger.cpp;logger.h;Utils/icons.cpp;Utils/icons.h;Utils/intersections.cpp;Utils/intersections.h;Utils/tne_algorithmen.h;Utils/tne_algorithmen.cpp;Utils/polygons.h;Utils/polygons.cpp;Utils/polygons.h;Utils/ddsdbconvert.cpp;Utils/ddsdbconvert.h;Utils/aes_helper.cpp;Utils/aes_helper.h;Utils/fire_automaton.cpp;Utils/fire_automaton.h;Utils/firing_timer.cpp;Utils/firing_timer.h;settings.cpp;settings.h;aes_predefined_data.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//aes_predefined_data.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_translation.h;aes_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//aes.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_dao.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_dao.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aesPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aesPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/aes_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;HLA;WS;svcAesClient;SHARED;aes_dtc_impl_custom.cpp;aes_dtc_impl_custom.h;aes_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcAesServer;SHARED;aes_export.h;log4cxx_aes.props;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;aesTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;WS;aesRecordReplayPlugin;SHARED;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_record_replay_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_record_replay_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//aes.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcAreaEffectSimulation;dds_handler.cpp;dds_handler.h;handler_air_support_impact.cpp;handler_air_support_impact.h;handler_base.cpp;handler_base.h;handler_bccontamination.cpp;handler_bccontamination.h;handler_booby_trap.cpp;handler_booby_trap.h;handler_borderline.cpp;handler_borderline.h;handler_charge_administration.cpp;handler_charge_administration.h;handler_charge_effect.cpp;handler_charge_effect.h;handler_danger_area.cpp;handler_danger_area.h;handler_dus_single_mine.cpp;handler_dus_single_mine.h;handler_effect_cluster.h;handler_effect_cluster.cpp;handler_explosion_area.cpp;handler_explosion_area.h;handler_explosion_cluster.cpp;handler_explosion_cluster.h;handler_explosion_single.cpp;handler_explosion_single.h;handler_functional_area.cpp;handler_functional_area.h;handler_gas_pipe.cpp;handler_gas_pipe.h;handler_mine_area.cpp;handler_mine_area.h;handler_mine_corridor.cpp;handler_mine_corridor.h;handler_ncontamination.cpp;handler_ncontamination.h;handler_off_route_mine.cpp;handler_off_route_mine.h;handler_recon_area.cpp;handler_recon_area.h;handler_technical_area.cpp;handler_technical_area.h;handler_effector.cpp;handler_effector.h;handler_trajectory.cpp;handler_trajectory.h;main.cpp;main_handler.cpp;main_handler.h;meteo_data_provider.cpp;meteo_data_provider.h;mine_corridor_creator.cpp;mine_corridor_creator.h;object_air_support_impact.cpp;object_air_support_impact.h;object_base.cpp;object_base.h;object_bccontamination.cpp;object_bccontamination.h;object_booby_trap.cpp;object_booby_trap.h;object_borderline.cpp;object_borderline.h;object_charge_administration.cpp;object_charge_administration.h;object_charge_effect.cpp;object_charge_effect.h;object_danger_area.cpp;object_danger_area.h;object_dus_single_mine.cpp;object_dus_single_mine.h;object_effect_cluster.h;object_effect_cluster.cpp;object_explosion_area.cpp;object_explosion_area.h;object_explosion_cluster.cpp;object_explosion_cluster.h;object_explosion_single.cpp;object_explosion_single.h;object_functional_area.cpp;object_functional_area.h;object_gas_pipe.cpp;object_gas_pipe.h;object_mine_area.cpp;object_mine_area.h;object_mine_area_null.cpp;object_mine_area_null.h;object_mine_corridor.cpp;object_mine_corridor.h;object_ncontamination.cpp;object_ncontamination.h;object_off_route_mine.cpp;object_off_route_mine.h;object_recon_area.cpp;object_recon_area.h;object_technical_area.cpp;object_technical_area.h;object_effector.cpp;object_effector.h;object_trajectory.cpp;object_trajectory.h;special_area_provider.cpp;special_area_provider.h;effector_state_machine.cpp;effector_state_machine.h;./EffectorFiringStrategy/abstract_firing_strategy.cpp;./EffectorFiringStrategy/abstract_firing_strategy.h;./EffectorFiringStrategy/default_firing_strategy.cpp;./EffectorFiringStrategy/default_firing_strategy.h;./EffectorFiringStrategy/dm72_firing_strategy.cpp;./EffectorFiringStrategy/dm72_firing_strategy.h;./EffectorFiringStrategy/firing_strategy_factory.cpp;./EffectorFiringStrategy/firing_strategy_factory.h;./EffectorFiringStrategy/gmlrs_firing_strategy.cpp;./EffectorFiringStrategy/gmlrs_firing_strategy.h;./EffectorFiringStrategy/smart_firing_strategy.h;./EffectorFiringStrategy/smart_firing_strategy.cpp;./TrajectorySplitter/trajectory_splitter.cpp;./TrajectorySplitter/trajectory_splitter.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//aes.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcAreaEffectSimulation, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcAreaEffectSimulation +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_aes.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_base;SHARED;ModuleTests/aes_test_base.cpp;ModuleTests/aes_test_base.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_air_support_impact;ModuleTests/aes_test_air_support_impact.cpp;ModuleTests/aes_test_air_support_impact.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_test_air_support_impact, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_test_air_support_impact +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_bccontamination;ModuleTests/aes_test_bccontamination.cpp;ModuleTests/aes_test_bccontamination.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_test_bccontamination, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_test_bccontamination +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_booby_trap;ModuleTests/aes_test_booby_trap.cpp;ModuleTests/aes_test_booby_trap.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_test_booby_trap, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_test_booby_trap +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_charge_administration;ModuleTests/aes_test_charge_administration.cpp;ModuleTests/aes_test_charge_administration.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_test_charge_administration, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_test_charge_administration +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_danger_area;ModuleTests/aes_test_danger_area.cpp;ModuleTests/aes_test_danger_area.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_test_danger_area, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_test_danger_area +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_explosion_area;ModuleTests/aes_test_explosion_area.cpp;ModuleTests/aes_test_explosion_area.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_test_explosion_area, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_test_explosion_area +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_explosion_area_bulk;ModuleTests/aes_test_explosion_area_bulk.cpp;ModuleTests/aes_test_explosion_area_bulk.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_test_explosion_area_bulk, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_test_explosion_area_bulk +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_explosion_single;ModuleTests/aes_test_explosion_single.cpp;ModuleTests/aes_test_explosion_single.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_test_explosion_single, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_test_explosion_single +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_explosion_cluster;ModuleTests/aes_test_explosion_cluster.cpp;ModuleTests/aes_test_explosion_cluster.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_test_explosion_cluster, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_test_explosion_cluster +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_gas_pipe;ModuleTests/aes_test_gas_pipe.cpp;ModuleTests/aes_test_gas_pipe.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_test_gas_pipe, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_test_gas_pipe +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_mine_area;ModuleTests/aes_test_mine_area.cpp;ModuleTests/aes_test_mine_area.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_test_mine_area, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_test_mine_area +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_ncontamination;ModuleTests/aes_test_ncontamination.cpp;ModuleTests/aes_test_ncontamination.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_test_ncontamination, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_test_ncontamination +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_off_route_mine;ModuleTests/aes_test_off_route_mine.cpp;ModuleTests/aes_test_off_route_mine.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_test_off_route_mine, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_test_off_route_mine +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_aes.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_utils_test;Utils/test_main.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_utils_test, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_utils_test +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;aes_utils_test;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;NO_TRANSLATION;aes_convert_mine_area;ModuleTests/aes_convert_mine_area.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_convert_mine_area, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_convert_mine_area +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;TARGETS;aes_convert_mine_area;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SV;HLA;Trajectory;SHARED;trajectory_generator.cpp;trajectory_generator.h;trajectory_helper.cpp;trajectory_helper.h;trajectory_generator_vulcano.cpp;trajectory_generator_vulcano.h;trajectory_point.h;trajectory_transform.cpp;trajectory_transform.h;../logger.cpp;../logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;aesModuleTestLimits;limits_module_test.cpp;limits_module_test.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aesModuleTestLimits, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aesModuleTestLimits +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;TARGETS;aesModuleTestLimits;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_statemachine_test;aes_statemachine_test.cpp;aes_statemachine_test.h;../object_base.cpp;../object_base.h;../dds_handler.cpp;../dds_handler.h;../special_area_provider.cpp;../special_area_provider.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_statemachine_test, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_statemachine_test +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;FILES;EffectClusterModifyRequest_ESG.spl;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_aes.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;aes_predefined_data.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.90.0/BoostConfig.cmake (found version "1.90.0") +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//avm.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcAvmCommon;SHARED;avm_export.h;logger.cpp;logger.h;av_socket.cpp;av_socket.h;ava_types.cpp;ava_types.h;av_helper.cpp;av_helper.h;avs_dialog.cpp;avs_dialog.h;iava_comm.h;ava_comm.cpp;ava_comm.h;iava_command_done_observer.h;list_response_collector.cpp;list_response_collector.h;ava_control.cpp;ava_control.h;ava_session.cpp;ava_session.h;ava_state.cpp;ava_state.h;rt_state.cpp;rt_state.h;avs_command_queue.cpp;avs_command_queue.h;exercise_context.cpp;exercise_context.h;asset_assignment_manager.h;asset_assignment_manager.cpp;exercise.h;exercise.cpp;asset.h;asset.cpp;mounting_point.h;mounting_point.cpp;audio_video_handler_impl.h;audio_video_handler_impl.cpp;ivd_comm.h;vd_comm.cpp;vd_comm.h;ivd_command_done_observer.h;vd_control.cpp;vd_control.h;vd_session.cpp;vd_session.h;icommand.h;stream_name_mapping.h;stream_name_mapping.cpp;stream_name_mapping_to_ava.h;stream_name_mapping_to_ava.cpp;avs_menus.cpp;avs_menus.h;AvsCommands/simple_command.cpp;AvsCommands/simple_command.h;AvsCommands/choose_stream.cpp;AvsCommands/choose_stream.h;AvsCommands/choose_stream_overview.cpp;AvsCommands/choose_stream_overview.h;AvsCommands/get_stream_list.cpp;AvsCommands/get_stream_list.h;AvsCommands/query_timeline.cpp;AvsCommands/query_timeline.h;AvsCommands/get_eloka_list.cpp;AvsCommands/get_eloka_list.h;AvsCommands/query_eloka.cpp;AvsCommands/query_eloka.h;AvsCommands/set_rt_profile_base.cpp;AvsCommands/set_rt_profile_base.h;AvsCommands/set_rt_profile.cpp;AvsCommands/set_rt_profile.h;AvsCommands/change_rt_profile_circuit_name.cpp;AvsCommands/change_rt_profile_circuit_name.h;AvsCommands/set_announcement_profile.cpp;AvsCommands/set_announcement_profile.h;AvsCommands/set_video_profile.cpp;AvsCommands/set_video_profile.h;AvsCommands/set_script.cpp;AvsCommands/set_script.h;AvsCommands/start_script.cpp;AvsCommands/start_script.h;AvsCommands/set_abs_position.cpp;AvsCommands/set_abs_position.h;AvsCommands/set_volume.cpp;AvsCommands/set_volume.h;AvsCommands/keep_alive.cpp;AvsCommands/keep_alive.h;AvsCommands/vd_set_script.cpp;AvsCommands/vd_set_script.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_translation.h;avm_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//avm.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avmPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avmPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/avm_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_ftc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_db_structs.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcAvmClient;SHARED;avm_export.h;avm_dtc_impl_custom.h;avm_dtc_impl_custom.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcAvmServer;SHARED;avm_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;avmTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//avm.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcAudioVideoManagement;av_control.h;av_control.cpp;cnr_handler.h;cnr_handler.cpp;dds_handler.h;dds_handler.cpp;dds_handler_exercise.h;dds_handler_exercise.cpp;exercise_handler.h;exercise_handler.cpp;exercises_handler.h;exercises_handler.cpp;import_handler.h;import_handler.cpp;frequency_set_handler.h;frequency_set_handler.cpp;frequency_planning_handler.h;frequency_planning_handler.cpp;fm_control.h;fm_control.cpp;handler_menu_struct.h;handler_menu_struct.cpp;main.cpp;main_handler.h;main_handler.cpp;object_menu_struct.h;object_menu_struct.cpp;default_av_menus.h;default_av_menus.cpp;settings.h;settings.cpp;tvc_handler.h;tvc_handler.cpp;cnr_tvc_profile_handler.h;cnr_tvc_profile_handler.cpp;audio_video_handler.h;audio_video_handler.cpp;active_exercises.h;active_exercises.cpp;stream_name_mapping_publisher.h;stream_name_mapping_publisher.cpp;log4cxx_avm.props;object_video_team.cpp;object_video_team.h;handler_video_team.cpp;handler_video_team.h;object_video_receiver.cpp;object_video_receiver.h;handler_video_receiver.cpp;handler_video_receiver.h;object_frequency_planning_status.cpp;object_frequency_planning_status.h;handler_frequency_planning_status.cpp;handler_frequency_planning_status.h;avm_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//avm.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcAudioVideoManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcAudioVideoManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_avm.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;TARGETS;avmFtTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;TARGETS;avmVcaTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;TARGETS;mvsTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;FILES;../log4cxx_avm.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;avaTestServer_static;STATIC;ava_test_server.h;ava_test_server.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;avaTestServer;ava_test_server_main.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=avaTestServer, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable avaTestServer +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//asm.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcAsmCommon;SHARED;asm_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_translation.h;asm_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//asm.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asmPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asmPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/asm_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;svcAsmClient;SHARED;asm_dtc_impl_custom.cpp;asm_dtc_impl_custom.h;asm_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;svcAsmServer;SHARED;asm_export.h;convert_db_to_dds.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;asmTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//asm.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;svcAssetManagement;dds_handler.cpp;dds_handler.h;handler_asset.cpp;handler_asset.h;handler_location.cpp;handler_location.h;handler_training_area.cpp;handler_training_area.h;handler_workstation_logout.cpp;handler_workstation_logout.h;handler_relay_info.cpp;handler_relay_info.h;main.cpp;main_handler.cpp;main_handler.h;object_asset.cpp;object_asset.h;object_map_description.cpp;object_map_description.h;object_training_area.cpp;object_training_area.h;object_relay_info.cpp;object_relay_info.h;settings.cpp;settings.h;WebSocketInterface/data_manager.cpp;WebSocketInterface/data_manager.h;WebSocketInterface/json_keys.h;WebSocketInterface/websocket_interface_handler.cpp;WebSocketInterface/websocket_interface_handler.h;WebSocketInterface/Messages/client_message.cpp;WebSocketInterface/Messages/client_message.h;WebSocketInterface/Messages/reply_message.cpp;WebSocketInterface/Messages/reply_message.h;asm_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//asm.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcAssetManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcAssetManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_asm.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;asmTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_asm.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;cesPluginBasic;MODULE;plugin.cpp;plugin.h;handler_participant_borderline.cpp;handler_participant_borderline.h;handler_simulated_movement.cpp;handler_simulated_movement.h;simulation_movement.cpp;simulation_movement.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +Install plugins for CES PROJECT=guez +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;cesPluginVirtualMines;MODULE;plugin.cpp;plugin.h;handler_participant_booby_trap.cpp;handler_participant_booby_trap.h;handler_participant_off_route_mine.cpp;handler_participant_off_route_mine.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;cesPluginCesBuildings;MODULE;plugin.cpp;plugin.h;ces_building_model.cpp;ces_building_model.h;handler_building_ownership.cpp;handler_building_ownership.h;handler_building_model.cpp;handler_building_model.h;handler_aes_data.cpp;handler_aes_data.h;handler_contamination.cpp;handler_contamination.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;cesPluginParticipantBuildings;MODULE;plugin.cpp;plugin.h;handler_participant_building.cpp;handler_participant_building.h;handler_blocked_areas.cpp;handler_blocked_areas.h;settings.cpp;settings.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;cesPluginGeoPairing;MODULE;plugin.cpp;plugin.h;handler_geopairing.cpp;handler_geopairing.h;settings.cpp;settings.h;GeoPairing/GeoPairing.cpp;GeoPairing/GeoPairing.hpp;logger.cpp;logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;GBL_ConfigSystem;STATIC;configsettings.cpp;ammuconfig.cpp;geoconfig.cpp;configsettings.h;ammuconfig.h;geoconfig.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;GBL_Types;STATIC;Angle3.cpp;Angle3.hpp;Coord3.hpp;GeoCoord.cpp;GeoCoord.hpp;Polar3.hpp;Radian64.hpp;Radian.hpp;Vec3.cpp;Vec3.hpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FW_Ballistic;STATIC;AmmunitionTypes.hpp;BallisticService.cpp;FireControlAntonio.cpp;FireControlBase.cpp;FireControlDiscrete.cpp;FireControlPiton.cpp;FireControlRungeKutta.cpp;TrajectoryAntonio.cpp;TrajectoryBase.cpp;TrajectoryDecoy.cpp;TrajectoryDiscrete.cpp;TrajectoryPiton.cpp;TrajectoryRungeKutta.cpp;TrajectoryRungeKuttaSimple.cpp;Ammunition.hpp;BallisticService.hpp;CWParamType.hpp;DiscreteType.hpp;FireControlAntonio.hpp;FireControlBase.hpp;FireControlDecoy.hpp;FireControlDiscrete.hpp;FireControlPiton.hpp;FireControlRungeKutta.hpp;FireControlRungeKuttaSimple.hpp;IBallisticConfigurator.hpp;IFireControl.hpp;ITrajectory.hpp;IUnknown.hpp;PolygonParamType.hpp;StandardType.hpp;TrajectoryAntonio.hpp;TrajectoryBase.hpp;TrajectoryDecoy.hpp;TrajectoryDiscrete.hpp;TrajectoryPiton.hpp;TrajectoryRungeKutta.hpp;TrajectoryRungeKuttaSimple.hpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcCesGeoPairingImpl;STATIC;GeoPairingDataBase.cpp;GeoPairingDataFireReport.cpp;GeoPairingImplAirTargetCache.cpp;GeoPairingImplAirTarget.cpp;GeoPairingImplAirTargetTracker.cpp;GeoPairingImplAirTargetUpdater.cpp;GeoPairingImplBalistic.cpp;GeoPairingImpl.cpp;GeoPairingImplDted.cpp;GeoPairingImplDummy.cpp;GeoPairingImplFactory.cpp;GeoPairingImplFiredBulletBalistic.cpp;GeoPairingImplFiredBullet.cpp;GeoPairingImplFiredBulletDted.cpp;GeoPairingDataBase.hpp;GeoPairingDataFireReport.hpp;GeoPairingImplAirTargetCacheData.hpp;GeoPairingImplAirTargetCache.hpp;GeoPairingImplAirTarget.hpp;GeoPairingImplAirTargetTracker.hpp;GeoPairingImplAirTargetUpdater.hpp;GeoPairingImplBalistic.hpp;GeoPairingImplDted.hpp;GeoPairingImplDummy.hpp;GeoPairingImplFactory.hpp;GeoPairingImplFiredBulletBalistic.hpp;GeoPairingImplFiredBulletDted.hpp;GeoPairingImplFiredBullet.hpp;GeoPairingImpl.hpp;GeoPairingImplImpactData.hpp;GeoPairingImplMeteoData.hpp;GeoPairingImplSensorData.hpp;GeoPairingImplTrajectoryData.hpp;geo_settings.h;geo_settings.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=FILES;AAR;SV;HE-M1-M64Base-TableE.sus;HE-M1-M64Incr3-TableE.sus;HE-M1-M64Incr4-TableE.sus;HE-M1-M64Incr5-TableE.sus;HE-M1-M64Incr5BaseBleed-TableE.sus;VLAP-M64Incr5-TableE.sus;SMK-BE-RED-RED-PHOSPH-M1-M64Base-TableE.sus;SMK-BE-RED-RED-PHOSPH-M1-M64Incr3-TableE.sus;SMK-BE-RED-RED-PHOSPH-M1-M64Incr4-TableE.sus;SMK-BE-RED-RED-PHOSPH-M1-M64Incr5-TableE.sus;SMK-BE-RED-RED-PHOSPH-M1-M64Incr5BaseBleed-TableE.sus;Cluster-M64Base-TableE.sus;Cluster-M64BaseIncr3-TableE.sus;Cluster-M64BaseIncr4-TableE.sus;Cluster-M64BaseIncr5-TableE.sus;Cluster-M64BaseIncr5BaseBleed-TableE.sus;Moerser-60mm-Lad1.sus;Moerser-60mm-Lad2.sus;Moerser-60mm-Lad3.sus;Moerser-60mm-Lad4.sus;Moerser-60mm-Lad5.sus;Moerser-60mm-Lad6.sus;DESTINATION;GeoPairing/firingTables, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=FILES;AAR;SV;Ammunition.ini;GeoPairing.ini;DESTINATION;GeoPairing/firingTables, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;cesPluginArtillerySound;MODULE;plugin.cpp;plugin.h;handler_artillerie_sound.cpp;handler_artillerie_sound.h;settings.cpp;settings.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;cesPluginMineAreas;MODULE;plugin.cpp;plugin.h;handler_mine_areas.cpp;handler_mine_areas.h;settings.cpp;settings.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;cesPluginCES_NBC;MODULE;plugin.cpp;plugin.h;handler_nbc.cpp;handler_nbc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;cesPluginCES_FunctionalAreas;MODULE;plugin.cpp;plugin.h;handler_functional_area.cpp;handler_functional_area.h;supplytimer.cpp;supplytimer.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;cesPluginExplosions;MODULE;plugin.cpp;plugin.h;../../aes_item_view_utm.cpp;../../aes_item_view_utm.h;handler_explosions.cpp;handler_explosions.h;handler_vulcano.cpp;handler_vulcano.h;expand_polygon.cpp;expand_polygon.h;isInCone.cpp;isInCone.h;settings.cpp;settings.h;line_of_sight.cpp;line_of_sight.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;cesPluginCES_Jamming;MODULE;plugin.cpp;plugin.h;handler_jamming.cpp;handler_jamming.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;cesPluginCES_MissionPlan;MODULE;plugin.cpp;plugin.h;ces_mission_plan_handler.cpp;ces_mission_plan_handler.h;ces_mission_plan_object.cpp;ces_mission_plan_object.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;cesPluginMineLayingArtillery;MODULE;plugin.cpp;plugin.h;handler_mine_laying_artillery.cpp;handler_mine_laying_artillery.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//ces.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcCesCommon;SHARED;ces_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_translation.h;ces_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//ces.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/cesPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/cesPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/ces_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcCesDDSCommon;SHARED;handler_participant.cpp;handler_participant.h;handler_building_data.cpp;handler_building_data.h;aes_item_view_utm.cpp;aes_item_view_utm.h;main_handler.cpp;main_handler.h;settings.cpp;settings.h;dds_handler.cpp;dds_handler.h;proxy_building.cpp;proxy_building.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcCesClient;SHARED;ces_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;HLA;svcCesServer;SHARED;ces_export.h;log4cxx_ces.props;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;cesTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;WS;cesRecordReplayPlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_record_replay_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_record_replay_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//ces.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcCentralEffectSimulation;main.cpp;point_helpers.h;aes_item_view_utm.cpp;aes_item_view_utm.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//ces.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcCentralEffectSimulation, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcCentralEffectSimulation +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_ces.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;cesTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_ces.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;cesTestsOwnership;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_ces.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;cesTestsBlockedAreas;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_ces.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;cesTestsSmart;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_ces.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;cesTestsSimulatedMovement;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_ces.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//cod.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcCodCommon;SHARED;cod_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_translation.h;cod_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//cod.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/codPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/codPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/cod_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcCodClient;SHARED;cod_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//cod.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcCodServer;SHARED;cod_export.h;dds_handler.cpp;dds_handler.h;initialization.cpp;initialization.h;handler_codification_data.cpp;handler_codification_data.h;object_codification_data.cpp;object_codification_data.h;settings.cpp;settings.h;cod_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_fts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//cod.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;codTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//esm.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcEsmCommon;SHARED;esm_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_translation.h;esm_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//esm.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esmPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esmPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/esm_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_ftc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_db.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcEsmClient;SHARED;esm_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//esm.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcEsmServer;SHARED;dds_handler.cpp;dds_handler.h;effect_show_explosion_area.cpp;effect_show_explosion_area.h;effect_show_explosion_cluster.cpp;effect_show_explosion_cluster.h;effect_show_effect_cluster.cpp;effect_show_effect_cluster.h;effect_show_mine_area.cpp;effect_show_mine_area.h;esm_convert_from_tab.cpp;esm_convert_from_tab.h;esm_convert_to_tab.cpp;esm_convert_to_tab.h;handler_aes_data.cpp;handler_aes_data.h;handler_effect_show_actor_relocation.cpp;handler_effect_show_actor_relocation.h;handler_effect_show.cpp;handler_effect_show.h;handler_effect_show_vehicle_status.cpp;handler_effect_show_vehicle_status.h;handler_mdm_data.cpp;handler_mdm_data.h;handler_pdm_data.cpp;handler_pdm_data.h;handler_ppm_data.cpp;handler_ppm_data.h;handler_tab_data.cpp;handler_tab_data.h;initialization.cpp;initialization.h;object_aes_data.cpp;object_aes_data.h;object_effect_show_actor_relocation.cpp;object_effect_show_actor_relocation.h;object_effect_show.cpp;object_effect_show.h;object_effect_show_vehicle_status.cpp;object_effect_show_vehicle_status.h;settings.cpp;settings.h;esm_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_fts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//esm.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;esmTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//esc.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcEscCommon;SHARED;esc_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_translation.h;esc_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//esc.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/escPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/escPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/esc_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcEscClient;SHARED;esc_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcEscServer;SHARED;esc_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;escTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//esc.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcEffectShowClient;esc_helper.h;main.cpp;main_handler.cpp;main_handler.h;handler_order.cpp;handler_order.h;handler_operating_condition.cpp;handler_operating_condition.h;handler_firing_explosion.cpp;handler_firing_explosion.h;handler_firing_smoke.cpp;handler_firing_smoke.h;handler_tab_data.cpp;handler_tab_data.h;handler_vehicle.cpp;handler_vehicle.h;object_order.cpp;object_order.h;esc_convert_from_tab.cpp;esc_convert_from_tab.h;esc_convert_to_tab.cpp;esc_convert_to_tab.h;dds_handler.cpp;dds_handler.h;settings.cpp;settings.h;esc_service.xml;connection_handler.h;connection_handler.cpp;connection_handler_serial.h;connection_handler_serial.cpp;connection_handler_tcp.h;connection_handler_tcp.cpp;control_unit_handler.h;control_unit_handler.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//esc.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcEffectShowClient, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcEffectShowClient +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_esc.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//evl.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcEvlCommon;SHARED;evl_export.h;san_category_line_json.cpp;san_category_line_json.h;evl_db_impl_custom.cpp;evl_db_impl_custom.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_translation.h;evl_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//evl.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evlPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evlPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/evl_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcEvlClient;SHARED;evl_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//evl.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcEvlServer;SHARED;evl_export.h;initialization.cpp;initialization.h;dds_handler.cpp;dds_handler.h;object_criterium.cpp;object_criterium.h;object_evaluation_element.cpp;object_evaluation_element.h;handler_criterium.cpp;handler_criterium.h;handler_comment.cpp;handler_comment.h;object_comment.cpp;object_comment.h;handler_san_nine_liner.cpp;handler_san_nine_liner.h;object_san_nine_liner.cpp;object_san_nine_liner.h;object_san_category_line.cpp;object_san_category_line.h;settings.cpp;settings.h;evl_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_fts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//evl.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;evlTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;evlTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//exm.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcExmCommon;SHARED;exm_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_translation.h;exm_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//exm.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exmPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exmPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/exm_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcExmClient;SHARED;exm_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;svcExmServer;SHARED;exm_export.h;convert_db_to_dds.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;exmTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseManagement/exm_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//exm.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcExerciseManagement;dds_handler.cpp;dds_handler.h;exercise_state_base.cpp;exercise_state_base.h;exercise_state_machine.cpp;exercise_state_machine.h;exercise_state_manager.cpp;exercise_state_manager.h;handler_exercise.cpp;handler_exercise.h;handler_exercise_phase.cpp;handler_exercise_phase.h;main.cpp;main_handler.cpp;main_handler.h;object_exercise.cpp;object_exercise.h;object_exercise_phase.cpp;object_exercise_phase.h;settings.cpp;settings.h;WebSocketInterface/data_manager.cpp;WebSocketInterface/data_manager.h;WebSocketInterface/json_keys.h;WebSocketInterface/websocket_interface_handler.cpp;WebSocketInterface/websocket_interface_handler.h;WebSocketInterface/Messages/client_message.cpp;WebSocketInterface/Messages/client_message.h;WebSocketInterface/Messages/reply_message.cpp;WebSocketInterface/Messages/reply_message.h;log4cxx_exm.props;exm_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//exm.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcExerciseManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcExerciseManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_exm.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;exmDtUnitTest;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_exm_unit_tests.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;exmTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_exm.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//eem.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcEemCommon;SHARED;eem_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_translation.h;eem_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//eem.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eemPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eemPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/eem_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_dtc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcEemClient;SHARED;eem_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_dtc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcEemServer;SHARED;eem_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_dts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;eemTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//eem.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcExerciseEventManagement;main.cpp;main_handler.cpp;main_handler.h;dds_handler.cpp;dds_handler.h;handler_dynamic_participant_data.cpp;handler_dynamic_participant_data.h;handler_equipment_error_registration.cpp;handler_equipment_error_registration.h;handler_participant_event.cpp;handler_participant_event.h;settings.cpp;settings.h;web_socket_avs.cpp;web_socket_avs.h;web_socket_server.cpp;web_socket_server.h;eem_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//eem.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcExerciseEventManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcExerciseEventManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_eem.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;eemTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_eem.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;webSocketServer;main.cpp;web_socket_handler.cpp;web_socket_handler.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=webSocketServer, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable webSocketServer +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//flm.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcFlmCommon;SHARED;flm_export.h;flm_db_impl_custom.cpp;flm_db_impl_custom.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_translation.h;flm_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//flm.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flmPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flmPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/flm_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;svcFlmClient;SHARED;flm_dtc_impl_custom.cpp;flm_dtc_impl_custom.h;flm_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;svcFlmServer;SHARED;flm_export.h;convert_db_to_dds.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;flmTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//flm.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcFileManagement;base.cpp;base.h;dds_handler.cpp;dds_handler.h;main.cpp;main_handler.cpp;main_handler.h;settings.cpp;settings.h;handler_file_type_info.cpp;handler_file_type_info.h;object_file_type_info.cpp;object_file_type_info.h;handler_folder.cpp;handler_folder.h;object_folder.cpp;object_folder.h;handler_file_content.cpp;handler_file_content.h;object_file_content.cpp;object_file_content.h;thp_script_httq.h;thp_script_httq.cpp;pdf_server.cpp;pdf_server.h;pdf_download.cpp;pdf_download.h;WebSocketInterface/data_manager.cpp;WebSocketInterface/data_manager.h;WebSocketInterface/json_keys.h;WebSocketInterface/websocket_interface_handler.cpp;WebSocketInterface/websocket_interface_handler.h;WebSocketInterface/Messages/client_message.cpp;WebSocketInterface/Messages/client_message.h;WebSocketInterface/Messages/reply_message.cpp;WebSocketInterface/Messages/reply_message.h;flm_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//flm.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcFileManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcFileManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_flm.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;flmTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_flm.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;logo_Project.jpg;titel_logo_RDE.jpg;DESTINATION;/bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//flt.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcFltCommon;SHARED;flt_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_translation.h;flt_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//flt.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/fltPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/fltPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/flt_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcFltClient;SHARED;flt_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//flt.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcFltServer;SHARED;dds_handler.cpp;dds_handler.h;flt_export.h;handler_aes_filter.cpp;handler_aes_filter.h;handler_building_component_filter.cpp;handler_building_component_filter.h;handler_filter_data_update.cpp;handler_filter_data_update.h;handler_symbol_appearance.cpp;handler_symbol_appearance.h;initialization.cpp;initialization.h;flt_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_fts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//flt.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;fltTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcFilterManagement;main.cpp;main_handler.cpp;main_handler.h;settings.cpp;settings.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcFilterManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcFilterManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//gim.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcGimCommon;SHARED;gim_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_translation.h;gim_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//gim.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gimPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gimPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/gim_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcGimClient;SHARED;gim_export.h;gim_dtc_impl_custom.cpp;gim_dtc_impl_custom.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcGimServer;SHARED;gim_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;gimTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;WS;gimRecordReplayPlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_record_replay_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_record_replay_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//gim.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcGuezIedManagement;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_record_replay_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_record_replay_plugin.h;main.cpp;main_handler.cpp;main_handler.h;dds_handler.cpp;dds_handler.h;settings.cpp;settings.h;handler_ied.cpp;handler_ied.h;object_ied.cpp;object_ied.h;gim_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//gim.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcGuezIedManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcGuezIedManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_gim.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_gim.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//gmp.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcGmpServer;SHARED;initialization.cpp;initialization.h;handler_minelayer_data.cpp;handler_minelayer_data.h;GFS_map_cont.h;zssi_wi_Minenfeld_Interpreter.cpp;zssi_wi_Minenfeld_Interpreter.h;zssi_wi_Minenfeld_Generator.cpp;zssi_wi_Minenfeld_Generator.h;dds_handler.cpp;dds_handler.h;settings.cpp;settings.h;logger.cpp;logger.h;gmp_service.xml;gmp_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//gmp.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;gmpTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_gmp_tests.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//mrk.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcMrkCommon;SHARED;mrk_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_translation.h;mrk_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//mrk.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrkPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrkPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/mrk_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcMrkClient;SHARED;mrk_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//mrk.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcMrkServer;SHARED;mrk_export.h;settings.cpp;settings.h;dds_handler.cpp;dds_handler.h;handler_marker.cpp;handler_marker.h;handler_snapshot.cpp;handler_snapshot.h;initialization.cpp;initialization.h;object_marker.cpp;object_marker.h;object_snapshot.cpp;object_snapshot.h;mrk_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_fts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//mrk.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;mrkTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;mrkTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_mrk.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//msg.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcMsgCommon;SHARED;msg_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_translation.h;msg_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//msg.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msgPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msgPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/msg_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcMsgClient;SHARED;msg_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcMsgServer;SHARED;msg_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;msgTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//msg.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcMessaging;main.cpp;main_handler.cpp;main_handler.h;settings.cpp;settings.h;dds_handler.cpp;dds_handler.h;exercise_handler.cpp;exercise_handler.h;exercises_handler.cpp;exercises_handler.h;handler_operator_message.cpp;handler_operator_message.h;log4cxx_msg.props;msg_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//msg.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcMessaging, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcMessaging +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_msg.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//mdm.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcMdmCommon;SHARED;mdm_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_translation.h;mdm_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//mdm.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdmPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdmPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/mdm_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcMdmClient;SHARED;mdm_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcMdmServer;SHARED;mdm_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;mdmTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//mdm.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcMeteoDataManagement;main.cpp;main_handler.cpp;settings.cpp;dds_handler.cpp;handler_infrastructure_data.cpp;handler_meteo_data_units.cpp;handler_meteo_data_unit.cpp;handler_static_meteo_data.cpp;tcpweatherstation.cpp;tcpsocket.cpp;tcpwind.cpp;tcpclimate.cpp;log4cxx_mdm.props;mdm_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//mdm.sql;main_handler.h;settings.h;dds_handler.h;handler_infrastructure_data.h;handler_meteo_data_units.h;handler_meteo_data_unit.h;handler_static_meteo_data.h;tcpweatherstation.h;tcpsocket.h;tcpwind.h;tcpclimate.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcMeteoDataManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcMeteoDataManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_mdm.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//nom.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcNomCommon;SHARED;nom_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_translation.h;nom_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//nom.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nomPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nomPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/nom_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcNomClient;SHARED;nom_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcNomServer;SHARED;nom_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;nomTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//nom.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcNotificationManagement;handler_notification.cpp;handler_notification.h;main.cpp;main_handler.cpp;main_handler.h;object_notification.cpp;object_notification.h;settings.cpp;settings.h;dds_handler.cpp;dds_handler.h;log4cxx_nom.props;nom_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//nom.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcNotificationManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcNotificationManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_nom.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;nomTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_nom_module_tests.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//nme.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcNmeCommon;SHARED;nme_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_translation.h;nme_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//nme.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nmePlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nmePlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/nme_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcNmeClient;SHARED;nme_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcNmeServer;SHARED;nme_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_fts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_db.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;nmeTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//nme.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcNmeaManagement;main.cpp;main_handler.cpp;main_handler.h;dds_handler.cpp;dds_handler.h;settings.cpp;settings.h;nmea_handler.cpp;nmea_handler.h;socket_handler.cpp;socket_handler.h;nme_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//nme.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcNmeaManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcNmeaManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;FILES;log4cxx_nme.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//obd.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;WS;svcObdCommon;SHARED;obd_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_translation.h;obd_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//obd.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obdPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obdPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/obd_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;WS;svcObdClient;SHARED;obd_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;svcObdServer;SHARED;obd_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;obdTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcBaseDownload/obd_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//obd.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;svcOcBaseDownload;copy_database.cpp;copy_database.h;main.cpp;main_handler.cpp;main_handler.h;dds_handler.cpp;dds_handler.h;handler_base_download.cpp;handler_base_download.h;handler_pdf_download.cpp;handler_pdf_download.h;pdf_download_socket.cpp;pdf_download_socket.h;pdf_downloader.cpp;pdf_downloader.h;settings.cpp;settings.h;WebSocketInterface/data_manager.cpp;WebSocketInterface/data_manager.h;WebSocketInterface/enums.h;WebSocketInterface/json_keys.h;WebSocketInterface/websocket_interface_handler.cpp;WebSocketInterface/websocket_interface_handler.h;WebSocketInterface/Messages/client_message.cpp;WebSocketInterface/Messages/client_message.h;WebSocketInterface/Messages/reply_message.cpp;WebSocketInterface/Messages/reply_message.h;obd_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//obd.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcOcBaseDownload, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcOcBaseDownload +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;FILES;log4cxx_obd.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//osc.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;WS;svcOscCommon;SHARED;osc_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_translation.h;osc_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//osc.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/oscPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/oscPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/osc_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;WS;svcOscClient;SHARED;osc_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;svcOscServer;SHARED;osc_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;oscTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//osc.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;svcOcSituationClient;central_aes_byte_reader.h;central_aes_byte_reader.cpp;main.cpp;main_handler.cpp;main_handler.h;dds_handler.cpp;dds_handler.h;handler_oc_aes_data.cpp;handler_oc_aes_data.h;handler_oc_central_aes_data.cpp;handler_oc_central_aes_data.h;handler_oc_data.cpp;handler_oc_data.h;handler_oc_situation_data.cpp;handler_oc_situation_data.h;settings.cpp;settings.h;osc_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//osc.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcOcSituationClient, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcOcSituationClient +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;FILES;log4cxx_osc.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//oss.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcOssCommon;SHARED;oss_export.h;logger.cpp;logger.h;oss_predefined_data.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//oss_predefined_data.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_translation.h;oss_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//oss.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/ossPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/ossPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/oss_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcOssClient;SHARED;oss_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcOssServer;SHARED;oss_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;ossTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;WS;ossRecordReplayPlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_record_replay_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_record_replay_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//oss.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcOcSituationServer;main.cpp;main_handler.cpp;main_handler.h;central_aes_data_builder.cpp;central_aes_data_builder.h;central_aes_data_queue.cpp;central_aes_data_queue.h;dds_handler.cpp;dds_handler.h;handler_oc_aes_data.cpp;handler_oc_aes_data.h;handler_oc_central_aes_data.cpp;handler_oc_central_aes_data.h;handler_oc_data.cpp;handler_oc_data.h;handler_oc_situation_data.cpp;handler_oc_situation_data.h;position_converter.cpp;position_converter.h;settings.cpp;settings.h;oc_situation.h;oss_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//oss.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcOcSituationServer, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcOcSituationServer +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_oss.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcOreDummy;SHARED;ore_dummy.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OnlineReports/ore_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OnlineReports/ore_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OnlineReports/ore_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OnlineReports/ore_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OnlineReports/ore_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OnlineReports/ore_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/ore_operator_rights.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//opm.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcOpmCommon;SHARED;opm_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_translation.h;opm_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//opm.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opmPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opmPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/opm_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcOpmClient;SHARED;opm_export.h;opm_dtc_impl_custom.cpp;opm_dtc_impl_custom.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcOpmServer;SHARED;opm_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;opmTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OperatorManagement/opm_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//opm.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcOperatorManagement;main.cpp;settings.cpp;settings.h;dds_handler.cpp;dds_handler.h;main_handler.cpp;main_handler.h;handler_active_apps.cpp;handler_active_apps.h;handler_access_control_level.cpp;handler_access_control_level.h;handler_locked_topics.cpp;handler_locked_topics.h;handler_group.cpp;handler_group.h;handler_operator.cpp;handler_operator.h;object_access_control_level.cpp;object_access_control_level.h;object_group.cpp;object_group.h;object_operator.cpp;object_operator.h;WebSocketInterface/data_manager.cpp;WebSocketInterface/data_manager.h;WebSocketInterface/json_keys.h;WebSocketInterface/websocket_interface_handler.cpp;WebSocketInterface/websocket_interface_handler.h;WebSocketInterface/Messages/client_message.cpp;WebSocketInterface/Messages/client_message.h;WebSocketInterface/Messages/reply_message.cpp;WebSocketInterface/Messages/reply_message.h;opm_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//opm.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcOperatorManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcOperatorManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_opm.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;opmTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_opm.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//ppm.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcPpmCommon;SHARED;ppm_export.h;ppm_common.cpp;ppm_common.h;ppm_db_impl_custom.cpp;ppm_db_impl_custom.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_translation.h;ppm_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//ppm.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppmPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppmPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/ppm_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;HLA;svcPpmClient;SHARED;ppm_export.h;ppm_dtc_impl_custom.cpp;ppm_dtc_impl_custom.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcPpmServer;SHARED;ppm_export.h;convert_db_to_dds.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;ppmTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;WS;ppmRecordReplayPlugin;SHARED;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_record_replay_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_record_replay_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//ppm.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcParticipantManagement;BiteHandling/bite_handler.cpp;BiteHandling/bite_handler.h;dds_handler.cpp;dds_handler.h;EquipmentEventHandling/equipment_event_handler.cpp;EquipmentEventHandling/equipment_event_handler.h;exercise_time.cpp;exercise_time.h;main.cpp;main_handler.cpp;main_handler.h;ParticipantHandling/firing_unit_validator.cpp;ParticipantHandling/firing_unit_validator.h;ParticipantHandling/get_participants.cpp;ParticipantHandling/get_participants.h;ParticipantHandling/participant_donator.h;ParticipantHandling/participant.cpp;ParticipantHandling/participant.h;ParticipantHandling/participant_for_exercise.cpp;ParticipantHandling/participant_for_exercise.h;ParticipantHandling/participant_handler.cpp;ParticipantHandling/participant_handler.h;ParticipantHandling/participant_handler_for_exercise.cpp;ParticipantHandling/participant_handler_for_exercise.h;ParticipantHandling/proxy_listener.cpp;ParticipantHandling/proxy_listener.h;ParticipantHandling/unit_position_calculator.cpp;ParticipantHandling/unit_position_calculator.h;PartyHandling/party.cpp;PartyHandling/party_donator.h;PartyHandling/party.h;PartyHandling/party_handler.cpp;PartyHandling/party_handler.h;settings.cpp;settings.h;TargetHandling/object_target_information.cpp;TargetHandling/object_target_information.h;TargetHandling/handler_target_information.cpp;TargetHandling/handler_target_information.h;TemplateHandling/template.cpp;TemplateHandling/template.h;TemplateHandling/template_handler.cpp;TemplateHandling/template_handler.h;TypeHandling/type_donator.h;TypeHandling/type_handler.cpp;TypeHandling/type_handler_exercise.cpp;TypeHandling/type_handler_exercise.h;TypeHandling/type_handler_global.cpp;TypeHandling/type_handler_global.h;TypeHandling/type_handler.h;UasHandling/uas.cpp;UasHandling/uas.h;UasHandling/uas_handler.cpp;UasHandling/uas_handler.h;UasHandling/mission_plan_handler.h;UasHandling/mission_plan_handler.cpp;UasHandling/object_mission_plan.cpp;UasHandling/object_mission_plan.h;WebSocketInterface/data_manager.cpp;WebSocketInterface/data_manager.h;WebSocketInterface/json_keys.h;WebSocketInterface/websocket_interface_handler.cpp;WebSocketInterface/websocket_interface_handler.h;WebSocketInterface/Messages/client_message.cpp;WebSocketInterface/Messages/client_message.h;WebSocketInterface/Messages/reply_message.cpp;WebSocketInterface/Messages/reply_message.h;web_socket_handler.cpp;web_socket_handler.h;ppm_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//ppm.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcParticipantManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcParticipantManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_ppm.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;ppm_predefined_data.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;ppmTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_ppm.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcPedDummy;SHARED;ped_dummy.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PlanEditor/ped_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PlanEditor/ped_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PlanEditor/ped_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PlanEditor/ped_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PlanEditor/ped_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PlanEditor/ped_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/ped_operator_rights.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//pre.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcPreCommon;SHARED;pre_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_translation.h;pre_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//pre.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/prePlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/prePlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/pre_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcPreClient;SHARED;pre_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//pre.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcPreServer;SHARED;initialization.cpp;initialization.h;dds_handler.cpp;dds_handler.h;handler_presentation.cpp;handler_presentation.h;object_presentation.cpp;object_presentation.h;pre_export.h;settings.cpp;settings.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_fts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//pre.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;preTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/PresentationManagement/pre_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;TARGETS;preTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//pdm.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcPdmCommon;SHARED;pdm_export.h;pdm_to_string.cpp;pdm_to_string.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_translation.h;pdm_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//pdm.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdmPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdmPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/pdm_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;HLA;svcPdmClient;SHARED;pdm_export.h;pdm_dtc_impl_custom.cpp;pdm_dtc_impl_custom.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;svcPdmServer;SHARED;pdm_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;pdmTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//pdm.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcProjectDataManagement;convert_db_to_dds.h;dds_handler.cpp;dds_handler.h;main.cpp;main_handler.cpp;main_handler.h;settings.cpp;settings.h;static_data_publisher.h;translation.cpp;translation.h;chargetype_rename.cpp;chargetype_rename.h;static_pvsan_import.cpp;static_pvsan_import.h;pdm_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//pdm.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcProjectDataManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcProjectDataManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_pdm.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;pdmTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_pdm.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcPwsCommon;SHARED;pws_dummy.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectionWorkstation/pws_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectionWorkstation/pws_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectionWorkstation/pws_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectionWorkstation/pws_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectionWorkstation/pws_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectionWorkstation/pws_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/pws_operator_rights.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//rec.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcRecCommon;SHARED;rec_export.h;rec.hpp;rec_db_impl_custom.cpp;rec_db_impl_custom.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/RecordingManagement/rec.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/RecordingManagement/rec_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/RecordingManagement/rec_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/RecordingManagement/rec_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/RecordingManagement/rec_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/RecordingManagement/rec_translation.h;rec_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//rec.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/RecordingManagement/rec_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/RecordingManagement/rec_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/RecordingManagement/rec_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/RecordingManagement/rec_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/RecordingManagement/rec_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/RecordingManagement/rec_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/RecordingManagement/rec_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/RecordingManagement/rec_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/RecordingManagement/rec_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/RecordingManagement/rec_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/RecordingManagement/rec_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/RecordingManagement/rec_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/RecordingManagement/rec_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/RecordingManagement/rec_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/RecordingManagement/rec_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/rec_operator_rights.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//rec.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcRecordingManagement;db_writer.cpp;db_writer.h;db_writer_snapshot.cpp;db_writer_snapshot.h;dds_handler.cpp;dds_handler.h;main_handler.cpp;main_handler.h;rec_export.h;main.cpp;settings.cpp;settings.h;rec_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//rec.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcRecordingManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcRecordingManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_rec.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//rep.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcRepCommon;SHARED;rep_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_translation.h;rep_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//rep.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/repPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/repPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/rep_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcRepClient;SHARED;rep_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcRepServer;SHARED;rep_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;repTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//rep.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcRepCommonExecutable;STATIC;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//rep.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcReportAnalyzer;Analyzer/main.cpp;settings.cpp;settings.h;dds_handler.cpp;dds_handler.h;Analyzer/handler_dynamic_participant_data.cpp;Analyzer/handler_dynamic_participant_data.h;Analyzer/main_handler.cpp;Analyzer/main_handler.h;rep_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcReportAnalyzer, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcReportAnalyzer +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_rep.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcReportGenerator;settings.cpp;settings.h;dds_handler.cpp;dds_handler.h;Generator/handler_charge_administration.cpp;Generator/handler_report_air_support.cpp;Generator/handler_report_building_damage.cpp;Generator/handler_report_charge_resupply.cpp;Generator/handler_report_data.cpp;Generator/handler_report_data.h;Generator/handler_report_firings.cpp;Generator/handler_report_get_data.cpp;Generator/handler_report_get_data.h;Generator/handler_report_maintenance.cpp;Generator/handler_report_mine_area.cpp;Generator/handler_report_nbc.cpp;Generator/handler_report_participant_distance.cpp;Generator/handler_report_unit_power.cpp;Generator/handler_sanitation_material.cpp;Generator/handler_medevac_nine_liner.cpp;Generator/handler_report_treatment.cpp;Generator/handler_report_treatment_timeline.cpp;Generator/main.cpp;Generator/main_handler.cpp;Generator/main_handler.h;Generator/object_report_info.cpp;Generator/object_report_info.h;rep_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcReportGenerator, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcReportGenerator +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;repTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_rep.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;rscCommon;SHARED;logger.cpp;logger.h;connection.cpp;connection.h;data_writer_task.cpp;data_writer_task.h;session.cpp;session.h;session_handler.cpp;session_handler.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//scm.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;WS;svcScmCommon;SHARED;scm_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_translation.h;scm_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//scm.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scmPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scmPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/scm_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;svcScmClient;SHARED;scm_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;svcScmServer;SHARED;scm_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;scmTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceManagement/scm_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//scm.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;licence_file.crl;oc_licence_file.crl;DESTINATION;share/Lts/Licence, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;svcServiceManagement;dds_handler.cpp;dds_handler.h;group.cpp;group.h;group_handler.cpp;group_handler.h;heartbeat_listener.cpp;heartbeat_listener.h;licence_donator.h;licence_handler.cpp;licence_handler.h;main.cpp;service.cpp;service.h;service_donator.h;service_handler.cpp;service_handler.h;service_process.cpp;service_process.h;main_handler.cpp;main_handler.h;settings.cpp;settings.h;WebSocketInterface/data_manager.cpp;WebSocketInterface/data_manager.h;WebSocketInterface/json_keys.h;WebSocketInterface/websocket_interface_handler.cpp;WebSocketInterface/websocket_interface_handler.h;WebSocketInterface/Messages/client_message.cpp;WebSocketInterface/Messages/client_message.h;WebSocketInterface/Messages/reply_message.cpp;WebSocketInterface/Messages/reply_message.h;scm_service.xml;log4cxx_scm.props;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//scm.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Services/ServiceManagement/licence_file.crl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/Licence/licence_file.crl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Services/ServiceManagement/oc_licence_file.crl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/Licence/oc_licence_file.crl, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcServiceManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcServiceManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;log4cxx_scm.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;PROGRAMS;check_start;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;scmDtUnitTest;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_scm_unit_tests.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcScrDummy;SHARED;scr_dummy.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ScreenRecording/scr_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ScreenRecording/scr_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ScreenRecording/scr_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ScreenRecording/scr_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ScreenRecording/scr_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ScreenRecording/scr_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/scr_operator_rights.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcSmoDummy;SHARED;smo_dummy.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceMonitor/smo_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceMonitor/smo_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceMonitor/smo_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceMonitor/smo_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceMonitor/smo_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ServiceMonitor/smo_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/smo_operator_rights.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;svcMapDummy;SHARED;map_dummy.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationMap/map_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationMap/map_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationMap/map_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationMap/map_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationMap/map_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationMap/map_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/map_operator_rights.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//srm.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcSrmCommon;SHARED;srm_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplayManagement/srm.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplayManagement/srm_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplayManagement/srm_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplayManagement/srm_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplayManagement/srm_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplayManagement/srm_translation.h;srm_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//srm.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplayManagement/srm_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplayManagement/srm_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplayManagement/srm_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplayManagement/srm_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplayManagement/srm.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplayManagement/srmPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplayManagement/srm.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplayManagement/srmPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplayManagement/srm_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplayManagement/srm_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplayManagement/srm_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplayManagement/srm_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplayManagement/srm_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplayManagement/srm_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/srm_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplayManagement/srm_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplayManagement/srm_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//srp.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;svcSrpCommon;SHARED;srp_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_translation.h;srp_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//srp.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srpPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srpPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/srp_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;svcSrpClient;SHARED;srp_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcSrpServer;SHARED;srp_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;srpTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SituationReplay/srp_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//srp.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;svcSituationReplay;db_reader.cpp;db_reader.h;dds_handler.cpp;dds_handler.h;handler_situation_replay.cpp;handler_situation_replay.h;main.cpp;main_handler.cpp;main_handler.h;object_situation_replay.cpp;object_situation_replay.h;settings.cpp;settings.h;srp_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//srp.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcSituationReplay, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcSituationReplay +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;FILES;log4cxx_srp.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SituationReplaySqlite;SHARED;db_reader.cpp;db_reader.h;dds_handler.cpp;dds_handler.h;handler_situation_replay_sqlite.cpp;handler_situation_replay_sqlite.h;main_handler_sqlite.cpp;main_handler_sqlite.h;object_situation_replay.cpp;object_situation_replay.h;static_publisher.cpp;static_publisher.h;srp_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;srpDtTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;srpFtTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_srp.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//som.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcSomCommon;SHARED;som_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_translation.h;som_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//som.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/somPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/somPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/som_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcSomClient;SHARED;som_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcSomServer;SHARED;som_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;somTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/SoundManagement/som_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//som.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcSoundManagement;main.cpp;main_handler.cpp;main_handler.h;dds_handler.cpp;dds_handler.h;handler_sounds.cpp;handler_sounds.h;settings.cpp;settings.h;som_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//som.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcSoundManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcSoundManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_som.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//tgt.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcTgtCommon;SHARED;tgt_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_translation.h;tgt_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//tgt.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgtPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgtPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/tgt_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcTgtClient;SHARED;tgt_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcTgtServer;SHARED;tgt_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;tgtTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/TargetManagement/tgt_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//tgt.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcTargetManagement;main.cpp;main_handler.cpp;main_handler.h;dds_handler.cpp;dds_handler.h;handler_target_config.cpp;handler_target_config.h;handler_shootback_area.cpp;handler_shootback_area.h;handler_shootback_target.cpp;handler_shootback_target.h;handler_target_area_assignment.cpp;handler_target_area_assignment.h;object_shootback_area.cpp;object_shootback_area.h;object_shootback_target.cpp;object_shootback_target.h;object_target_area_assignment.cpp;object_target_area_assignment.h;shootback_controller.cpp;shootback_controller.h;settings.cpp;settings.h;tgt_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//tgt.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcTargetManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcTargetManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_tgt.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;tgtTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//vom.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcVideoOverlayManagement;avs_interface.cpp;avs_interface.h;dds_handler.cpp;dds_handler.h;handler_participant_data.cpp;handler_participant_data.h;handler_infrastructure_data.cpp;handler_infrastructure_data.h;handler_overlays.cpp;handler_overlays.h;logger.cpp;logger.h;main.cpp;main_handler.cpp;main_handler.h;settings.cpp;settings.h;vom_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//vom.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcVideoOverlayManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcVideoOverlayManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_vom.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//whg.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcWhgCommon;SHARED;whg_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_translation.h;whg_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//whg.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whgPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whgPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/whg_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcWhgClient;SHARED;whg_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcWhgServer;SHARED;whg_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;whgTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/WarehouseGuez/whg_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//whg.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcWarehouseGuez;main.cpp;main_handler.cpp;main_handler.h;dds_handler.cpp;dds_handler.h;handler_equipment_type_wh.cpp;handler_equipment_type_wh.h;handler_injury_model.cpp;handler_injury_model.h;handler_types.cpp;handler_types.h;object_equipment_type_wh.cpp;object_equipment_type_wh.h;object_injury_model.cpp;object_injury_model.h;settings.cpp;settings.h;WsBaseDataInterface/data_manager.cpp;WsBaseDataInterface/data_manager.h;WsBaseDataInterface/Messages/client_message.cpp;WsBaseDataInterface/Messages/client_message.h;WsBaseDataInterface/Messages/reply_message.cpp;WsBaseDataInterface/Messages/reply_message.h;WsBaseDataInterface/ws_base_data_interface_handler.cpp;WsBaseDataInterface/ws_base_data_interface_handler.h;WsBiteInterface/Connection/client_connection.cpp;WsBiteInterface/Connection/client_connection.h;WsBiteInterface/Connection/connection_handler.cpp;WsBiteInterface/Connection/connection_handler.h;WsBiteInterface/json_keys.h;WsBiteInterface/bite_data_manager.cpp;WsBiteInterface/bite_data_manager.h;WsBiteInterface/Messages/ws_client_message.cpp;WsBiteInterface/Messages/ws_client_message.h;WsBiteInterface/Messages/message_handler.cpp;WsBiteInterface/Messages/message_handler.h;WsBiteInterface/Messages/message_transmitter.h;WsBiteInterface/Messages/ws_reply_message.cpp;WsBiteInterface/Messages/ws_reply_message.h;WsBiteInterface/ws_bite_interface_handler.cpp;WsBiteInterface/ws_bite_interface_handler.h;whg_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//whg.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcWarehouseGuez, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcWarehouseGuez +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_whg.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;whgTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_whg.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;alias;DESTINATION;.;RENAME;.alias, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;BuildingControlBsm;SHARED;bsm_api.cpp;bsm_api.h;bsm_socket.cpp;bsm_socket.h;bsm_socket_handler.cpp;bsm_socket_handler.h;bsm_telegrams_alive.h;bsm_telegrams_base.cpp;bsm_telegrams_base.h;bsm_telegrams_bit_timeout_report.cpp;bsm_telegrams_bit_timeout_report.h;bsm_telegrams_bit_timeout_request.h;bsm_telegrams_chopped_signal_flash.cpp;bsm_telegrams_chopped_signal_flash.h;bsm_telegrams_configuration_report.cpp;bsm_telegrams_configuration_report.h;bsm_telegrams_configuration_request.h;bsm_telegrams_configuration_setup.cpp;bsm_telegrams_configuration_setup.h;bsm_telegrams_direct_fire.cpp;bsm_telegrams_direct_fire.h;bsm_telegrams_observer_controller.cpp;bsm_telegrams_observer_controller.h;bsm_telegrams_sw_version_report.cpp;bsm_telegrams_sw_version_report.h;bsm_telegrams_sw_version_request.h;bsm_telegrams_technical_status.cpp;bsm_telegrams_technical_status.h;bsm_telegrams_technical_status_request.h;bsm_types.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;BuildingControlTestBsm;bsm_test_main.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=BuildingControlTestBsm, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable BuildingControlTestBsm +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;BuildingControlJson;SHARED;json_api.cpp;json_api.h;web_socket_handler.cpp;web_socket_handler.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;BuildingControlVwm;SHARED;vwm_api.cpp;vwm_api.h;vwm_building.cpp;vwm_building.h;vwm_building_room_geometry.cpp;vwm_building_room_geometry.h;vwm_deposition.cpp;vwm_deposition.h;vwm_math.cpp;vwm_math.h;vwm_state_store.cpp;vwm_state_store.h;vwm_types.h;vwm_xml_reader.cpp;vwm_xml_reader.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;BuildingControlTestVwm;test_read_xml.cpp;test_read_xml.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=BuildingControlTestVwm, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable BuildingControlTestVwm +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;BuildingControlTestVwmXml;test_vwm_xml.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=BuildingControlTestVwmXml, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable BuildingControlTestVwmXml +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;ControlEffects;SHARED;xmlreader.cpp;xmlreader.h;handeleffects.cpp;handeleffects.h;handeleffect.cpp;handeleffect.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;ControlEffectsTest;xmlreader.cpp;xmlreader.h;effect_test_main.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=ControlEffectsTest, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable ControlEffectsTest +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;BuildingControlCommon;SHARED;bcu_types.h;bcu_xml_reader.cpp;bcu_xml_reader.h;logger.cpp;logger.h;settings.cpp;settings.h;web_socket_telegrams.cpp;web_socket_telegrams.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;BuildingControlUnit;main.cpp;main_handler.cpp;main_handler.h;handle_http_request.cpp;handle_http_request.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=BuildingControlUnit, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable BuildingControlUnit +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_bcu.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//bld.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcBldCommon;SHARED;bld_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_translation.h;bld_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//bld.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bldPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bldPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/bld_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcBldClient;SHARED;bld_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcBldServer;SHARED;bld_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;bldTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;WS;bldRecordReplayPlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_record_replay_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_record_replay_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//bld.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcBuildings;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_record_replay_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/Buildings/bld_record_replay_plugin.h;building_control_handler.cpp;building_control_handler.h;building_process.cpp;building_process.h;dds_handler.h;dds_handler.cpp;ism_handler.cpp;ism_handler.h;main.cpp;main_handler.cpp;main_handler.h;pdm_handler.cpp;pdm_handler.h;ppm_handler.cpp;ppm_handler.h;relay_info_handler.cpp;relay_info_handler.h;settings.cpp;settings.h;BuildingControlUnit/ControlEffects/xmlreader.cpp;BuildingControlUnit/ControlEffects/xmlreader.h;web_socket_handler.cpp;web_socket_handler.h;bld_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//bld.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcBuildings, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcBuildings +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_bld.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//wms.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//wms.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcWarehouseManagement;main.cpp;main_handler.cpp;main_handler.h;data_manager.cpp;data_manager.h;dds_handler.cpp;dds_handler.h;dds_handler_exercise.cpp;dds_handler_exercise.h;exercises_handler.cpp;exercises_handler.h;exercise_participant_handler.cpp;exercise_participant_handler.h;interface_wms2ecc_impl.cpp;interface_wms2ecc_impl.h;logger.cpp;logger.h;settings.cpp;settings.h;wms_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//wms.sql;wms_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//wms.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcWarehouseManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcWarehouseManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_wms.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;xdr_qthandler_dir;SHARED;XDR_DirHandler.cpp;XDR_DirHandler_ifc.cpp;XDR_DirHandler_linux.cpp;XDR_DirHandler.h;XDR_DirHandler_ifc.h;XDR_DirHandler_linux.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;tabPluginDebugJsonDir;MODULE;directory_cleaner.cpp;directory_cleaner.h;directory_dispatcher.cpp;directory_dispatcher.h;plugin.cpp;plugin.h;../TetraJson/convert_from_json.cpp;../TetraJson/convert_from_json.h;convert_to_json_file.cpp;convert_to_json_file.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;tabPluginTetraJson;MODULE;convert_from_json.cpp;convert_from_json.h;convert_to_json.cpp;convert_to_json.h;socket_dispatcher_json.cpp;socket_dispatcher_json.h;plugin.cpp;plugin.h;playerIds.dat;PrtCnv.dat;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/Plugins/TetraJson/qrc_tetra.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;tabPluginHla;MODULE;logger.cpp;logger.h;main_dispatcher.cpp;main_dispatcher.h;main_handler_tx.cpp;main_handler_tx.h;plugin.cpp;plugin.h;hla_dispatcher.cpp;hla_dispatcher.h;hla_handler_rx.cpp;hla_handler_rx.h;hla_handler_tx.cpp;hla_handler_tx.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;HLA;saaTelegrams;SHARED;telegrams.h;telegrams.cpp;generatetelegrams.cpp;generatetelegrams.h;adler_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;tabPluginAdler;MODULE;logger.cpp;logger.h;main_dispatcher.cpp;main_dispatcher.h;plugin.cpp;plugin.h;json_dispatcher.cpp;json_dispatcher.h;json_handler_rx.cpp;json_handler_rx.h;json_handler_tx.cpp;json_handler_tx.h;ppm_handler.cpp;ppm_handler.h;pdm_handler.cpp;pdm_handler.h;flm_handler.cpp;flm_handler.h;aes_handler.cpp;aes_handler.h;asm_handler.cpp;asm_handler.h;ws_interface.h;ws_handler.h;ws_handler.cpp;saa_interface.h;saa_interface.cpp;settings.cpp;settings.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;tabTelegrams;STATIC;training_area_telegrams.cpp;training_area_telegrams.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//tab.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcTabCommon;SHARED;logger.cpp;logger.h;tab_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_translation.h;tab_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//tab.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tabPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tabPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/tab_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcTabClient;SHARED;tab_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;HLA;SV;svcTabServer;SHARED;tx_mixin.cpp;tx_mixin.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;tabTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;WS;tabRecordReplayPlugin;SHARED;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_record_replay_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/tab_record_replay_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//tab.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcTrainingAreaBase;dds_handler.cpp;dds_handler.h;exm_handler.cpp;exm_handler.h;ism_handler.cpp;ism_handler.h;main.cpp;main_handler.cpp;main_handler.h;pdm_handler.cpp;pdm_handler.h;ppm_handler.cpp;ppm_handler.h;position_handler.cpp;position_handler.h;recv_from_dds_aes.cpp;recv_from_dds_aes.h;recv_from_dds_fts.cpp;recv_from_dds_fts.h;recv_from_tab.h;send_to_dds.cpp;send_to_dds.h;send_to_tab.h;settings.cpp;settings.h;tab_export.h;tab_plugin_interface.h;WebSocketInterface/data_manager.cpp;WebSocketInterface/data_manager.h;WebSocketInterface/json_keys.h;WebSocketInterface/websocket_interface_handler.cpp;WebSocketInterface/websocket_interface_handler.h;WebSocketInterface/Messages/client_message.cpp;WebSocketInterface/Messages/client_message.h;WebSocketInterface/Messages/reply_message.cpp;WebSocketInterface/Messages/reply_message.h;log4cxx_tab.props;tab_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//tab.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcTrainingAreaBase, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcTrainingAreaBase +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_tab.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//taboc.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcTabocCommon;SHARED;logger.cpp;logger.h;taboc_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_translation.h;taboc_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//taboc.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/tabocPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/tabocPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/taboc_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcTabocClient;SHARED;taboc_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcTabocServer;SHARED;taboc_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;tabocTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBaseOC/taboc_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcTrainingAreaBaseOC;dds_handler.cpp;dds_handler.h;main.cpp;main_handler.cpp;main_handler.h;connection_handler.cpp;connection_handler.h;connection_handler_tcp.cpp;connection_handler_tcp.h;connection_handler_serial.cpp;connection_handler_serial.h;connection_handler_tcp_ttci.cpp;connection_handler_tcp_ttci.h;websocket_handler.cpp;websocket_handler.h;canag_handler.cpp;canag_handler.h;handler_aes_data.cpp;handler_aes_data.h;recv_from_dds_fts.cpp;recv_from_dds_fts.h;recv_from_tab.h;send_to_dds.cpp;send_to_dds.h;send_to_tab.h;settings.cpp;settings.h;taboc_export.h;oc_telegrams.h;taboc.dat;ttci_channel.cpp;ttci_channel.h;ttci_device.cpp;ttci_device.h;log4cxx_taboc.props;taboc_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcTrainingAreaBaseOC, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcTrainingAreaBaseOC +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_taboc.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;taboc.dat;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;serialtest;connection_handler.cpp;connection_handler.h;connection_handler_serial.cpp;connection_handler_serial.h;connection_handler_tcp_ttci.cpp;connection_handler_tcp_ttci.h;connection_handler_tcp.cpp;connection_handler_tcp.h;settings.cpp;settings.h;testmain.cpp;ttci_channel.cpp;ttci_channel.h;ttci_device.cpp;ttci_device.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=serialtest, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable serialtest +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;serialtest;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SV;svcCnrHelper;SHARED;Helper/cnr_frequency_planning_helper.cpp;Helper/cnr_frequency_planning_helper.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//cnr.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcCombatNetRadio;dds_handler.cpp;dds_handler.h;logger.cpp;logger.h;main.cpp;main_handler.cpp;main_handler.h;active_exercises.cpp;active_exercises.h;exercise_manager.cpp;exercise_manager.h;dds_handler_exercise.cpp;dds_handler_exercise.h;training_area.cpp;training_area.h;config_cnr.cpp;config_cnr.h;positions_cnr.cpp;positions_cnr.h;helper.cpp;helper.h;WebSocketInterface/json_keys.h;WebSocketInterface/websocket_interface_handler.cpp;WebSocketInterface/websocket_interface_handler.h;WebSocketInterface/Connection/client_connection.cpp;WebSocketInterface/Connection/client_connection.h;WebSocketInterface/Connection/connection_handler.cpp;WebSocketInterface/Connection/connection_handler.h;WebSocketInterface/Messages/client_message.cpp;WebSocketInterface/Messages/client_message.h;WebSocketInterface/Messages/message_handler.cpp;WebSocketInterface/Messages/message_handler.h;WebSocketInterface/Messages/message_transmitter.h;WebSocketInterface/Messages/reply_message.cpp;WebSocketInterface/Messages/reply_message.h;cnr_service.xml;log4cxx_cnr.props;cnr_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//cnr.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcCombatNetRadio, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcCombatNetRadio +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_cnr.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;Tetra_Interface;tcpsocket.cpp;tcpsocket.h;tetra_if.cpp;tetra_if.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//dgps.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcDifferentialGPS;main.cpp;dds_handler.cpp;dds_handler.h;dgps_config.cpp;dgps_config.h;logger.cpp;logger.h;mainthread.cpp;mainthread.h;tetra_if_impl.cpp;tetra_if_impl.h;trimble_if.cpp;trimble_if.h;log4cxx_dgps.props;dgps_service.xml;dgps_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//dgps.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcDifferentialGPS, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcDifferentialGPS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_dgps.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;dgps.ini;DESTINATION;bin;RENAME;dgps.ini.distrib, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;Tetra_dgps_simulator;Simulator/main_sim.cpp;Simulator/main_sim.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=Tetra_dgps_simulator, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable Tetra_dgps_simulator +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//gna.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcGnaCommon;SHARED;gna_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_translation.h;gna_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//gna.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gnaPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gnaPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/gna_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcGnaClient;SHARED;gna_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//gna.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcGnaServer;SHARED;abstract_socket_handler.cpp;abstract_socket_handler.h;dds_handler.cpp;dds_handler.h;gna_export.h;guez_nasat_telegrams.cpp;guez_nasat_telegrams.h;initialization.cpp;initialization.h;handler_nasat_aircraft.cpp;handler_nasat_aircraft.h;handler_nasat_aircraft_participant.cpp;handler_nasat_aircraft_participant.h;handler_nasat_impact.cpp;handler_nasat_impact.h;handler_nasat_nine_liner.cpp;handler_nasat_nine_liner.h;handler_participant.cpp;handler_participant.h;settings.cpp;settings.h;tcp_socket_handler.cpp;tcp_socket_handler.h;web_socket_handler.cpp;web_socket_handler.h;gna_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_fts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//gna.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;gnaTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;WS;gnaRecordReplayPlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_record_replay_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/GuezNasat/gna_record_replay_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//cmo.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;WS;svcCmoCommon;SHARED;cmo_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_translation.h;cmo_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//cmo.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmoPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmoPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/cmo_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;WS;svcCmoClient;SHARED;cmo_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;svcCmoServer;SHARED;cmo_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;cmoTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/ComponentMonitor/cmo_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//cmo.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;svcComponentMonitor;main.cpp;main_handler.cpp;main_handler.h;initialization.cpp;initialization.cpp;dds_handler.cpp;dds_handler.h;settings.cpp;settings.h;component_status_handler.cpp;component_status_handler.h;checkmk_handler.cpp;checkmk_handler.h;checkmk_handler_schedule_check.cpp;checkmk_handler_schedule_check.h;cmo_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//cmo.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcComponentMonitor, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcComponentMonitor +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;FILES;log4cxx_cmo.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AsbData;STATIC;asb_foreign_interface_impl.cpp;asb_foreign_interface_impl.h;logger.cpp;logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AsbDataPlugin;MODULE;asb_data_plugin.cpp;asb_data_plugin.h;asb_foreign_interface_impl.cpp;asb_foreign_interface_impl.h;logger.cpp;logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AsbForeignDataPluginThp;STATIC;asb_foreign_interface_impl.cpp;asb_foreign_interface_impl.h;logger.cpp;logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AsbSymEditGuiPlugin;MODULE;asb_save_as_symbol.cpp;asb_save_as_symbol.h;asb_symbol_editor_gui_plugin.cpp;asb_symbol_editor_gui_plugin.h;asb_save_as_symbol.cpp;asb_save_as_symbol.h;asb_delete_elements_dialog.cpp;asb_delete_elements_dialog.h;asb_resize_dialog.cpp;asb_resize_dialog.h;asb_rotate_dialog.cpp;asb_rotate_dialog.h;asb_select_text_dialog.cpp;asb_select_text_dialog.h;asb_symbol_editor.cpp;asb_symbol_editor.h;asb_symbol_edit_scene.cpp;asb_symbol_edit_scene.h;flm_reply_handler.cpp;flm_reply_handler.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AdvancedSymbology/Gui/SymbolEditor/ui_asb_select_text_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AdvancedSymbology/Gui/SymbolEditor/ui_asb_delete_elements_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AdvancedSymbology/Gui/SymbolEditor/ui_asb_symbol_editor.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AdvancedSymbology/Gui/SymbolEditor/ui_asb_save_as_symbol.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AdvancedSymbology/Gui/SymbolEditor/ui_asb_rotate_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AdvancedSymbology/Gui/SymbolEditor/ui_asb_resize_dialog.h;forms/asb_select_text_dialog.ui;forms/asb_delete_elements_dialog.ui;forms/asb_symbol_editor.ui;forms/asb_save_as_symbol.ui;forms/asb_rotate_dialog.ui;forms/asb_resize_dialog.ui, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AsbSymbolProxyGuiPlugin;MODULE;asb_symbol_proxy_gui_plugin.h;asb_symbol_proxy_gui_plugin.cpp;asb_flm_subscriber.h;asb_flm_subscriber.cpp;flm_symbol_proxy.h;flm_symbol_proxy.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AsbHelper;STATIC;table_model_symbol_renderer_base.cpp;table_model_symbol_renderer_base.h;table_model_symbol_renderer.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AppStarterGuiPlugin;MODULE;app_gui_plugin.h;app_gui_plugin.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AesDataPlugin;MODULE;aes_data_plugin.cpp;aes_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AesInfoGuiPlugin;MODULE;aes_info_gui_plugin.h;aes_info_gui_plugin.cpp;aes_info_dialog.h;aes_info_dialog.cpp;aes_danger_area_aes_item_info.cpp;aes_danger_area_aes_item_info.h;aes_charge_effect_item_info.cpp;aes_charge_effect_item_info.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/AesInfo/ui_aes_info_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/AesInfo/ui_aes_danger_area_aes_item_info.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/AesInfo/ui_aes_charge_effect_item_info.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AesAirSupportGuiPlugin;MODULE;aes_air_support_gui_plugin.h;aes_air_support_gui_plugin.cpp;aes_air_support_9liner_list.h;aes_air_support_9liner_list.cpp;aes_air_support_9liner_model.h;aes_air_support_9liner_model.cpp;aes_air_support_impact_list.h;aes_air_support_impact_list.cpp;aes_air_support_impact_model.h;aes_air_support_impact_model.cpp;CustomView/aes_air_support_impact.h;CustomView/aes_air_support_impact.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/AirSupport/ui_aes_air_support_9liner_list.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/AirSupport/ui_aes_air_support_impact.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AesBaseGui;SHARED;aes_base_edit.cpp;aes_base_edit.h;aes_base_gui_plugin.cpp;aes_base_gui_plugin.h;aes_base_model.cpp;aes_base_model.h;aes_base_exports.h;aes_itemlist.cpp;aes_itemlist.h;aes_pixmap_label.cpp;aes_pixmap_label.h;InfoView/aes_base_info.cpp;InfoView/aes_base_info.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/Base/ui_aes_itemlist.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/Base/ui_aes_base_info.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AesBcContaminationGuiPlugin;MODULE;aes_bccontamination_gui_plugin.cpp;aes_bccontamination_gui_plugin.h;aes_bccontamination_edit.cpp;aes_bccontamination_edit.h;aes_bccontamination_list.cpp;aes_bccontamination_list.h;aes_bccontaminations_model.cpp;aes_bccontaminations_model.h;CustomView/aes_bccontamination.cpp;CustomView/aes_bccontamination.h;InfoView/aes_bccontamination_info.cpp;InfoView/aes_bccontamination_info.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/BCContamination/ui_aes_bccontamination_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/BCContamination/ui_aes_bccontamination.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/BCContamination/ui_aes_bccontamination_info.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AesBorderlineGuiPlugin;MODULE;aes_borderline_gui_plugin.h;aes_borderline_gui_plugin.cpp;aes_borderline_list.h;aes_borderline_list.cpp;aes_borderlines_model.h;aes_borderlines_model.cpp;aes_borderline_edit.h;aes_borderline_edit.cpp;CustomView/aes_borderline.h;CustomView/aes_borderline.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/Borderline/ui_aes_borderline_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/Borderline/ui_aes_borderline.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AesChargeAdministrationGuiPlugin;MODULE;aes_charge_administration_gui_plugin.cpp;aes_charge_administration_gui_plugin.h;aes_charge_administration_list.cpp;aes_charge_administration_list.h;aes_charge_administration_model.cpp;aes_charge_administration_model.h;aes_charge_administration_adler_list.cpp;aes_charge_administration_adler_list.h;aes_charge_administration_adler_model.cpp;aes_charge_administration_adler_model.h;aes_charge_edit.h;aes_charge_edit.cpp;CustomView/aes_charge_administration.h;CustomView/aes_charge_administration.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/ChargeAdministration/ui_aes_charge_administration_list.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/ChargeAdministration/ui_aes_charge_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/ChargeAdministration/ui_aes_charge_administration.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AesChargeEffectGuiPlugin;MODULE;aes_charge_effect_gui_plugin.cpp;aes_charge_effect_gui_plugin.h;aes_charge_effect_edit.cpp;aes_charge_effect_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/ChargeEffect/ui_aes_charge_effect_edit.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AesDangerAreaGuiPlugin;MODULE;aes_danger_area_gui_plugin.cpp;aes_danger_area_gui_plugin.h;aes_danger_area_edit.cpp;aes_danger_area_edit.h;aes_danger_area_list.cpp;aes_danger_area_list.h;aes_danger_areas_model.cpp;aes_danger_areas_model.h;CustomView/aes_danger_area.h;CustomView/aes_danger_area.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/DangerArea/ui_aes_danger_area_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/DangerArea/ui_aes_danger_area.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AesEffectClusterModel;SHARED;aes_effect_cluster_model.cpp;aes_effect_cluster_model.h;aes_effector.h;aes_effector.cpp;aes_effector.ui, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AesExplosionGuiPlugin;MODULE;aes_explosion_gui_plugin.cpp;aes_explosion_gui_plugin.h;aes_explosion_edit.cpp;aes_explosion_edit.h;aes_explosions_edit.cpp;aes_explosions_edit.h;aes_explosions_edit_adler.cpp;aes_explosions_edit_adler.h;aes_explosions_edit_adler_standalone.cpp;aes_explosions_edit_adler_standalone.h;aes_explosion_list.cpp;aes_explosion_list.h;aes_explosions_area_model.cpp;aes_explosions_area_model.h;aes_explosions_single_model.cpp;aes_explosions_single_model.h;aes_effector.cpp;aes_effector.h;aes_rocket_utility.cpp;aes_rocket_utility.h;CustomView/aes_explosion.h;CustomView/aes_explosion.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/ui_aes_explosion_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/ui_aes_explosions_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/ui_aes_explosions_edit_adler.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/ui_aes_explosions_edit_adler_standalone.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/ui_aes_effector.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/ui_aes_explosion.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AesFunctionalAreaGuiPlugin;MODULE;aes_functional_area_gui_plugin.cpp;aes_functional_area_gui_plugin.h;aes_functional_area_edit.cpp;aes_functional_area_edit.h;aes_functional_area_list.cpp;aes_functional_area_list.h;aes_functional_areas_model.cpp;aes_functional_areas_model.h;CustomView/aes_functional_area.cpp;CustomView/aes_functional_area.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/FunctionalArea/ui_aes_functional_area_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/FunctionalArea/ui_aes_functional_area.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AesGasPipeGuiPlugin;MODULE;aes_gas_pipe_gui_plugin.h;aes_gas_pipe_gui_plugin.cpp;aes_gas_pipe_list.h;aes_gas_pipe_list.cpp;aes_gas_pipes_model.h;aes_gas_pipes_model.cpp;aes_gas_pipe_edit.h;aes_gas_pipe_edit.cpp;CustomView/aes_gas_pipe.h;CustomView/aes_gas_pipe.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/GasPipe/ui_aes_gas_pipe_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/GasPipe/ui_aes_gas_pipe.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AesMineAreaGuiPlugin;MODULE;aes_mine_area_gui_plugin.cpp;aes_mine_area_gui_plugin.h;aes_mine_area_edit.cpp;aes_mine_area_edit.h;aes_mine_area_list.cpp;aes_mine_area_list.h;aes_mine_areas_model.cpp;aes_mine_areas_model.h;CustomView/aes_mine_area.h;CustomView/aes_mine_area.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/MineArea/ui_aes_mine_area_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/MineArea/ui_aes_mine_area.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AesMineCorridorGuiPlugin;MODULE;aes_mine_corridor_gui_plugin.cpp;aes_mine_corridor_gui_plugin.h;aes_mine_corridor_edit.cpp;aes_mine_corridor_edit.h;aes_mine_corridor_list.cpp;aes_mine_corridor_list.h;aes_mine_corridors_model.cpp;aes_mine_corridors_model.h;CustomView/aes_mine_corridor.h;CustomView/aes_mine_corridor.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/MineCorridor/ui_aes_mine_corridor_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/MineCorridor/ui_aes_mine_corridor.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AesMineSingleVirtualGuiPlugin;MODULE;aes_mine_single_virtual_gui_plugin.cpp;aes_mine_single_virtual_gui_plugin.h;aes_booby_trap_edit.cpp;aes_booby_trap_edit.h;aes_booby_trap_list.cpp;aes_booby_trap_list.h;aes_booby_trap_model.cpp;aes_booby_trap_model.h;aes_off_route_mine_edit.cpp;aes_off_route_mine_edit.h;aes_off_route_mine_list.cpp;aes_off_route_mine_list.h;aes_off_route_mine_model.cpp;aes_off_route_mine_model.h;CustomView/aes_booby_trap.cpp;CustomView/aes_booby_trap.h;CustomView/aes_off_route_mine.cpp;CustomView/aes_off_route_mine.h;InfoView/aes_booby_trap_info.cpp;InfoView/aes_booby_trap_info.h;InfoView/aes_off_route_mine_info.cpp;InfoView/aes_off_route_mine_info.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/MineSingleVirtual/ui_aes_booby_trap_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/MineSingleVirtual/ui_aes_off_route_mine_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/MineSingleVirtual/ui_aes_booby_trap.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/MineSingleVirtual/ui_aes_off_route_mine.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/MineSingleVirtual/ui_aes_booby_trap_info.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/MineSingleVirtual/ui_aes_off_route_mine_info.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AesNContaminationGuiPlugin;MODULE;aes_ncontamination_gui_plugin.cpp;aes_ncontamination_gui_plugin.h;aes_ncontamination_edit.cpp;aes_ncontamination_edit.h;aes_ncontamination_list.cpp;aes_ncontamination_list.h;aes_ncontaminations_model.cpp;aes_ncontaminations_model.h;CustomView/aes_ncontamination.h;CustomView/aes_ncontamination.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/NContamination/ui_aes_ncontamination_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/NContamination/ui_aes_ncontamination.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AesTechnicalAreaGuiPlugin;MODULE;aes_technical_area_gui_plugin.cpp;aes_technical_area_gui_plugin.h;aes_technical_area_edit.cpp;aes_technical_area_edit.h;aes_technical_area_list.cpp;aes_technical_area_list.h;aes_technical_areas_model.cpp;aes_technical_areas_model.h;CustomView/aes_technical_area.cpp;CustomView/aes_technical_area.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/TechnicalArea/ui_aes_technical_area_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AreaEffectSimulation/Gui/TechnicalArea/ui_aes_technical_area.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AsmDataPlugin;MODULE;asm_data_plugin.cpp;asm_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AsmGuiPlugin;MODULE;asm_training_area_dialog.cpp;asm_training_area_dialog.h;asm_edit_training_area_dialog.cpp;asm_edit_training_area_dialog.h;asm_training_area_model.cpp;asm_training_area_model.h;asm_training_area_gui_plugin.cpp;asm_training_area_gui_plugin.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AssetManagement/Gui/AsmTrainingAreaEdit/ui_asm_training_area_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AssetManagement/Gui/AsmTrainingAreaEdit/ui_asm_edit_training_area_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AvmDataPlugin;MODULE;avm_data_plugin.cpp;avm_data_plugin.h;rt_profile_observer.cpp;rt_profile_observer.h;avs_session_context.cpp;avs_session_context.h;avm_exercise_context.cpp;avm_exercise_context.h;operator_settings_observer.cpp;operator_settings_observer.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;avmMenuEditGuiPlugin;MODULE;avm_menu_edit_gui_plugin.cpp;avm_menu_edit_gui_plugin.h;avm_menu_edit_view.cpp;avm_menu_edit_view.h;avm_menu_edit.cpp;avm_menu_edit.h;avm_menu_view_model.cpp;avm_menu_view_model.h;avm_available_streams_model.cpp;avm_available_streams_model.h;avm_choose_menu.cpp;avm_choose_menu.h;avm_new_menu_struct.cpp;avm_new_menu_struct.h;avm_used_streams_model.cpp;avm_used_streams_model.h;avm_playback_menu.cpp;avm_playback_menu.h;avm_playback_menu_dialog.cpp;avm_playback_menu_dialog.h;TopicEditor/topic_editor.cpp;TopicEditor/topic_editor.h;TopicEditor/avm_sequence_model.cpp;TopicEditor/avm_sequence_model.h;interval_model.cpp;interval_model.h;topic_replay.cpp;topic_replay.h;AudioSettings/audio_settings_dialog.cpp;AudioSettings/audio_settings_dialog.h;AudioSettings/audio_stream_type.h;AudioSettings/audio_settings_avail_streams_model.cpp;AudioSettings/audio_settings_avail_streams_model.h;AudioSettings/audio_settings_used_streams_model.cpp;AudioSettings/audio_settings_used_streams_model.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/AVMenuEdit/ui_avm_menu_edit_view.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/AVMenuEdit/ui_avm_menu_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/AVMenuEdit/ui_avm_choose_menu.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/AVMenuEdit/ui_avm_new_menu_struct.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/AVMenuEdit/ui_avm_playback_menu.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/AVMenuEdit/ui_avm_playback_menu_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/AVMenuEdit/ui_topic_editor.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/AVMenuEdit/ui_audio_settings_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;avmCombatNetRadioGuiPlugin;MODULE;CombatNetRadioConfiguration/avm_cnr_json_helper.h;CombatNetRadioConfiguration/avm_cnr_json_helper.cpp;CombatNetRadioConfiguration/avm_combat_net_radio_dialog.h;CombatNetRadioConfiguration/avm_combat_net_radio_dialog.cpp;CombatNetRadioConfiguration/avm_combat_net_radio_dialog_model.h;CombatNetRadioConfiguration/avm_combat_net_radio_dialog_model.cpp;CombatNetRadioConfiguration/avm_edit_combat_net_radio_dialog.h;CombatNetRadioConfiguration/avm_edit_combat_net_radio_dialog.cpp;CombatNetRadioConfiguration/avm_load_combat_net_radio_dialog.h;CombatNetRadioConfiguration/avm_load_combat_net_radio_dialog.cpp;CombatNetRadioConfiguration/avm_load_combat_net_radio_dialog_model.h;CombatNetRadioConfiguration/avm_load_combat_net_radio_dialog_model.cpp;FrequencyPlanning/avm_edit_frequency_planning_dialog.h;FrequencyPlanning/avm_edit_frequency_planning_dialog.cpp;FrequencyPlanning/avm_edit_frequency_planning_frequency_data_model.h;FrequencyPlanning/avm_edit_frequency_planning_frequency_data_model.cpp;FrequencyPlanning/avm_edit_frequency_planning_resource_dialog.h;FrequencyPlanning/avm_edit_frequency_planning_resource_dialog.cpp;FrequencyPlanning/avm_frequency_planning_widget.h;FrequencyPlanning/avm_frequency_planning_widget.cpp;FrequencyPlanning/avm_edit_frequency_planning_set_resource_dialog.h;FrequencyPlanning/avm_edit_frequency_planning_set_resource_dialog.cpp;FrequencyPlanning/avm_edit_frequency_planning_resource_data_model.h;FrequencyPlanning/avm_edit_frequency_planning_resource_data_model.cpp;FrequencyPlanning/avm_init_frequency_planning_dialog.h;FrequencyPlanning/avm_init_frequency_planning_dialog.cpp;FrequencyPlanning/avm_frequency_planning_dialog.h;FrequencyPlanning/avm_frequency_planning_dialog.cpp;FrequencyPlanning/avm_frequency_planning_dialog_model.h;FrequencyPlanning/avm_frequency_planning_dialog_model.cpp;FrequencyPlanning/avm_frequency_planning_helper.h;FrequencyPlanning/avm_frequency_planning_helper.cpp;avm_combat_net_radio_gui_plugin.h;avm_combat_net_radio_gui_plugin.cpp;FrequencyPlanning/avm_radio_specifica_widget.cpp;FrequencyPlanning/avm_radio_specifica_widget.h;FrequencyPlanning/avm_radio_specifica_hf_widget.cpp;FrequencyPlanning/avm_radio_specifica_hf_widget.h;FrequencyPlanning/avm_radio_specifica_uhf_widget.cpp;FrequencyPlanning/avm_radio_specifica_uhf_widget.h;FrequencyPlanning/avm_radio_specifica_vhf_widget.cpp;FrequencyPlanning/avm_radio_specifica_vhf_widget.h;FrequencyPlanning/avm_load_frequency_planning_dialog.cpp;FrequencyPlanning/avm_load_frequency_planning_dialog.h;FrequencyPlanning/avm_load_frequency_planning_dialog_model.cpp;FrequencyPlanning/avm_load_frequency_planning_dialog_model.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/CombatNetRadio/ui_avm_combat_net_radio_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/CombatNetRadio/ui_avm_edit_combat_net_radio_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/CombatNetRadio/ui_avm_load_combat_net_radio_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/CombatNetRadio/ui_avm_edit_frequency_planning_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/CombatNetRadio/ui_avm_edit_frequency_planning_resource_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/CombatNetRadio/ui_avm_frequency_planning_widget.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/CombatNetRadio/ui_avm_edit_frequency_planning_set_resource_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/CombatNetRadio/ui_avm_init_frequency_planning_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/CombatNetRadio/ui_avm_frequency_planning_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/CombatNetRadio/ui_avm_radio_specifica_hf_widget.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/CombatNetRadio/ui_avm_radio_specifica_uhf_widget.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/CombatNetRadio/ui_avm_radio_specifica_vhf_widget.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/CombatNetRadio/ui_avm_load_frequency_planning_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AvmElokaGuiPlugin;MODULE;avm_eloka_gui_plugin.cpp;avm_eloka_gui_plugin.h;avm_eloka_dialog.cpp;avm_eloka_dialog.h;avm_eloka_edit_dialog.cpp;avm_eloka_edit_dialog.h;avm_eloka_model.cpp;avm_eloka_model.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/Eloka/ui_avm_eloka_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/Eloka/ui_avm_eloka_edit_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;avmTrainingVoiceGuiPlugin;MODULE;avm_training_voice_gui_plugin.cpp;avm_training_voice_gui_plugin.h;avm_training_voice_communication_dialog_model.h;avm_training_voice_communication_dialog_model.cpp;avm_training_voice_communication_dialog.cpp;avm_training_voice_communication_dialog.h;avm_edit_training_voice_communication_dialog.cpp;avm_edit_training_voice_communication_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/TrainingVoiceCommunication/ui_avm_training_voice_communication_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/TrainingVoiceCommunication/ui_avm_edit_training_voice_communication_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;MvsVideoTeamGuiPlugin;MODULE;avm_mvs_video_team_gui_plugin.h;avm_mvs_video_team_gui_plugin.cpp;avm_mvs_video_team_dialog.h;avm_mvs_video_team_dialog.cpp;avm_mvs_dialog.cpp;avm_mvs_dialog.h;avm_mvs_model.cpp;avm_mvs_model.h;avm_mvs_edit_dialog.cpp;avm_mvs_edit_dialog.h;receiveritem.cpp;receiveritem.h;receiverelement.cpp;receiverelement.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AvmShared;SHARED;avs_app.cpp;avs_app.h;playback_app.cpp;playback_app.h;plugin_settings.cpp;plugin_settings.h;project_settings.cpp;project_settings.h;stream_list_result.h;stream_list_result.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;BatGuiPlugin;MODULE;bat_gui_plugin.cpp;bat_gui_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;BldDataPlugin;MODULE;bld_data_plugin.cpp;bld_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;BldInfoGuiPlugin;MODULE;info_dialog_base.cpp;info_dialog_base.h;bld_info_gui_plugin.h;bld_info_gui_plugin.cpp;bld_info_dialog.h;bld_info_dialog.cpp;egcu_info_dialog.h;egcu_info_dialog.cpp;bld_config_dialog.h;bld_config_dialog.cpp;bld_history_dialog.h;bld_history_dialog.cpp;bld_history_dialog_model.h;bld_history_dialog_model.cpp;bld_hitline_info_dialog.h;bld_hitline_info_dialog.cpp;bld_search.h;bld_search.cpp;relay_info.cpp;relay_info.h;bridge_info_dialog.cpp;bridge_info_dialog.h;bridge_history_dialog.h;bridge_history_dialog.cpp;bridge_history_dialog_model.h;bridge_history_dialog_model.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Buildings/Gui/BuildingInfo/ui_bld_info_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Buildings/Gui/BuildingInfo/ui_egcu_info_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Buildings/Gui/BuildingInfo/ui_bld_config_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Buildings/Gui/BuildingInfo/ui_bld_history_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Buildings/Gui/BuildingInfo/ui_bld_hitline_info_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Buildings/Gui/BuildingInfo/ui_relay_info.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Buildings/Gui/BuildingInfo/ui_bridge_info_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Buildings/Gui/BuildingInfo/ui_bridge_history_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Buildings/Gui/BuildingInfo/ui_bld_search.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +CMake Warning at Lts/Plugins/BuildingViewer/Common/CMakeLists.txt:28 (MESSAGE): + BgViewer not found; skipping BuildingViewerCommon + + +-- Could NOT find BgViewer (missing: BGVIEWER_DTENTITY_LIBRARY BGVIEWER_DTENTITYOSG_LIBRARY BGVIEWER_INCLUDE_DIR) +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;BdvViewerGuiPlugin;MODULE;BuildingEdit/bdv_building_edit.cpp;BuildingEdit/bdv_building_edit.h;BuildingEdit/bdv_edit_item.cpp;BuildingEdit/bdv_edit_item.h;BuildingEdit/bdv_edit_model.cpp;BuildingEdit/bdv_edit_model.h;BuildingEdit/bdv_treemodel_item.h;bdv_viewer_gui_plugin.h;bdv_viewer_gui_plugin.cpp;bdv_viewer_gui_plugin_provider.h;bdv_viewer_gui_plugin_provider.cpp;bdv_viewer_data_dialog.cpp;bdv_viewer_data_dialog.h;bdv_viewer_data_model.cpp;bdv_viewer_data_model.h;bdv_viewer_data_view.cpp;bdv_viewer_data_view.h;bdv_replay_handler.cpp;bdv_replay_handler.h;bdv_thread_video_exporter.cpp;bdv_thread_video_exporter.h;bdv_topic_replay_interface.cpp;bdv_topic_replay_interface.h;bdv_viewer_settings.cpp;bdv_viewer_settings.h;bdv_viewer_state_model.cpp;bdv_viewer_state_model.h;bdv_viewer_state.cpp;bdv_viewer_state.h;TopicEditor/topic_editor.cpp;TopicEditor/topic_editor.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/BuildingViewer/Gui/BuildingViewer/ui_bdv_building_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/BuildingViewer/Gui/BuildingViewer/ui_bdv_edit_item.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/BuildingViewer/Gui/BuildingViewer/ui_bdv_viewer_data_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/BuildingViewer/Gui/BuildingViewer/ui_bdv_viewer_data_view.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/BuildingViewer/Gui/BuildingViewer/ui_bdv_viewer_settings.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/BuildingViewer/Gui/BuildingViewer/ui_bdv_viewer_state.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/BuildingViewer/Gui/BuildingViewer/ui_topic_editor.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;CesDataPlugin;MODULE;ces_data_plugin.cpp;ces_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;CesParticipantMoveGuiPlugin;MODULE;logger.cpp;logger.h;ces_participant_move_gui_plugin.h;ces_participant_move_gui_plugin.cpp;participants_move_model.h;participants_move_model.cpp;participants_move_dialog.h;participants_move_dialog.cpp;participant_move_dialog.h;participant_move_dialog.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/CentralEffectSimulation/Gui/ParticipantMove/ui_participants_move_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/CentralEffectSimulation/Gui/ParticipantMove/ui_participant_move_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;CesParticipantUASGuiPlugin;MODULE;logger.cpp;logger.h;ces_participant_uas_gui_plugin.h;ces_participant_uas_gui_plugin.cpp;mission_plan_model.h;mission_plan_model.cpp;mission_plan_edit.h;mission_plan_edit.cpp;mission_plan_dialog.h;mission_plan_dialog.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/CentralEffectSimulation/Gui/ParticipantUAS/ui_mission_plan_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/CentralEffectSimulation/Gui/ParticipantUAS/ui_mission_plan_edit.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- Found KDReports-qt6 package config +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;CdsSimulationGuiPlugin;MODULE;cds_building_model.cpp;cds_building_model.h;cds_calculations.cpp;cds_calculations.h;cds_create_simulation_dialog.cpp;cds_create_simulation_dialog.h;cds_create_simulation_gui_plugin.cpp;cds_create_simulation_gui_plugin.h;cds_plan_creator.cpp;cds_plan_creator.h;cds_participant_model.cpp;cds_participant_model.h;cds_pdf_creator.cpp;cds_pdf_creator.h;cds_simulation_dialog.cpp;cds_simulation_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/CollateralDamageSimulation/Gui/CreateSimulation/ui_cds_create_simulation_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/CollateralDamageSimulation/Gui/CreateSimulation/ui_cds_simulation_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;EfmDataPlugin;MODULE;efm_data_plugin.cpp;efm_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;EfmSoundAreaGuiPlugin;MODULE;efm_sound_area_gui_plugin.cpp;efm_sound_area_gui_plugin.h;efm_sound_area.h;efm_sound_state.cpp;efm_sound_state.h;efm_sound_area_select_dialog.cpp;efm_sound_area_select_dialog.h;efm_sound_area_edit_dialog.cpp;efm_sound_area_edit_dialog.h;efm_sound_area_select_model.cpp;efm_sound_area_select_model.h;efm_sound_area_edit_model_playlist.cpp;efm_sound_area_edit_model_playlist.h;efm_sound_area_edit_model_tree.cpp;efm_sound_area_edit_model_tree.h;efm_sound_area_helper.cpp;efm_sound_area_helper.h;efm_switch_item_delegate.cpp;efm_switch_item_delegate.h;../logger.cpp;../logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectManagement/Gui/SoundArea/ui_efm_sound_area_select_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectManagement/Gui/SoundArea/ui_efm_sound_area_edit_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;EscDataPlugin;MODULE;esc_data_plugin.cpp;esc_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;EscEffectShowGuiPlugin;MODULE;esc_effect_show_gui_plugin.cpp;esc_effect_show_gui_plugin.h;esc_operating_condition.cpp;esc_operating_condition.h;esc_firing_explosion.cpp;esc_firing_explosion.h;esc_firing_smoke.cpp;esc_firing_smoke.h;esc_order_model.cpp;esc_order_model.h;esc_order_list.cpp;esc_order_list.h;esc_order_edit.cpp;esc_order_edit.h;esc_smoke_state.cpp;esc_smoke_state.h;esc_safety_confirmation_widget.h;esc_safety_confirmation_widget.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectShowClient/Gui/ui_esc_operating_condition.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectShowClient/Gui/ui_esc_firing_explosion.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectShowClient/Gui/ui_esc_firing_smoke.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectShowClient/Gui/ui_esc_order_list.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectShowClient/Gui/ui_esc_order_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectShowClient/Gui/ui_esc_smoke_state.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectShowClient/Gui/ui_esc_safety_confirmation_widget.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;EsmDataPlugin;MODULE;esm_data_plugin.cpp;esm_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;EsmEffectShowGuiPlugin;MODULE;esm_effect_show_gui_plugin.cpp;esm_effect_show_gui_plugin.h;esm_effect_show_model.cpp;esm_effect_show_model.h;esm_effect_show_actor_model.cpp;esm_effect_show_actor_model.h;esm_effect_show_actor_relocation_model.cpp;esm_effect_show_actor_relocation_model.h;esm_effect_show_list.cpp;esm_effect_show_list.h;esm_effect_show_edit.cpp;esm_effect_show_edit.h;esm_effect_show_actor_relocation_list.cpp;esm_effect_show_actor_relocation_list.h;esm_effect_show_actor_relocation_edit.cpp;esm_effect_show_actor_relocation_edit.h;esm_effect_show_actor_list.cpp;esm_effect_show_actor_list.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectShowManagement/Gui/ui_esm_effect_show_list.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectShowManagement/Gui/ui_esm_effect_show_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectShowManagement/Gui/ui_esm_effect_show_actor_relocation_list.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectShowManagement/Gui/ui_esm_effect_show_actor_relocation_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectShowManagement/Gui/ui_esm_effect_show_actor_list.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;EsmComboBoxGui;STATIC;esm_combobox_foreign_gui_interface_impl.cpp;esm_combobox_foreign_gui_interface_impl.h;esm_combobox.cpp;esm_combobox.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;EsmComboBoxGuiPlugin;MODULE;esm_combobox_gui_plugin.cpp;esm_combobox_gui_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;EvlDataPlugin;MODULE;evl_data_plugin.cpp;evl_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;EvlSanNineLinerEditGuiPlugin;MODULE;san_nine_liner_edit_gui_plugin.cpp;san_nine_liner_edit_gui_plugin.h;san_nine_liner_dialog.cpp;san_nine_liner_dialog.h;san_nine_liner_dialog_model.cpp;san_nine_liner_dialog_model.h;san_nine_liner_edit_dialog.cpp;san_nine_liner_edit_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Evaluations/Gui/SanNineLinerEdit/ui_san_nine_liner_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Evaluations/Gui/SanNineLinerEdit/ui_san_nine_liner_edit_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;EvlEditGuiPlugin;MODULE;evl_edit_gui_plugin.cpp;evl_edit_gui_plugin.h;CriteriumEdit/evl_dialog.h;CriteriumEdit/evl_dialog.cpp;CriteriumEdit/evl_edit_dialog.cpp;CriteriumEdit/evl_edit_dialog.h;CriteriumEdit/evl_model.cpp;CriteriumEdit/evl_model.h;CriteriumEdit/evl_element_dialog.cpp;CriteriumEdit/evl_element_dialog.h;CriteriumEdit/evl_element_model.cpp;CriteriumEdit/evl_element_model.h;CriteriumEdit/evl_edit_element_dialog.cpp;CriteriumEdit/evl_edit_element_dialog.h;CriteriumEdit/TopicEditor/topic_editor.cpp;CriteriumEdit/TopicEditor/topic_editor.h;CriteriumEdit/TopicEditor/evl_topic_editor_model.cpp;CriteriumEdit/TopicEditor/evl_topic_editor_model.h;SchemaEdit/evl_comment_model.cpp;SchemaEdit/evl_comment_model.h;SchemaEdit/evl_comment_tuple.h;SchemaEdit/evl_comments.cpp;SchemaEdit/evl_comments.h;SchemaEdit/evl_edit_schema_element_data.cpp;SchemaEdit/evl_edit_schema_element_data.h;SchemaEdit/evl_edit_schema.cpp;SchemaEdit/evl_edit_schema.h;SchemaEdit/evl_edit_treemodel_general.cpp;SchemaEdit/evl_edit_treemodel_general.h;SchemaEdit/evl_edit_treemodel_schema.cpp;SchemaEdit/evl_edit_treemodel_schema.h;SchemaEdit/evl_new_comment_dialog.cpp;SchemaEdit/evl_new_comment_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Evaluations/Gui/ui_evl_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Evaluations/Gui/ui_evl_element_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Evaluations/Gui/ui_evl_edit_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Evaluations/Gui/ui_evl_edit_element_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Evaluations/Gui/ui_topic_editor.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Evaluations/Gui/ui_evl_comments.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Evaluations/Gui/ui_evl_edit_schema.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Evaluations/Gui/ui_evl_new_comment_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ExmDataPlugin;MODULE;exm_data_plugin.cpp;exm_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ExmEditGuiPlugin;MODULE;exm_edit_gui_plugin.cpp;exm_edit_gui_plugin.h;exm_dialog.cpp;exm_dialog.h;exm_dialog_model.cpp;exm_dialog_model.h;exm_edit_dialog.cpp;exm_edit_dialog.h;exm_edit_phase_dialog.cpp;exm_edit_phase_dialog.h;exm_exercise_purpose.cpp;exm_exercise_purpose.h;exm_phase_edit.cpp;exm_phase_edit.h;exm_phase_model.cpp;exm_phase_model.h;exm_state_edit.cpp;exm_state_edit.h;exm_operator_edit.cpp;exm_operator_edit.h;exm_operator_model.cpp;exm_operator_model.h;exm_edit_party_dialog.cpp;exm_edit_party_dialog.h;exm_edit_visible_parties_model.cpp;exm_edit_visible_parties_model.h;exm_edit_adler_visible_parties_model.cpp;exm_edit_adler_visible_parties_model.h;CustomViews/exm_exercise.cpp;CustomViews/exm_exercise.h;ExerciseChooser/exm_chooser.cpp;ExerciseChooser/exm_chooser.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ExerciseManagement/Gui/ExerciseEdit/ui_exm_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ExerciseManagement/Gui/ExerciseEdit/ui_exm_edit_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ExerciseManagement/Gui/ExerciseEdit/ui_exm_edit_phase_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ExerciseManagement/Gui/ExerciseEdit/ui_exm_exercise_purpose.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ExerciseManagement/Gui/ExerciseEdit/ui_exm_operator_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ExerciseManagement/Gui/ExerciseEdit/ui_exm_phase_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ExerciseManagement/Gui/ExerciseEdit/ui_exm_state_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ExerciseManagement/Gui/ExerciseEdit/ui_exm_edit_party_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ExerciseManagement/Gui/ExerciseEdit/ui_exm_exercise.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ExerciseManagement/Gui/ExerciseEdit/ui_exm_chooser.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ExmWatchGuiPlugin;MODULE;exm_watch_gui_plugin.cpp;exm_watch_gui_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;FlmDataPlugin;MODULE;flm_data_plugin.cpp;flm_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;FILES;office.ica;DESTINATION;share/Lts/IcaScripts, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;FlmExplorerGuiPlugin;MODULE;flm_explorer_gui_plugin.cpp;flm_dialog.cpp;flm_dialog_model_folder.cpp;flm_dialog_model_file.cpp;flm_edit_folder.cpp;flm_edit_file_content.cpp;flm_set_properties_dialog.cpp;flm_preview_file_dialog.cpp;flm_preview_playback.cpp;flm_get_content.cpp;flm_get_content_async.cpp;flm_office_integration.cpp;settings.cpp;RatioAwareLabel.cpp;TopicEditor/topic_editor.cpp;HQReports/flm_hq_report_edit.cpp;HQReports/flm_hq_report_model.cpp;HQReports/flm_hq_report_json_parser.cpp;HQReports/flm_hq_report_converter.cpp;HQReports/flm_hq_report_symbol_creator.cpp;HQReports/flm_hq_report_symbol_concrete_creators.cpp;HQReports/flm_hq_report_symbol_factory.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/FileManagement/Gui/Explorer/ui_flm_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/FileManagement/Gui/Explorer/ui_flm_edit_folder.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/FileManagement/Gui/Explorer/ui_flm_edit_file_content.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/FileManagement/Gui/Explorer/ui_flm_set_properties_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/FileManagement/Gui/Explorer/ui_flm_preview_file_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/FileManagement/Gui/Explorer/ui_flm_preview_playback.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/FileManagement/Gui/Explorer/ui_topic_editor.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/FileManagement/Gui/Explorer/ui_flm_hq_report_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Plugins/FileManagement/Gui/Explorer/office.ica;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/IcaScripts/office.ica, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;FlmComboBoxGuiPlugin;MODULE;flm_combobox_gui_plugin.cpp;flm_combobox_gui_plugin.h;flm_combobox.cpp;flm_combobox.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;FILES;Default.odt;Default.ods;Default.odp;DESTINATION;share/Lts/templates, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;FILES;Default.doc;Default.docx;Default.xls;Default.xlsx;Default.ppt;Default.pptx;VWU_Karten.docx;DESTINATION;share/Lts/templates, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;FspGuiPlugin;MODULE;fsp_gui_plugin.cpp;fsp_gui_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;GimPairingGuiPlugin;MODULE;gim_pairing_gui_plugin.h;gim_pairing_gui_plugin.cpp;gim_pairing_edit_dialog.h;gim_pairing_edit_dialog.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;GimInfoGuiPlugin;MODULE;gim_info_gui_plugin.h;gim_info_gui_plugin.cpp;gim_info_dialog.h;gim_info_dialog.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;GimDataPlugin;MODULE;gim_data_plugin.cpp;gim_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;GnaDataPlugin;MODULE;gna_data_plugin.cpp;gna_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;GnaCommon;SHARED;gna_nasat_aircraft_model.cpp;gna_nasat_aircraft_model.h;gna_nasat_aircraft_part_model.cpp;gna_nasat_aircraft_part_model.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;GnaNasatGuiPlugin;MODULE;gna_nasat_gui_plugin.cpp;gna_nasat_gui_plugin.h;gna_dialog.cpp;gna_dialog.h;new_gna_dialog.cpp;new_gna_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/GuezNasat/Gui/ConfigNasat/ui_gna_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/GuezNasat/Gui/ConfigNasat/ui_new_gna_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;GnaNasatPartGuiPlugin;MODULE;gna_nasat_part_gui_plugin.cpp;gna_nasat_part_gui_plugin.h;assign_gna_dialog.cpp;assign_gna_dialog.h;gna_part_dialog.cpp;gna_part_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/GuezNasat/Gui/AssignNasat/ui_gna_part_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/GuezNasat/Gui/AssignNasat/ui_assign_gna_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;IsmDataPlugin;MODULE;ism_data_plugin.cpp;ism_data_plugin.h;ism_foreign_data_plugin.cpp;ism_foreign_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;IsmDataPluginThp;STATIC;ism_foreign_data_plugin.cpp;ism_foreign_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;IsmResGuiPlugin;MODULE;ExerciseAssignment/ism_exercise_assignment_dialog.cpp;ExerciseAssignment/ism_exercise_assignment_dialog_model.cpp;ExerciseAssignment/ism_exercise_assignment_dialog_requesters.cpp;ExerciseAssignment/ism_exercise_assignment_dialog_proxy_model.cpp;Overview/ism_overview_dialog.cpp;Overview/ism_overview_dialog_model.cpp;Overview/ism_overview_mounting_point_list_dialog.cpp;Overview/ism_overview_mounting_point_list_model.cpp;Overview/ism_overview_conflicts_dialog.cpp;Overview/ism_overview_conflicts_model.cpp;AssetList/ism_asset_list_dialog_model.cpp;AssetList/ism_asset_list_dialog.cpp;AssetList/ism_edit_asset_dialog.cpp;AssetList/ism_filter_asset_dialog.cpp;AssetList/ism_set_properties_dialog.cpp;MountingPointInfo/ism_mounting_point_info_dialog.cpp;MountingPointMapSelection/ism_dds_selector.cpp;MountingPointMapSelection/ism_selector.cpp;MountingPointList/ism_mounting_point_list_dialog.cpp;MountingPointList/ism_mounting_point_list_dialog_model.cpp;MountingPointList/ism_mounting_point_list_dialog_checkbox_delegate.cpp;MountingPointList/ism_mounting_point_list_dialog_checkbox_proxy_model.cpp;MountingPointList/ism_mounting_point_list_dialog_list_sort_model.cpp;ApproachingPoints/ism_approaching_point_list_dialog_model.cpp;ApproachingPoints/ism_approaching_point_list_dialog.cpp;ApproachingPoints/ism_edit_approaching_point_dialog.cpp;ism_resource_gui_plugin.cpp;ism_resource_gui_plugin.h;ism_building_mount_point_dialog.cpp;ism_building_mount_point_model.cpp;ism_plan_dialog.cpp;ism_plan_edit_dialog.cpp;ism_plan_dialog_model.cpp;PlanChooser/plan_chooser.cpp;PlanChooser/new_plan_dialog.cpp;CustomViews/ism_schedule.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_overview_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_overview_mounting_point_list_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_overview_conflicts_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_asset_list_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_edit_asset_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_filter_asset_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_set_properties_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_mounting_point_info_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_mounting_point_list_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_building_mount_point_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_plan_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_plan_edit_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_plan_chooser.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_new_plan_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_schedule.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_approaching_point_list_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_edit_approaching_point_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_exercise_assignment_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;IsmAvcGuiPlugin;MODULE;ism_audio_video_config_gui_plugin.cpp;ism_audio_video_config_gui_plugin.h;SetRecording/ism_set_recording_dialog.cpp;SetRecording/ism_set_recording_dialog_model.cpp;SetRecording/ism_set_recording_dialog_requester.cpp;SetRecording/ism_set_recording_checkstate_proxy_model.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/AudioVideoConfig/ui_ism_set_recording_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;IsmComboBoxGuiPlugin;MODULE;ism_combobox_gui_plugin.cpp;ism_combobox_gui_plugin.h;ism_combobox.cpp;ism_combobox.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;IsmExerciseAssignmentClassicGuiPlugin;MODULE;ism_exercise_assignment_classic_gui_plugin.cpp;ism_exercise_assignment_dialog.cpp;ism_exercise_assignment_dialog_model.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ExerciseAssignmentClassic/ui_ism_exercise_assignment_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;IsmShared;SHARED;ism_mounting_point.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;IsmDataPluginInterface;SHARED;ism_data_plugin_interface.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;MrkDataPlugin;MODULE;mrk_data_plugin.cpp;mrk_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;MrkEditGuiPlugin;MODULE;mrk_edit_gui_plugin.cpp;mrk_edit_gui_plugin.h;mrk_dialog.cpp;mrk_dialog.h;mrk_set_markers.cpp;mrk_set_markers.h;mrk_edit_dialog.cpp;mrk_edit_dialog.h;mrk_create_snapshot.cpp;mrk_create_snapshot.h;snapshot_dialog.cpp;snapshot_dialog.h;snapshot_dialog_model.cpp;snapshot_dialog_model.h;TopicEditor/topic_editor.h;TopicEditor/topic_editor.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/MarkerManagement/Gui/MarkerEdit/ui_mrk_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/MarkerManagement/Gui/MarkerEdit/ui_mrk_set_markers.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/MarkerManagement/Gui/MarkerEdit/ui_mrk_edit_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/MarkerManagement/Gui/MarkerEdit/ui_mrk_create_snapshot.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/MarkerManagement/Gui/MarkerEdit/ui_snapshot_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/MarkerManagement/Gui/MarkerEdit/ui_topic_editor.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;MrkCommon;SHARED;mrk_dialog_model.cpp;mrk_dialog_model.h;CustomViews/mrk_marker.cpp;CustomViews/mrk_marker.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/MarkerManagement/Gui/Common/ui_mrk_marker.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;MsgDataPlugin;MODULE;msg_data_plugin.cpp;msg_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;MsgMessageingGuiPlugin;MODULE;msg_messaging_gui_plugin.cpp;msg_messaging_gui_plugin.h;msg_messaging.cpp;msg_messaging.h;msg_messaging_model.cpp;msg_messaging_model.h;msg_show_message_dialog.cpp;msg_show_message_dialog.h;msg_new_message_dialog.cpp;msg_new_message_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Messaging/Gui/Messaging/ui_msg_messaging.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Messaging/Gui/Messaging/ui_msg_show_message_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Messaging/Gui/Messaging/ui_msg_new_message_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;MdmDataPlugin;MODULE;mdm_data_plugin.cpp;mdm_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;MdmMeteoDataGuiPlugin;MODULE;mdm_meteo_data_gui_plugin.cpp;mdm_meteo_data_gui_plugin.h;mdm_meteo_data.cpp;mdm_meteo_data.h;mdm_meteo_data_model.cpp;mdm_meteo_data_model.h;mdm_static_meteo_data_edit.cpp;mdm_static_meteo_data_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/MeteoDataManagement/Gui/MeteoData/ui_mdm_meteo_data.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/MeteoDataManagement/Gui/MeteoData/ui_mdm_static_meteo_data_edit.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NmeNotificationGuiPlugin;MODULE;nme_notification_gui_plugin.h;nme_notification_gui_plugin.cpp;nme_battery_info_dialog.h;nme_battery_info_dialog.cpp;nme_shutdown_dialog.h;nme_shutdown_dialog.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NomDataPlugin;MODULE;nom_data_plugin.cpp;nom_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NomEditGuiPlugin;MODULE;nom_edit_gui_plugin.cpp;nom_edit_gui_plugin.h;nom_dialog.cpp;nom_dialog.h;nom_dialog_model.cpp;nom_dialog_model.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/NotificationManagement/Gui/NotificationEdit/ui_nom_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ObdDataPlugin;MODULE;obd_data_plugin.cpp;obd_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ObdBaseDownloaderGuiPlugin;MODULE;obd_base_downloader_gui_plugin.cpp;obd_base_downloader_gui_plugin.h;obd_base_downloader.cpp;obd_base_downloader.h;obd_ex_model.cpp;obd_ex_model.h;obd_base_downloader_message.cpp;obd_base_downloader_message.h;obd_base_downloader_pdf_selector.cpp;obd_base_downloader_pdf_selector.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OcBaseDownload/Gui/BaseDownloader/ui_obd_base_downloader.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OcBaseDownload/Gui/BaseDownloader/ui_obd_base_downloader_message.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OcBaseDownload/Gui/BaseDownloader/ui_obd_base_downloader_pdf_selector.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;OscDataPlugin;MODULE;osc_data_plugin.cpp;osc_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;OscTerminalGuiPlugin;MODULE;osc_terminal_gui_plugin.cpp;osc_terminal_gui_plugin.h;osc_demand_situation.cpp;osc_demand_situation.h;osc_fault_message.h;osc_fault_message.cpp;osc_equip_player.h;osc_equip_player.cpp;osc_edit_folder_content.cpp;osc_edit_folder_content.h;osc_demand_situation_filter.cpp;osc_demand_situation_filter.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OcSituationClient/Gui/OcTerminal/ui_osc_demand_situation.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OcSituationClient/Gui/OcTerminal/ui_osc_fault_message.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OcSituationClient/Gui/OcTerminal/ui_osc_equip_player.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OcSituationClient/Gui/OcTerminal/ui_osc_edit_folder_content.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OcSituationClient/Gui/OcTerminal/ui_osc_demand_situation_filter.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;OscSystemGuiPlugin;MODULE;osc_system_gui_plugin.cpp;osc_system_gui_plugin.h;osc_selftest.cpp;osc_selftest.h;osc_settings.cpp;osc_settings.h;osc_close_aes_list.cpp;osc_close_aes_list.h;osc_close_aes_list_model.cpp;osc_close_aes_list_model.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OcSituationClient/Gui/System/ui_osc_selftest.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OcSituationClient/Gui/System/ui_osc_settings.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OcSituationClient/Gui/System/ui_osc_close_aes_list.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;OscParticipantInfoGuiPlugin;MODULE;osc_participant_info_gui_plugin.cpp;osc_participant_info_gui_plugin.h;osc_participant_info.cpp;osc_participant_info.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OcSituationClient/Gui/ParticipantInfoOc/ui_osc_participant_info.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- Could NOT find KDChart (missing: KDCHART_LIBRARY KDCHART_INCLUDE_DIRS) +CMake Warning at Lts/Plugins/OnlineReports/Gui/OnlineReports/CMakeLists.txt:18 (MESSAGE): + KDChart not found; skipping OnlineReports + + +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;OpmDataPlugin;MODULE;opm_data_plugin.cpp;opm_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;OpmChangePasswordGui;SHARED;operator_change_password.cpp;operator_change_password.h;operator_dialog_model.cpp;operator_dialog_model.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OperatorManagement/Gui/Common/ui_operator_change_password.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;OpmOverviewGuiPlugin;MODULE;opm_overview_gui_plugin.cpp;opm_overview_gui_plugin.h;CustomViews/opm_operator.cpp;CustomViews/opm_operator.h;operator_overview_dialog.cpp;operator_overview_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OperatorManagement/Gui/OperatorOverview/ui_operator_overview_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OperatorManagement/Gui/OperatorOverview/ui_opm_operator.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;OpmSettingsGuiPlugin;MODULE;operator_settings_dialog.cpp;operator_settings_dialog.h;operator_settings_create_new_dialog.cpp;operator_settings_create_new_dialog.h;opm_settings_gui_plugin.cpp;opm_settings_gui_plugin.h;SettingsGroup/opm_settings_group.cpp;SettingsGroup/opm_settings_group.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OperatorManagement/Gui/OperatorSettings/ui_operator_settings_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OperatorManagement/Gui/OperatorSettings/ui_operator_settings_create_new_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;OpmEditGuiPlugin;MODULE;acl_dialog.cpp;acl_dialog.h;acl_dialog_model.cpp;acl_dialog_model.h;operator_dialog.cpp;operator_dialog.h;operator_edit_dialog.cpp;operator_edit_dialog.h;operator_edit_visible_parties_model.cpp;operator_edit_visible_parties_model.h;group_model.cpp;group_model.h;group_edit_dialog.cpp;group_edit_dialog.h;group_edit_member_of_model.cpp;group_edit_member_of_model.h;preset_dialog.cpp;preset_dialog.h;opm_edit_gui_plugin.cpp;opm_edit_gui_plugin.h;CustomViews/opm_group.cpp;CustomViews/opm_group.h;CustomViews/opm_operator.cpp;CustomViews/opm_operator.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OperatorManagement/Gui/OperatorEdit/ui_acl_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OperatorManagement/Gui/OperatorEdit/ui_operator_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OperatorManagement/Gui/OperatorEdit/ui_operator_edit_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OperatorManagement/Gui/OperatorEdit/ui_preset_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OperatorManagement/Gui/OperatorEdit/ui_group_edit_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OperatorManagement/Gui/OperatorEdit/ui_opm_group.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OperatorManagement/Gui/OperatorEdit/ui_opm_operator.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;OpmLoginGuiPlugin;MODULE;opm_login_dialog_gui_plugin.cpp;opm_login_dialog_gui_plugin.h;opm_login_dialog.cpp;opm_login_dialog.h;opm_login_operator_dialog.cpp;opm_login_operator_dialog.h;opm_login_remote_shutdown_dialog.cpp;opm_login_remote_shutdown_dialog.h;opm_login_workstation_model.cpp;opm_login_workstation_model.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OperatorManagement/Gui/Login/ui_opm_login_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OperatorManagement/Gui/Login/ui_opm_login_operator_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OperatorManagement/Gui/Login/ui_opm_login_remote_shutdown_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;OpmComboBoxGuiPlugin;MODULE;opm_combobox_gui_plugin.cpp;opm_combobox_gui_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PpmDataPlugin;MODULE;ppm_data_plugin.cpp;ppm_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PpmCommon;SHARED;participant_dis_helper.cpp;participant_dis_helper.h;participant_dis_type_edit.cpp;participant_dis_type_edit.h;participant_distype_editor.cpp;participant_distype_editor.h;participant_edit_item.cpp;participant_edit_item.h;participant_edit_item_widget_base.cpp;participant_edit_item_widget_base.h;participant_edit_model.cpp;participant_edit_model.h;participant_firing_unit_validator.cpp;participant_firing_unit_validator.h;participant_icon_model_base.cpp;participant_icon_model_base.h;participant_search_modal.cpp;participant_search_modal.h;participant_time_point_model.cpp;participant_time_point_model.h;participant_template_edit_item.cpp;participant_template_edit_item.h;participant_template_edit_model.cpp;participant_template_edit_model.h;participant_tree_edit_handler.cpp;participant_tree_edit_handler.h;participant_vulnerability_types.cpp;participant_vulnerability_types.h;participant_beautify_view.h;participant_beautify_view.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/Common/ui_participant_distype_editor.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/Common/ui_participant_edit_item_widget_base.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/Common/ui_participant_dis_type_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/Common/ui_participant_search_modal.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PpmParticipantEditGuiPlugin;MODULE;participant_edit_gui_plugin.cpp;participant_edit_gui_plugin.h;participant_edit.cpp;participant_edit.h;participant_orga_model.cpp;participant_orga_model.h;participant_organisation.cpp;participant_organisation.h;participant_pool_model.cpp;participant_pool_model.h;participant_unit_namer.cpp;participant_unit_namer.h;tactical_organisation.cpp;tactical_organisation.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/ParticipantEdit/ui_participant_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/ParticipantEdit/ui_participant_organisation.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/ParticipantEdit/ui_participant_unit_namer.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/ParticipantEdit/ui_tactical_organisation.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PpmParticipantInfoGuiPlugin;MODULE;participant_info_gui_plugin.cpp;participant_info_gui_plugin.h;participant_info_dialog.cpp;participant_info_dialog.h;participant_info_ltd_gear_component.cpp;participant_info_ltd_gear_component.h;participant_config_dialog.h;participant_config_dialog.cpp;participant_config_model.cpp;participant_config_model.h;participant_bite_dialog.h;participant_bite_dialog.cpp;participant_history_dialog.cpp;participant_history_dialog.h;participant_history_dialog_model.cpp;participant_history_dialog_model.h;participant_info_helper.h;participant_info_table_dialog.cpp;participant_info_table_dialog.h;participant_info_table_model.cpp;participant_info_table_model.h;participant_info_table_add_dialog.cpp;participant_info_table_add_dialog.h;participants_mounted_table_dialog.cpp;participants_mounted_table_dialog.h;participants_mounted_table_model.cpp;participants_mounted_table_model.h;participant_search_dialog.h;participant_search_dialog.cpp;participant_hitline_info_dialog.h;participant_hitline_info_dialog.cpp;participant_follow_dialog.h;participant_follow_dialog.cpp;participant_set_injury_dialog.h;participant_set_injury_dialog.cpp;participant_set_sanitation_dialog.h;participant_set_sanitation_dialog.cpp;participant_gear_restock.h;participant_gear_restock.cpp;participant_gear_restock_charge.h;participant_gear_restock_charge.cpp;participant_search_widget.cpp;participant_search_widget.h;participant_target_config_dialog.h;participant_target_config_dialog.cpp;participant_shootback_area_model.h;participant_shootback_area_model.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/ParticipantInfo/ui_participant_info_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/ParticipantInfo/ui_participant_history_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/ParticipantInfo/ui_participant_config_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/ParticipantInfo/ui_participant_bite_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/ParticipantInfo/ui_participant_info_table_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/ParticipantInfo/ui_participant_info_table_add_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/ParticipantInfo/ui_participants_mounted_table_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/ParticipantInfo/ui_participant_search_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/ParticipantInfo/ui_participant_hitline_info_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/ParticipantInfo/ui_participant_follow_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/ParticipantInfo/ui_participant_set_injury_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/ParticipantInfo/ui_participant_set_sanitation_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/ParticipantInfo/ui_participant_gear_restock.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/ParticipantInfo/ui_participant_gear_restock_charge.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/ParticipantInfo/ui_participant_search_widget.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/ParticipantInfo/ui_participant_target_config_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PpmOperationalPlaningGuiPlugin;MODULE;ppm_party_edit_gui_plugin.cpp;ppm_party_edit_gui_plugin.h;ppm_party_view.cpp;ppm_party_view.h;ppm_party_model.cpp;ppm_party_model.h;participant_show.cpp;participant_show.h;ppm_planning_model.cpp;ppm_planning_model.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/OperationalPlanning/ui_ppm_party_view.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/OperationalPlanning/ui_participant_show.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PpmParticipantSelectionGui;SHARED;participant_selection.cpp;participant_selection.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/ParticipantSelection/ui_participant_selection.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PpmParticipantTemplatesGuiPlugin;MODULE;participant_templates_gui_plugin.h;participant_templates_gui_plugin.cpp;participant_template_chooser_model.cpp;participant_template_chooser_model.h;participant_template_chooser.cpp;participant_template_chooser.h;participant_template_chooser_frameless.cpp;participant_template_chooser_frameless.h;participant_template_edit.cpp;participant_template_edit.h;template_unit_namer.cpp;template_unit_namer.h;CustomView/template.cpp;CustomView/template.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/ParticipantTemplates/ui_participant_template_chooser.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/ParticipantTemplates/ui_participant_template_chooser_frameless.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/ParticipantTemplates/ui_participant_template_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/ParticipantTemplates/ui_template_unit_namer.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/ParticipantTemplates/ui_template.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PpmPartyEditGuiPlugin;MODULE;ppm_party_edit_gui_plugin.cpp;ppm_party_edit_gui_plugin.h;ppm_party_view.cpp;ppm_party_view.h;ppm_party_model.cpp;ppm_party_model.h;ppm_party_edit.cpp;ppm_party_edit.h;CustomView/ppm_party.cpp;CustomView/ppm_party.h;operator_party_assignment.cpp;operator_party_assignment.h;operator_party_assignment_model.cpp;operator_party_assignment_model.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/PartyEdit/ui_operator_party_assignment.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/PartyEdit/ui_ppm_party_view.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/PartyEdit/ui_ppm_party_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/PartyEdit/ui_ppm_party.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PpmComboBoxGui;STATIC;ppm_combobox_foreign_gui_interface_impl.cpp;ppm_combobox_foreign_gui_interface_impl.h;ppm_combobox.cpp;ppm_combobox.h;ppm_party_selector.cpp;ppm_party_selector.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/PpmComboBox/ui_ppm_party_selector.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PpmComboBoxGuiPlugin;MODULE;ppm_combobox_gui_plugin.cpp;ppm_combobox_gui_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PpmTypeEditGuiPlugin;MODULE;ppm_type_edit_gui_plugin.cpp;ppm_type_edit_gui_plugin.h;ppm_type_view.cpp;ppm_type_view.h;ppm_type_model.cpp;ppm_type_model.h;ppm_type_edit.cpp;ppm_type_edit.h;CustomView/ppm_type.cpp;CustomView/ppm_type.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/TypeEdit/ui_ppm_type_view.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/TypeEdit/ui_ppm_type.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/TypeEdit/ui_ppm_type_edit.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PpmUasGuiPlugin;MODULE;ppm_uas_gui_plugin.cpp;ppm_uas_gui_plugin.h;ppm_uas_edit_dialog.cpp;ppm_uas_edit_dialog.h;ppm_uas_list_dialog.cpp;ppm_uas_list_dialog.h;ppm_uas_list_model.cpp;ppm_uas_list_model.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/Uas/ui_ppm_uas_edit_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ParticipantManagement/Gui/Uas/ui_ppm_uas_list_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;planOverlaysTest;main.cpp;../plan_overlay_dialog.cpp;../plan_overlay_dialog.h;../plan_overlay_view.cpp;../plan_overlay_view.h;../plan_overlay_model.cpp;../plan_overlay_model.h;log4cxx_planOverlaysTest.props, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=planOverlaysTest, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable planOverlaysTest +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=FILES;WS;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Plugins/PlanOverlays/Gui/Test/log4cxx_planOverlaysTest.props;DESTINATION;bin;COMPONENT;Devel, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PlanOverlaysGuiPlugin;MODULE;flm_reply_handler.cpp;flm_reply_handler.h;plan_overlay_dialog.cpp;plan_overlay_dialog.h;plan_overlay_model.cpp;plan_overlay_model.h;plan_overlay_view.cpp;plan_overlay_view.h;plan_overlays_gui_plugin.cpp;plan_overlays_gui_plugin.h;TopicEditor/topic_editor.h;TopicEditor/topic_editor.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PreDataPlugin;MODULE;pre_data_plugin.cpp;pre_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PreGuiCommon;SHARED;topic_assignment.h;pre_model.h;pre_model.cpp;pre_mobile_model.h;pre_mobile_model.cpp;pre_edit_dialog.h;pre_edit_dialog.cpp;toolz.h;toolz.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/PresentationManagement/Gui/Common/ui_pre_edit_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PreEditGuiPlugin;MODULE;pre_edit_gui_plugin.cpp;pre_edit_gui_plugin.h;pre_dialog.h;pre_dialog.cpp;pre_mobile_dialog.h;pre_mobile_dialog.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/PresentationManagement/Gui/PresentationEdit/ui_pre_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/PresentationManagement/Gui/PresentationEdit/ui_pre_mobile_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;FILES;thp/index.html;thp/index_de_DE.html;thp/angular.min.js;thp/angular.min.js.license;thp/logo.svg;thp/main.js;thp/style.css;thp/autorun.inf;DESTINATION;share/Lts/thp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;FILES;thp/standalone/index.html;thp/standalone/index_de_DE.html;thp/angular.min.js;thp/angular.min.js.license;DESTINATION;share/Lts/thp_standalone, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PreGuiScriptCommon;SHARED;script_transport_ifc.h;topic_designer.h;topic_designer.cpp;ScriptChooser/script_chooser.h;ScriptChooser/script_chooser.cpp;TakeHomePackageGenerator/db_reader.cpp;TakeHomePackageGenerator/db_reader.h;TakeHomePackageGenerator/dvd_writer.cpp;TakeHomePackageGenerator/dvd_writer.h;TakeHomePackageGenerator/export.cpp;TakeHomePackageGenerator/export.h;TakeHomePackageGenerator/export_process.cpp;TakeHomePackageGenerator/export_process.h;TakeHomePackageGenerator/export_step.cpp;TakeHomePackageGenerator/export_step.h;TakeHomePackageGenerator/situation_exporter.cpp;TakeHomePackageGenerator/situation_exporter.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Plugins/PresentationManagement/Gui/Script/Common/thp/index.html;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/thp/index.html;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Plugins/PresentationManagement/Gui/Script/Common/thp/index_de_DE.html;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/thp/index_de_DE.html;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Plugins/PresentationManagement/Gui/Script/Common/thp/angular.min.js;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/thp/angular.min.js;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Plugins/PresentationManagement/Gui/Script/Common/thp/angular.min.js.license;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/thp/angular.min.js.license;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Plugins/PresentationManagement/Gui/Script/Common/thp/logo.svg;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/thp/logo.svg;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Plugins/PresentationManagement/Gui/Script/Common/thp/main.js;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/thp/main.js;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Plugins/PresentationManagement/Gui/Script/Common/thp/style.css;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/thp/style.css;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Plugins/PresentationManagement/Gui/Script/Common/thp/autorun.inf;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/thp/autorun.inf;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Plugins/PresentationManagement/Gui/Script/Common/thp/standalone/index.html;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/thp_standalone/index.html;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Plugins/PresentationManagement/Gui/Script/Common/thp/standalone/index_de_DE.html;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/thp_standalone/index_de_DE.html;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Plugins/PresentationManagement/Gui/Script/Common/thp/angular.min.js;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/thp_standalone/angular.min.js;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Plugins/PresentationManagement/Gui/Script/Common/thp/angular.min.js.license;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/thp_standalone/angular.min.js.license, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PreScriptTimelineGuiPlugin;MODULE;pre_journal_dialog.h;pre_journal_dialog.cpp;pre_journal_types.h;pre_journal_types.cpp;pre_screen.h;pre_screen.cpp;pre_screen_recorder.h;pre_screen_recorder.cpp;pre_screen_shotter.h;pre_screen_shotter.cpp;pre_script_timeline_gui_plugin.cpp;pre_script_timeline_gui_plugin.h;pre_script_delegate.cpp;pre_script_delegate.h;pre_script_dialog.h;pre_script_dialog.cpp;pre_script_dialog_drag_handler.cpp;pre_script_dialog_drag_handler.h;pre_script_dialog_resize_handler.cpp;pre_script_dialog_resize_handler.h;pre_script_dialog_select_handler.cpp;pre_script_dialog_select_handler.h;pre_script_model.cpp;pre_script_model.h;pre_topic_recorder.cpp;pre_topic_recorder.h;pre_topic_shotter.cpp;pre_topic_shotter.h;pre_storyboard.cpp;pre_storyboard.h;pre_topic_item.cpp;pre_topic_item.h;pre_topic_track.cpp;pre_topic_track.h;pre_utils.cpp;pre_utils.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PdmDataPlugin;MODULE;pdm_data_plugin.cpp;pdm_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PdmComboBoxGui;STATIC;pdm_combobox_foreign_gui_interface_impl.cpp;pdm_combobox_foreign_gui_interface_impl.h;pdm_combobox.cpp;pdm_combobox.h;pdm_charge_selector.cpp;pdm_charge_selector.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ProjectDataManagement/Gui/PdmComboBox/ui_pdm_charge_selector.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PdmComboBoxGuiPlugin;MODULE;pdm_combobox_gui_plugin.cpp;pdm_combobox_gui_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PdmChargeTableGui;STATIC;pdm_charge_table_foreign_gui_interface_impl.cpp;pdm_charge_table_foreign_gui_interface_impl.h;charge_table.cpp;charge_table.h;charge_table.ui;charge_table_model.cpp;charge_table_model.h;charge_edit_dialog.cpp;charge_edit_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ProjectDataManagement/Gui/PdmChargeTable/ui_charge_table.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ProjectDataManagement/Gui/PdmChargeTable/ui_charge_edit_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PdmChargeTableGuiPlugin;MODULE;pdm_charge_table_gui_plugin.cpp;pdm_charge_table_gui_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PwsGuiPlugin;MODULE;pws_gui_plugin.h;pws_gui_plugin.cpp;pws_control_dialog.h;pws_control_dialog.cpp;pws_vnc_viewer_dialog.h;pws_vnc_viewer_dialog.cpp;pws_operator_settings_loader.h;pws_operator_settings_loader.cpp;WebSocket/pws_web_socket_client.h;WebSocket/pws_web_socket_client.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ProjectionWorkstation/Gui/ui_pws_control_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ProjectionWorkstation/Gui/ui_pws_vnc_viewer_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PwsCommon;SHARED;pws_rfb_protocol.cpp;pws_rfb_protocol.h;pws_des_encryption.h;pws_des_encryption.cpp;pws_vnc_handler.h;pws_vnc_handler.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;RepDataPlugin;MODULE;rep_data_plugin.cpp;rep_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- Found KDReports-qt6 package config +-- Could NOT find KDChart (missing: KDCHART_LIBRARY KDCHART_INCLUDE_DIRS) +CMake Warning at Lts/Plugins/ReportManagement/Gui/ReportViewer/CMakeLists.txt:19 (MESSAGE): + KDReports, KDChart not found or BUILD_CODIFICATION disabled; skipping + ReportViewer + + +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SaaDataPlugin;MODULE;saa_data_plugin.cpp;saa_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SaaGuiPlugin;MODULE;../Common/logger.cpp;../Common/logger.h;../Common/saa_utils.h;SAAChooser/saa_chooser.cpp;SAAChooser/saa_chooser.cpp;saa_dialog_model.cpp;saa_dialog_model.h;saa_gui_plugin.cpp;saa_gui_plugin.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/SAAs/Gui/ui_saa_chooser.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ScrScreenRecordingGuiPlugin;MODULE;scr_gui_plugin.cpp;scr_gui_plugin.h;screen_recording_dialog.cpp;screen_recording_dialog.h;screen_recording_worker.cpp;screen_recording_worker.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ScreenRecording/Gui/ScreenRecorder/ui_screen_recording_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ScmDataPlugin;MODULE;scm_data_plugin.cpp;scm_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ScmEditGuiPlugin;MODULE;scm_edit_gui_plugin.cpp;scm_edit_gui_plugin.h;scm_dialog.cpp;scm_dialog.h;scm_dialog_service.cpp;scm_dialog_service.h;scm_dialog_group.cpp;scm_dialog_group.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ServiceManagement/Gui/ServiceEdit/ui_scm_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ServiceManagement/Gui/ServiceEdit/ui_scm_dialog_service.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ServiceManagement/Gui/ServiceEdit/ui_scm_dialog_group.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- Enable MapCache: ON) +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SitmapDds;SHARED;situation_map_init.cpp;situation_map_init.h;situation_map_init_p.h;MapObjectSelection/map_object_model.cpp;MapObjectSelection/map_object_model.h;MapObjectSelection/map_object_selection_widget.cpp;MapObjectSelection/map_object_selection_widget.h;MapObjectSelection/map_object_custom_view.cpp;MapObjectSelection/map_object_custom_view.h;AdapterDds/adapter_dds.cpp;AdapterDds/adapter_dds.h;AdapterDds/map_object_type.h;AdapterDds/aes_to_situation_map_tmpl.h;AdapterDds/air_support_impact_to_map.cpp;AdapterDds/air_support_impact_to_map.h;AdapterDds/emergency_call_to_map.cpp;AdapterDds/emergency_call_to_map.h;AdapterDds/bccontamination_to_map.cpp;AdapterDds/bccontamination_to_map.h;AdapterDds/borderline_to_map.cpp;AdapterDds/borderline_to_map.h;AdapterDds/buildings_to_map.cpp;AdapterDds/buildings_to_map.h;AdapterDds/buildinghitlineinfo_to_map.cpp;AdapterDds/buildinghitlineinfo_to_map.h;AdapterDds/building_contamination.cpp;AdapterDds/building_contamination.h;AdapterDds/building_ownership.cpp;AdapterDds/building_ownership.h;AdapterDds/booby_traps_to_map.cpp;AdapterDds/booby_traps_to_map.h;AdapterDds/special_areas_to_map.cpp;AdapterDds/special_areas_to_map.h;AdapterDds/danger_area_to_map.cpp;AdapterDds/danger_area_to_map.h;AdapterDds/dus_single_mine_to_map.cpp;AdapterDds/dus_single_mine_to_map.h;AdapterDds/explosion_area_to_map.cpp;AdapterDds/explosion_area_to_map.h;AdapterDds/explosion_cluster_to_map.cpp;AdapterDds/explosion_cluster_to_map.h;AdapterDds/effect_cluster_to_map.cpp;AdapterDds/effect_cluster_to_map.h;AdapterDds/explosion_single_to_map.cpp;AdapterDds/explosion_single_to_map.h;AdapterDds/functional_area_to_map.cpp;AdapterDds/functional_area_to_map.h;AdapterDds/gas_pipe_to_map.cpp;AdapterDds/gas_pipe_to_map.h;AdapterDds/guez_ied_to_map.cpp;AdapterDds/guez_ied_to_map.h;AdapterDds/guez_nasat_9liner.cpp;AdapterDds/guez_nasat_9liner.h;AdapterDds/hitlineinfo_to_map.cpp;AdapterDds/hitlineinfo_to_map.h;AdapterDds/mine_area_null_to_map.cpp;AdapterDds/mine_area_null_to_map.h;AdapterDds/mine_area_to_map.cpp;AdapterDds/mine_area_to_map.h;AdapterDds/mine_corridor_to_map.cpp;AdapterDds/mine_corridor_to_map.h;AdapterDds/mounting_point_to_map.cpp;AdapterDds/mounting_point_to_map.h;AdapterDds/sound_area_to_map.cpp;AdapterDds/sound_area_to_map.h;AdapterDds/mse_point_to_map.cpp;AdapterDds/mse_point_to_map.h;AdapterDds/mse_bridge_to_map.cpp;AdapterDds/mse_bridge_to_map.h;AdapterDds/ncontamination_to_map.cpp;AdapterDds/ncontamination_to_map.h;AdapterDds/off_route_to_map.cpp;AdapterDds/off_route_to_map.h;AdapterDds/participant_to_map.cpp;AdapterDds/participant_to_map.h;AdapterDds/pdm_handler.cpp;AdapterDds/pdm_handler.h;AdapterDds/shootback_area_to_map.cpp;AdapterDds/shootback_area_to_map.h;AdapterDds/recon_area_to_map.cpp;AdapterDds/recon_area_to_map.h;AdapterDds/technical_area_to_map.cpp;AdapterDds/technical_area_to_map.h;AdapterDds/training_area_to_map.cpp;AdapterDds/training_area_to_map.h;AdapterDds/plugin_provider.h;AdapterDds/sim_to_situation_map_tmpl.h;AdapterDds/unified_map_object_data.h;AdapterDds/charge_effect_to_map.cpp;AdapterDds/charge_effect_to_map.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/SituationMapPlugin/Gui/SituationMap/ui_map_object_selection_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/SituationMapPlugin/Gui/SituationMap/ui_map_object_custom_view.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SitmapGuiPlugin;MODULE;sitmap_gui_plugin.cpp;sitmap_gui_plugin.h;sitmap_register_app_handler.cpp;sitmap_register_app_handler.h;sitmap_widget_control.cpp;sitmap_widget_control.h;sitmap_layer_control.cpp;sitmap_layer_control.h;ConfigureUrl/sitmap_configure_url_model.cpp;ConfigureUrl/sitmap_configure_url_model.h;ConfigureUrl/sitmap_configure_url_widget.cpp;ConfigureUrl/sitmap_configure_url_widget.h;ConfigureUrl/sitmap_configure_urls.cpp;ConfigureUrl/sitmap_configure_urls.h;layers_model.cpp;layers_model.h;terrain_profile_handler.cpp;terrain_profile_handler.h;viewshed_dialog.h;plugin_provider_lts_session.h;plugin_provider_lts_session.cpp;TopicEditor/topic_editor.h;TopicEditor/topic_editor.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/SituationMapPlugin/Gui/SituationMap/ui_sitmap_configure_url_widget.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/SituationMapPlugin/Gui/SituationMap/ui_sitmap_configure_single_url.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/SituationMapPlugin/Gui/SituationMap/ui_sitmap_configure_urls.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/SituationMapPlugin/Gui/SituationMap/ui_sitmap_widget_control.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/SituationMapPlugin/Gui/SituationMap/ui_sitmap_layer_control.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/SituationMapPlugin/Gui/SituationMap/ui_topic_editor.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SituationMapScriptFilterGuiPlugin;MODULE;sitmap_script_filter_gui_plugin.cpp;sitmap_script_filter_gui_plugin.h;TopicEditor/topic_editor.h;TopicEditor/topic_editor.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/SituationMapPlugin/Gui/SituationMapScriptFilter/ui_topic_editor.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SrpDataPlugin;MODULE;srp_data_plugin.cpp;srp_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SrpReplayControlGuiPlugin;MODULE;replay_control_gui_plugin.h;replay_control_gui_plugin.cpp;replay_control_dialog.h;replay_control_dialog.cpp;replay_control_widget.h;replay_control_widget.cpp;TopicEditor/topic_editor.h;TopicEditor/topic_editor.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/SituationReplay/Gui/ReplayControl/ui_replay_control_widget.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/SituationReplay/Gui/ReplayControl/ui_topic_editor.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SrmDataPlugin;MODULE;srm_data_plugin.cpp;srm_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SrmReplayManagementGuiPlugin;MODULE;replay_management_gui_plugin.h;replay_management_gui_plugin.cpp;replay_dialog.h;replay_dialog.cpp;replay_dialog_model.h;replay_dialog_model.cpp;CustomView/srm_replay.h;CustomView/srm_replay.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/SituationReplayManagement/Gui/ReplayManagement/ui_replay_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/SituationReplayManagement/Gui/ReplayManagement/ui_srm_replay.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;RmeLightStyleQrc;STATIC;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Styles/Light/qrc_rme_light_style.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;RmeLightStylePlugin;MODULE;../Base/styles_color_scheme.h;rme_light_style.cpp;rme_light_style.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;RmeDarkStylePlugin;SHARED;../Base/styles_color_scheme.h;rme_dark_style.h;rme_dark_style.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Styles/Dark/qrc_rme_dark_style.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;stylePluginTest;SHARED;stylePluginTest.cpp;stylePluginTest.h;style_plugin_test_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Styles/Test/ui_stylePluginTestUi.h;Ui/stylePluginTestUi.ui, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;stylePluginTestApp;main.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=stylePluginTestApp, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable stylePluginTestApp +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;TabBarTabStyle;SHARED;tab_bar_tab_style.h;tab_bar_tab_style.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;TgtDataPlugin;MODULE;tgt_data_plugin.cpp;tgt_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;TgtTargetGuiPlugin;MODULE;tgt_target_gui_plugin.cpp;tgt_target_gui_plugin.h;tgt_telegrams.cpp;tgt_telegrams.h;tgt_common.cpp;tgt_common.h;tgt_participant_handler.cpp;tgt_participant_handler.h;tgt_target_part_model.cpp;tgt_target_part_model.h;tgt_target_part_dialog.cpp;tgt_target_part_dialog.h;tgt_shootback_target_edit.cpp;tgt_shootback_target_edit.h;tgt_assignment_part_model.cpp;tgt_assignment_part_model.h;tgt_target_area_assignment_dialog.cpp;tgt_target_area_assignment_dialog.h;tgt_target_area_assignment_edit.cpp;tgt_target_area_assignment_edit.h;tgt_area_dialog.cpp;tgt_area_dialog.h;tgt_area_edit.cpp;tgt_area_edit.h;tgt_area_model.cpp;tgt_area_model.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/TargetManagement/Gui/ShootbackTargetConfiguration/ui_tgt_shootback_target_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/TargetManagement/Gui/ShootbackTargetConfiguration/ui_tgt_target_part_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/TargetManagement/Gui/ShootbackTargetConfiguration/ui_tgt_target_area_assignment_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/TargetManagement/Gui/ShootbackTargetConfiguration/ui_tgt_target_area_assignment_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/TargetManagement/Gui/ShootbackTargetConfiguration/ui_tgt_area_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/TargetManagement/Gui/ShootbackTargetConfiguration/ui_tgt_area_edit.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;TlnDataPlugin;MODULE;tln_data_plugin.cpp;tln_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;TlnEventTimelineGuiPlugin;MODULE;tln_filter_dialog.cpp;tln_filter_dialog.h;tln_filter_edit_dialog.cpp;tln_filter_edit_dialog.h;tln_filter_model.cpp;tln_filter_model.h;tln_item_info_dialog.cpp;tln_item_info_dialog.h;tln_item_list_dialog.cpp;tln_item_list_dialog.h;tln_item_list_model.cpp;tln_item_list_model.h;tln_legend.cpp;tln_legend.h;tln_timeline_delegate.cpp;tln_timeline_delegate.h;tln_timeline_dialog.cpp;tln_timeline_dialog.h;tln_timeline_model.cpp;tln_timeline_model.h;tln_timeline_select_handler.cpp;tln_timeline_select_handler.h;tln_timeline_proxy_model.cpp;tln_timeline_proxy_model.h;tln_timeline_progress.cpp;tln_timeline_progress.h;tln_utils.cpp;tln_utils.h;tln_abstract_event_factory.cpp;tln_abstract_event_factory.h;tln_abstract_event_filter.cpp;tln_abstract_event_filter.h;tln_abstract_event_item.cpp;tln_abstract_event_item.h;tln_abstract_participant_event_item.cpp;tln_abstract_participant_event_item.h;tln_filter_attribute.cpp;tln_filter_attribute.h;tln_participant_track.cpp;tln_participant_track.h;tln_party_track.cpp;tln_party_track.h;tln_av_tracks.cpp;tln_av_tracks.h;tln_marker_track.cpp;tln_marker_track.h;logger.cpp;logger.h;tln_event_timeline_gui_plugin.cpp;tln_event_timeline_gui_plugin.h;EventTypes/BiteMessage/tln_bite_message_event_factory.cpp;EventTypes/BiteMessage/tln_bite_message_event_factory.h;EventTypes/BiteMessage/tln_bite_message_filter.cpp;EventTypes/BiteMessage/tln_bite_message_filter.h;EventTypes/BiteMessage/tln_bite_message_item.cpp;EventTypes/BiteMessage/tln_bite_message_item.h;EventTypes/Block/tln_block_item.cpp;EventTypes/Block/tln_block_item.h;EventTypes/CameraVideo/tln_camera_video_event_factory.cpp;EventTypes/CameraVideo/tln_camera_video_event_factory.h;EventTypes/CameraVideo/tln_camera_video_filter.cpp;EventTypes/CameraVideo/tln_camera_video_filter.h;EventTypes/CameraVideo/tln_camera_video_item.cpp;EventTypes/CameraVideo/tln_camera_video_item.h;EventTypes/CrossBorderline/tln_cross_borderline_event_factory.cpp;EventTypes/CrossBorderline/tln_cross_borderline_event_factory.h;EventTypes/CrossBorderline/tln_cross_borderline_filter.cpp;EventTypes/CrossBorderline/tln_cross_borderline_filter.h;EventTypes/CrossBorderline/tln_cross_borderline_item.cpp;EventTypes/CrossBorderline/tln_cross_borderline_item.h;EventTypes/FireEvent/tln_fire_event_event_factory.cpp;EventTypes/FireEvent/tln_fire_event_event_factory.h;EventTypes/FireEvent/tln_fire_event_filter.cpp;EventTypes/FireEvent/tln_fire_event_filter.h;EventTypes/FireEvent/tln_fire_event_item.cpp;EventTypes/FireEvent/tln_fire_event_item.h;EventTypes/Hit/tln_hit_event_factory.cpp;EventTypes/Hit/tln_hit_event_factory.h;EventTypes/Hit/tln_hit_filter.cpp;EventTypes/Hit/tln_hit_filter.h;EventTypes/Hit/tln_hit_item.cpp;EventTypes/Hit/tln_hit_item.h;EventTypes/HitBuilding/tln_hit_building_event_factory.cpp;EventTypes/HitBuilding/tln_hit_building_event_factory.h;EventTypes/HitBuilding/tln_hit_building_filter.cpp;EventTypes/HitBuilding/tln_hit_building_filter.h;EventTypes/HitBuilding/tln_hit_building_item.cpp;EventTypes/HitBuilding/tln_hit_building_item.h;EventTypes/HitEffectSimulation/tln_hit_effect_simulation_event_factory.cpp;EventTypes/HitEffectSimulation/tln_hit_effect_simulation_event_factory.h;EventTypes/HitEffectSimulation/tln_hit_effect_simulation_filter.cpp;EventTypes/HitEffectSimulation/tln_hit_effect_simulation_filter.h;EventTypes/HitEffectSimulation/tln_hit_effect_simulation_item.cpp;EventTypes/HitEffectSimulation/tln_hit_effect_simulation_item.h;EventTypes/Manipulation/tln_manipulation_event_factory.cpp;EventTypes/Manipulation/tln_manipulation_event_factory.h;EventTypes/Manipulation/tln_manipulation_filter.cpp;EventTypes/Manipulation/tln_manipulation_filter.h;EventTypes/Manipulation/tln_manipulation_item.cpp;EventTypes/Manipulation/tln_manipulation_item.h;EventTypes/Marker/tln_marker_event_factory.cpp;EventTypes/Marker/tln_marker_event_factory.h;EventTypes/Marker/tln_marker_filter.cpp;EventTypes/Marker/tln_marker_filter.h;EventTypes/Marker/tln_marker_item.cpp;EventTypes/Marker/tln_marker_item.h;EventTypes/RadioCnr/tln_radio_cnr_event_factory.cpp;EventTypes/RadioCnr/tln_radio_cnr_event_factory.h;EventTypes/RadioCnr/tln_radio_cnr_filter.cpp;EventTypes/RadioCnr/tln_radio_cnr_filter.h;EventTypes/RadioCnr/tln_radio_cnr_item.cpp;EventTypes/RadioCnr/tln_radio_cnr_item.h;EventTypes/RadioTvc/tln_radio_tvc_event_factory.cpp;EventTypes/RadioTvc/tln_radio_tvc_event_factory.h;EventTypes/RadioTvc/tln_radio_tvc_filter.cpp;EventTypes/RadioTvc/tln_radio_tvc_filter.h;EventTypes/RadioTvc/tln_radio_tvc_item.cpp;EventTypes/RadioTvc/tln_radio_tvc_item.h;EventTypes/WeaponAssignment/tln_weapon_assignment_event_factory.cpp;EventTypes/WeaponAssignment/tln_weapon_assignment_event_factory.h;EventTypes/WeaponAssignment/tln_weapon_assignment_filter.cpp;EventTypes/WeaponAssignment/tln_weapon_assignment_filter.h;EventTypes/WeaponAssignment/tln_weapon_assignment_item.cpp;EventTypes/WeaponAssignment/tln_weapon_assignment_item.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Timeline/Gui/EventTimeline/ui_tln_timeline_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Timeline/Gui/EventTimeline/ui_tln_item_info_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Timeline/Gui/EventTimeline/ui_tln_item_list_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Timeline/Gui/EventTimeline/ui_tln_filter_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Timeline/Gui/EventTimeline/ui_tln_filter_edit_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Timeline/Gui/EventTimeline/ui_tln_legend.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Timeline/Gui/EventTimeline/ui_tln_timeline_progress.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;TlnDataPluginInterface;SHARED;tln_data_plugin_interface.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;TabNotificationGuiPlugin;MODULE;tab_notification_gui_plugin.h;tab_notification_gui_plugin.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;TabDataPlugin;MODULE;tab_data_plugin.cpp;tab_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SV;Thp2CommonCore;SHARED;tpm_js_parser.cpp;tpm_js_parser.h;tpm_tools.cpp;tpm_tools.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;Thp2Common;SHARED;logger.cpp;logger.h;tpm_exported_scripts_model.cpp;tpm_exported_scripts_model.h;tpm_process_dialog.cpp;tpm_process_dialog.h;tpm_topics_model.cpp;tpm_topics_model.h;tpm_file_copy.cpp;tpm_file_copy.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;Thp2ManagementGuiPlugin;MODULE;tpm2_gui_plugin.cpp;tpm2_gui_plugin.h;tpm2_exported_scripts_dialog.cpp;tpm2_exported_scripts_dialog.h;logger.cpp;logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;Thp2UsbManagementGuiPlugin;MODULE;tpm_usb_gui_plugin.cpp;tpm_usb_gui_plugin.h;tpm_usb_dialog.cpp;tpm_usb_dialog.h;logger.cpp;logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;TabocGuiPlugin;MODULE;taboc_gui_plugin.h;taboc_gui_plugin.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;TabOcSfmMessagingGuiPlugin;MODULE;taboc_sfm_messaging_gui_plugin.cpp;taboc_sfm_messaging_gui_plugin.h;taboc_sfm_messaging_dialog.cpp;taboc_sfm_messaging_dialog.h;taboc_sfm_messaging_model.cpp;taboc_sfm_messaging_model.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/TrainingAreaBaseOC/Gui/SfmMessaging/ui_taboc_sfm_messaging_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;TabocDataPlugin;MODULE;taboc_data_plugin.cpp;taboc_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AlmDataPlugin;MODULE;alm_data_plugin.cpp;alm_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AlmCommon;SHARED;alm_history_alarm_model.cpp;alm_history_alarm_model.h;alm_config_alarm_model.cpp;alm_config_alarm_model.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AlmConfigAlarmGuiPlugin;MODULE;alm_config_alarm_gui_plugin.cpp;alm_config_alarm_gui_plugin.h;alm_dialog.cpp;alm_dialog.h;alm_history.cpp;alm_history.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AlarmManagement/Gui/ConfigAlarm/ui_alm_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AlarmManagement/Gui/ConfigAlarm/ui_alm_history.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AlmOnlineReportsGuiPlugin;MODULE;alm_participant_model.h;alm_participant_model.cpp;alm_participant_gui_plugin.h;alm_participant_gui_plugin.cpp;alm_config_participant_dialog.h;alm_config_participant_dialog.cpp;alm_participant_dialog.h;alm_participant_dialog.cpp;alm_participant_show_config.cpp;alm_participant_show_config.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AlarmManagement/Gui/ConfigParticipantAlarm/ui_alm_config_participant_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AlarmManagement/Gui/ConfigParticipantAlarm/ui_alm_participant_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AlarmManagement/Gui/ConfigParticipantAlarm/ui_alm_participant_show_config.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AlmEmergencyCallGuiPlugin;MODULE;alm_emergency_call_gui_plugin.cpp;alm_emergency_call_gui_plugin.h;alm_emergency_call_dialog.cpp;alm_emergency_call_dialog.h;alm_emergency_call_model.cpp;alm_emergency_call_model.h;alm_emergency_call_info_dialog.cpp;alm_emergency_call_info_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AlarmManagement/Gui/EmergencyCalls/ui_alm_emergency_call_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AlarmManagement/Gui/EmergencyCalls/ui_alm_emergency_call_info_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;DevGuiPlugin;SHARED;dev_gui_plugin.cpp;dev_gui_plugin.h;dev_dialog.h;dev_dialog.cpp;dev_debug_flags_dialog.h;dev_debug_flags_dialog.cpp;dev_debug_flags_edit_dialog.h;dev_debug_flags_edit_dialog.cpp;dev_debug_flags_dialog_model.h;dev_debug_flags_dialog_model.cpp;dev_permissions_dialog.h;dev_permissions_dialog.cpp;dev_ftcmock.h;dev_ftcmock.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/DeveloperTools/Gui/ui_dev_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/DeveloperTools/Gui/ui_dev_permissions_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/DeveloperTools/Gui/ui_dev_debug_flags_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/DeveloperTools/Gui/ui_dev_debug_flags_edit_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;CmoDataPlugin;MODULE;cmo_data_plugin.cpp;cmo_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;VkbPlugin;MODULE;vkb_gui_plugin.cpp;vkb_gui_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;WhmDataPlugin;MODULE;whm_data_plugin.cpp;whm_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;WhmGuiPlugin;MODULE;whm_gui_plugin.cpp;whm_gui_plugin.h;CustomViews/whm_injury_model.cpp;CustomViews/whm_injury_model.h;injury_model_edit_dialog.cpp;injury_model_edit_dialog.h;injury_model_list.cpp;injury_model_list.h;injury_model_model.cpp;injury_model_model.h;injury_model_add.cpp;injury_model_add.h;CustomViews/whm_equipment_type.cpp;CustomViews/whm_equipment_type.h;equipment_type_edit_dialog.cpp;equipment_type_edit_dialog.h;equipment_type_list.cpp;equipment_type_list.h;equipment_type_model.cpp;equipment_type_model.h;equipment_type_add.cpp;equipment_type_add.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/WarehouseManagement/Gui/ui_whm_injury_model.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/WarehouseManagement/Gui/ui_injury_model_edit_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/WarehouseManagement/Gui/ui_injury_model_list.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/WarehouseManagement/Gui/ui_injury_model_add.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/WarehouseManagement/Gui/ui_whm_equipment_type.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/WarehouseManagement/Gui/ui_equipment_type_edit_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/WarehouseManagement/Gui/ui_equipment_type_list.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/WarehouseManagement/Gui/ui_equipment_type_add.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SV;AAR;ArcGISQt5Hack;SHARED;arcgisqt5hack.cpp;arcgisqt5hack.version, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;situationMap;SHARED;Map/bounding_box.cpp;Map/fill_style.cpp;Map/line_style.cpp;Map/map.cpp;Map/map_notifier.cpp;Map/map_settings.cpp;Map/map_initializer.cpp;Map/object_container.cpp;Map/object_factory.cpp;Map/operator_map_settings.cpp;Map/party_id_to_color_functor.cpp;Map/situation_map_utils.cpp;Map/terrain_profile_parameter.cpp;Map/text_style.cpp;Map/geometry_model_renderer.cpp;Map/viewshed_parameter.cpp;Map/situation_map_ahtc.ini;Map/situation_map_defaults.ini;Map/situation_map_guez.ini;Map/situation_map_qatar.ini;Map/situation_map_guez_tablet.ini;Map/situation_map_ahtc_tablet.ini;Map/abstract_effect_simulation.h;Map/abstract_map_object.h;Map/bounding_box.h;Map/camera.h;Map/camera.cpp;Map/coord_translation_functor.h;Map/fill_style.h;Map/generic_object_factory.h;Map/grid.h;Map/map.h;Map/map_notifier.h;Map/map_settings.h;Map/map_initializer.h;Map/measurement.h;Map/layer_factory.h;Map/layer_parameter.h;Map/layer_parameter.cpp;Map/location_display.h;Map/line_style.h;Map/object_container.h;Map/object_factory.h;Map/object_indicator.h;Map/operator_map_settings.h;Map/overview_map_handler.h;Map/party_id_to_color_functor.h;Map/pixel_based_textbox_handler.h;Map/point3D.h;Map/sidc_symbol.h;Map/sight_fan.h;Map/situation_map_utils.h;Map/situation_map_types.h;Map/terrain_profile_parameter.h;Map/terrain_profile.h;Map/text_style.h;Map/viewpoint2D.h;Map/viewpoint2D.cpp;Map/viewshed_parameter.h;Map/viewshed.h;Map/camera.h;Map/camera.cpp;Map/overlay_handler.h;Map/geometry_model_renderer.h;MapImpl/abstract_effect_simulation_impl.cpp;MapImpl/abstract_effect_simulation_impl.h;MapImpl/abstract_map_object_impl.cpp;MapImpl/abstract_map_object_impl.h;MapImpl/coordinate_translation.cpp;MapImpl/coordinate_translation_thread.cpp;MapImpl/grid_impl.cpp;MapImpl/jump_point_model.cpp;MapImpl/jump_point_custom_view.cpp;MapImpl/jump_point_widget.cpp;MapImpl/logical_layer.cpp;MapImpl/layer_factory_impl.cpp;MapImpl/layer_control_widget.cpp;MapImpl/screen_location_elevation_helper_base.cpp;MapImpl/location_display_impl.cpp;MapImpl/location_to_elevation_helper.cpp;MapImpl/location_to_elevation_bulk.cpp;MapImpl/map_impl.cpp;MapImpl/map_layer.cpp;MapImpl/measurement_impl.cpp;MapImpl/object_container_impl.cpp;MapImpl/object_indicator_impl.cpp;MapImpl/overview_map_handler_impl.cpp;MapImpl/pixel_based_textbox_handler_impl.cpp;MapImpl/screen_to_location_helper.cpp;MapImpl/sidc_symbol_impl.cpp;MapImpl/sight_fan_impl.cpp;MapImpl/terrain_profile_impl.cpp;MapImpl/terrain_profile_processor.cpp;MapImpl/viewshed_base.cpp;MapImpl/viewshed_analysis.cpp;MapImpl/viewshed_geo_processing.cpp;MapImpl/viewshed_base.cpp;MapImpl/viewshed_impl.cpp;MapImpl/jump_point_namer.cpp;MapImpl/geometry_model_renderer_esri.cpp;MapImpl/overlay_handler_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/SituationMap/ui_jump_point_namer.h;MapObjects/geometry.cpp;MapObjects/abstract_multi_point_map_object.h;MapObjects/abstract_single_point_map_object.h;MapObjects/air_support.h;MapObjects/area_fire.h;MapObjects/biological_agent.h;MapObjects/building_outline.h;MapObjects/chemical_agent.h;MapObjects/cube.h;MapObjects/danger_area.h;MapObjects/functional_area.h;MapObjects/geo_image.h;MapObjects/geometry.h;MapObjects/hit_line.h;MapObjects/line_of_sight.h;MapObjects/map_object_attributes.h;MapObjects/map_object_indicator.h;MapObjects/mine.h;MapObjects/mine_field.h;MapObjects/nuclear_agent.h;MapObjects/participant.h;MapObjects/polygon.h;MapObjects/polyline.h;MapObjects/single_fire.h;MapObjects/sound_area.h;MapObjects/text.h;MapObjects/virtual_mine.h;GraphicalObjects/abstract_graphical_object.cpp;GraphicalObjects/ellipse_parameters.cpp;GraphicalObjects/graphical_object_attributes.h;GraphicalObjects/graphical_object_attributes.cpp;GraphicalObjects/graphical_object_ellipse.cpp;GraphicalObjects/graphical_object_multi_path.cpp;GraphicalObjects/graphical_object_path.cpp;GraphicalObjects/graphical_object_picture_marker.cpp;GraphicalObjects/graphical_object_range.cpp;GraphicalObjects/graphical_object_text.cpp;GraphicalObjects/tactical_appearance.cpp;GraphicalObjects/graphical_object_cube.cpp;GraphicalObjects/graphical_object_scene_marker.cpp;GraphicalObjects/graphical_object_model_scene_marker.cpp;GraphicalObjects/graphical_object_renderer_attributes.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/SituationMap/qrc_situation_map.cpp;GraphicalObjects/abstract_graphical_object.h;GraphicalObjects/ellipse_parameters.h;GraphicalObjects/graphical_object_ellipse.h;GraphicalObjects/graphical_object_multi_path.h;GraphicalObjects/graphical_object_picture_marker.h;GraphicalObjects/graphical_object_path.h;GraphicalObjects/graphical_object_range.h;GraphicalObjects/graphical_object_text.h;GraphicalObjects/stub_graphical_object.h;GraphicalObjects/tactical_appearance.h;GraphicalObjects/graphical_object_cube.h;GraphicalObjects/graphical_object_scene_marker.h;GraphicalObjects/graphical_object_model_scene_marker.h;GraphicalObjects/graphical_object_renderer_attributes.cpp;LayerAggregation/layer_aggregation_widget.cpp;LayerAggregation/participant_aggregation_dialog.cpp;LayerAggregation/layer_aggregation_widget.h;LayerAggregation/participant_aggregation_dialog.h;Rubberbands/abstract_event_dispatcher.cpp;Rubberbands/drawable_ellipse.cpp;Rubberbands/drawable_line.cpp;Rubberbands/drawable_painter_path.cpp;Rubberbands/drawable_smooth_path.cpp;Rubberbands/event_delegater.cpp;Rubberbands/event_dispatcher.cpp;Rubberbands/event_mouse_navigator.cpp;Rubberbands/gestures.cpp;Rubberbands/rubberband_base.cpp;Rubberbands/rubberband.cpp;Rubberbands/rubberband_3d.cpp;Rubberbands/rubberband_arrow.cpp;Rubberbands/rubberband_corridor.cpp;Rubberbands/rubberband_drawable.cpp;Rubberbands/rubberband_factory.cpp;Rubberbands/rubberband_frame_handle.cpp;Rubberbands/rubberband_free_hand.cpp;Rubberbands/rubberband_ellipse.cpp;Rubberbands/rubberband_ellipse_handle.cpp;Rubberbands/rubberband_handle.cpp;Rubberbands/rubberband_handle_proxy.cpp;Rubberbands/rubberband_internal.cpp;Rubberbands/rubberband_line_handle.cpp;Rubberbands/rubberband_multi_point_feature.cpp;Rubberbands/rubberband_multi_ellipse_feature.cpp;Rubberbands/rubberband_multi_point_feature_3d.cpp;Rubberbands/rubberband_point_handle.cpp;Rubberbands/rubberband_point_cluster.cpp;Rubberbands/rubberband_point_feature.cpp;Rubberbands/rubberband_point_feature_3d.cpp;Rubberbands/rubberband_polyline_width.cpp;Rubberbands/rubberband_rectangle.cpp;Rubberbands/rubberband_smooth_line.cpp;Rubberbands/rubberband_state_select.cpp;Rubberbands/rubberband_transform.cpp;Rubberbands/rubberband_transform_move.cpp;Rubberbands/rubberband_transform_rotate.cpp;Rubberbands/rubberband_transform_scale.cpp;Rubberbands/transient_tactical_symbol.cpp;situation_map_export.h;Utils/movement_track.cpp;Utils/movement_track_manager.cpp;Utils/terrain_profile_dialog.cpp;Utils/movement_track.h;Utils/movement_track_manager.h;Utils/terrain_profile_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/SituationMap/ui_jump_point_custom_view.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/SituationMap/ui_terrain_profile_dialog.h;MathUtils/clipper.cpp;MathUtils/curve.cpp;MathUtils/geometry_engine.cpp;MathUtils/matrix2d.cpp;MathUtils/path_rasterer.cpp;MathUtils/simple_helper.cpp;MathUtils/clipper.hpp;MathUtils/curve.h;MathUtils/geometry_engine.h;MathUtils/matrix2d.h;MathUtils/math_const.h;MathUtils/path_rasterer.h;MathUtils/simple_helper.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;FILES;Map/situation_map_defaults.ini;DESTINATION;./share/Lts/situation_map;RENAME;situation_map_defaults.ini, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;situationMap_static;STATIC;Map/bounding_box.cpp;Map/fill_style.cpp;Map/line_style.cpp;Map/map.cpp;Map/map_notifier.cpp;Map/map_settings.cpp;Map/map_initializer.cpp;Map/object_container.cpp;Map/object_factory.cpp;Map/operator_map_settings.cpp;Map/party_id_to_color_functor.cpp;Map/situation_map_utils.cpp;Map/terrain_profile_parameter.cpp;Map/text_style.cpp;Map/geometry_model_renderer.cpp;Map/viewshed_parameter.cpp;Map/situation_map_ahtc.ini;Map/situation_map_defaults.ini;Map/situation_map_guez.ini;Map/situation_map_qatar.ini;Map/situation_map_guez_tablet.ini;Map/situation_map_ahtc_tablet.ini;Map/abstract_effect_simulation.h;Map/abstract_map_object.h;Map/bounding_box.h;Map/camera.h;Map/camera.cpp;Map/coord_translation_functor.h;Map/fill_style.h;Map/generic_object_factory.h;Map/grid.h;Map/map.h;Map/map_notifier.h;Map/map_settings.h;Map/map_initializer.h;Map/measurement.h;Map/layer_factory.h;Map/layer_parameter.h;Map/layer_parameter.cpp;Map/location_display.h;Map/line_style.h;Map/object_container.h;Map/object_factory.h;Map/object_indicator.h;Map/operator_map_settings.h;Map/overview_map_handler.h;Map/party_id_to_color_functor.h;Map/pixel_based_textbox_handler.h;Map/point3D.h;Map/sidc_symbol.h;Map/sight_fan.h;Map/situation_map_utils.h;Map/situation_map_types.h;Map/terrain_profile_parameter.h;Map/terrain_profile.h;Map/text_style.h;Map/viewpoint2D.h;Map/viewpoint2D.cpp;Map/viewshed_parameter.h;Map/viewshed.h;Map/camera.h;Map/camera.cpp;Map/overlay_handler.h;Map/geometry_model_renderer.h;MapImpl/abstract_effect_simulation_impl.cpp;MapImpl/abstract_effect_simulation_impl.h;MapImpl/abstract_map_object_impl.cpp;MapImpl/abstract_map_object_impl.h;MapImpl/coordinate_translation.cpp;MapImpl/coordinate_translation_thread.cpp;MapImpl/grid_impl.cpp;MapImpl/jump_point_model.cpp;MapImpl/jump_point_custom_view.cpp;MapImpl/jump_point_widget.cpp;MapImpl/logical_layer.cpp;MapImpl/layer_factory_impl.cpp;MapImpl/layer_control_widget.cpp;MapImpl/screen_location_elevation_helper_base.cpp;MapImpl/location_display_impl.cpp;MapImpl/location_to_elevation_helper.cpp;MapImpl/location_to_elevation_bulk.cpp;MapImpl/map_impl.cpp;MapImpl/map_layer.cpp;MapImpl/measurement_impl.cpp;MapImpl/object_container_impl.cpp;MapImpl/object_indicator_impl.cpp;MapImpl/overview_map_handler_impl.cpp;MapImpl/pixel_based_textbox_handler_impl.cpp;MapImpl/screen_to_location_helper.cpp;MapImpl/sidc_symbol_impl.cpp;MapImpl/sight_fan_impl.cpp;MapImpl/terrain_profile_impl.cpp;MapImpl/terrain_profile_processor.cpp;MapImpl/viewshed_base.cpp;MapImpl/viewshed_analysis.cpp;MapImpl/viewshed_geo_processing.cpp;MapImpl/viewshed_base.cpp;MapImpl/viewshed_impl.cpp;MapImpl/jump_point_namer.cpp;MapImpl/geometry_model_renderer_esri.cpp;MapImpl/overlay_handler_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/SituationMap/ui_jump_point_namer.h;MapObjects/geometry.cpp;MapObjects/abstract_multi_point_map_object.h;MapObjects/abstract_single_point_map_object.h;MapObjects/air_support.h;MapObjects/area_fire.h;MapObjects/biological_agent.h;MapObjects/building_outline.h;MapObjects/chemical_agent.h;MapObjects/cube.h;MapObjects/danger_area.h;MapObjects/functional_area.h;MapObjects/geo_image.h;MapObjects/geometry.h;MapObjects/hit_line.h;MapObjects/line_of_sight.h;MapObjects/map_object_attributes.h;MapObjects/map_object_indicator.h;MapObjects/mine.h;MapObjects/mine_field.h;MapObjects/nuclear_agent.h;MapObjects/participant.h;MapObjects/polygon.h;MapObjects/polyline.h;MapObjects/single_fire.h;MapObjects/sound_area.h;MapObjects/text.h;MapObjects/virtual_mine.h;GraphicalObjects/abstract_graphical_object.cpp;GraphicalObjects/ellipse_parameters.cpp;GraphicalObjects/graphical_object_attributes.h;GraphicalObjects/graphical_object_attributes.cpp;GraphicalObjects/graphical_object_ellipse.cpp;GraphicalObjects/graphical_object_multi_path.cpp;GraphicalObjects/graphical_object_path.cpp;GraphicalObjects/graphical_object_picture_marker.cpp;GraphicalObjects/graphical_object_range.cpp;GraphicalObjects/graphical_object_text.cpp;GraphicalObjects/tactical_appearance.cpp;GraphicalObjects/graphical_object_cube.cpp;GraphicalObjects/graphical_object_scene_marker.cpp;GraphicalObjects/graphical_object_model_scene_marker.cpp;GraphicalObjects/graphical_object_renderer_attributes.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/SituationMap/qrc_situation_map.cpp;Rubberbands/abstract_event_dispatcher.cpp;Rubberbands/drawable_ellipse.cpp;Rubberbands/drawable_line.cpp;Rubberbands/drawable_painter_path.cpp;Rubberbands/drawable_smooth_path.cpp;Rubberbands/event_delegater.cpp;Rubberbands/event_dispatcher.cpp;Rubberbands/event_mouse_navigator.cpp;Rubberbands/gestures.cpp;Rubberbands/rubberband_base.cpp;Rubberbands/rubberband.cpp;Rubberbands/rubberband_3d.cpp;Rubberbands/rubberband_arrow.cpp;Rubberbands/rubberband_corridor.cpp;Rubberbands/rubberband_drawable.cpp;Rubberbands/rubberband_factory.cpp;Rubberbands/rubberband_frame_handle.cpp;Rubberbands/rubberband_free_hand.cpp;Rubberbands/rubberband_ellipse.cpp;Rubberbands/rubberband_ellipse_handle.cpp;Rubberbands/rubberband_handle.cpp;Rubberbands/rubberband_handle_proxy.cpp;Rubberbands/rubberband_internal.cpp;Rubberbands/rubberband_line_handle.cpp;Rubberbands/rubberband_multi_point_feature.cpp;Rubberbands/rubberband_multi_ellipse_feature.cpp;Rubberbands/rubberband_multi_point_feature_3d.cpp;Rubberbands/rubberband_point_handle.cpp;Rubberbands/rubberband_point_cluster.cpp;Rubberbands/rubberband_point_feature.cpp;Rubberbands/rubberband_point_feature_3d.cpp;Rubberbands/rubberband_polyline_width.cpp;Rubberbands/rubberband_rectangle.cpp;Rubberbands/rubberband_smooth_line.cpp;Rubberbands/rubberband_state_select.cpp;Rubberbands/rubberband_transform.cpp;Rubberbands/rubberband_transform_move.cpp;Rubberbands/rubberband_transform_rotate.cpp;Rubberbands/rubberband_transform_scale.cpp;Rubberbands/transient_tactical_symbol.cpp;situation_map_export.h;Utils/movement_track.cpp;Utils/movement_track_manager.cpp;Utils/terrain_profile_dialog.cpp;Utils/movement_track.h;Utils/movement_track_manager.h;Utils/terrain_profile_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/SituationMap/ui_jump_point_custom_view.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/SituationMap/ui_terrain_profile_dialog.h;MathUtils/clipper.cpp;MathUtils/curve.cpp;MathUtils/geometry_engine.cpp;MathUtils/matrix2d.cpp;MathUtils/path_rasterer.cpp;MathUtils/simple_helper.cpp;MathUtils/clipper.hpp;MathUtils/curve.h;MathUtils/geometry_engine.h;MathUtils/matrix2d.h;MathUtils/math_const.h;MathUtils/path_rasterer.h;MathUtils/simple_helper.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;HLA;SV;situationMapCommon;SHARED;id_handler.cpp;referenced.cpp;resource_path.cpp;situation_map_logging.cpp;exception.h;id_handler.h;ref_pointer.h;referenced.h;resource_path.h;situation_map_common_export.h;situation_map_logging.h;simple_value.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;HLA;SV;situationMapElevationMap;SHARED;elevation_map.cpp;elevation_map.h;elevation_map_manager.cpp;elevation_map_manager.h;line_of_sight_calculation.cpp;line_of_sight_calculation.h;situationmapelevationmap_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;advancedSymbology;SHARED;sidc_codec.cpp;symbol_dictionary.cpp;property_result.cpp;symbol_data_to_render.cpp;symbol_result.cpp;symbol_properties.cpp;sidc_definitions.cpp;sidc_builder_base.cpp;sidc_builder.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/SituationMap/Symbology/qrc_symbols.cpp;advanced_symbology_export.h;bulk_renderer.h;symbology_type.h;symbol_dictionary_types.h;symbol_dictionary.h;property_result.h;symbol_data_to_render.h;symbol_result.h;symbol_properties.h;sidc_codec.h;sidc_definitions.h;sidc_builder_base.h;sidc_builder.h;result_watcher.h;../SymbologyImpl/advanced_symbology_logging.cpp;../SymbologyImpl/symbol_extension_renderer.cpp;../SymbologyImpl/symbol_dictionary_impl.cpp;../SymbologyImpl/esri_dictionary_processor.cpp;../SymbologyImpl/esri_dictionary_processor_mil2525d.cpp;../SymbologyImpl/esri_dictionary_processor_app6.cpp;../SymbologyImpl/esri_dictionary_processor_app6d.cpp;../SymbologyImpl/base_symbol_model.cpp;../SymbologyImpl/advanced_symbology_logging.h;../SymbologyImpl/symbol_extension_renderer.h;../SymbologyImpl/symbol_dictionary_impl.h;../SymbologyImpl/esri_dictionary_processor.h;../SymbologyImpl/esri_dictionary_processor_mil2525d.h;../SymbologyImpl/esri_dictionary_processor_app6.h;../SymbologyImpl/esri_dictionary_processor_app6d.h;../SymbologyImpl/base_symbol_model.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;advancedSymbology_static;STATIC;sidc_codec.cpp;symbol_dictionary.cpp;property_result.cpp;symbol_data_to_render.cpp;symbol_result.cpp;symbol_properties.cpp;sidc_definitions.cpp;sidc_builder_base.cpp;sidc_builder.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/SituationMap/Symbology/qrc_symbols.cpp;advanced_symbology_export.h;bulk_renderer.h;symbology_type.h;symbol_dictionary_types.h;symbol_dictionary.h;property_result.h;symbol_data_to_render.h;symbol_result.h;symbol_properties.h;sidc_codec.h;sidc_definitions.h;sidc_builder_base.h;sidc_builder.h;result_watcher.h;../SymbologyImpl/advanced_symbology_logging.cpp;../SymbologyImpl/symbol_extension_renderer.cpp;../SymbologyImpl/symbol_dictionary_impl.cpp;../SymbologyImpl/esri_dictionary_processor.cpp;../SymbologyImpl/esri_dictionary_processor_mil2525d.cpp;../SymbologyImpl/esri_dictionary_processor_app6.cpp;../SymbologyImpl/esri_dictionary_processor_app6d.cpp;../SymbologyImpl/base_symbol_model.cpp;../SymbologyImpl/advanced_symbology_logging.h;../SymbologyImpl/symbol_extension_renderer.h;../SymbologyImpl/symbol_dictionary_impl.h;../SymbologyImpl/esri_dictionary_processor.h;../SymbologyImpl/esri_dictionary_processor_mil2525d.h;../SymbologyImpl/esri_dictionary_processor_app6.h;../SymbologyImpl/esri_dictionary_processor_app6d.h;../SymbologyImpl/base_symbol_model.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;advancedSymbologyGui;SHARED;base_symbol_lookup_dialog.cpp;base_symbol_lookup_dialog.h;base_symbol_lookup_widget.cpp;base_symbol_lookup_widget.h;field_table_model.cpp;field_table_model.h;symbol_modification_widget.h;symbol_modification_widget.cpp;symbol_modification_dialog.h;symbol_modification_dialog.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/SituationMap/SymbologyGui/ui_base_symbol_lookup_widget.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;advancedSymbologyXML;SHARED;attribute_data.h;symbology_xml_export.h;pixmap_symbol_cache.cpp;pixmap_symbol_cache.h;primitive.cpp;primitive.h;symbol.cpp;symbol.h;symbol_id_t.h;symbol_types.cpp;symbol_types.h;symbol_exporter.cpp;symbol_exporter.h;symbol_reader.cpp;symbol_reader.h;symbol_table.cpp;symbol_table.h;symbol_writer.cpp;symbol_writer.h;symbol_custom_graphics_item_group.h;symbol_custom_graphics_item_group.cpp;xml_symbol_codec.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/SituationMap/SymbologyXML/qrc_SymbologyXML.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;situationMapObjects;SHARED;situation_map_objects_export.h;abstract_multi_point_map_object_impl.cpp;abstract_single_point_map_object_impl.cpp;air_support_impl.cpp;area_fire_impl.cpp;basic_path_object_impl.cpp;biological_agent_impl.cpp;building_outline_impl.cpp;chemical_agent_impl.cpp;cube_impl.cpp;danger_area_impl.cpp;functional_area_impl.cpp;geo_image_impl.cpp;hit_line_impl.cpp;line_of_sight_impl.cpp;indication_container.cpp;mine_impl.cpp;map_object_attributes_impl.cpp;map_object_indicator_impl.cpp;mine_field_impl.cpp;nine_liner_impl.cpp;nuclear_agent_impl.cpp;path_container.cpp;path_container.h;participant_impl.cpp;polygon_impl.cpp;polyline_impl.cpp;single_fire_impl.cpp;sound_area_impl.cpp;text_impl.cpp;virtual_mine_impl.cpp;abstract_multi_point_map_object_impl.h;abstract_single_point_map_object_impl.h;air_support_impl.h;area_fire_impl.h;basic_path_object_impl.h;biological_agent_impl.h;building_outline_impl.h;chemical_agent_impl.h;cube_impl.h;danger_area_impl.h;functional_area_impl.h;geo_image_impl.h;hit_line_impl.h;line_of_sight_impl.h;indication_container.h;map_object_attributes_impl.h;map_object_indicator_impl.h;mine_field_impl.h;mine_impl.h;nuclear_agent_impl.h;nine_liner_impl.h;participant_impl.h;polygon_impl.h;polyline_impl.h;single_fire_impl.h;sound_area_impl.h;text_impl.h;virtual_mine_impl.h;situation_map_objects_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;situationMapSideBar;SHARED;side_bar.cpp;side_bar.h;side_bar_export.h;side_bar_item.cpp;side_bar_item.h;side_bar_model.cpp;side_bar_model.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;situationMapFunctionDialog;SHARED;function_dialog.cpp;simple_esri_layer.cpp;function_dialog_export.h;function_dialog.h;simple_esri_layer.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;situationMapGeometryModel;SHARED;geometry_model.dtd;geometry_model.cpp;geometry_model.h;geometry_model_export.h;geometry_model_factory.cpp;geometry_model_factory.h;geometry_model_q_dom.cpp;geometry_model_q_dom.h;geometry_node_visitor.cpp;geometry_node_visitor.h;geometry_pixelTextBox.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;situationMapPortal;SHARED;portal.cpp;portal.h;portal_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;sitMapExample;sit_map_main.cpp;sit_map.cpp;sit_map.h;log4cxx_sitmapMain.props, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=sitMapExample, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable sitMapExample +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=FILES;WS;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/Tests/SituationMap/log4cxx_sitmapMain.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;exampleSvgRenderer;exampleMain.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=exampleSvgRenderer, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable exampleSvgRenderer +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;lineOfSightEvaluation;lineOfSightEvaluation.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=lineOfSightEvaluation, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable lineOfSightEvaluation +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsDataView;SHARED;lts_data_view_export.h;lts_data_view.h;lts_data_view.cpp;abstract_display_widget.h;abstract_display_widget.cpp;search_model.cpp;search_model.h;tree_view.cpp;tree_view.h;check_state_proxy_model.h;check_state_proxy_model.cpp;tree_view_delegate.cpp;tree_view_delegate.h;icon_view_delegate.cpp;icon_view_delegate.h;data_delegate.cpp;data_delegate.h;lts_columns_setting.cpp;lts_columns_setting.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/LtsDataView/ui_lts_data_view.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/LtsDataView/ui_lts_columns_setting.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;LtsDataViewTest;test.h;test.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=LtsDataViewTest, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable LtsDataViewTest +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsFileDialog;SHARED;lts_file_dialog_widget.h;lts_file_dialog_widget.cpp;lts_file_dialog.h;lts_file_dialog.cpp;lts_dialog_model_folder.h;lts_dialog_model_folder.cpp;lts_dialog_model_file.h;lts_dialog_model_file.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/LtsFileDialog/ui_lts_file_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;LtsFileDialogTest;test.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=LtsFileDialogTest, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable LtsFileDialogTest +-- Found KDReports-qt6 package config +CMake Warning at Lts/Viewer/LtsReportDisplay/CMakeLists.txt:20 (MESSAGE): + KDReports not found or BUILD_CODIFICATION disabled; skipping + LtsReportDisplay + + +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ProjectLegatusPlugin;MODULE;main.h;main.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Projects/Legatus/qrc_legatus_resources.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ProjectEtsPlugin;MODULE;main.h;main.cpp;ets_resources.qrc;./resources/apps.json;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Projects/Ets/qrc_ets_resources.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ProjectAhtcPlugin;MODULE;main.h;main.cpp;ahtc_resources.qrc;./resources/apps.json;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Projects/AHTC/qrc_ahtc_resources.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ProjectGuezPlugin;MODULE;main.h;main.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Projects/Guez/qrc_guez_resources.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;FILES;licence_file_mba.crl;DESTINATION;./share/Lts/Licence;RENAME;licence_file.crl, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;FILES;vbk.csv;DESTINATION;./share/Lts/vbk;RENAME;vbk.csv, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;FILES;vbk.csv;DESTINATION;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/vbk/vbk.csv, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ProjectQatarPlugin;MODULE;main.h;main.cpp;qatar_resources.qrc;./resources/apps.json;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Projects/Qatar/qrc_qatar_resources.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ProjectQatarMOUTPlugin;MODULE;main.h;main.cpp;qatar_mout_resources.qrc;./resources/apps.json;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Projects/QatarMOUT/qrc_qatar_mout_resources.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ProjectL400P2Plugin;MODULE;main.h;main.cpp;l400p2_resources.qrc;./resources/apps.json;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Projects/L400P2/qrc_l400p2_resources.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ProjectDemoTabletPlugin;MODULE;main.h;main.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Projects/DemoTablet/qrc_demoTablet_resources.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ProjectComMasterPlugin;MODULE;main.h;main.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Projects/ComMaster/qrc_comMaster_resources.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- Skipping missing Tests directory under Lts (BUILD_TESTING is ON) +CMake Warning at Lts/Projects/CMakeLists.txt:22 (message): + Projects: application 'jsonschema' not found, cannot validate apps.json + files + + +-- Migration tests: LtsTimelineClassic target not available, excluded LtsTimelineClassic tests +-- LtsTimelineClassic target not available - skipping link (MIGRATE_MODULE may restrict scope) +-- Migration tests: Grantlee support enabled +-- Using externally provided RTI from /workspace/external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- RTI found: /workspace/external/rti_connext_dds-7.7.0/lib/x64Linux4gcc8.5.0/libnddscore.so;/workspace/external/rti_connext_dds-7.7.0/lib/x64Linux4gcc8.5.0/libnddsc.so;/workspace/external/rti_connext_dds-7.7.0/lib/x64Linux4gcc8.5.0/libnddscpp2.so;/workspace/external/rti_connext_dds-7.7.0/lib/x64Linux4gcc8.5.0/librtiroutingservice.so +-- Migration tests enabled: /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_AdlerWebSocketSimulator.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_CnrProxyTester.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_ConfigX.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_CppTopicGeneratorGrantlee.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_DBAdministration.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_DBOperatorSettingsRemover.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_DBUpdate.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_DaoGeneratorGrantlee.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_DataSampleGenerator.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_DataSampleReceiver.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_DatabaseGeneratorGrantlee.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_DateTimeSyncer.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_DdsView.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_DotMatrixDisplay.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_EEMFakeServer.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_GeneratorGrantleeBase.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_GrantleeParserSmoke.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_GrantleeWrappers.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_LicenceEditor.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_LocalDomainFinder.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_LogViewer.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_LtsCommandLineParser.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_ParticipantDataGenerator.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_ProjectSettingsEditor.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_QLedLine.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_QLedMatrix.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_SqlGenerator.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_StructBuilder.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_XmlReader.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_aes_crypt.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_aes_crypt_test.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_aes_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_aes_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_alm_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_app_chooser.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_app_chooser_model.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_asm_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_asm_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_avm_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_avm_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_bld_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_bld_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_build_rti_guards.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_ces_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_client_message.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_cmo_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_cod_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_codegen_export.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_core_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_core_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_eem_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_eem_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_egcuSimulator.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_elevation_unit_test.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_esc_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_esm_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_evl_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_exm_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_exm_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_export_headers.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_filter_background_widget.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_filter_track_widget.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_flm_db_impl_custom.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_flm_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_flm_dtc_impl_custom.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_flm_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_flm_tests.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_flt_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_flt_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_generic_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_gim_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_gna_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_indicator.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_ism_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_ism_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_json_keys.h.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_linemap.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_logger.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_logout_info_dialog.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lonlat2mgrs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_app_manager.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_comport_querry.h.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_coord_trans.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_coord_trans_unit_test.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_coord_vector.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_coord_widget.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_coord_widget_test.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_coordinate_unit_test.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_dummy_widget.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_elevation_manager.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_licence.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_login.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_magic_corner.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_multi_monitor.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_multi_monitor_export.h.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_multi_monitor_selector_base.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_multi_monitor_selector_normal.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_multi_monitor_selector_wide.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_notification.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_notification_ctl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_notification_export.h.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_plugin_loader.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_plugin_manager_dialog.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_plugin_manager_export.h.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_plugin_manager_widget.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_projection_workstation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_projection_workstation_export.h.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_screen_base.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_screen_container.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_screen_normal.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_screen_wide.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_serial_port_querry.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_session.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_session_data.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_session_data_dds.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_session_lock_handler.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_session_manager.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_timeline_header_view.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_timeline_header_view_mouse_handler.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_timeline_item.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_timeline_item_delegate.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_timeline_model.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_timeline_utils.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_timeline_view.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_timeline_view_drag_handler.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_timeline_view_resize_handler.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_timeline_view_selection_handler.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_timeline_view_track_handler.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_timeline_widget.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_ltswidgets_qt6.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_main_grantlee.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_main_grantlee_gui.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_mainwindow.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_mdm_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_message_factory.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_messages.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_mgrs2lonlat.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_migration_stubs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_mockcoordtrans.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_mrk_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_msg_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_nme_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_nme_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_nmea_handler.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_nom_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_nom_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_opm_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_oss_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_pdm_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_pdm_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_ppm_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_ppm_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_pre_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_printing.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_printing_base.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_qt6_api_migrations.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_qt6_compatibility.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_range.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_rep_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_rep_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_reply_message.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_rti_integration.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_saa_telegrams.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_scm_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_script_timeline.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_som_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_srm_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_srp_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_srp_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_symbology_xml.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_tab_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_taboc_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_temporary_pointer_vector.h.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_tgt_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_tools.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_track_content_widget.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_track_drag_handler.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_track_entry.h.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_track_entry_painters.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_track_entry_preview_widget.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_track_entry_previewer.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_track_header.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_track_resize_handler.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_track_select_handler.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_vnc_server_manager.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_whg_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_z_application_functionality.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_z_module_integration.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_z_proxies_integration.cpp +-- Configuring done (19.3s) +-- Generating done (8.3s) +-- Build files have been written to: /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4 +INFO: Building Group 1: ddscore svcCoreClient ddsftccore ddsfts ddsgen ddsQoS ddsconnector +[ 0%] Built target ngltools_autogen_timestamp_deps +[ 0%] Built target NGLLogger_autogen_timestamp_deps +[ 0%] Automatic MOC and UIC for target NGLLogger +[ 0%] Automatic MOC and UIC for target ngltools +[ 0%] Built target NGLLogger_autogen +[ 0%] Built target ngltools_autogen +[ 0%] Building CXX object Z/src/ngltools/CMakeFiles/ngltools.dir/ngltools_dtg.cpp.o +[ 0%] Building CXX object Z/src/ngltools/CMakeFiles/ngltools.dir/ngltools_autogen/mocs_compilation.cpp.o +[ 0%] Building CXX object Z/src/ngltools/CMakeFiles/ngltools.dir/ngltools_filesystem.cpp.o +[ 0%] Building CXX object Z/src/ngltools/CMakeFiles/ngltools.dir/ngltools_helpevent.cpp.o +[ 0%] Building CXX object Z/src/ngltools/CMakeFiles/ngltools.dir/ngltools_convert.cpp.o +[ 0%] Building CXX object Z/src/NGLLogger/CMakeFiles/NGLLogger.dir/NGLLoggerBootstrap.cpp.o +[ 0%] Building CXX object Z/src/NGLLogger/CMakeFiles/NGLLogger.dir/MurmurHash2.cpp.o +[ 0%] Building CXX object Z/src/NGLLogger/CMakeFiles/NGLLogger.dir/NGLLogger_autogen/mocs_compilation.cpp.o +[ 0%] Building CXX object Z/src/NGLLogger/CMakeFiles/NGLLogger.dir/NGLLogger.cpp.o +[ 0%] Linking CXX shared library ../../../lib/libngltools.so +[ 0%] Built target ngltools +[ 0%] Built target nglsettings_autogen_timestamp_deps +[ 0%] Built target LtsCommandLineParser_autogen_timestamp_deps +[ 0%] Automatic MOC and UIC for target nglsettings +[ 0%] Automatic MOC and UIC for target LtsCommandLineParser +[ 0%] Built target nglsettings_autogen +[ 0%] Built target LtsCommandLineParser_autogen +[ 0%] Building CXX object Z/src/nglsettings/CMakeFiles/nglsettings.dir/nglsettings_settings.cpp.o +[ 0%] Building CXX object Lts/Common/LtsCommandLineParser/CMakeFiles/LtsCommandLineParser.dir/LtsCommandLineParser_autogen/mocs_compilation.cpp.o +[ 0%] Building CXX object Z/src/nglsettings/CMakeFiles/nglsettings.dir/nglsettings_connections.cpp.o +[ 0%] Building CXX object Z/src/nglsettings/CMakeFiles/nglsettings.dir/nglsettings_autogen/mocs_compilation.cpp.o +[ 0%] Building CXX object Lts/Common/LtsCommandLineParser/CMakeFiles/LtsCommandLineParser.dir/LtsCommandLineParser.cpp.o +[ 0%] Linking CXX shared library ../../../lib/libNGLLogger.so +[ 0%] Built target NGLLogger +[ 0%] Built target codegen_base_autogen_timestamp_deps +[ 0%] Built target ddsgen_autogen_timestamp_deps +[ 0%] Automatic MOC and UIC for target ddsgen +[ 0%] Automatic MOC and UIC for target codegen_base +[ 0%] Built target codegen_base_autogen +[ 0%] Building CXX object Lts/Common/CodeGen/CMakeFiles/codegen_base.dir/SqlGenerator.cpp.o +[ 0%] Building CXX object Lts/Common/CodeGen/CMakeFiles/codegen_base.dir/codegen_base_autogen/mocs_compilation.cpp.o +[ 0%] Building CXX object Lts/Common/CodeGen/CMakeFiles/codegen_base.dir/StructBuilder.cpp.o +[ 0%] Building CXX object Lts/Common/CodeGen/CMakeFiles/codegen_base.dir/XmlReader.cpp.o +[ 0%] Built target ddsgen_autogen +[ 0%] Building CXX object Lts/DDS/Generic/CMakeFiles/ddsgen.dir/ddsgen_autogen/mocs_compilation.cpp.o +[ 0%] Building CXX object Lts/DDS/Generic/CMakeFiles/ddsgen.dir/generic_base.cpp.o +[ 0%] Building CXX object Lts/DDS/Generic/CMakeFiles/ddsgen.dir/generic_logger.cpp.o +[ 0%] Linking CXX shared library ../../../lib/libLtsCommandLineParser.so +[ 0%] Built target LtsCommandLineParser +[ 0%] Building CXX object Lts/DDS/Generic/CMakeFiles/ddsgen.dir/subscriber_listener.cpp.o +[ 0%] Linking CXX shared library ../../../lib/libnglsettings.so +[ 0%] Built target nglsettings +[ 0%] Building CXX object Lts/DDS/Generic/CMakeFiles/ddsgen.dir/wait_set_handler.cpp.o +[ 0%] Built target nglcoreapplication_autogen_timestamp_deps +[ 0%] Automatic MOC and UIC for target nglcoreapplication +[ 0%] Built target nglcoreapplication_autogen +[ 0%] Building CXX object Z/src/nglapplication/CMakeFiles/nglcoreapplication.dir/nglcoreapplication_autogen/mocs_compilation.cpp.o +[ 0%] Building CXX object Z/src/nglapplication/CMakeFiles/nglcoreapplication.dir/nglcoreapplication.cpp.o +[ 0%] Building CXX object Z/src/nglapplication/CMakeFiles/nglcoreapplication.dir/nglloggerhandler.cpp.o +[ 0%] Linking CXX shared library ../../../lib/libnglcoreapplication.so +[ 0%] Built target nglcoreapplication +[ 0%] Linking CXX shared library ../../../lib/libddsgen.so +[ 0%] Built target ddsgen +[ 0%] Linking CXX shared library ../../../lib/libcodegen_base.so +[ 33%] Built target codegen_base +[ 33%] Built target codegen_grantlee_autogen_timestamp_deps +[ 33%] Automatic MOC and UIC for target codegen_grantlee +[ 33%] Built target codegen_grantlee_autogen +[ 33%] Building CXX object Lts/Common/CodeGen/CMakeFiles/codegen_grantlee.dir/DatabaseGeneratorGrantlee.cpp.o +[ 33%] Building CXX object Lts/Common/CodeGen/CMakeFiles/codegen_grantlee.dir/DaoGeneratorGrantlee.cpp.o +[ 33%] Building CXX object Lts/Common/CodeGen/CMakeFiles/codegen_grantlee.dir/CppTopicGeneratorGrantlee.cpp.o +[ 33%] Building CXX object Lts/Common/CodeGen/CMakeFiles/codegen_grantlee.dir/GrantleeWrappers.cpp.o +[ 33%] Building CXX object Lts/Common/CodeGen/CMakeFiles/codegen_grantlee.dir/codegen_grantlee_autogen/mocs_compilation.cpp.o +[ 33%] Building CXX object Lts/Common/CodeGen/CMakeFiles/codegen_grantlee.dir/GeneratorGrantleeBase.cpp.o +[ 33%] Linking CXX static library ../../../lib/libcodegen_grantlee.a +[ 33%] Built target codegen_grantlee +[ 33%] Built target ngl_codegen_autogen_timestamp_deps +[ 33%] Automatic MOC and UIC for target ngl_codegen +[ 33%] Built target ngl_codegen_autogen +[ 66%] Building CXX object Lts/Common/CodeGen/CMakeFiles/ngl_codegen.dir/main_grantlee.cpp.o +[ 66%] Building CXX object Lts/Common/CodeGen/CMakeFiles/ngl_codegen.dir/ngl_codegen_autogen/mocs_compilation.cpp.o +[ 66%] Linking CXX executable ../../../bin/ngl_codegen +[ 66%] Built target ngl_codegen +[ 66%] Generating core_dts_types.h, core_dtc_types.h, core_fts_types.h, core_ftc_types.h, core_operator_rights.h, core_operator_rights.cpp, ../../../share/Lts/sql/core_operator_rights.sql +[ 66%] Generating core_dtc.h, core_ftc.h +[ 66%] Generating core.idl, core_enums.idl, core_json.cpp, core_json.h, core_translation.cpp, core_translation.h +[ 66%] Generating ../../../share/Lts/xml/core.xml +[ 66%] Generating core.cxx, corePlugin.cxx, core.hpp, corePlugin.hpp +[ 66%] Generating core_enums.cxx, core_enumsPlugin.cxx, core_enums.hpp, core_enumsPlugin.hpp +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 66%] Built target ddscore_autogen_timestamp_deps +[100%] Automatic MOC and UIC for target ddscore +[100%] Built target ddscore_autogen +[100%] Generating moc_core_dtc.cpp +[100%] Generating ../../../share/Lts/sql/core.sql +[100%] Building CXX object Lts/DDS/Core/CMakeFiles/ddscore.dir/core_translation.cpp.o +[100%] Building CXX object Lts/DDS/Core/CMakeFiles/ddscore.dir/function_reply_object.cpp.o +[100%] Building CXX object Lts/DDS/Core/CMakeFiles/ddscore.dir/ddscore_autogen/mocs_compilation.cpp.o +[100%] Building CXX object Lts/DDS/Core/CMakeFiles/ddscore.dir/core_json.cpp.o +[100%] Building CXX object Lts/DDS/Core/CMakeFiles/ddscore.dir/logger.cpp.o +[100%] Building CXX object Lts/DDS/Core/CMakeFiles/ddscore.dir/core_enums.cxx.o +[100%] Building CXX object Lts/DDS/Core/CMakeFiles/ddscore.dir/core_enumsPlugin.cxx.o +[100%] Building CXX object Lts/DDS/Core/CMakeFiles/ddscore.dir/core.cxx.o +[100%] Building CXX object Lts/DDS/Core/CMakeFiles/ddscore.dir/corePlugin.cxx.o +[100%] Building CXX object Lts/DDS/Core/CMakeFiles/ddscore.dir/core_operator_rights.cpp.o +[100%] Building CXX object Lts/DDS/Core/CMakeFiles/ddscore.dir/moc_core_dtc.cpp.o +[100%] Linking CXX shared library ../../../lib/libddscore.so +[100%] Built target ddscore +[ 0%] Built target ngltools_autogen_timestamp_deps +[ 0%] Built target NGLLogger_autogen_timestamp_deps +[ 0%] Built target ngltools_autogen +[ 0%] Built target NGLLogger_autogen +[ 0%] Built target NGLLogger +[ 0%] Built target ngltools +[ 0%] Built target codegen_base_autogen_timestamp_deps +[ 0%] Built target nglsettings_autogen_timestamp_deps +[ 0%] Built target ddsgen_autogen_timestamp_deps +[ 0%] Built target ddsQoS_autogen_timestamp_deps +[ 0%] Built target LtsCommandLineParser_autogen_timestamp_deps +[ 0%] Built target nglsettings_autogen +[ 0%] Built target codegen_base_autogen +[ 0%] Built target LtsCommandLineParser_autogen +[ 0%] Automatic MOC and UIC for target ddsQoS +[ 0%] Built target ddsgen_autogen +[ 0%] Built target nglsettings +[ 0%] Built target LtsCommandLineParser +[ 33%] Built target codegen_base +[ 33%] Built target nglcoreapplication_autogen_timestamp_deps +[ 33%] Built target ddsQoS_autogen +[ 33%] Built target codegen_grantlee_autogen_timestamp_deps +[ 33%] Built target ddsgen +[ 33%] Generating ../../../share/Lts/DDS/default_profile.xml +[ 33%] Built target nglcoreapplication_autogen +[ 33%] Built target codegen_grantlee_autogen +[ 33%] Built target nglcoreapplication +[ 33%] Building CXX object Lts/DDS/QosProfile/CMakeFiles/ddsQoS.dir/DDS_DefaultQos.cpp.o +[ 33%] Building CXX object Lts/DDS/QosProfile/CMakeFiles/ddsQoS.dir/ddsQoS_autogen/mocs_compilation.cpp.o +[ 33%] Built target codegen_grantlee +[ 33%] Built target ngl_codegen_autogen_timestamp_deps +[ 33%] Built target ngl_codegen_autogen +[ 66%] Built target ngl_codegen +[ 66%] Built target ddscore_autogen_timestamp_deps +[100%] Built target ddscore_autogen +[100%] Built target ddscore +[100%] Built target ddsftccore_autogen_timestamp_deps +[100%] Automatic MOC and UIC for target ddsftccore +[100%] Built target ddsftccore_autogen +[100%] Building CXX object Lts/DDS/FTC/CMakeFiles/ddsftccore.dir/abstract_requester.cpp.o +[100%] Building CXX object Lts/DDS/FTC/CMakeFiles/ddsftccore.dir/ddsftccore_autogen/mocs_compilation.cpp.o +[100%] Linking CXX shared library ../../../lib/libddsftccore.so +[100%] Built target ddsftccore +[100%] Linking CXX shared library ../../../lib/libddsQoS.so +[100%] Built target ddsQoS +[100%] Built target ddsconnector_autogen_timestamp_deps +[100%] Automatic MOC and UIC for target ddsconnector +[100%] Built target ddsconnector_autogen +[100%] Building CXX object Lts/DDS/DDSConnector/CMakeFiles/ddsconnector.dir/subscriber.cpp.o +[100%] Building CXX object Lts/DDS/DDSConnector/CMakeFiles/ddsconnector.dir/ddsconnector_autogen/mocs_compilation.cpp.o +[100%] Building CXX object Lts/DDS/DDSConnector/CMakeFiles/ddsconnector.dir/dds_connector.cpp.o +[100%] Building CXX object Lts/DDS/DDSConnector/CMakeFiles/ddsconnector.dir/publisher.cpp.o +[100%] Building CXX object Lts/DDS/DDSConnector/CMakeFiles/ddsconnector.dir/pub_sub_base.cpp.o +[100%] Linking CXX shared library ../../../lib/libddsconnector.so +[100%] Built target ddsconnector +[100%] Generating core_dtc_impl.h, core_dtc_impl.cpp, core_ftc_impl.h, core_ftc_impl.cpp +[100%] Built target svcCoreClient_autogen_timestamp_deps +[100%] Automatic MOC and UIC for target svcCoreClient +[100%] Built target svcCoreClient_autogen +[100%] Building CXX object Lts/DDS/Core/CMakeFiles/svcCoreClient.dir/core_dtc_impl.cpp.o +[100%] Building CXX object Lts/DDS/Core/CMakeFiles/svcCoreClient.dir/core_ftc_impl.cpp.o +[100%] Building CXX object Lts/DDS/Core/CMakeFiles/svcCoreClient.dir/pacemaker.cpp.o +[100%] Building CXX object Lts/DDS/Core/CMakeFiles/svcCoreClient.dir/__/FTC/generic_ftc.cpp.o +[100%] Building CXX object Lts/DDS/Core/CMakeFiles/svcCoreClient.dir/svcCoreClient_autogen/mocs_compilation.cpp.o +[100%] Building CXX object Lts/DDS/Core/CMakeFiles/svcCoreClient.dir/topic_lock_master.cpp.o +[100%] Building CXX object Lts/DDS/Core/CMakeFiles/svcCoreClient.dir/__/FTC/generic_ftc_threading.cpp.o +[100%] Linking CXX shared library ../../../lib/libsvcCoreClient.so +[100%] Built target svcCoreClient +[ 0%] Built target NGLLogger_autogen_timestamp_deps +[ 0%] Built target ngltools_autogen_timestamp_deps +[ 0%] Built target ngltools_autogen +[ 0%] Built target NGLLogger_autogen +[ 0%] Built target ngltools +[ 0%] Built target NGLLogger +[ 0%] Built target LtsCommandLineParser_autogen_timestamp_deps +[ 0%] Built target nglsettings_autogen_timestamp_deps +[ 0%] Built target ddsgen_autogen_timestamp_deps +[ 0%] Built target codegen_base_autogen_timestamp_deps +[ 0%] Built target LtsCommandLineParser_autogen +[ 0%] Built target nglsettings_autogen +[ 0%] Built target codegen_base_autogen +[ 0%] Built target ddsgen_autogen +[ 0%] Built target nglsettings +[ 0%] Built target LtsCommandLineParser +[ 0%] Built target nglcoreapplication_autogen_timestamp_deps +[ 33%] Built target codegen_base +[ 33%] Built target ddsgen +[ 33%] Built target nglcoreapplication_autogen +[ 33%] Built target codegen_grantlee_autogen_timestamp_deps +[ 33%] Built target codegen_grantlee_autogen +[ 33%] Built target nglcoreapplication +[ 33%] Built target codegen_grantlee +[ 33%] Built target ngl_codegen_autogen_timestamp_deps +[ 33%] Built target ngl_codegen_autogen +[ 66%] Built target ngl_codegen +[ 66%] Built target ddscore_autogen_timestamp_deps +[100%] Built target ddscore_autogen +[100%] Built target ddscore +[100%] Built target ddsftccore_autogen_timestamp_deps +[100%] Built target ddsftccore_autogen +[100%] Built target ddsftccore +[ 0%] Built target ngltools_autogen_timestamp_deps +[ 0%] Built target NGLLogger_autogen_timestamp_deps +[ 0%] Built target LtsUtilsCore_autogen_timestamp_deps +[ 0%] Built target ngltools_autogen +[ 0%] Built target NGLLogger_autogen +[ 0%] Automatic MOC and UIC for target LtsUtilsCore +[ 0%] Built target NGLLogger +[ 0%] Built target ngltools +[ 0%] Built target LtsUtilsCore_autogen +[ 0%] Built target ddsgen_autogen_timestamp_deps +[ 0%] Built target codegen_base_autogen_timestamp_deps +[ 0%] Built target LtsCommandLineParser_autogen_timestamp_deps +[ 0%] Built target nglsettings_autogen_timestamp_deps +[ 0%] Built target ddsQoS_autogen_timestamp_deps +[ 0%] Building CXX object Lts/Common/LtsUtils/LtsUtilsCore/CMakeFiles/LtsUtilsCore.dir/LtsUtilsCore_autogen/mocs_compilation.cpp.o +[ 0%] Building CXX object Lts/Common/LtsUtils/LtsUtilsCore/CMakeFiles/LtsUtilsCore.dir/pgarray.cpp.o +[ 0%] Building CXX object Lts/Common/LtsUtils/LtsUtilsCore/CMakeFiles/LtsUtilsCore.dir/qplane3d.cpp.o +[ 0%] Built target codegen_base_autogen +[ 0%] Built target LtsCommandLineParser_autogen +[ 0%] Built target ddsQoS_autogen +[ 0%] Built target ddsgen_autogen +[ 0%] Built target nglsettings_autogen +[ 0%] Building CXX object Lts/Common/LtsUtils/LtsUtilsCore/CMakeFiles/LtsUtilsCore.dir/qpoint3d.cpp.o +[ 0%] Built target LtsCommandLineParser +[ 33%] Built target codegen_base +[ 33%] Building CXX object Lts/Common/LtsUtils/LtsUtilsCore/CMakeFiles/LtsUtilsCore.dir/scoped_connection.cpp.o +[ 33%] Built target ddsQoS +[ 33%] Built target ddsgen +[ 33%] Built target nglsettings +[ 33%] Building CXX object Lts/Common/LtsUtils/LtsUtilsCore/CMakeFiles/LtsUtilsCore.dir/sfm_bytemessage_converter.cpp.o +[ 33%] Building CXX object Lts/Common/LtsUtils/LtsUtilsCore/CMakeFiles/LtsUtilsCore.dir/promise.cpp.o +[ 33%] Built target codegen_grantlee_autogen_timestamp_deps +[ 33%] Building CXX object Lts/Common/LtsUtils/LtsUtilsCore/CMakeFiles/LtsUtilsCore.dir/lts_translatable_identifier.cpp.o +[ 33%] Building CXX object Lts/Common/LtsUtils/LtsUtilsCore/CMakeFiles/LtsUtilsCore.dir/lts_portrange.cpp.o +[ 33%] Built target ngldb_autogen_timestamp_deps +[ 33%] Built target nglcoreapplication_autogen_timestamp_deps +[ 33%] Built target codegen_grantlee_autogen +[ 33%] Automatic MOC and UIC for target ngldb +[ 33%] Built target nglcoreapplication_autogen +[ 33%] Built target ngldb_autogen +[ 33%] Built target codegen_grantlee +[ 33%] Built target nglcoreapplication +[ 33%] Building CXX object Z/src/ngldb/CMakeFiles/ngldb.dir/ngldb_autogen/mocs_compilation.cpp.o +[ 33%] Built target ngl_codegen_autogen_timestamp_deps +[ 33%] Building CXX object Z/src/ngldb/CMakeFiles/ngldb.dir/dbconnection.cpp.o +[ 33%] Building CXX object Z/src/ngldb/CMakeFiles/ngldb.dir/dbtransaction.cpp.o +[ 33%] Built target ngl_codegen_autogen +[ 33%] Building CXX object Z/src/ngldb/CMakeFiles/ngldb.dir/ngldb_logger.cpp.o +[ 33%] Building CXX object Z/src/ngldb/CMakeFiles/ngldb.dir/nsqlquery.cpp.o +[ 33%] Building CXX object Z/src/ngldb/CMakeFiles/ngldb.dir/sql_query_janitor.cpp.o +[ 66%] Built target ngl_codegen +[ 66%] Built target ddscore_autogen_timestamp_deps +[100%] Built target ddscore_autogen +[100%] Built target ddscore +[100%] Linking CXX shared library ../../../../lib/libLtsUtilsCore.so +[100%] Built target LtsUtilsCore +[100%] Linking CXX shared library ../../../lib/libngldb.so +[100%] Built target ngldb +[100%] Generating pdm_dtc.h, pdm_ftc.h +[100%] Generating pdm.idl, pdm_enums.idl, pdm_json.cpp, pdm_json.h, pdm_translation.cpp, pdm_translation.h +[100%] Generating pdm_db.h, pdm_db_impl.cpp, pdm_db_impl.h +[100%] Generating pdm_db_structs.cpp, pdm_db_structs.h +[100%] Generating pdm_dts_types.h, pdm_dtc_types.h, pdm_fts_types.h, pdm_ftc_types.h, pdm_operator_rights.h, pdm_operator_rights.cpp, ../../../share/Lts/sql/pdm_operator_rights.sql +[100%] Generating pdm.cxx, pdmPlugin.cxx, pdm.hpp, pdmPlugin.hpp +[100%] Generating pdm_enums.cxx, pdm_enumsPlugin.cxx, pdm_enums.hpp, pdm_enumsPlugin.hpp +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[100%] Built target svcPdmCommon_autogen_timestamp_deps +[100%] Automatic MOC and UIC for target svcPdmCommon +[100%] Built target svcPdmCommon_autogen +[100%] Generating ../../../share/Lts/xml/pdm.xml +[100%] Building CXX object Lts/Services/ProjectDataManagement/CMakeFiles/svcPdmCommon.dir/svcPdmCommon_autogen/mocs_compilation.cpp.o +[100%] Building CXX object Lts/Services/ProjectDataManagement/CMakeFiles/svcPdmCommon.dir/logger.cpp.o +[100%] Building CXX object Lts/Services/ProjectDataManagement/CMakeFiles/svcPdmCommon.dir/pdm_json.cpp.o +[100%] Building CXX object Lts/Services/ProjectDataManagement/CMakeFiles/svcPdmCommon.dir/pdm_to_string.cpp.o +[100%] Building CXX object Lts/Services/ProjectDataManagement/CMakeFiles/svcPdmCommon.dir/pdm_db_structs.cpp.o +[100%] Building CXX object Lts/Services/ProjectDataManagement/CMakeFiles/svcPdmCommon.dir/pdm_translation.cpp.o +[100%] Building CXX object Lts/Services/ProjectDataManagement/CMakeFiles/svcPdmCommon.dir/pdm_db_impl.cpp.o +[100%] Building CXX object Lts/Services/ProjectDataManagement/CMakeFiles/svcPdmCommon.dir/pdm_enums.cxx.o +[100%] Building CXX object Lts/Services/ProjectDataManagement/CMakeFiles/svcPdmCommon.dir/pdm_enumsPlugin.cxx.o +[100%] Building CXX object Lts/Services/ProjectDataManagement/CMakeFiles/svcPdmCommon.dir/pdm.cxx.o +[100%] Building CXX object Lts/Services/ProjectDataManagement/CMakeFiles/svcPdmCommon.dir/pdmPlugin.cxx.o +[100%] Building CXX object Lts/Services/ProjectDataManagement/CMakeFiles/svcPdmCommon.dir/pdm_operator_rights.cpp.o +[100%] Linking CXX shared library ../../../lib/libsvcPdmCommon.so +[100%] Built target svcPdmCommon +[100%] Generating tab.idl, tab_enums.idl, tab_json.cpp, tab_json.h, tab_translation.cpp, tab_translation.h +[100%] Generating tab_dtc.h, tab_ftc.h +[100%] Generating tab_db_structs.cpp, tab_db_structs.h, tab_db_impl.cpp, tab_db_impl.h, tab_db.h +[100%] Generating tab_dts_types.h, tab_dtc_types.h, tab_fts_types.h, tab_ftc_types.h, tab_operator_rights.h, tab_operator_rights.cpp, ../../../share/Lts/sql/tab_operator_rights.sql +2026-10-13 11:40:39.082 WARN CodeGen::XmlReader |#| Service TrainingAreaBase is not marked as exercise independent but should be started in group Core/Master (-migrated-legatus/Lts/Common/CodeGen/XmlReader.cpp:129) +2026-10-13 11:40:39.088 WARN CodeGen::XmlReader |#| Service TrainingAreaBase is not marked as exercise independent but should be started in group Core/Master (-migrated-legatus/Lts/Common/CodeGen/XmlReader.cpp:129) +2026-10-13 11:40:39.089 WARN CodeGen::XmlReader |#| Service TrainingAreaBase is not marked as exercise independent but should be started in group Core/Master (-migrated-legatus/Lts/Common/CodeGen/XmlReader.cpp:129) +[100%] Generating tab.cxx, tabPlugin.cxx, tab.hpp, tabPlugin.hpp +[100%] Generating tab_enums.cxx, tab_enumsPlugin.cxx, tab_enums.hpp, tab_enumsPlugin.hpp +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[100%] Built target svcTabCommon_autogen_timestamp_deps +[100%] Automatic MOC and UIC for target svcTabCommon +[100%] Built target svcTabCommon_autogen +[100%] Generating ../../../share/Lts/xml/tab.xml +[100%] Building CXX object Lts/Proxies/TrainingAreaBase/CMakeFiles/svcTabCommon.dir/tab_db_structs.cpp.o +[100%] Building CXX object Lts/Proxies/TrainingAreaBase/CMakeFiles/svcTabCommon.dir/tab_translation.cpp.o +[100%] Building CXX object Lts/Proxies/TrainingAreaBase/CMakeFiles/svcTabCommon.dir/logger.cpp.o +[100%] Building CXX object Lts/Proxies/TrainingAreaBase/CMakeFiles/svcTabCommon.dir/tab_enumsPlugin.cxx.o +[100%] Building CXX object Lts/Proxies/TrainingAreaBase/CMakeFiles/svcTabCommon.dir/tab_json.cpp.o +[100%] Building CXX object Lts/Proxies/TrainingAreaBase/CMakeFiles/svcTabCommon.dir/svcTabCommon_autogen/mocs_compilation.cpp.o +[100%] Building CXX object Lts/Proxies/TrainingAreaBase/CMakeFiles/svcTabCommon.dir/tab_enums.cxx.o +[100%] Building CXX object Lts/Proxies/TrainingAreaBase/CMakeFiles/svcTabCommon.dir/tab_db_impl.cpp.o +[100%] Building CXX object Lts/Proxies/TrainingAreaBase/CMakeFiles/svcTabCommon.dir/tab.cxx.o +[100%] Building CXX object Lts/Proxies/TrainingAreaBase/CMakeFiles/svcTabCommon.dir/tabPlugin.cxx.o +[100%] Building CXX object Lts/Proxies/TrainingAreaBase/CMakeFiles/svcTabCommon.dir/tab_operator_rights.cpp.o +[100%] Linking CXX shared library ../../../lib/libsvcTabCommon.so +[100%] Built target svcTabCommon +[100%] Built target ddsfts_autogen_timestamp_deps +[100%] Automatic MOC and UIC for target ddsfts +[100%] Built target ddsfts_autogen +[100%] Building CXX object Lts/DDS/FTS/CMakeFiles/ddsfts.dir/ddsfts_autogen/mocs_compilation.cpp.o +[100%] Building CXX object Lts/DDS/FTS/CMakeFiles/ddsfts.dir/generic_fts_internal.cpp.o +[100%] Linking CXX shared library ../../../lib/libddsfts.so +[100%] Built target ddsfts +Built target NGLLogger_autogen_timestamp_deps +Built target NGLLogger_autogen +Built target NGLLogger +Built target ddsgen_autogen_timestamp_deps +Built target ddsgen_autogen +Built target ddsgen +Built target NGLLogger_autogen_timestamp_deps +Built target ngltools_autogen_timestamp_deps +Built target ngltools_autogen +Built target NGLLogger_autogen +Built target ngltools +Built target NGLLogger +Built target ddsQoS_autogen_timestamp_deps +Built target ddsQoS_autogen +Built target ddsQoS +Built target ngltools_autogen_timestamp_deps +Built target NGLLogger_autogen_timestamp_deps +Built target NGLLogger_autogen +Built target ngltools_autogen +Built target ngltools +Built target NGLLogger +Built target ddsQoS_autogen_timestamp_deps +Built target ddsgen_autogen_timestamp_deps +Built target ddsQoS_autogen +Built target ddsgen_autogen +Built target ddsQoS +Built target ddsgen +Built target ddsconnector_autogen_timestamp_deps +Built target ddsconnector_autogen +Built target ddsconnector +INFO: Skipping Group 4 (DDS tests + Proxies) +INFO: Building Group 2: migration_tests +[ 0%] Built target ngltools_autogen_timestamp_deps +[ 0%] Built target wms_json_ds_autogen_timestamp_deps +[ 0%] Built target NGLLogger_autogen_timestamp_deps +[ 0%] Built target ngltranslator_autogen_timestamp_deps +[ 0%] Built target LtsCoordTrans_autogen_timestamp_deps +[ 0%] Built target LtsUtilsCore_autogen_timestamp_deps +[ 0%] Built target qtsa_common_autogen_timestamp_deps +[ 0%] Built target DataPluginInterface_autogen_timestamp_deps +[ 0%] Automatic MOC and UIC for target wms_json_ds +[ 0%] Automatic MOC and UIC for target ngltranslator +[ 0%] Built target ngltools_autogen +[ 0%] Built target LtsUtilsCore_autogen +[ 0%] Automatic MOC and UIC for target LtsCoordTrans +[ 0%] Built target NGLLogger_autogen +[ 0%] Automatic MOC and UIC for target DataPluginInterface +[ 0%] Automatic MOC and UIC for target qtsa_common +[ 0%] Built target ngltools +[ 0%] Built target wms_json_ds_autogen +[ 0%] Built target LtsUtilsCore +[ 0%] Built target NGLLogger +[ 0%] Built target LtsCommandLineParser_autogen_timestamp_deps +[ 0%] Built target qtsa_common_autogen +[ 0%] Building CXX object Z/src/WMS_Interface/CMakeFiles/wms_json_ds.dir/wms_ecc_equipmenttypes.cpp.o +[ 0%] Building CXX object Z/src/WMS_Interface/CMakeFiles/wms_json_ds.dir/wms_json_ds_autogen/mocs_compilation.cpp.o +[ 0%] Built target nglsettings_autogen_timestamp_deps +[ 0%] Built target ngltranslator_autogen +[ 0%] Built target DataPluginInterface_autogen +[ 0%] Built target LtsCoordTrans_autogen +[ 0%] Building CXX object Z/src/WMS_Interface/CMakeFiles/wms_json_ds.dir/wms_ecc_exercises.cpp.o +[ 0%] Building CXX object Z/src/WMS_Interface/CMakeFiles/wms_json_ds.dir/wms_ecc_equipRequirements.cpp.o +[ 0%] Built target codegen_base_autogen_timestamp_deps +[ 0%] Built target tcpserver_autogen_timestamp_deps +[ 0%] Built target ddsgen_autogen_timestamp_deps +[ 0%] Built target nglcompression_autogen_timestamp_deps +[ 0%] Building CXX object Z/src/ngltranslator/CMakeFiles/ngltranslator.dir/ngltranslator_autogen/mocs_compilation.cpp.o +[ 0%] Building CXX object Z/src/QtSingleApplication/CMakeFiles/qtsa_common.dir/qtsa_common_autogen/mocs_compilation.cpp.o +[ 0%] Building CXX object Lts/Common/PluginInterfaces/CMakeFiles/DataPluginInterface.dir/DataPluginInterface_autogen/mocs_compilation.cpp.o +[ 0%] Built target situationMapCommon_autogen_timestamp_deps +[ 0%] Building CXX object Lts/Common/LtsCoordTrans/CMakeFiles/LtsCoordTrans.dir/LtsCoordTrans_autogen/mocs_compilation.cpp.o +[ 0%] Building CXX object Lts/Common/PluginInterfaces/CMakeFiles/DataPluginInterface.dir/data_plugin_interface.cpp.o +[ 0%] Building CXX object Lts/Common/LtsCoordTrans/CMakeFiles/LtsCoordTrans.dir/lts_coord_trans.cpp.o +[ 0%] Building CXX object Z/src/ngltranslator/CMakeFiles/ngltranslator.dir/ngltranslator.cpp.o +[ 0%] Built target ddsQoS_autogen_timestamp_deps +[ 0%] Built target LtsCommandLineParser_autogen +[ 0%] Linking CXX shared library ../../../lib/libDataPluginInterface.so +[ 0%] Built target nglsettings_autogen +[ 0%] Building CXX object Z/src/WMS_Interface/CMakeFiles/wms_json_ds.dir/wms_ecc_playerInfo.cpp.o +[ 0%] Built target codegen_base_autogen +[ 0%] Building CXX object Z/src/WMS_Interface/CMakeFiles/wms_json_ds.dir/wms_ecc_registration.cpp.o +[ 0%] Linking CXX shared library ../../../lib/libLtsCoordTrans.so +[ 0%] Built target DataPluginInterface +[ 0%] Built target ddsgen_autogen +[ 0%] Automatic MOC and UIC for target tcpserver +[ 0%] Built target LtsCoordTrans +[ 0%] Automatic MOC and UIC for target nglcompression +[ 0%] Built target tcpserver_autogen +[ 0%] Building CXX object Z/src/WMS_Interface/CMakeFiles/wms_json_ds.dir/wms_ecc_unregister.cpp.o +[ 0%] Automatic MOC and UIC for target situationMapCommon +[ 0%] Built target nglcompression_autogen +[ 0%] Building CXX object Z/src/QtSingleApplication/CMakeFiles/qtsa_common.dir/qtlocalpeer.cpp.o +[ 0%] Built target situationMapCommon_autogen +[ 0%] Built target ddsQoS_autogen +[ 0%] Built target LtsCommandLineParser +[ 0%] Built target nglsettings +[ 5%] Built target codegen_base +[ 5%] Built target ngldb_autogen_timestamp_deps +[ 5%] Built target ddsgen +[ 5%] Building CXX object Z/src/tcpserver/CMakeFiles/tcpserver.dir/tcpserver_autogen/mocs_compilation.cpp.o +[ 5%] Built target nglapplication_autogen_timestamp_deps +[ 5%] Building CXX object Z/src/nglcompression/CMakeFiles/nglcompression.dir/nglcompression_autogen/mocs_compilation.cpp.o +[ 5%] Building CXX object Lts/Viewer/SituationMap/Common/CMakeFiles/situationMapCommon.dir/situationMapCommon_autogen/mocs_compilation.cpp.o +[ 5%] Building CXX object Lts/Viewer/SituationMap/Common/CMakeFiles/situationMapCommon.dir/id_handler.cpp.o +[ 5%] Built target ddsQoS +[ 5%] Built target nglcoreapplication_autogen_timestamp_deps +[ 5%] Built target codegen_grantlee_autogen_timestamp_deps +[ 5%] Built target ngldb_autogen +[ 5%] Automatic MOC and UIC for target nglapplication +[ 5%] Built target nglapplication_autogen +[ 5%] Building CXX object Z/src/nglcompression/CMakeFiles/nglcompression.dir/nglcomp_bzip2iodevice.cpp.o +[ 5%] Building CXX object Lts/Viewer/SituationMap/Common/CMakeFiles/situationMapCommon.dir/referenced.cpp.o +[ 5%] Building CXX object Z/src/tcpserver/CMakeFiles/tcpserver.dir/commandinterface.cpp.o +[ 5%] Linking CXX shared library ../../../lib/libwms_json_ds.so +[ 5%] Building CXX object Lts/Viewer/SituationMap/Common/CMakeFiles/situationMapCommon.dir/resource_path.cpp.o +[ 5%] Built target wms_json_ds +[ 5%] Building CXX object Z/src/tcpserver/CMakeFiles/tcpserver.dir/cbi_help.cpp.o +[ 5%] Linking CXX static library ../../../lib/libqtsa_common.a +[ 5%] Linking CXX shared library ../../../lib/libngltranslator.so +[ 5%] Built target qtsa_common +[ 5%] Built target ddsconnector_autogen_timestamp_deps +[ 5%] Building CXX object Z/src/tcpserver/CMakeFiles/tcpserver.dir/cbi_quit.cpp.o +[ 5%] Built target ngltranslator +[ 5%] Building CXX object Z/src/tcpserver/CMakeFiles/tcpserver.dir/cbi_shutdown.cpp.o +[ 5%] Building CXX object Z/src/nglcompression/CMakeFiles/nglcompression.dir/nglcomp_compress.cpp.o +[ 5%] Building CXX object Z/src/nglcompression/CMakeFiles/nglcompression.dir/nglcomp_tarfilter.cpp.o +[ 5%] Building CXX object Lts/Viewer/SituationMap/Common/CMakeFiles/situationMapCommon.dir/situation_map_logging.cpp.o +[ 5%] Built target nglcoreapplication_autogen +[ 5%] Building CXX object Z/src/tcpserver/CMakeFiles/tcpserver.dir/tcpserver.cpp.o +[ 5%] Built target codegen_grantlee_autogen +[ 5%] Building CXX object Z/src/tcpserver/CMakeFiles/tcpserver.dir/workerbase.cpp.o +[ 5%] Linking CXX shared library ../../../../lib/libsituationMapCommon.so +[ 5%] Built target situationMapCommon +[ 5%] Built target ngldb +[ 5%] Built target qtsingleapplication_autogen_timestamp_deps +[ 5%] Building CXX object Z/src/nglapplication/CMakeFiles/nglapplication.dir/nglapplication_autogen/mocs_compilation.cpp.o +[ 5%] Built target nglwidgets_autogen_timestamp_deps +[ 5%] Built target situationMapElevationMap_autogen_timestamp_deps +[ 5%] Building CXX object Z/src/nglapplication/CMakeFiles/nglapplication.dir/nglapplication.cpp.o +[ 5%] Built target ddsconnector_autogen +[ 5%] Building CXX object Z/src/nglapplication/CMakeFiles/nglapplication.dir/nglloggerhandler.cpp.o +[ 5%] Built target nglcoreapplication +[ 5%] Built target codegen_grantlee +[ 5%] Automatic MOC and UIC for target qtsingleapplication +[ 5%] Built target qtsingleapplication_autogen +[ 5%] Automatic MOC and UIC for target nglwidgets +[ 5%] Built target nglwidgets_autogen +[ 5%] Automatic MOC and UIC for target situationMapElevationMap +[ 5%] Built target situationMapElevationMap_autogen +[ 5%] Built target ngl_codegen_autogen_timestamp_deps +[ 5%] Building CXX object Z/src/QtSingleApplication/CMakeFiles/qtsingleapplication.dir/qtsingleapplication_autogen/mocs_compilation.cpp.o +[ 5%] Built target ddsconnector +[ 5%] Generating ui_nglpdfwidget.h +[ 11%] Generating qrc_rme_light_style.cpp +[ 11%] Building CXX object Z/src/nglwidgets/CMakeFiles/nglwidgets.dir/nglwidgets_autogen/mocs_compilation.cpp.o +[ 11%] Building CXX object Z/src/nglwidgets/CMakeFiles/nglwidgets.dir/ngldialogbuttonbox.cpp.o +[ 11%] Building CXX object Z/src/nglwidgets/CMakeFiles/nglwidgets.dir/ngldialog.cpp.o +[ 11%] Building CXX object Z/src/QtSingleApplication/CMakeFiles/qtsingleapplication.dir/qtsingleapplication.cpp.o +[ 11%] Linking CXX shared library ../../../lib/libtcpserver.so +[ 11%] Built target tcpserver +[ 11%] Building CXX object Z/src/nglwidgets/CMakeFiles/nglwidgets.dir/nglmainwindow.cpp.o +[ 11%] Linking CXX shared library ../../../lib/libnglapplication.so +[ 11%] Building CXX object Z/src/nglwidgets/CMakeFiles/nglwidgets.dir/nglstandardbutton.cpp.o +[ 11%] Built target nglapplication +[ 11%] Building CXX object Z/src/nglwidgets/CMakeFiles/nglwidgets.dir/ngltreeitem.cpp.o +[ 11%] Building CXX object Z/src/nglwidgets/CMakeFiles/nglwidgets.dir/ngltreemodel.cpp.o +[ 11%] Building CXX object Z/src/nglwidgets/CMakeFiles/nglwidgets.dir/nglpdfdocument.cpp.o +[ 11%] Linking CXX shared library ../../../lib/libnglcompression.so +[ 11%] Built target nglcompression +[ 11%] Building CXX object Lts/Viewer/SituationMap/ElevationMap/CMakeFiles/situationMapElevationMap.dir/situationMapElevationMap_autogen/mocs_compilation.cpp.o +[ 11%] Building CXX object Lts/Viewer/SituationMap/ElevationMap/CMakeFiles/situationMapElevationMap.dir/elevation_map.cpp.o +[ 11%] Linking CXX shared library ../../../lib/libqtsingleapplication.so +[ 11%] Building CXX object Z/src/nglwidgets/CMakeFiles/nglwidgets.dir/nglpdfpage.cpp.o +[ 11%] Building CXX object Z/src/nglwidgets/CMakeFiles/nglwidgets.dir/nglpdfwidget.cpp.o +[ 11%] Built target qtsingleapplication +[ 11%] Built target ngl_codegen_autogen +[ 11%] Building CXX object Lts/Viewer/SituationMap/ElevationMap/CMakeFiles/situationMapElevationMap.dir/elevation_map_manager.cpp.o +[ 11%] Building CXX object Z/src/nglwidgets/CMakeFiles/nglwidgets.dir/qrc_rme_light_style.cpp.o +[ 11%] Building CXX object Lts/Viewer/SituationMap/ElevationMap/CMakeFiles/situationMapElevationMap.dir/line_of_sight_calculation.cpp.o +[ 17%] Built target ngl_codegen +[ 17%] Built target ddscore_autogen_timestamp_deps +[ 23%] Built target ddscore_autogen +[ 23%] Built target ddscore +[ 23%] Generating cmo.idl, cmo_enums.idl, cmo_json.cpp, cmo_json.h, cmo_translation.cpp, cmo_translation.h +[ 23%] Generating cmo_db_structs.cpp, cmo_db_structs.h, cmo_db_impl.cpp, cmo_db_impl.h, cmo_db.h +[ 23%] Generating cmo_dtc.h, cmo_ftc.h +[ 23%] Generating cmo_dts_types.h, cmo_dtc_types.h, cmo_fts_types.h, cmo_ftc_types.h, cmo_operator_rights.h, cmo_operator_rights.cpp, ../../../share/Lts/sql/cmo_operator_rights.sql +[ 23%] Generating cmo_enums.cxx, cmo_enumsPlugin.cxx, cmo_enums.hpp, cmo_enumsPlugin.hpp +[ 23%] Generating cmo.cxx, cmoPlugin.cxx, cmo.hpp, cmoPlugin.hpp +[ 23%] Generating ism.idl, ism_enums.idl, ism_json.cpp, ism_json.h, ism_translation.cpp, ism_translation.h +In file included from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Z/src/nglwidgets/nglpdfpage.cpp:1: +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Z/src/nglwidgets/nglpdfpage.h: In constructor ‘NGL::PDFPage::PDFPage(QWidget*)’: +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Z/src/nglwidgets/nglpdfpage.h:62:10: warning: ‘NGL::PDFPage::m_scaleFactor’ will be initialized after [-Wreorder] + 62 | double m_scaleFactor; + | ^~~~~~~~~~~~~ +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Z/src/nglwidgets/nglpdfpage.h:60:27: warning: ‘Poppler::Page::Rotation NGL::PDFPage::m_rotation’ [-Wreorder] + 60 | Poppler::Page::Rotation m_rotation; + | ^~~~~~~~~~ +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Z/src/nglwidgets/nglpdfpage.cpp:30:1: warning: when initialized here [-Wreorder] + 30 | PDFPage::PDFPage(QWidget *parent) + | ^~~~~~~ +[ 23%] Generating ism_db_structs.cpp, ism_db_structs.h, ism_db_impl.cpp, ism_db_impl.h, ism_db.h +[ 23%] Generating ism_dtc.h, ism_ftc.h +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 23%] Generating ism_dts_types.h, ism_dtc_types.h, ism_fts_types.h, ism_ftc_types.h, ism_operator_rights.h, ism_operator_rights.cpp, ../../../share/Lts/sql/ism_operator_rights.sql +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 23%] Generating ism_enums.cxx, ism_enumsPlugin.cxx, ism_enums.hpp, ism_enumsPlugin.hpp +[ 23%] Built target svcPdmCommon_autogen_timestamp_deps +[ 23%] Generating asm.idl, asm_enums.idl, asm_json.cpp, asm_json.h, asm_translation.cpp, asm_translation.h +[ 23%] Generating asm_db_structs.cpp, asm_db_structs.h, asm_db_impl.cpp, asm_db_impl.h, asm_db.h +[ 23%] Generating asm_dtc.h, asm_ftc.h +[ 23%] Linking CXX shared library ../../../lib/libnglwidgets.so +[ 29%] Generating asm_dts_types.h, asm_dtc_types.h, asm_fts_types.h, asm_ftc_types.h, asm_operator_rights.h, asm_operator_rights.cpp, ../../../share/Lts/sql/asm_operator_rights.sql +[ 29%] Generating ism.cxx, ismPlugin.cxx, ism.hpp, ismPlugin.hpp +[ 29%] Generating asm_enums.cxx, asm_enumsPlugin.cxx, asm_enums.hpp, asm_enumsPlugin.hpp +[ 29%] Generating exm.idl, exm_enums.idl, exm_json.cpp, exm_json.h, exm_translation.cpp, exm_translation.h +[ 29%] Generating exm_db_structs.cpp, exm_db_structs.h, exm_db_impl.cpp, exm_db_impl.h, exm_db.h +[ 29%] Built target svcCmoCommon_autogen_timestamp_deps +[ 29%] Generating asm.cxx, asmPlugin.cxx, asm.hpp, asmPlugin.hpp +[ 29%] Generating exm_dtc.h, exm_ftc.h +[ 29%] Built target nglwidgets +[ 29%] Built target ddsftccore_autogen_timestamp_deps +[ 29%] Generating exm_dts_types.h, exm_dtc_types.h, exm_fts_types.h, exm_ftc_types.h, exm_operator_rights.h, exm_operator_rights.cpp, ../../../share/Lts/sql/exm_operator_rights.sql +[ 29%] Generating cod.idl, cod_enums.idl, cod_json.cpp, cod_json.h, cod_translation.cpp, cod_translation.h +[ 29%] Generating cod_db_structs.cpp, cod_db_structs.h, cod_db_impl.cpp, cod_db_impl.h, cod_db.h +[ 29%] Generating exm_enums.cxx, exm_enumsPlugin.cxx, exm_enums.hpp, exm_enumsPlugin.hpp +[ 29%] Generating cod_dtc.h, cod_ftc.h +[ 29%] Generating cod_dts_types.h, cod_dtc_types.h, cod_fts_types.h, cod_ftc_types.h, cod_operator_rights.h, cod_operator_rights.cpp, ../../../share/Lts/sql/cod_operator_rights.sql +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp: In member function ‘double SituationMap::ElevationMap::elevation(double, double) const’: +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp:96:39: warning: unused parameter ‘lon’ [-Wunused-parameter] + 96 | double ElevationMap::elevation(double lon, double lat) const + | ~~~~~~~^~~ +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp:96:51: warning: unused parameter ‘lat’ [-Wunused-parameter] + 96 | double ElevationMap::elevation(double lon, double lat) const + | ~~~~~~~^~~ +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp: In member function ‘double SituationMap::ElevationMap::distance(const QPointF&, const QPointF&) const’: +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp:101:46: warning: unused parameter ‘start’ [-Wunused-parameter] + 101 | double ElevationMap::distance(const QPointF &start, const QPointF &end) const + | ~~~~~~~~~~~~~~~^~~~~ +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp:101:68: warning: unused parameter ‘end’ [-Wunused-parameter] + 101 | double ElevationMap::distance(const QPointF &start, const QPointF &end) const + | ~~~~~~~~~~~~~~~^~~ +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp: In member function ‘double SituationMap::ElevationMap::profileDistance(const QPointF&, const QPointF&) const’: +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp:106:53: warning: unused parameter ‘start’ [-Wunused-parameter] + 106 | double ElevationMap::profileDistance(const QPointF &start, const QPointF &end) const + | ~~~~~~~~~~~~~~~^~~~~ +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp:106:75: warning: unused parameter ‘end’ [-Wunused-parameter] + 106 | double ElevationMap::profileDistance(const QPointF &start, const QPointF &end) const + | ~~~~~~~~~~~~~~~^~~ +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp: In member function ‘unsigned int SituationMap::ElevationMap::elevationProfile(const QPointF&, const QPointF&, SituationMap::Vec3dVector&) const’: +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp:111:60: warning: unused parameter ‘start’ [-Wunused-parameter] + 111 | unsigned int ElevationMap::elevationProfile(const QPointF &start, const QPointF &end, Vec3dVector &elevProfile) const + | ~~~~~~~~~~~~~~~^~~~~ +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp:111:82: warning: unused parameter ‘end’ [-Wunused-parameter] + 111 | unsigned int ElevationMap::elevationProfile(const QPointF &start, const QPointF &end, Vec3dVector &elevProfile) const + | ~~~~~~~~~~~~~~~^~~ +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp: In member function ‘bool SituationMap::ElevationMap::contains(const QPointF&) const’: +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp:117:44: warning: unused parameter ‘point’ [-Wunused-parameter] + 117 | bool ElevationMap::contains(const QPointF &point) const + | ~~~~~~~~~~~~~~~^~~~~ +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp: In member function ‘bool SituationMap::ElevationMap::intersects(const QPolygonF&) const’: +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp:122:48: warning: unused parameter ‘polygon’ [-Wunused-parameter] + 122 | bool ElevationMap::intersects(const QPolygonF &polygon) const + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp: In member function ‘void SituationMap::ElevationMap::LOSProfile(const QPointF&, const QPointF&, SituationMap::LOSVector&)’: +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp:127:46: warning: unused parameter ‘start’ [-Wunused-parameter] + 127 | void ElevationMap::LOSProfile(const QPointF &start, const QPointF &end, LOSVector &losProfile) + | ~~~~~~~~~~~~~~~^~~~~ +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp:127:68: warning: unused parameter ‘end’ [-Wunused-parameter] + 127 | void ElevationMap::LOSProfile(const QPointF &start, const QPointF &end, LOSVector &losProfile) + | ~~~~~~~~~~~~~~~^~~ +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp: In member function ‘int SituationMap::ElevationMap::getElevation(int, int) const’: +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp:132:36: warning: unused parameter ‘column’ [-Wunused-parameter] + 132 | int ElevationMap::getElevation(int column, int row) const + | ~~~~^~~~~~ +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp:132:48: warning: unused parameter ‘row’ [-Wunused-parameter] + 132 | int ElevationMap::getElevation(int column, int row) const + | ~~~~^~~ +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp: In member function ‘double SituationMap::ElevationMap::getElevation(double, double) const’: +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp:137:42: warning: unused parameter ‘lon’ [-Wunused-parameter] + 137 | double ElevationMap::getElevation(double lon, double lat) const + | ~~~~~~~^~~ +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp:137:54: warning: unused parameter ‘lat’ [-Wunused-parameter] + 137 | double ElevationMap::getElevation(double lon, double lat) const + | ~~~~~~~^~~ +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp: In member function ‘double SituationMap::ElevationMap::getOrSubstituteElevation(int, int, double) const’: +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp:142:51: warning: unused parameter ‘column’ [-Wunused-parameter] + 142 | double ElevationMap::getOrSubstituteElevation(int column, int row, double substitute) const + | ~~~~^~~~~~ +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp:142:63: warning: unused parameter ‘row’ [-Wunused-parameter] + 142 | double ElevationMap::getOrSubstituteElevation(int column, int row, double substitute) const + | ~~~~^~~ +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp: In member function ‘void SituationMap::ElevationMap::getSamplePoints(const QPointF&, const QPointF&, SituationMap::Vec3dVector&) const’: +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp:147:51: warning: unused parameter ‘start’ [-Wunused-parameter] + 147 | void ElevationMap::getSamplePoints(const QPointF &start, const QPointF &end, Vec3dVector &sPnts) const + | ~~~~~~~~~~~~~~~^~~~~ +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/ElevationMap/elevation_map.cpp:147:73: warning: unused parameter ‘end’ [-Wunused-parameter] + 147 | void ElevationMap::getSamplePoints(const QPointF &start, const QPointF &end, Vec3dVector &sPnts) const + | ~~~~~~~~~~~~~~~^~~ +[ 29%] Generating cod_enums.cxx, cod_enumsPlugin.cxx, cod_enums.hpp, cod_enumsPlugin.hpp +WARN com.rti.ndds.nddsgen.antlr.IdlTreeParser Enumerator InfrastructureManagement::MeteoDataUnit is already defined in enum InfrastructureManagement::MountingPointType. This is not compliant with the IDL/XTypes specification. You can make this message an error by using the -strict flag +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 29%] Generating esm.idl, esm_enums.idl, esm_json.cpp, esm_json.h, esm_translation.cpp, esm_translation.h +WARN com.rti.ndds.nddsgen.antlr.IdlTreeParser Enumerator AssetManagement::Unknown is already defined in enum AssetManagement::MapType. This is not compliant with the IDL/XTypes specification. You can make this message an error by using the -strict flag +WARN com.rti.ndds.nddsgen.antlr.IdlTreeParser Enumerator AssetManagement::Elevation is already defined in enum AssetManagement::MapType. This is not compliant with the IDL/XTypes specification. You can make this message an error by using the -strict flag +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 29%] Generating esm_db_structs.cpp, esm_db_structs.h, esm_db_impl.cpp, esm_db_impl.h, esm_db.h +WARN com.rti.ndds.nddsgen.antlr.IdlTreeParser Enumerator InfrastructureManagement::MeteoDataUnit is already defined in enum InfrastructureManagement::MountingPointType. This is not compliant with the IDL/XTypes specification. You can make this message an error by using the -strict flag +[ 29%] Generating esm_dtc.h, esm_ftc.h +[ 29%] Generating esm_dts_types.h, esm_dtc_types.h, esm_fts_types.h, esm_ftc_types.h, esm_operator_rights.h, esm_operator_rights.cpp, ../../../share/Lts/sql/esm_operator_rights.sql +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +WARN com.rti.ndds.nddsgen.antlr.IdlTreeParser Enumerator AssetManagement::Unknown is already defined in enum AssetManagement::MapType. This is not compliant with the IDL/XTypes specification. You can make this message an error by using the -strict flag +WARN com.rti.ndds.nddsgen.antlr.IdlTreeParser Enumerator AssetManagement::Elevation is already defined in enum AssetManagement::MapType. This is not compliant with the IDL/XTypes specification. You can make this message an error by using the -strict flag +[ 29%] Generating esm_enums.cxx, esm_enumsPlugin.cxx, esm_enums.hpp, esm_enumsPlugin.hpp +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 29%] Generating evl.idl, evl_enums.idl, evl_json.cpp, evl_json.h, evl_translation.cpp, evl_translation.h +[ 29%] Generating cod.cxx, codPlugin.cxx, cod.hpp, codPlugin.hpp +[ 29%] Linking CXX shared library ../../../../lib/libsituationMapElevationMap.so +[ 29%] Generating evl_db.h, evl_db_impl.cpp, evl_db_impl.h +[ 29%] Generating evl_db_structs.cpp, evl_db_structs.h +[ 29%] Generating evl_dtc.h, evl_ftc.h +[ 29%] Generating evl_dts_types.h, evl_dtc_types.h, evl_fts_types.h, evl_ftc_types.h, evl_operator_rights.h, evl_operator_rights.cpp, ../../../share/Lts/sql/evl_operator_rights.sql +[ 29%] Built target situationMapElevationMap +[ 29%] Generating flm.idl, flm_enums.idl, flm_json.cpp, flm_json.h, flm_translation.cpp, flm_translation.h +[ 29%] Generating flm_db_structs.cpp, flm_db_structs.h, flm_db_impl.cpp, flm_db_impl.h, flm_db.h +[ 29%] Generating evl_enums.cxx, evl_enumsPlugin.cxx, evl_enums.hpp, evl_enumsPlugin.hpp +[ 29%] Generating flm_dtc.h, flm_ftc.h +[ 29%] Generating flm_dts_types.h, flm_dtc_types.h, flm_fts_types.h, flm_ftc_types.h, flm_operator_rights.h, flm_operator_rights.cpp, ../../../share/Lts/sql/flm_operator_rights.sql +[ 29%] Generating exm.cxx, exmPlugin.cxx, exm.hpp, exmPlugin.hpp +[ 29%] Built target svcAsmCommon_autogen_timestamp_deps +[ 29%] Generating flm_enums.cxx, flm_enumsPlugin.cxx, flm_enums.hpp, flm_enumsPlugin.hpp +[ 29%] Generating flm.cxx, flmPlugin.cxx, flm.hpp, flmPlugin.hpp +[ 29%] Generating flt.idl, flt_enums.idl, flt_json.cpp, flt_json.h, flt_translation.cpp, flt_translation.h +[ 29%] Generating flt_db_structs.cpp, flt_db_structs.h, flt_db_impl.cpp, flt_db_impl.h, flt_db.h +[ 29%] Generating flt_dtc.h, flt_ftc.h +[ 29%] Built target svcIsmCommon_autogen_timestamp_deps +[ 29%] Generating flt_dts_types.h, flt_dtc_types.h, flt_fts_types.h, flt_ftc_types.h, flt_operator_rights.h, flt_operator_rights.cpp, ../../../share/Lts/sql/flt_operator_rights.sql +[ 29%] Generating gim.idl, gim_enums.idl, gim_json.cpp, gim_json.h, gim_translation.cpp, gim_translation.h +[ 29%] Generating gim_db_structs.cpp, gim_db_structs.h, gim_db_impl.cpp, gim_db_impl.h, gim_db.h +[ 29%] Generating flt_enums.cxx, flt_enumsPlugin.cxx, flt_enums.hpp, flt_enumsPlugin.hpp +[ 29%] Generating gim_dtc.h, gim_ftc.h +[ 29%] Generating gim_dts_types.h, gim_dtc_types.h, gim_fts_types.h, gim_ftc_types.h, gim_operator_rights.h, gim_operator_rights.cpp, ../../../share/Lts/sql/gim_operator_rights.sql +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 29%] Generating gim_enums.cxx, gim_enumsPlugin.cxx, gim_enums.hpp, gim_enumsPlugin.hpp +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Generating esm.cxx, esmPlugin.cxx, esm.hpp, esmPlugin.hpp +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +WARN com.rti.ndds.nddsgen.antlr.IdlTreeParser Enumerator FileManagement::Unknown is already defined in enum FileManagement::FileType. This is not compliant with the IDL/XTypes specification. You can make this message an error by using the -strict flag +[ 35%] Built target svcCodCommon_autogen_timestamp_deps +[ 35%] Generating evl.cxx, evlPlugin.cxx, evl.hpp, evlPlugin.hpp +WARN com.rti.ndds.nddsgen.antlr.IdlTreeParser Enumerator FileManagement::Unknown is already defined in enum FileManagement::FileType. This is not compliant with the IDL/XTypes specification. You can make this message an error by using the -strict flag +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Generating flt.cxx, fltPlugin.cxx, flt.hpp, fltPlugin.hpp +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Generating mrk.idl, mrk_enums.idl, mrk_json.cpp, mrk_json.h, mrk_translation.cpp, mrk_translation.h +[ 35%] Generating mrk_db_structs.cpp, mrk_db_structs.h, mrk_db_impl.cpp, mrk_db_impl.h, mrk_db.h +[ 35%] Generating mrk_dtc.h, mrk_ftc.h +[ 35%] Generating mrk_dts_types.h, mrk_dtc_types.h, mrk_fts_types.h, mrk_ftc_types.h, mrk_operator_rights.h, mrk_operator_rights.cpp, ../../../share/Lts/sql/mrk_operator_rights.sql +[ 35%] Generating gim.cxx, gimPlugin.cxx, gim.hpp, gimPlugin.hpp +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Generating mrk_enums.cxx, mrk_enumsPlugin.cxx, mrk_enums.hpp, mrk_enumsPlugin.hpp +[ 35%] Built target svcFlmCommon_autogen_timestamp_deps +[ 35%] Generating mrk.cxx, mrkPlugin.cxx, mrk.hpp, mrkPlugin.hpp +[ 35%] Built target svcExmCommon_autogen_timestamp_deps +[ 35%] Generating msg.idl, msg_enums.idl, msg_json.cpp, msg_json.h, msg_translation.cpp, msg_translation.h +[ 35%] Generating msg_db_structs.cpp, msg_db_structs.h, msg_db_impl.cpp, msg_db_impl.h, msg_db.h +[ 35%] Generating mdm.idl, mdm_enums.idl, mdm_json.cpp, mdm_json.h, mdm_translation.cpp, mdm_translation.h +[ 35%] Generating msg_dtc.h, msg_ftc.h +[ 35%] Generating mdm_db_structs.cpp, mdm_db_structs.h, mdm_db_impl.cpp, mdm_db_impl.h, mdm_db.h +[ 35%] Generating msg_dts_types.h, msg_dtc_types.h, msg_fts_types.h, msg_ftc_types.h, msg_operator_rights.h, msg_operator_rights.cpp, ../../../share/Lts/sql/msg_operator_rights.sql +[ 35%] Generating mdm_dtc.h, mdm_ftc.h +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Generating mdm_dts_types.h, mdm_dtc_types.h, mdm_fts_types.h, mdm_ftc_types.h, mdm_operator_rights.h, mdm_operator_rights.cpp, ../../../share/Lts/sql/mdm_operator_rights.sql +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Generating msg_enums.cxx, msg_enumsPlugin.cxx, msg_enums.hpp, msg_enumsPlugin.hpp +[ 35%] Generating mdm_enums.cxx, mdm_enumsPlugin.cxx, mdm_enums.hpp, mdm_enumsPlugin.hpp +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Built target svcEsmCommon_autogen_timestamp_deps +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Generating msg.cxx, msgPlugin.cxx, msg.hpp, msgPlugin.hpp +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Built target svcFltCommon_autogen_timestamp_deps +[ 35%] Generating mdm.cxx, mdmPlugin.cxx, mdm.hpp, mdmPlugin.hpp +[ 35%] Built target svcEvlCommon_autogen_timestamp_deps +[ 35%] Generating nom.idl, nom_enums.idl, nom_json.cpp, nom_json.h, nom_translation.cpp, nom_translation.h +[ 35%] Generating nom_db_structs.cpp, nom_db_structs.h, nom_db_impl.cpp, nom_db_impl.h, nom_db.h +[ 35%] Generating nom_dtc.h, nom_ftc.h +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Generating nom_dts_types.h, nom_dtc_types.h, nom_fts_types.h, nom_ftc_types.h, nom_operator_rights.h, nom_operator_rights.cpp, ../../../share/Lts/sql/nom_operator_rights.sql +[ 35%] Generating nme.idl, nme_enums.idl, nme_json.cpp, nme_json.h, nme_translation.cpp, nme_translation.h +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Generating nme_dtc.h, nme_ftc.h +[ 35%] Generating nme_dts_types.h, nme_dtc_types.h, nme_fts_types.h, nme_ftc_types.h, nme_operator_rights.h, nme_operator_rights.cpp, ../../../share/Lts/sql/nme_operator_rights.sql +[ 35%] Generating nom_enums.cxx, nom_enumsPlugin.cxx, nom_enums.hpp, nom_enumsPlugin.hpp +[ 35%] Built target svcGimCommon_autogen_timestamp_deps +[ 35%] Generating nom.cxx, nomPlugin.cxx, nom.hpp, nomPlugin.hpp +[ 35%] Generating nme_enums.cxx, nme_enumsPlugin.cxx, nme_enums.hpp, nme_enumsPlugin.hpp +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Generating opm.idl, opm_enums.idl, opm_json.cpp, opm_json.h, opm_translation.cpp, opm_translation.h +[ 35%] Generating opm_db_structs.cpp, opm_db_structs.h, opm_db_impl.cpp, opm_db_impl.h, opm_db.h +[ 35%] Built target svcMrkCommon_autogen_timestamp_deps +[ 35%] Generating opm_dtc.h, opm_ftc.h +[ 35%] Generating nme.cxx, nmePlugin.cxx, nme.hpp, nmePlugin.hpp +[ 35%] Generating opm_dts_types.h, opm_dtc_types.h, opm_fts_types.h, opm_ftc_types.h, opm_operator_rights.h, opm_operator_rights.cpp, ../../../share/Lts/sql/opm_operator_rights.sql +[ 35%] Generating pre.idl, pre_enums.idl, pre_json.cpp, pre_json.h, pre_translation.cpp, pre_translation.h +[ 35%] Generating pre_db_structs.cpp, pre_db_structs.h, pre_db_impl.cpp, pre_db_impl.h, pre_db.h +[ 35%] Generating opm_enums.cxx, opm_enumsPlugin.cxx, opm_enums.hpp, opm_enumsPlugin.hpp +[ 35%] Generating pre_dtc.h, pre_ftc.h +[ 35%] Generating pre_dts_types.h, pre_dtc_types.h, pre_fts_types.h, pre_ftc_types.h, pre_operator_rights.h, pre_operator_rights.cpp, ../../../share/Lts/sql/pre_operator_rights.sql +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Generating pre_enums.cxx, pre_enumsPlugin.cxx, pre_enums.hpp, pre_enumsPlugin.hpp +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Built target svcMsgCommon_autogen_timestamp_deps +[ 35%] Generating pre.cxx, prePlugin.cxx, pre.hpp, prePlugin.hpp +[ 35%] Generating scm.idl, scm_enums.idl, scm_json.cpp, scm_json.h, scm_translation.cpp, scm_translation.h +[ 35%] Generating scm_db_structs.cpp, scm_db_structs.h, scm_db_impl.cpp, scm_db_impl.h, scm_db.h +[ 35%] Generating scm_dtc.h, scm_ftc.h +[ 35%] Built target svcMdmCommon_autogen_timestamp_deps +[ 35%] Generating opm.cxx, opmPlugin.cxx, opm.hpp, opmPlugin.hpp +[ 35%] Generating scm_dts_types.h, scm_dtc_types.h, scm_fts_types.h, scm_ftc_types.h, scm_operator_rights.h, scm_operator_rights.cpp, ../../../share/Lts/sql/scm_operator_rights.sql +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Generating scm_enums.cxx, scm_enumsPlugin.cxx, scm_enums.hpp, scm_enumsPlugin.hpp +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Generating srm.idl, srm_enums.idl, srm_json.cpp, srm_json.h, srm_translation.cpp, srm_translation.h +[ 35%] Generating srm_dtc.h, srm_ftc.h +[ 35%] Generating srm_dts_types.h, srm_dtc_types.h, srm_fts_types.h, srm_ftc_types.h, srm_operator_rights.h, srm_operator_rights.cpp, ../../../share/Lts/sql/srm_operator_rights.sql +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Generating srm_enums.cxx, srm_enumsPlugin.cxx, srm_enums.hpp, srm_enumsPlugin.hpp +[ 35%] Built target svcNomCommon_autogen_timestamp_deps +[ 35%] Generating srm.cxx, srmPlugin.cxx, srm.hpp, srmPlugin.hpp +[ 35%] Generating scm.cxx, scmPlugin.cxx, scm.hpp, scmPlugin.hpp +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Built target svcNmeCommon_autogen_timestamp_deps +[ 35%] Generating srp.idl, srp_enums.idl, srp_json.cpp, srp_json.h, srp_translation.cpp, srp_translation.h +[ 35%] Generating srp_db_structs.cpp, srp_db_structs.h, srp_db_impl.cpp, srp_db_impl.h, srp_db.h +[ 35%] Generating som.idl, som_enums.idl, som_json.cpp, som_json.h, som_translation.cpp, som_translation.h +[ 35%] Generating srp_dtc.h, srp_ftc.h +[ 35%] Generating som_db_structs.cpp, som_db_structs.h, som_db_impl.cpp, som_db_impl.h, som_db.h +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Generating srp_dts_types.h, srp_dtc_types.h, srp_fts_types.h, srp_ftc_types.h, srp_operator_rights.h, srp_operator_rights.cpp, ../../../share/Lts/sql/srp_operator_rights.sql +[ 35%] Generating som_dtc.h, som_ftc.h +[ 35%] Generating som_dts_types.h, som_dtc_types.h, som_fts_types.h, som_ftc_types.h, som_operator_rights.h, som_operator_rights.cpp, ../../../share/Lts/sql/som_operator_rights.sql +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Generating srp_enums.cxx, srp_enumsPlugin.cxx, srp_enums.hpp, srp_enumsPlugin.hpp +[ 35%] Generating som_enums.cxx, som_enumsPlugin.cxx, som_enums.hpp, som_enumsPlugin.hpp +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Built target svcPreCommon_autogen_timestamp_deps +[ 35%] Generating srp.cxx, srpPlugin.cxx, srp.hpp, srpPlugin.hpp +[ 35%] Generating tgt.idl, tgt_enums.idl, tgt_json.cpp, tgt_json.h, tgt_translation.cpp, tgt_translation.h +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Generating tgt_db_structs.cpp, tgt_db_structs.h, tgt_db_impl.cpp, tgt_db_impl.h, tgt_db.h +[ 35%] Generating tgt_dtc.h, tgt_ftc.h +[ 35%] Generating tgt_dts_types.h, tgt_dtc_types.h, tgt_fts_types.h, tgt_ftc_types.h, tgt_operator_rights.h, tgt_operator_rights.cpp, ../../../share/Lts/sql/tgt_operator_rights.sql +[ 35%] Generating som.cxx, somPlugin.cxx, som.hpp, somPlugin.hpp +[ 35%] Generating tgt_enums.cxx, tgt_enumsPlugin.cxx, tgt_enums.hpp, tgt_enumsPlugin.hpp +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Built target svcSrmCommon_autogen_timestamp_deps +[ 35%] Generating tgt.cxx, tgtPlugin.cxx, tgt.hpp, tgtPlugin.hpp +[ 35%] Built target svcOpmCommon_autogen_timestamp_deps +[ 35%] Generating whg.idl, whg_enums.idl, whg_json.cpp, whg_json.h, whg_translation.cpp, whg_translation.h +[ 35%] Generating whg_db_structs.cpp, whg_db_structs.h, whg_db_impl.cpp, whg_db_impl.h, whg_db.h +[ 35%] Generating whg_dtc.h, whg_ftc.h +[ 35%] Generating whg_dts_types.h, whg_dtc_types.h, whg_fts_types.h, whg_ftc_types.h, whg_operator_rights.h, whg_operator_rights.cpp, ../../../share/Lts/sql/whg_operator_rights.sql +[ 35%] Generating whg_enums.cxx, whg_enumsPlugin.cxx, whg_enums.hpp, whg_enumsPlugin.hpp +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Built target svcScmCommon_autogen_timestamp_deps +[ 35%] Generating whg.cxx, whgPlugin.cxx, whg.hpp, whgPlugin.hpp +[ 35%] Generating gna.idl, gna_enums.idl, gna_json.cpp, gna_json.h, gna_translation.cpp, gna_translation.h +[ 35%] Automatic MOC and UIC for target svcCmoCommon +[ 35%] Generating gna_db_structs.cpp, gna_db_structs.h, gna_db_impl.cpp, gna_db_impl.h, gna_db.h +[ 35%] Generating gna_dtc.h, gna_ftc.h +[ 35%] Generating gna_dts_types.h, gna_dtc_types.h, gna_fts_types.h, gna_ftc_types.h, gna_operator_rights.h, gna_operator_rights.cpp, ../../../share/Lts/sql/gna_operator_rights.sql +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Generating gna_enums.cxx, gna_enumsPlugin.cxx, gna_enums.hpp, gna_enumsPlugin.hpp +[ 35%] Built target svcCmoCommon_autogen +[ 35%] Generating gna.cxx, gnaPlugin.cxx, gna.hpp, gnaPlugin.hpp +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Built target svcSrpCommon_autogen_timestamp_deps +[ 35%] Automatic MOC and UIC for target svcIsmCommon +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Built target svcIsmCommon_autogen +[ 35%] Built target svcPdmCommon_autogen +[ 35%] Built target LtsElevation_autogen_timestamp_deps +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Automatic MOC and UIC for target svcAsmCommon +[ 35%] Automatic MOC and UIC for target svcExmCommon +[ 35%] Built target svcSomCommon_autogen_timestamp_deps +[ 35%] Built target ddsftccore_autogen +[ 35%] Automatic MOC and UIC for target svcCodCommon +[ 35%] Built target svcAsmCommon_autogen +[ 35%] Automatic MOC and UIC for target svcEsmCommon +[ 35%] Built target svcExmCommon_autogen +[ 35%] Automatic MOC and UIC for target svcEvlCommon +[ 35%] Built target svcCodCommon_autogen +[ 35%] Automatic MOC and UIC for target svcFlmCommon +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Built target svcEsmCommon_autogen +[ 35%] Automatic MOC and UIC for target svcFltCommon +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 35%] Built target svcTgtCommon_autogen_timestamp_deps +[ 35%] Automatic MOC and UIC for target svcGimCommon +[ 35%] Built target svcEvlCommon_autogen +[ 35%] Automatic MOC and UIC for target svcMrkCommon +[ 35%] Automatic MOC and UIC for target svcMsgCommon +[ 35%] Built target svcFlmCommon_autogen +[ 35%] Automatic MOC and UIC for target svcMdmCommon +[ 35%] Built target svcFltCommon_autogen +[ 35%] Automatic MOC and UIC for target svcNomCommon +[ 35%] Built target svcGimCommon_autogen +[ 35%] Built target svcMrkCommon_autogen +[ 35%] Built target svcMsgCommon_autogen +[ 35%] Automatic MOC and UIC for target svcNmeCommon +[ 35%] Automatic MOC and UIC for target svcOpmCommon +[ 35%] Automatic MOC and UIC for target svcPreCommon +[ 35%] Built target svcNmeCommon_autogen +[ 35%] Built target svcWhgCommon_autogen_timestamp_deps +[ 35%] Automatic MOC and UIC for target svcScmCommon +[ 35%] Built target svcMdmCommon_autogen +[ 35%] Automatic MOC and UIC for target svcSrpCommon +[ 35%] Automatic MOC and UIC for target svcSrmCommon +[ 35%] Built target svcNomCommon_autogen +[ 35%] Automatic MOC and UIC for target svcSomCommon +[ 35%] Built target svcSrmCommon_autogen +[ 35%] Automatic MOC and UIC for target svcTgtCommon +[ 35%] Built target svcOpmCommon_autogen +[ 35%] Generating ../../../share/Lts/xml/cmo.xml +[ 35%] Automatic MOC and UIC for target svcWhgCommon +[ 35%] Built target svcPreCommon_autogen +[ 35%] Building CXX object Lts/Proxies/ComponentMonitor/CMakeFiles/svcCmoCommon.dir/svcCmoCommon_autogen/mocs_compilation.cpp.o +[ 35%] Generating ../../../share/Lts/xml/ism.xml +[ 35%] Building CXX object Lts/Services/InfrastructureManagement/CMakeFiles/svcIsmCommon.dir/svcIsmCommon_autogen/mocs_compilation.cpp.o +[ 35%] Built target svcSrpCommon_autogen +[ 35%] Built target svcScmCommon_autogen +[ 35%] Building CXX object Lts/Services/InfrastructureManagement/CMakeFiles/svcIsmCommon.dir/ism_db_impl_custom.cpp.o +[ 35%] Building CXX object Lts/Services/InfrastructureManagement/CMakeFiles/svcIsmCommon.dir/logger.cpp.o +[ 35%] Built target svcSomCommon_autogen +[ 35%] Building CXX object Lts/Proxies/ComponentMonitor/CMakeFiles/svcCmoCommon.dir/logger.cpp.o +[ 35%] Built target svcTgtCommon_autogen +[ 35%] Building CXX object Lts/Proxies/ComponentMonitor/CMakeFiles/svcCmoCommon.dir/cmo_json.cpp.o +[ 35%] Built target svcWhgCommon_autogen +[ 35%] Building CXX object Lts/Proxies/ComponentMonitor/CMakeFiles/svcCmoCommon.dir/cmo_translation.cpp.o +[ 35%] Built target svcGnaCommon_autogen_timestamp_deps +[ 35%] Building CXX object Lts/Services/InfrastructureManagement/CMakeFiles/svcIsmCommon.dir/ism_json.cpp.o +[ 35%] Building CXX object Lts/Proxies/ComponentMonitor/CMakeFiles/svcCmoCommon.dir/cmo_db_structs.cpp.o +[ 35%] Building CXX object Lts/Services/InfrastructureManagement/CMakeFiles/svcIsmCommon.dir/ism_translation.cpp.o +[ 35%] Building CXX object Lts/Proxies/ComponentMonitor/CMakeFiles/svcCmoCommon.dir/cmo_db_impl.cpp.o +[ 35%] Building CXX object Lts/Services/InfrastructureManagement/CMakeFiles/svcIsmCommon.dir/ism_db_structs.cpp.o +[ 35%] Building CXX object Lts/Services/InfrastructureManagement/CMakeFiles/svcIsmCommon.dir/ism_db_impl.cpp.o +[ 35%] Building CXX object Lts/Proxies/ComponentMonitor/CMakeFiles/svcCmoCommon.dir/cmo_enums.cxx.o +[ 35%] Building CXX object Lts/Proxies/ComponentMonitor/CMakeFiles/svcCmoCommon.dir/cmo_enumsPlugin.cxx.o +[ 35%] Building CXX object Lts/Proxies/ComponentMonitor/CMakeFiles/svcCmoCommon.dir/cmo.cxx.o +[ 35%] Building CXX object Lts/Proxies/ComponentMonitor/CMakeFiles/svcCmoCommon.dir/cmoPlugin.cxx.o +[ 35%] Building CXX object Lts/Services/InfrastructureManagement/CMakeFiles/svcIsmCommon.dir/ism_enums.cxx.o +[ 35%] Building CXX object Lts/Proxies/ComponentMonitor/CMakeFiles/svcCmoCommon.dir/cmo_operator_rights.cpp.o +[ 35%] Building CXX object Lts/Services/InfrastructureManagement/CMakeFiles/svcIsmCommon.dir/ism_enumsPlugin.cxx.o +[ 35%] Built target svcPdmCommon +[ 35%] Automatic MOC and UIC for target LtsElevation +[ 35%] Built target LtsElevation_autogen +[ 35%] Generating ../../../share/Lts/xml/asm.xml +[ 35%] Building CXX object Lts/Services/AssetManagement/CMakeFiles/svcAsmCommon.dir/svcAsmCommon_autogen/mocs_compilation.cpp.o +[ 35%] Building CXX object Lts/Services/AssetManagement/CMakeFiles/svcAsmCommon.dir/logger.cpp.o +[ 35%] Generating ../../../share/Lts/xml/exm.xml +[ 35%] Building CXX object Lts/Services/ExerciseManagement/CMakeFiles/svcExmCommon.dir/svcExmCommon_autogen/mocs_compilation.cpp.o +[ 35%] Linking CXX shared library ../../../lib/libsvcCmoCommon.so +[ 35%] Built target svcCmoCommon +[ 35%] Building CXX object Lts/Services/ExerciseManagement/CMakeFiles/svcExmCommon.dir/logger.cpp.o +[ 35%] Building CXX object Lts/Services/InfrastructureManagement/CMakeFiles/svcIsmCommon.dir/ism.cxx.o +[ 35%] Building CXX object Lts/Services/InfrastructureManagement/CMakeFiles/svcIsmCommon.dir/ismPlugin.cxx.o +[ 35%] Generating ppm.idl, ppm_enums.idl, ppm_json.cpp, ppm_json.h, ppm_translation.cpp, ppm_translation.h +[ 35%] Generating ppm_db.h, ppm_db_impl.cpp, ppm_db_impl.h +[ 35%] Generating ppm_db_structs.cpp, ppm_db_structs.h +[ 35%] Generating ppm_dtc.h, ppm_ftc.h +[ 35%] Generating ppm_dts_types.h, ppm_dtc_types.h, ppm_fts_types.h, ppm_ftc_types.h, ppm_operator_rights.h, ppm_operator_rights.cpp, ../../../share/Lts/sql/ppm_operator_rights.sql +[ 35%] Generating ppm_enums.cxx, ppm_enumsPlugin.cxx, ppm_enums.hpp, ppm_enumsPlugin.hpp +[ 35%] Generating ppm.cxx, ppmPlugin.cxx, ppm.hpp, ppmPlugin.hpp +[ 35%] Built target ddsftccore +[ 35%] Building CXX object Lts/Services/AssetManagement/CMakeFiles/svcAsmCommon.dir/asm_json.cpp.o +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +WARN com.rti.ndds.nddsgen.antlr.IdlTreeParser Enumerator ParticipantManagement::NotAssigned is already defined in enum ParticipantManagement::ParticipantAssignState. This is not compliant with the IDL/XTypes specification. You can make this message an error by using the -strict flag +WARN com.rti.ndds.nddsgen.antlr.IdlTreeParser Enumerator ParticipantManagement::Unknown is already defined in enum ParticipantManagement::Role. This is not compliant with the IDL/XTypes specification. You can make this message an error by using the -strict flag +WARN com.rti.ndds.nddsgen.antlr.IdlTreeParser Enumerator ParticipantManagement::Human is already defined in enum ParticipantManagement::TypeClass. This is not compliant with the IDL/XTypes specification. You can make this message an error by using the -strict flag +WARN com.rti.ndds.nddsgen.antlr.IdlTreeParser Enumerator ParticipantManagement::Undefined is already defined in enum ParticipantManagement::MissionActionType. This is not compliant with the IDL/XTypes specification. You can make this message an error by using the -strict flag +WARN com.rti.ndds.nddsgen.antlr.IdlTreeParser Enumerator ParticipantManagement::NotAssigned is already defined in enum ParticipantManagement::ParticipantAssignState. This is not compliant with the IDL/XTypes specification. You can make this message an error by using the -strict flag +WARN com.rti.ndds.nddsgen.antlr.IdlTreeParser Enumerator ParticipantManagement::Unknown is already defined in enum ParticipantManagement::Role. This is not compliant with the IDL/XTypes specification. You can make this message an error by using the -strict flag +WARN com.rti.ndds.nddsgen.antlr.IdlTreeParser Enumerator ParticipantManagement::Human is already defined in enum ParticipantManagement::TypeClass. This is not compliant with the IDL/XTypes specification. You can make this message an error by using the -strict flag +WARN com.rti.ndds.nddsgen.antlr.IdlTreeParser Enumerator ParticipantManagement::Undefined is already defined in enum ParticipantManagement::MissionActionType. This is not compliant with the IDL/XTypes specification. You can make this message an error by using the -strict flag +WARN com.rti.ndds.nddsgen.antlr.IdlSymbolTable typeId identifier, collide with an idl keyword (Case-Insensitive). This is not compliant with the IDL/XTypes specification. You can make this message an error by using the -strict flag +WARN com.rti.ndds.nddsgen.antlr.IdlSymbolTable typeId identifier, collide with an idl keyword (Case-Insensitive). This is not compliant with the IDL/XTypes specification. You can make this message an error by using the -strict flag +WARN com.rti.ndds.nddsgen.antlr.IdlSymbolTable typeId identifier, collide with an idl keyword (Case-Insensitive). This is not compliant with the IDL/XTypes specification. You can make this message an error by using the -strict flag +[ 35%] Building CXX object Lts/Services/ExerciseManagement/CMakeFiles/svcExmCommon.dir/exm_json.cpp.o +[ 35%] Built target svcPpmCommon_autogen_timestamp_deps +[ 41%] Building CXX object Lts/Services/ExerciseManagement/CMakeFiles/svcExmCommon.dir/exm_translation.cpp.o +[ 41%] Building CXX object Lts/Services/InfrastructureManagement/CMakeFiles/svcIsmCommon.dir/ism_operator_rights.cpp.o +[ 41%] Building CXX object Lts/Services/ExerciseManagement/CMakeFiles/svcExmCommon.dir/exm_db_structs.cpp.o +[ 41%] Building CXX object Lts/Services/ExerciseManagement/CMakeFiles/svcExmCommon.dir/exm_db_impl.cpp.o +[ 41%] Building CXX object Lts/Services/ExerciseManagement/CMakeFiles/svcExmCommon.dir/exm_enums.cxx.o +[ 41%] Building CXX object Lts/Services/ExerciseManagement/CMakeFiles/svcExmCommon.dir/exm_enumsPlugin.cxx.o +[ 41%] Building CXX object Lts/Services/ExerciseManagement/CMakeFiles/svcExmCommon.dir/exm.cxx.o +[ 41%] Building CXX object Lts/Services/ExerciseManagement/CMakeFiles/svcExmCommon.dir/exmPlugin.cxx.o +[ 41%] Building CXX object Lts/Services/AssetManagement/CMakeFiles/svcAsmCommon.dir/asm_translation.cpp.o +[ 41%] Building CXX object Lts/Services/ExerciseManagement/CMakeFiles/svcExmCommon.dir/exm_operator_rights.cpp.o +[ 41%] Building CXX object Lts/Services/AssetManagement/CMakeFiles/svcAsmCommon.dir/asm_db_structs.cpp.o +[ 41%] Linking CXX shared library ../../../lib/libsvcIsmCommon.so +[ 41%] Built target svcIsmCommon +[ 41%] Generating ../../../share/Lts/xml/cod.xml +[ 41%] Building CXX object Lts/Services/CodificationManagement/CMakeFiles/svcCodCommon.dir/svcCodCommon_autogen/mocs_compilation.cpp.o +[ 41%] Building CXX object Lts/Services/CodificationManagement/CMakeFiles/svcCodCommon.dir/logger.cpp.o +[ 41%] Building CXX object Lts/Services/CodificationManagement/CMakeFiles/svcCodCommon.dir/cod_json.cpp.o +[ 41%] Building CXX object Lts/Services/CodificationManagement/CMakeFiles/svcCodCommon.dir/cod_translation.cpp.o +[ 41%] Building CXX object Lts/Services/CodificationManagement/CMakeFiles/svcCodCommon.dir/cod_db_structs.cpp.o +[ 41%] Building CXX object Lts/Services/CodificationManagement/CMakeFiles/svcCodCommon.dir/cod_db_impl.cpp.o +[ 41%] Building CXX object Lts/Services/AssetManagement/CMakeFiles/svcAsmCommon.dir/asm_db_impl.cpp.o +[ 41%] Generating ../../../share/Lts/xml/esm.xml +[ 41%] Building CXX object Lts/Services/EffectShowManagement/CMakeFiles/svcEsmCommon.dir/svcEsmCommon_autogen/mocs_compilation.cpp.o +[ 41%] Building CXX object Lts/Services/CodificationManagement/CMakeFiles/svcCodCommon.dir/cod_enums.cxx.o +[ 41%] Linking CXX shared library ../../../lib/libsvcExmCommon.so +[ 41%] Built target svcExmCommon +[ 41%] Building CXX object Lts/Services/CodificationManagement/CMakeFiles/svcCodCommon.dir/cod_enumsPlugin.cxx.o +[ 41%] Building CXX object Lts/Services/AssetManagement/CMakeFiles/svcAsmCommon.dir/asm_enums.cxx.o +[ 41%] Building CXX object Lts/Services/EffectShowManagement/CMakeFiles/svcEsmCommon.dir/logger.cpp.o +[ 41%] Generating ../../../share/Lts/xml/evl.xml +[ 41%] Building CXX object Lts/Services/Evaluations/CMakeFiles/svcEvlCommon.dir/svcEvlCommon_autogen/mocs_compilation.cpp.o +[ 41%] Building CXX object Lts/Services/Evaluations/CMakeFiles/svcEvlCommon.dir/san_category_line_json.cpp.o +[ 41%] Building CXX object Lts/Services/AssetManagement/CMakeFiles/svcAsmCommon.dir/asm_enumsPlugin.cxx.o +[ 41%] Building CXX object Lts/Services/Evaluations/CMakeFiles/svcEvlCommon.dir/evl_db_impl_custom.cpp.o +[ 41%] Building CXX object Lts/Services/AssetManagement/CMakeFiles/svcAsmCommon.dir/asm.cxx.o +[ 41%] Building CXX object Lts/Services/CodificationManagement/CMakeFiles/svcCodCommon.dir/cod.cxx.o +[ 41%] Building CXX object Lts/Services/CodificationManagement/CMakeFiles/svcCodCommon.dir/codPlugin.cxx.o +[ 41%] Building CXX object Lts/Services/EffectShowManagement/CMakeFiles/svcEsmCommon.dir/esm_json.cpp.o +[ 41%] Building CXX object Lts/Services/EffectShowManagement/CMakeFiles/svcEsmCommon.dir/esm_translation.cpp.o +[ 41%] Building CXX object Lts/Services/EffectShowManagement/CMakeFiles/svcEsmCommon.dir/esm_enums.cxx.o +[ 47%] Building CXX object Lts/Services/CodificationManagement/CMakeFiles/svcCodCommon.dir/cod_operator_rights.cpp.o +[ 47%] Building CXX object Lts/Services/Evaluations/CMakeFiles/svcEvlCommon.dir/logger.cpp.o +[ 47%] Linking CXX shared library ../../../lib/libsvcCodCommon.so +[ 47%] Building CXX object Lts/Services/EffectShowManagement/CMakeFiles/svcEsmCommon.dir/esm_enumsPlugin.cxx.o +[ 47%] Built target svcCodCommon +[ 47%] Building CXX object Lts/Services/EffectShowManagement/CMakeFiles/svcEsmCommon.dir/esm.cxx.o +[ 47%] Building CXX object Lts/Services/Evaluations/CMakeFiles/svcEvlCommon.dir/evl_json.cpp.o +[ 47%] Building CXX object Lts/Services/Evaluations/CMakeFiles/svcEvlCommon.dir/evl_translation.cpp.o +[ 47%] Building CXX object Lts/Services/Evaluations/CMakeFiles/svcEvlCommon.dir/evl_db_impl.cpp.o +[ 47%] Building CXX object Lts/Services/Evaluations/CMakeFiles/svcEvlCommon.dir/evl_db_structs.cpp.o +[ 47%] Building CXX object Lts/Services/Evaluations/CMakeFiles/svcEvlCommon.dir/evl_enums.cxx.o +[ 47%] Building CXX object Lts/Services/AssetManagement/CMakeFiles/svcAsmCommon.dir/asmPlugin.cxx.o +[ 47%] Building CXX object Lts/Services/EffectShowManagement/CMakeFiles/svcEsmCommon.dir/esmPlugin.cxx.o +[ 47%] Building CXX object Lts/Services/EffectShowManagement/CMakeFiles/svcEsmCommon.dir/esm_operator_rights.cpp.o +[ 47%] Building CXX object Lts/Services/Evaluations/CMakeFiles/svcEvlCommon.dir/evl_enumsPlugin.cxx.o +[ 47%] Building CXX object Lts/Services/Evaluations/CMakeFiles/svcEvlCommon.dir/evl.cxx.o +[ 47%] Building CXX object Lts/Services/EffectShowManagement/CMakeFiles/svcEsmCommon.dir/esm_db_structs.cpp.o +[ 47%] Building CXX object Lts/Services/AssetManagement/CMakeFiles/svcAsmCommon.dir/asm_operator_rights.cpp.o +[ 47%] Building CXX object Lts/Services/Evaluations/CMakeFiles/svcEvlCommon.dir/evlPlugin.cxx.o +[ 47%] Building CXX object Lts/Services/EffectShowManagement/CMakeFiles/svcEsmCommon.dir/esm_db_impl.cpp.o +[ 47%] Building CXX object Lts/Services/Evaluations/CMakeFiles/svcEvlCommon.dir/evl_operator_rights.cpp.o +[ 47%] Linking CXX shared library ../../../lib/libsvcAsmCommon.so +[ 47%] Built target svcAsmCommon +[ 47%] Generating eem.idl, eem_enums.idl, eem_json.cpp, eem_json.h, eem_translation.cpp, eem_translation.h +[ 47%] Generating eem_db.h, eem_db_impl.cpp, eem_db_impl.h +[ 47%] Generating eem_db_structs.cpp, eem_db_structs.h +[ 47%] Generating eem_dtc.h +[ 47%] Generating eem_dts_types.h, eem_dtc_types.h, eem_fts_types.h, eem_ftc_types.h, eem_operator_rights.h, eem_operator_rights.cpp, ../../../share/Lts/sql/eem_operator_rights.sql +[ 47%] Generating eem_enums.cxx, eem_enumsPlugin.cxx, eem_enums.hpp, eem_enumsPlugin.hpp +[ 47%] Generating ../../../share/Lts/xml/flm.xml +[ 47%] Building CXX object Lts/Services/FileManagement/CMakeFiles/svcFlmCommon.dir/svcFlmCommon_autogen/mocs_compilation.cpp.o +[ 47%] Generating eem.cxx, eemPlugin.cxx, eem.hpp, eemPlugin.hpp +[ 47%] Building CXX object Lts/Services/FileManagement/CMakeFiles/svcFlmCommon.dir/flm_db_impl_custom.cpp.o +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 52%] Building CXX object Lts/Services/FileManagement/CMakeFiles/svcFlmCommon.dir/logger.cpp.o +[ 52%] Generating ../../../share/Lts/xml/flt.xml +[ 52%] Building CXX object Lts/Services/FilterManagement/CMakeFiles/svcFltCommon.dir/svcFltCommon_autogen/mocs_compilation.cpp.o +[ 52%] Built target svcEemCommon_autogen_timestamp_deps +[ 52%] Building CXX object Lts/Services/FilterManagement/CMakeFiles/svcFltCommon.dir/logger.cpp.o +[ 52%] Building CXX object Lts/Services/FileManagement/CMakeFiles/svcFlmCommon.dir/flm_json.cpp.o +[ 52%] Building CXX object Lts/Services/FilterManagement/CMakeFiles/svcFltCommon.dir/flt_json.cpp.o +[ 52%] Building CXX object Lts/Services/FilterManagement/CMakeFiles/svcFltCommon.dir/flt_translation.cpp.o +[ 52%] Linking CXX shared library ../../../lib/libsvcEvlCommon.so +[ 52%] Generating ../../../share/Lts/xml/gim.xml +[ 52%] Built target svcEvlCommon +[ 52%] Building CXX object Lts/Services/FilterManagement/CMakeFiles/svcFltCommon.dir/flt_db_structs.cpp.o +[ 52%] Building CXX object Lts/Services/GuezIedManagement/CMakeFiles/svcGimCommon.dir/svcGimCommon_autogen/mocs_compilation.cpp.o +[ 52%] Building CXX object Lts/Services/FileManagement/CMakeFiles/svcFlmCommon.dir/flm_translation.cpp.o +[ 52%] Building CXX object Lts/Services/FilterManagement/CMakeFiles/svcFltCommon.dir/flt_db_impl.cpp.o +[ 52%] Building CXX object Lts/Services/GuezIedManagement/CMakeFiles/svcGimCommon.dir/logger.cpp.o +[ 52%] Building CXX object Lts/Services/GuezIedManagement/CMakeFiles/svcGimCommon.dir/gim_json.cpp.o +[ 52%] Building CXX object Lts/Services/GuezIedManagement/CMakeFiles/svcGimCommon.dir/gim_translation.cpp.o +[ 52%] Generating ../../../share/Lts/xml/mrk.xml +[ 52%] Building CXX object Lts/Services/MarkerManagement/CMakeFiles/svcMrkCommon.dir/svcMrkCommon_autogen/mocs_compilation.cpp.o +[ 52%] Building CXX object Lts/Services/FileManagement/CMakeFiles/svcFlmCommon.dir/flm_db_structs.cpp.o +[ 52%] Building CXX object Lts/Services/FileManagement/CMakeFiles/svcFlmCommon.dir/flm_db_impl.cpp.o +[ 52%] Building CXX object Lts/Services/FileManagement/CMakeFiles/svcFlmCommon.dir/flm_enums.cxx.o +[ 52%] Linking CXX shared library ../../../lib/libsvcEsmCommon.so +[ 52%] Built target svcEsmCommon +[ 52%] Generating ../../../share/Lts/xml/msg.xml +[ 52%] Building CXX object Lts/Services/Messaging/CMakeFiles/svcMsgCommon.dir/svcMsgCommon_autogen/mocs_compilation.cpp.o +[ 52%] Generating ../../../share/Lts/xml/mdm.xml +[ 52%] Building CXX object Lts/Services/MeteoDataManagement/CMakeFiles/svcMdmCommon.dir/svcMdmCommon_autogen/mocs_compilation.cpp.o +[ 52%] Building CXX object Lts/Services/FilterManagement/CMakeFiles/svcFltCommon.dir/flt_enums.cxx.o +[ 52%] Building CXX object Lts/Services/MarkerManagement/CMakeFiles/svcMrkCommon.dir/logger.cpp.o +[ 52%] Building CXX object Lts/Services/GuezIedManagement/CMakeFiles/svcGimCommon.dir/gim_db_structs.cpp.o +[ 52%] Building CXX object Lts/Services/GuezIedManagement/CMakeFiles/svcGimCommon.dir/gim_db_impl.cpp.o +[ 52%] Generating ../../../share/Lts/xml/nom.xml +[ 52%] Building CXX object Lts/Services/NotificationManagement/CMakeFiles/svcNomCommon.dir/svcNomCommon_autogen/mocs_compilation.cpp.o +[ 52%] Building CXX object Lts/Services/Messaging/CMakeFiles/svcMsgCommon.dir/logger.cpp.o +[ 52%] Building CXX object Lts/Services/FilterManagement/CMakeFiles/svcFltCommon.dir/flt_enumsPlugin.cxx.o +[ 52%] Building CXX object Lts/Services/MarkerManagement/CMakeFiles/svcMrkCommon.dir/mrk_json.cpp.o +[ 52%] Building CXX object Lts/Services/Messaging/CMakeFiles/svcMsgCommon.dir/msg_json.cpp.o +[ 52%] Building CXX object Lts/Services/MeteoDataManagement/CMakeFiles/svcMdmCommon.dir/logger.cpp.o +[ 52%] Building CXX object Lts/Services/FilterManagement/CMakeFiles/svcFltCommon.dir/flt.cxx.o +[ 52%] Building CXX object Lts/Services/FileManagement/CMakeFiles/svcFlmCommon.dir/flm_enumsPlugin.cxx.o +[ 52%] Building CXX object Lts/Services/MeteoDataManagement/CMakeFiles/svcMdmCommon.dir/mdm_json.cpp.o +[ 52%] Building CXX object Lts/Services/FilterManagement/CMakeFiles/svcFltCommon.dir/fltPlugin.cxx.o +[ 52%] Building CXX object Lts/Services/FileManagement/CMakeFiles/svcFlmCommon.dir/flm.cxx.o +[ 52%] Building CXX object Lts/Services/FileManagement/CMakeFiles/svcFlmCommon.dir/flmPlugin.cxx.o +[ 52%] Building CXX object Lts/Services/NotificationManagement/CMakeFiles/svcNomCommon.dir/logger.cpp.o +[ 52%] Building CXX object Lts/Services/GuezIedManagement/CMakeFiles/svcGimCommon.dir/gim_enums.cxx.o +[ 52%] Building CXX object Lts/Services/NotificationManagement/CMakeFiles/svcNomCommon.dir/nom_json.cpp.o +[ 52%] Building CXX object Lts/Services/FilterManagement/CMakeFiles/svcFltCommon.dir/flt_operator_rights.cpp.o +[ 52%] Building CXX object Lts/Services/MarkerManagement/CMakeFiles/svcMrkCommon.dir/mrk_translation.cpp.o +[ 52%] Generating ../../../share/Lts/xml/nme.xml +[ 52%] Building CXX object Lts/Services/GuezIedManagement/CMakeFiles/svcGimCommon.dir/gim_enumsPlugin.cxx.o +[ 52%] Building CXX object Lts/Services/NmeaManagement/CMakeFiles/svcNmeCommon.dir/svcNmeCommon_autogen/mocs_compilation.cpp.o +[ 52%] Building CXX object Lts/Services/Messaging/CMakeFiles/svcMsgCommon.dir/msg_translation.cpp.o +[ 52%] Building CXX object Lts/Services/FileManagement/CMakeFiles/svcFlmCommon.dir/flm_operator_rights.cpp.o +[ 52%] Linking CXX shared library ../../../lib/libsvcFltCommon.so +[ 52%] Building CXX object Lts/Services/MeteoDataManagement/CMakeFiles/svcMdmCommon.dir/mdm_translation.cpp.o +[ 52%] Built target svcFltCommon +[ 52%] Building CXX object Lts/Services/MeteoDataManagement/CMakeFiles/svcMdmCommon.dir/mdm_db_structs.cpp.o +[ 52%] Linking CXX shared library ../../../lib/libsvcFlmCommon.so +[ 52%] Built target svcFlmCommon +[ 52%] Building CXX object Lts/Services/MeteoDataManagement/CMakeFiles/svcMdmCommon.dir/mdm_db_impl.cpp.o +[ 52%] Building CXX object Lts/Services/GuezIedManagement/CMakeFiles/svcGimCommon.dir/gim.cxx.o +[ 52%] Building CXX object Lts/Services/MarkerManagement/CMakeFiles/svcMrkCommon.dir/mrk_db_structs.cpp.o +[ 52%] Building CXX object Lts/Services/GuezIedManagement/CMakeFiles/svcGimCommon.dir/gimPlugin.cxx.o +[ 52%] Building CXX object Lts/Services/NmeaManagement/CMakeFiles/svcNmeCommon.dir/logger.cpp.o +[ 52%] Building CXX object Lts/Services/NotificationManagement/CMakeFiles/svcNomCommon.dir/nom_translation.cpp.o +[ 52%] Building CXX object Lts/Services/Messaging/CMakeFiles/svcMsgCommon.dir/msg_db_structs.cpp.o +[ 52%] Building CXX object Lts/Services/Messaging/CMakeFiles/svcMsgCommon.dir/msg_db_impl.cpp.o +[ 52%] Building CXX object Lts/Services/GuezIedManagement/CMakeFiles/svcGimCommon.dir/gim_operator_rights.cpp.o +[ 52%] Building CXX object Lts/Services/NmeaManagement/CMakeFiles/svcNmeCommon.dir/nme_json.cpp.o +[ 52%] Building CXX object Lts/Services/NmeaManagement/CMakeFiles/svcNmeCommon.dir/nme_translation.cpp.o +[ 52%] Linking CXX shared library ../../../lib/libsvcGimCommon.so +[ 52%] Built target svcGimCommon +[ 52%] Building CXX object Lts/Services/Messaging/CMakeFiles/svcMsgCommon.dir/msg_enums.cxx.o +[ 52%] Building CXX object Lts/Services/MeteoDataManagement/CMakeFiles/svcMdmCommon.dir/mdm_enums.cxx.o +[ 52%] Building CXX object Lts/Services/MarkerManagement/CMakeFiles/svcMrkCommon.dir/mrk_db_impl.cpp.o +[ 52%] Building CXX object Lts/Services/NotificationManagement/CMakeFiles/svcNomCommon.dir/nom_db_structs.cpp.o +[ 52%] Building CXX object Lts/Services/MeteoDataManagement/CMakeFiles/svcMdmCommon.dir/mdm_enumsPlugin.cxx.o +[ 52%] Building CXX object Lts/Services/MeteoDataManagement/CMakeFiles/svcMdmCommon.dir/mdm.cxx.o +[ 52%] Building CXX object Lts/Services/MeteoDataManagement/CMakeFiles/svcMdmCommon.dir/mdmPlugin.cxx.o +[ 52%] Building CXX object Lts/Services/NotificationManagement/CMakeFiles/svcNomCommon.dir/nom_db_impl.cpp.o +[ 52%] Building CXX object Lts/Services/NotificationManagement/CMakeFiles/svcNomCommon.dir/nom_enums.cxx.o +[ 52%] Building CXX object Lts/Services/NmeaManagement/CMakeFiles/svcNmeCommon.dir/nme_enums.cxx.o +[ 52%] Building CXX object Lts/Services/Messaging/CMakeFiles/svcMsgCommon.dir/msg_enumsPlugin.cxx.o +[ 52%] Building CXX object Lts/Services/Messaging/CMakeFiles/svcMsgCommon.dir/msg.cxx.o +[ 52%] Building CXX object Lts/Services/NmeaManagement/CMakeFiles/svcNmeCommon.dir/nme_enumsPlugin.cxx.o +[ 52%] Building CXX object Lts/Services/MeteoDataManagement/CMakeFiles/svcMdmCommon.dir/mdm_operator_rights.cpp.o +[ 52%] Building CXX object Lts/Services/NmeaManagement/CMakeFiles/svcNmeCommon.dir/nme.cxx.o +[ 52%] Building CXX object Lts/Services/Messaging/CMakeFiles/svcMsgCommon.dir/msgPlugin.cxx.o +[ 52%] Building CXX object Lts/Services/Messaging/CMakeFiles/svcMsgCommon.dir/msg_operator_rights.cpp.o +[ 52%] Linking CXX shared library ../../../lib/libsvcMdmCommon.so +[ 58%] Built target svcMdmCommon +[ 58%] Built target svcTabCommon_autogen_timestamp_deps +[ 58%] Building CXX object Lts/Services/NotificationManagement/CMakeFiles/svcNomCommon.dir/nom_enumsPlugin.cxx.o +[ 58%] Building CXX object Lts/Services/MarkerManagement/CMakeFiles/svcMrkCommon.dir/mrk_enums.cxx.o +[ 58%] Building CXX object Lts/Services/NmeaManagement/CMakeFiles/svcNmeCommon.dir/nmePlugin.cxx.o +[ 58%] Building CXX object Lts/Services/NmeaManagement/CMakeFiles/svcNmeCommon.dir/nme_operator_rights.cpp.o +[ 58%] Building CXX object Lts/Services/NotificationManagement/CMakeFiles/svcNomCommon.dir/nom.cxx.o +[ 58%] Building CXX object Lts/Services/MarkerManagement/CMakeFiles/svcMrkCommon.dir/mrk_enumsPlugin.cxx.o +[ 58%] Building CXX object Lts/Services/NotificationManagement/CMakeFiles/svcNomCommon.dir/nomPlugin.cxx.o +[ 58%] Building CXX object Lts/Services/MarkerManagement/CMakeFiles/svcMrkCommon.dir/mrk.cxx.o +[ 58%] Linking CXX shared library ../../../lib/libsvcMsgCommon.so +[ 58%] Linking CXX shared library ../../../lib/libsvcNmeCommon.so +[ 58%] Built target svcMsgCommon +[ 58%] Built target svcNmeCommon +[ 58%] Generating ../../../share/Lts/xml/opm.xml +[ 58%] Building CXX object Lts/Services/MarkerManagement/CMakeFiles/svcMrkCommon.dir/mrkPlugin.cxx.o +[ 58%] Building CXX object Lts/Services/OperatorManagement/CMakeFiles/svcOpmCommon.dir/svcOpmCommon_autogen/mocs_compilation.cpp.o +[ 58%] Building CXX object Lts/Services/MarkerManagement/CMakeFiles/svcMrkCommon.dir/mrk_operator_rights.cpp.o +[ 58%] Building CXX object Lts/Services/NotificationManagement/CMakeFiles/svcNomCommon.dir/nom_operator_rights.cpp.o +[ 58%] Generating ../../../share/Lts/xml/pre.xml +[ 58%] Building CXX object Lts/Services/PresentationManagement/CMakeFiles/svcPreCommon.dir/svcPreCommon_autogen/mocs_compilation.cpp.o +[ 58%] Generating rep.idl, rep_enums.idl, rep_json.cpp, rep_json.h, rep_translation.cpp, rep_translation.h +[ 58%] Generating ../../../share/Lts/xml/scm.xml +[ 58%] Generating rep_db_structs.cpp, rep_db_structs.h, rep_db_impl.cpp, rep_db_impl.h, rep_db.h +[ 58%] Building CXX object Lts/Services/PresentationManagement/CMakeFiles/svcPreCommon.dir/logger.cpp.o +[ 58%] Building CXX object Lts/Services/ServiceManagement/CMakeFiles/svcScmCommon.dir/svcScmCommon_autogen/mocs_compilation.cpp.o +[ 58%] Generating rep_dtc.h, rep_ftc.h +[ 58%] Generating rep_dts_types.h, rep_dtc_types.h, rep_fts_types.h, rep_ftc_types.h, rep_operator_rights.h, rep_operator_rights.cpp, ../../../share/Lts/sql/rep_operator_rights.sql +[ 58%] Generating rep_enums.cxx, rep_enumsPlugin.cxx, rep_enums.hpp, rep_enumsPlugin.hpp +[ 58%] Building CXX object Lts/Services/ServiceManagement/CMakeFiles/svcScmCommon.dir/logger.cpp.o +[ 58%] Linking CXX shared library ../../../lib/libsvcNomCommon.so +[ 58%] Linking CXX shared library ../../../lib/libsvcMrkCommon.so +[ 64%] Built target svcNomCommon +[ 64%] Building CXX object Lts/Services/ServiceManagement/CMakeFiles/svcScmCommon.dir/scm_json.cpp.o +[ 70%] Built target svcMrkCommon +[ 70%] Generating ../../../share/Lts/xml/srm.xml +[ 70%] Building CXX object Lts/Services/SituationReplayManagement/CMakeFiles/svcSrmCommon.dir/svcSrmCommon_autogen/mocs_compilation.cpp.o +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 76%] Building CXX object Lts/Services/PresentationManagement/CMakeFiles/svcPreCommon.dir/pre_json.cpp.o +WARN com.rti.ndds.nddsgen.antlr.IdlSymbolTable EventType identifier, collide with an idl keyword (Case-Insensitive). This is not compliant with the IDL/XTypes specification. You can make this message an error by using the -strict flag +WARN com.rti.ndds.nddsgen.antlr.IdlTreeParser Enumerator ReportManagement::Treatment is already defined in enum ReportManagement::ReportType. This is not compliant with the IDL/XTypes specification. You can make this message an error by using the -strict flag +[ 76%] Building CXX object Lts/Services/PresentationManagement/CMakeFiles/svcPreCommon.dir/pre_translation.cpp.o +[ 76%] Generating rep.cxx, repPlugin.cxx, rep.hpp, repPlugin.hpp +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +WARN com.rti.ndds.nddsgen.antlr.IdlSymbolTable EventType identifier, collide with an idl keyword (Case-Insensitive). This is not compliant with the IDL/XTypes specification. You can make this message an error by using the -strict flag +WARN com.rti.ndds.nddsgen.antlr.IdlTreeParser Enumerator ReportManagement::Treatment is already defined in enum ReportManagement::ReportType. This is not compliant with the IDL/XTypes specification. You can make this message an error by using the -strict flag +[ 76%] Building CXX object Lts/Services/OperatorManagement/CMakeFiles/svcOpmCommon.dir/logger.cpp.o +[ 76%] Built target svcRepCommon_autogen_timestamp_deps +[ 76%] Building CXX object Lts/Services/PresentationManagement/CMakeFiles/svcPreCommon.dir/pre_db_structs.cpp.o +[ 76%] Building CXX object Lts/Services/OperatorManagement/CMakeFiles/svcOpmCommon.dir/opm_json.cpp.o +[ 76%] Building CXX object Lts/Services/PresentationManagement/CMakeFiles/svcPreCommon.dir/pre_db_impl.cpp.o +[ 76%] Building CXX object Lts/Services/PresentationManagement/CMakeFiles/svcPreCommon.dir/pre_enums.cxx.o +[ 76%] Building CXX object Lts/Services/SituationReplayManagement/CMakeFiles/svcSrmCommon.dir/logger.cpp.o +[ 76%] Building CXX object Lts/Services/SituationReplayManagement/CMakeFiles/svcSrmCommon.dir/srm_json.cpp.o +[ 76%] Building CXX object Lts/Services/ServiceManagement/CMakeFiles/svcScmCommon.dir/scm_translation.cpp.o +[ 76%] Building CXX object Lts/Services/ServiceManagement/CMakeFiles/svcScmCommon.dir/scm_db_structs.cpp.o +[ 76%] Building CXX object Lts/Services/SituationReplayManagement/CMakeFiles/svcSrmCommon.dir/srm_translation.cpp.o +[ 76%] Generating ../../../share/Lts/xml/srp.xml +[ 76%] Building CXX object Lts/Services/SituationReplay/CMakeFiles/svcSrpCommon.dir/svcSrpCommon_autogen/mocs_compilation.cpp.o +[ 76%] Building CXX object Lts/Services/PresentationManagement/CMakeFiles/svcPreCommon.dir/pre_enumsPlugin.cxx.o +[ 76%] Generating ../../../share/Lts/xml/som.xml +[ 76%] Building CXX object Lts/Services/OperatorManagement/CMakeFiles/svcOpmCommon.dir/opm_translation.cpp.o +[ 76%] Building CXX object Lts/Services/SoundManagement/CMakeFiles/svcSomCommon.dir/svcSomCommon_autogen/mocs_compilation.cpp.o +[ 76%] Building CXX object Lts/Services/SoundManagement/CMakeFiles/svcSomCommon.dir/logger.cpp.o +[ 76%] Building CXX object Lts/Services/SituationReplayManagement/CMakeFiles/svcSrmCommon.dir/srm_enums.cxx.o +[ 76%] Building CXX object Lts/Services/OperatorManagement/CMakeFiles/svcOpmCommon.dir/opm_db_structs.cpp.o +[ 76%] Generating ../../../share/Lts/xml/tgt.xml +[ 76%] Building CXX object Lts/Services/TargetManagement/CMakeFiles/svcTgtCommon.dir/svcTgtCommon_autogen/mocs_compilation.cpp.o +[ 76%] Building CXX object Lts/Services/SituationReplayManagement/CMakeFiles/svcSrmCommon.dir/srm_enumsPlugin.cxx.o +[ 76%] Building CXX object Lts/Services/ServiceManagement/CMakeFiles/svcScmCommon.dir/scm_db_impl.cpp.o +[ 76%] Building CXX object Lts/Services/SituationReplay/CMakeFiles/svcSrpCommon.dir/logger.cpp.o +[ 76%] Building CXX object Lts/Services/PresentationManagement/CMakeFiles/svcPreCommon.dir/pre.cxx.o +[ 76%] Building CXX object Lts/Services/SituationReplayManagement/CMakeFiles/svcSrmCommon.dir/srm.cxx.o +[ 76%] Building CXX object Lts/Services/SituationReplay/CMakeFiles/svcSrpCommon.dir/srp_json.cpp.o +[ 76%] Building CXX object Lts/Services/SituationReplay/CMakeFiles/svcSrpCommon.dir/srp_translation.cpp.o +[ 76%] Building CXX object Lts/Services/SoundManagement/CMakeFiles/svcSomCommon.dir/som_json.cpp.o +[ 76%] Building CXX object Lts/Services/SituationReplayManagement/CMakeFiles/svcSrmCommon.dir/srmPlugin.cxx.o +[ 76%] Building CXX object Lts/Services/PresentationManagement/CMakeFiles/svcPreCommon.dir/prePlugin.cxx.o +[ 76%] Building CXX object Lts/Services/ServiceManagement/CMakeFiles/svcScmCommon.dir/scm_enums.cxx.o +[ 76%] Building CXX object Lts/Services/TargetManagement/CMakeFiles/svcTgtCommon.dir/logger.cpp.o +[ 76%] Building CXX object Lts/Services/OperatorManagement/CMakeFiles/svcOpmCommon.dir/opm_db_impl.cpp.o +[ 76%] Building CXX object Lts/Services/SituationReplayManagement/CMakeFiles/svcSrmCommon.dir/srm_operator_rights.cpp.o +[ 76%] Building CXX object Lts/Services/PresentationManagement/CMakeFiles/svcPreCommon.dir/pre_operator_rights.cpp.o +[ 76%] Building CXX object Lts/Services/ServiceManagement/CMakeFiles/svcScmCommon.dir/scm_enumsPlugin.cxx.o +[ 76%] Building CXX object Lts/Services/OperatorManagement/CMakeFiles/svcOpmCommon.dir/opm_enums.cxx.o +[ 76%] Building CXX object Lts/Services/TargetManagement/CMakeFiles/svcTgtCommon.dir/tgt_json.cpp.o +[ 76%] Linking CXX shared library ../../../lib/libsvcPreCommon.so +[ 76%] Built target svcPreCommon +[ 76%] Building CXX object Lts/Services/TargetManagement/CMakeFiles/svcTgtCommon.dir/tgt_translation.cpp.o +[ 76%] Building CXX object Lts/Services/ServiceManagement/CMakeFiles/svcScmCommon.dir/scm.cxx.o +[ 76%] Linking CXX shared library ../../../lib/libsvcSrmCommon.so +[ 76%] Building CXX object Lts/Services/OperatorManagement/CMakeFiles/svcOpmCommon.dir/opm_enumsPlugin.cxx.o +[ 76%] Built target svcSrmCommon +[ 76%] Building CXX object Lts/Services/ServiceManagement/CMakeFiles/svcScmCommon.dir/scmPlugin.cxx.o +[ 76%] Building CXX object Lts/Services/SituationReplay/CMakeFiles/svcSrpCommon.dir/srp_db_structs.cpp.o +[ 76%] Building CXX object Lts/Services/SituationReplay/CMakeFiles/svcSrpCommon.dir/srp_db_impl.cpp.o +[ 76%] Building CXX object Lts/Services/SoundManagement/CMakeFiles/svcSomCommon.dir/som_translation.cpp.o +[ 76%] Building CXX object Lts/Services/SituationReplay/CMakeFiles/svcSrpCommon.dir/srp_enums.cxx.o +[ 76%] Building CXX object Lts/Services/OperatorManagement/CMakeFiles/svcOpmCommon.dir/opm.cxx.o +[ 76%] Building CXX object Lts/Services/ServiceManagement/CMakeFiles/svcScmCommon.dir/scm_operator_rights.cpp.o +[ 76%] Building CXX object Lts/Services/SoundManagement/CMakeFiles/svcSomCommon.dir/som_db_structs.cpp.o +[ 76%] Building CXX object Lts/Services/TargetManagement/CMakeFiles/svcTgtCommon.dir/tgt_db_structs.cpp.o +[ 76%] Linking CXX shared library ../../../lib/libsvcScmCommon.so +[ 76%] Built target svcScmCommon +[ 76%] Building CXX object Lts/Services/TargetManagement/CMakeFiles/svcTgtCommon.dir/tgt_db_impl.cpp.o +[ 76%] Building CXX object Lts/Services/OperatorManagement/CMakeFiles/svcOpmCommon.dir/opmPlugin.cxx.o +[ 76%] Building CXX object Lts/Services/SituationReplay/CMakeFiles/svcSrpCommon.dir/srp_enumsPlugin.cxx.o +[ 76%] Building CXX object Lts/Services/SituationReplay/CMakeFiles/svcSrpCommon.dir/srp.cxx.o +[ 76%] Building CXX object Lts/Services/SituationReplay/CMakeFiles/svcSrpCommon.dir/srpPlugin.cxx.o +[ 76%] Building CXX object Lts/Services/OperatorManagement/CMakeFiles/svcOpmCommon.dir/opm_operator_rights.cpp.o +[ 76%] Building CXX object Lts/Services/SoundManagement/CMakeFiles/svcSomCommon.dir/som_db_impl.cpp.o +[ 76%] Generating ../../../share/Lts/xml/whg.xml +[ 76%] Building CXX object Lts/Services/WarehouseGuez/CMakeFiles/svcWhgCommon.dir/svcWhgCommon_autogen/mocs_compilation.cpp.o +[ 76%] Generating bld.idl, bld_enums.idl, bld_json.cpp, bld_json.h, bld_translation.cpp, bld_translation.h +[ 76%] Generating bld_db_structs.cpp, bld_db_structs.h, bld_db_impl.cpp, bld_db_impl.h, bld_db.h +[ 76%] Generating bld_dtc.h, bld_ftc.h +[ 76%] Generating bld_dts_types.h, bld_dtc_types.h, bld_fts_types.h, bld_ftc_types.h, bld_operator_rights.h, bld_operator_rights.cpp, ../../../share/Lts/sql/bld_operator_rights.sql +[ 76%] Generating taboc.idl, taboc_enums.idl, taboc_json.cpp, taboc_json.h, taboc_translation.cpp, taboc_translation.h +[ 76%] Generating bld_enums.cxx, bld_enumsPlugin.cxx, bld_enums.hpp, bld_enumsPlugin.hpp +[ 76%] Generating taboc_dtc.h, taboc_ftc.h +[ 76%] Generating taboc_dts_types.h, taboc_dtc_types.h, taboc_fts_types.h, taboc_ftc_types.h, taboc_operator_rights.h, taboc_operator_rights.cpp, ../../../share/Lts/sql/taboc_operator_rights.sql +[ 76%] Generating taboc_enums.cxx, taboc_enumsPlugin.cxx, taboc_enums.hpp, taboc_enumsPlugin.hpp +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 76%] Building CXX object Lts/Services/SituationReplay/CMakeFiles/svcSrpCommon.dir/srp_operator_rights.cpp.o +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 76%] Building CXX object Lts/Services/TargetManagement/CMakeFiles/svcTgtCommon.dir/tgt_enums.cxx.o +[ 76%] Generating bld.cxx, bldPlugin.cxx, bld.hpp, bldPlugin.hpp +[ 76%] Generating taboc.cxx, tabocPlugin.cxx, taboc.hpp, tabocPlugin.hpp +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 76%] Linking CXX shared library ../../../lib/libsvcSrpCommon.so +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 76%] Built target svcSrpCommon +[ 76%] Building CXX object Lts/Services/TargetManagement/CMakeFiles/svcTgtCommon.dir/tgt_enumsPlugin.cxx.o +[ 76%] Automatic MOC and UIC for target svcGnaCommon +[ 76%] Built target svcGnaCommon_autogen +[ 76%] Generating alm.idl, alm_enums.idl, alm_json.cpp, alm_json.h, alm_translation.cpp, alm_translation.h +[ 76%] Generating alm_db_structs.cpp, alm_db_structs.h, alm_db_impl.cpp, alm_db_impl.h, alm_db.h +[ 76%] Generating alm_dtc.h, alm_ftc.h +[ 76%] Generating alm_dts_types.h, alm_dtc_types.h, alm_fts_types.h, alm_ftc_types.h, alm_operator_rights.h, alm_operator_rights.cpp, ../../../share/Lts/sql/alm_operator_rights.sql +[ 76%] Built target svcBldCommon_autogen_timestamp_deps +[ 76%] Generating alm_enums.cxx, alm_enumsPlugin.cxx, alm_enums.hpp, alm_enumsPlugin.hpp +[ 76%] Generating alm.cxx, almPlugin.cxx, alm.hpp, almPlugin.hpp +[ 76%] Built target svcTabocCommon_autogen_timestamp_deps +[ 76%] Building CXX object Lts/Services/WarehouseGuez/CMakeFiles/svcWhgCommon.dir/logger.cpp.o +[ 76%] Building CXX object Lts/Services/WarehouseGuez/CMakeFiles/svcWhgCommon.dir/whg_json.cpp.o +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +WARN com.rti.ndds.nddsgen.antlr.IdlSymbolTable eventType identifier, collide with an idl keyword (Case-Insensitive). This is not compliant with the IDL/XTypes specification. You can make this message an error by using the -strict flag +[ 76%] Building CXX object Lts/Services/WarehouseGuez/CMakeFiles/svcWhgCommon.dir/whg_translation.cpp.o +[ 76%] Building CXX object Lts/Services/SoundManagement/CMakeFiles/svcSomCommon.dir/som_enums.cxx.o +[ 76%] Building CXX object Lts/Services/SoundManagement/CMakeFiles/svcSomCommon.dir/som_enumsPlugin.cxx.o +[ 76%] Building CXX object Lts/Common/LtsElevation/CMakeFiles/LtsElevation.dir/LtsElevation_autogen/mocs_compilation.cpp.o +[ 76%] Building CXX object Lts/Common/LtsElevation/CMakeFiles/LtsElevation.dir/lts_elevation_manager.cpp.o +[ 76%] Built target svcAlmCommon_autogen_timestamp_deps +[ 76%] Building CXX object Lts/Common/LtsElevation/CMakeFiles/LtsElevation.dir/logger.cpp.o +[ 76%] Linking CXX shared library ../../../lib/libsvcOpmCommon.so +[ 76%] Building CXX object Lts/Services/TargetManagement/CMakeFiles/svcTgtCommon.dir/tgt.cxx.o +[ 76%] Built target svcOpmCommon +[ 76%] Building CXX object Lts/Services/TargetManagement/CMakeFiles/svcTgtCommon.dir/tgtPlugin.cxx.o +[ 76%] Building CXX object Lts/Services/TargetManagement/CMakeFiles/svcTgtCommon.dir/tgt_operator_rights.cpp.o +[ 76%] Building CXX object Lts/Services/SoundManagement/CMakeFiles/svcSomCommon.dir/som.cxx.o +[ 76%] Building CXX object Lts/Services/WarehouseGuez/CMakeFiles/svcWhgCommon.dir/whg_db_structs.cpp.o +[ 76%] Building CXX object Lts/Services/WarehouseGuez/CMakeFiles/svcWhgCommon.dir/whg_db_impl.cpp.o +[ 76%] Building CXX object Lts/Services/SoundManagement/CMakeFiles/svcSomCommon.dir/somPlugin.cxx.o +[ 76%] Linking CXX shared library ../../../lib/libsvcTgtCommon.so +[ 76%] Built target svcTgtCommon +[ 76%] Automatic MOC and UIC for target svcPpmCommon +[ 76%] Generating ism_dtc_impl.h, ism_dtc_impl.cpp, ism_ftc_impl.h, ism_ftc_impl.cpp +[ 76%] Built target svcIsmClient_autogen_timestamp_deps +[ 76%] Generating esc.idl, esc_enums.idl, esc_json.cpp, esc_json.h, esc_translation.cpp, esc_translation.h +[ 76%] Generating esc_db_structs.cpp, esc_db_structs.h, esc_db_impl.cpp, esc_db_impl.h, esc_db.h +[ 76%] Generating esc_dtc.h, esc_ftc.h +[ 76%] Generating esc_dts_types.h, esc_dtc_types.h, esc_fts_types.h, esc_ftc_types.h, esc_operator_rights.h, esc_operator_rights.cpp, ../../../share/Lts/sql/esc_operator_rights.sql +[ 76%] Built target svcPpmCommon_autogen +[ 76%] Building CXX object Lts/Services/WarehouseGuez/CMakeFiles/svcWhgCommon.dir/whg_enums.cxx.o +[ 76%] Building CXX object Lts/Services/SoundManagement/CMakeFiles/svcSomCommon.dir/som_operator_rights.cpp.o +[ 76%] Generating esc_enums.cxx, esc_enumsPlugin.cxx, esc_enums.hpp, esc_enumsPlugin.hpp +[ 76%] Building CXX object Lts/Services/WarehouseGuez/CMakeFiles/svcWhgCommon.dir/whg_enumsPlugin.cxx.o +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 76%] Building CXX object Lts/Services/WarehouseGuez/CMakeFiles/svcWhgCommon.dir/whg.cxx.o +[ 76%] Generating esc.cxx, escPlugin.cxx, esc.hpp, escPlugin.hpp +[ 76%] Linking CXX shared library ../../../lib/libsvcSomCommon.so +[ 76%] Built target svcSomCommon +[ 76%] Automatic MOC and UIC for target svcEemCommon +[ 76%] Generating flm_dtc_impl.h, flm_dtc_impl.cpp, flm_ftc_impl.h, flm_ftc_impl.cpp +[ 76%] Built target svcFlmClient_autogen_timestamp_deps +[ 76%] Building CXX object Lts/Services/WarehouseGuez/CMakeFiles/svcWhgCommon.dir/whgPlugin.cxx.o +[ 76%] Built target svcEemCommon_autogen +[ 76%] Generating oss.idl, oss_enums.idl, oss_json.cpp, oss_json.h, oss_translation.cpp, oss_translation.h +[ 76%] Built target svcTabCommon_autogen +[ 76%] Building CXX object Lts/Services/WarehouseGuez/CMakeFiles/svcWhgCommon.dir/whg_operator_rights.cpp.o +[ 76%] Generating oss_db_structs.cpp, oss_db_structs.h, oss_db_impl.cpp, oss_db_impl.h, oss_db.h +[ 76%] Linking CXX shared library ../../../lib/libLtsElevation.so +[ 76%] Generating oss_dtc.h, oss_ftc.h +[ 76%] Generating oss_dts_types.h, oss_dtc_types.h, oss_fts_types.h, oss_ftc_types.h, oss_operator_rights.h, oss_operator_rights.cpp, ../../../share/Lts/sql/oss_operator_rights.sql +[ 76%] Generating oss_enums.cxx, oss_enumsPlugin.cxx, oss_enums.hpp, oss_enumsPlugin.hpp +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 76%] Built target LtsElevation +[ 76%] Automatic MOC and UIC for target svcRepCommon +[ 76%] Automatic MOC and UIC for target svcBldCommon +[ 76%] Built target svcRepCommon_autogen +[ 76%] Generating oss.cxx, ossPlugin.cxx, oss.hpp, ossPlugin.hpp +[ 76%] Built target svcBldCommon_autogen +[ 76%] Automatic MOC and UIC for target svcTabocCommon +[ 76%] Built target svcTabocCommon_autogen +[ 76%] Generating ../../../share/Lts/xml/gna.xml +[ 82%] Building CXX object Lts/Proxies/GuezNasat/CMakeFiles/svcGnaCommon.dir/svcGnaCommon_autogen/mocs_compilation.cpp.o +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 82%] Built target svcEscCommon_autogen_timestamp_deps +[ 82%] Building CXX object Lts/Proxies/GuezNasat/CMakeFiles/svcGnaCommon.dir/logger.cpp.o +[ 82%] Building CXX object Lts/Proxies/GuezNasat/CMakeFiles/svcGnaCommon.dir/gna_json.cpp.o +[ 82%] Building CXX object Lts/Proxies/GuezNasat/CMakeFiles/svcGnaCommon.dir/gna_translation.cpp.o +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 82%] Building CXX object Lts/Proxies/GuezNasat/CMakeFiles/svcGnaCommon.dir/gna_db_structs.cpp.o +[ 82%] Building CXX object Lts/Proxies/GuezNasat/CMakeFiles/svcGnaCommon.dir/gna_db_impl.cpp.o +[ 82%] Built target svcOssCommon_autogen_timestamp_deps +[ 82%] Building CXX object Lts/Proxies/GuezNasat/CMakeFiles/svcGnaCommon.dir/gna_enums.cxx.o +[ 82%] Building CXX object Lts/Proxies/GuezNasat/CMakeFiles/svcGnaCommon.dir/gna_enumsPlugin.cxx.o +[ 82%] Building CXX object Lts/Proxies/GuezNasat/CMakeFiles/svcGnaCommon.dir/gna.cxx.o +[ 82%] Building CXX object Lts/Proxies/GuezNasat/CMakeFiles/svcGnaCommon.dir/gnaPlugin.cxx.o +[ 82%] Building CXX object Lts/Proxies/GuezNasat/CMakeFiles/svcGnaCommon.dir/gna_operator_rights.cpp.o +[ 82%] Automatic MOC and UIC for target svcAlmCommon +[ 82%] Built target svcAlmCommon_autogen +[ 82%] Built target Trajectory_autogen_timestamp_deps +[ 82%] Generating ../../../share/Lts/xml/ppm.xml +[ 82%] Building CXX object Lts/Services/ParticipantManagement/CMakeFiles/svcPpmCommon.dir/svcPpmCommon_autogen/mocs_compilation.cpp.o +[ 82%] Building CXX object Lts/Services/ParticipantManagement/CMakeFiles/svcPpmCommon.dir/ppm_common.cpp.o +[ 82%] Building CXX object Lts/Services/ParticipantManagement/CMakeFiles/svcPpmCommon.dir/ppm_db_impl_custom.cpp.o +[ 82%] Automatic MOC and UIC for target svcIsmClient +AutoMoc warning +--------------- +"SRC:/Lts/Services/InfrastructureManagement/ism_dtc_impl_custom.cpp" +includes the moc file "ism_dtc_impl_custom.moc", but does not contain a Q_OBJECT, Q_GADGET, Q_NAMESPACE, Q_NAMESPACE_EXPORT, Q_GADGET_EXPORT or Q_ENUM_NS macro. + +[ 82%] Automatic MOC and UIC for target svcEscCommon +AutoMoc: /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Services/InfrastructureManagement/ism_dtc_impl_custom.cpp: note: No relevant classes found. No output generated. +[ 82%] Built target svcIsmClient_autogen +[ 82%] Generating ../../../share/Lts/xml/eem.xml +[ 82%] Building CXX object Lts/Services/ExerciseEventManagement/CMakeFiles/svcEemCommon.dir/svcEemCommon_autogen/mocs_compilation.cpp.o +[ 82%] Built target svcEscCommon_autogen +[ 82%] Automatic MOC and UIC for target svcFlmClient +[ 82%] Built target svcTabCommon +[ 82%] Automatic MOC and UIC for target svcOssCommon +[ 82%] Built target svcFlmClient_autogen +[ 82%] Building CXX object Lts/Services/ExerciseEventManagement/CMakeFiles/svcEemCommon.dir/logger.cpp.o +[ 82%] Built target svcOssCommon_autogen +[ 82%] Generating ../../../share/Lts/xml/rep.xml +[ 82%] Building CXX object Lts/Services/ReportManagement/CMakeFiles/svcRepCommon.dir/svcRepCommon_autogen/mocs_compilation.cpp.o +[ 82%] Linking CXX shared library ../../../lib/libsvcGnaCommon.so +[ 82%] Built target svcGnaCommon +[ 82%] Generating ../../../share/Lts/xml/bld.xml +[ 82%] Building CXX object Lts/Proxies/Buildings/CMakeFiles/svcBldCommon.dir/svcBldCommon_autogen/mocs_compilation.cpp.o +[ 82%] Building CXX object Lts/Services/ExerciseEventManagement/CMakeFiles/svcEemCommon.dir/eem_json.cpp.o +[ 82%] Building CXX object Lts/Services/ParticipantManagement/CMakeFiles/svcPpmCommon.dir/logger.cpp.o +[ 82%] Building CXX object Lts/Services/ParticipantManagement/CMakeFiles/svcPpmCommon.dir/ppm_json.cpp.o +[ 82%] Building CXX object Lts/Services/ReportManagement/CMakeFiles/svcRepCommon.dir/logger.cpp.o +[ 82%] Building CXX object Lts/Services/ParticipantManagement/CMakeFiles/svcPpmCommon.dir/ppm_translation.cpp.o +[ 82%] Building CXX object Lts/Services/ParticipantManagement/CMakeFiles/svcPpmCommon.dir/ppm_enums.cxx.o +[ 82%] Building CXX object Lts/Services/ParticipantManagement/CMakeFiles/svcPpmCommon.dir/ppm_enumsPlugin.cxx.o +[ 82%] Building CXX object Lts/Services/ReportManagement/CMakeFiles/svcRepCommon.dir/rep_json.cpp.o +[ 82%] Generating ../../../share/Lts/xml/taboc.xml +[ 82%] Building CXX object Lts/Proxies/TrainingAreaBaseOC/CMakeFiles/svcTabocCommon.dir/svcTabocCommon_autogen/mocs_compilation.cpp.o +[ 82%] Building CXX object Lts/Proxies/TrainingAreaBaseOC/CMakeFiles/svcTabocCommon.dir/logger.cpp.o +[ 82%] Building CXX object Lts/Proxies/Buildings/CMakeFiles/svcBldCommon.dir/logger.cpp.o +[ 82%] Building CXX object Lts/Proxies/Buildings/CMakeFiles/svcBldCommon.dir/bld_json.cpp.o +[ 82%] Building CXX object Lts/Services/ExerciseEventManagement/CMakeFiles/svcEemCommon.dir/eem_translation.cpp.o +[ 82%] Building CXX object Lts/Services/ParticipantManagement/CMakeFiles/svcPpmCommon.dir/ppm.cxx.o +[ 82%] Building CXX object Lts/Proxies/Buildings/CMakeFiles/svcBldCommon.dir/bld_translation.cpp.o +[ 82%] Building CXX object Lts/Services/ReportManagement/CMakeFiles/svcRepCommon.dir/rep_translation.cpp.o +[ 82%] Linking CXX shared library ../../../lib/libsvcWhgCommon.so +[ 82%] Built target svcWhgCommon +[ 82%] Building CXX object Lts/Proxies/TrainingAreaBaseOC/CMakeFiles/svcTabocCommon.dir/taboc_json.cpp.o +[ 82%] Building CXX object Lts/Services/ReportManagement/CMakeFiles/svcRepCommon.dir/rep_db_structs.cpp.o +[ 82%] Building CXX object Lts/Services/ExerciseEventManagement/CMakeFiles/svcEemCommon.dir/eem_db_structs.cpp.o +[ 82%] Building CXX object Lts/Services/ExerciseEventManagement/CMakeFiles/svcEemCommon.dir/eem_db_impl.cpp.o +[ 82%] Generating ../../../share/Lts/xml/alm.xml +[ 82%] Building CXX object Lts/Services/AlarmManagement/CMakeFiles/svcAlmCommon.dir/svcAlmCommon_autogen/mocs_compilation.cpp.o +[ 82%] Building CXX object Lts/Proxies/Buildings/CMakeFiles/svcBldCommon.dir/bld_db_structs.cpp.o +[ 82%] Building CXX object Lts/Services/ParticipantManagement/CMakeFiles/svcPpmCommon.dir/ppmPlugin.cxx.o +[ 82%] Building CXX object Lts/Proxies/Buildings/CMakeFiles/svcBldCommon.dir/bld_db_impl.cpp.o +[ 82%] Building CXX object Lts/Proxies/TrainingAreaBaseOC/CMakeFiles/svcTabocCommon.dir/taboc_translation.cpp.o +[ 82%] Building CXX object Lts/Proxies/TrainingAreaBaseOC/CMakeFiles/svcTabocCommon.dir/taboc_enums.cxx.o +[ 82%] Building CXX object Lts/Services/ExerciseEventManagement/CMakeFiles/svcEemCommon.dir/eem_enums.cxx.o +[ 82%] Building CXX object Lts/Services/ReportManagement/CMakeFiles/svcRepCommon.dir/rep_db_impl.cpp.o +[ 82%] Building CXX object Lts/Services/AlarmManagement/CMakeFiles/svcAlmCommon.dir/logger.cpp.o +[ 82%] Building CXX object Lts/Services/AlarmManagement/CMakeFiles/svcAlmCommon.dir/alm_json.cpp.o +[ 82%] Building CXX object Lts/Services/ReportManagement/CMakeFiles/svcRepCommon.dir/rep_enums.cxx.o +[ 82%] Building CXX object Lts/Services/ExerciseEventManagement/CMakeFiles/svcEemCommon.dir/eem_enumsPlugin.cxx.o +[ 82%] Automatic MOC and UIC for target Trajectory +[ 82%] Built target Trajectory_autogen +[ 82%] Building CXX object Lts/Services/ReportManagement/CMakeFiles/svcRepCommon.dir/rep_enumsPlugin.cxx.o +[ 82%] Building CXX object Lts/Services/ExerciseEventManagement/CMakeFiles/svcEemCommon.dir/eem.cxx.o +[ 82%] Building CXX object Lts/Services/ParticipantManagement/CMakeFiles/svcPpmCommon.dir/ppm_db_structs.cpp.o +[ 82%] Building CXX object Lts/Services/ParticipantManagement/CMakeFiles/svcPpmCommon.dir/ppm_db_impl.cpp.o +[ 82%] Building CXX object Lts/Proxies/TrainingAreaBaseOC/CMakeFiles/svcTabocCommon.dir/taboc_enumsPlugin.cxx.o +[ 82%] Building CXX object Lts/Proxies/Buildings/CMakeFiles/svcBldCommon.dir/bld_enums.cxx.o +[ 82%] Building CXX object Lts/Proxies/TrainingAreaBaseOC/CMakeFiles/svcTabocCommon.dir/taboc.cxx.o +[ 82%] Building CXX object Lts/Services/ExerciseEventManagement/CMakeFiles/svcEemCommon.dir/eemPlugin.cxx.o +[ 82%] Building CXX object Lts/Proxies/Buildings/CMakeFiles/svcBldCommon.dir/bld_enumsPlugin.cxx.o +[ 82%] Building CXX object Lts/Proxies/TrainingAreaBaseOC/CMakeFiles/svcTabocCommon.dir/tabocPlugin.cxx.o +[ 82%] Building CXX object Lts/Proxies/Buildings/CMakeFiles/svcBldCommon.dir/bld.cxx.o +[ 82%] Building CXX object Lts/Proxies/TrainingAreaBaseOC/CMakeFiles/svcTabocCommon.dir/taboc_operator_rights.cpp.o +[ 82%] Building CXX object Lts/Services/ExerciseEventManagement/CMakeFiles/svcEemCommon.dir/eem_operator_rights.cpp.o +[ 82%] Building CXX object Lts/Services/AlarmManagement/CMakeFiles/svcAlmCommon.dir/alm_translation.cpp.o +[ 82%] Building CXX object Lts/Services/AlarmManagement/CMakeFiles/svcAlmCommon.dir/alm_db_structs.cpp.o +[ 82%] Building CXX object Lts/Services/ReportManagement/CMakeFiles/svcRepCommon.dir/rep.cxx.o +[ 82%] Linking CXX shared library ../../../lib/libsvcEemCommon.so +[ 82%] Built target svcEemCommon +[ 82%] Building CXX object Lts/Services/ReportManagement/CMakeFiles/svcRepCommon.dir/repPlugin.cxx.o +[ 88%] Linking CXX shared library ../../../lib/libsvcTabocCommon.so +[ 88%] Built target svcTabocCommon +[ 88%] Building CXX object Lts/Services/ReportManagement/CMakeFiles/svcRepCommon.dir/rep_operator_rights.cpp.o +[ 88%] Building CXX object Lts/Proxies/Buildings/CMakeFiles/svcBldCommon.dir/bldPlugin.cxx.o +[ 88%] Building CXX object Lts/Services/AlarmManagement/CMakeFiles/svcAlmCommon.dir/alm_db_impl.cpp.o +[ 88%] Building CXX object Lts/Services/AlarmManagement/CMakeFiles/svcAlmCommon.dir/alm_enums.cxx.o +[ 88%] Building CXX object Lts/Proxies/Buildings/CMakeFiles/svcBldCommon.dir/bld_operator_rights.cpp.o +[ 88%] Building CXX object Lts/Services/InfrastructureManagement/CMakeFiles/svcIsmClient.dir/svcIsmClient_autogen/mocs_compilation.cpp.o +[ 88%] Building CXX object Lts/Services/AlarmManagement/CMakeFiles/svcAlmCommon.dir/alm_enumsPlugin.cxx.o +[ 88%] Building CXX object Lts/Services/InfrastructureManagement/CMakeFiles/svcIsmClient.dir/ism_dtc_impl_custom.cpp.o +[ 88%] Building CXX object Lts/Services/InfrastructureManagement/CMakeFiles/svcIsmClient.dir/parse_building_xml.cpp.o +[ 88%] Generating ../../../share/Lts/xml/esc.xml +[ 88%] Building CXX object Lts/Services/EffectShowClient/CMakeFiles/svcEscCommon.dir/svcEscCommon_autogen/mocs_compilation.cpp.o +[ 88%] Building CXX object Lts/Services/AlarmManagement/CMakeFiles/svcAlmCommon.dir/alm.cxx.o +[ 88%] Linking CXX shared library ../../../lib/libsvcBldCommon.so +[ 88%] Built target svcBldCommon +[ 88%] Building CXX object Lts/Services/AlarmManagement/CMakeFiles/svcAlmCommon.dir/almPlugin.cxx.o +[ 88%] Building CXX object Lts/Services/InfrastructureManagement/CMakeFiles/svcIsmClient.dir/ism_dtc_impl.cpp.o +[ 88%] Building CXX object Lts/Services/AlarmManagement/CMakeFiles/svcAlmCommon.dir/alm_operator_rights.cpp.o +[ 88%] Building CXX object Lts/Services/EffectShowClient/CMakeFiles/svcEscCommon.dir/logger.cpp.o +[ 88%] Building CXX object Lts/Services/FileManagement/CMakeFiles/svcFlmClient.dir/svcFlmClient_autogen/mocs_compilation.cpp.o +[ 88%] Linking CXX shared library ../../../lib/libsvcAlmCommon.so +[ 88%] Building CXX object Lts/Services/ParticipantManagement/CMakeFiles/svcPpmCommon.dir/ppm_operator_rights.cpp.o +[ 88%] Built target svcAlmCommon +[ 88%] Building CXX object Lts/Services/FileManagement/CMakeFiles/svcFlmClient.dir/flm_dtc_impl_custom.cpp.o +[ 88%] Building CXX object Lts/Services/InfrastructureManagement/CMakeFiles/svcIsmClient.dir/ism_ftc_impl.cpp.o +[ 88%] Building CXX object Lts/Services/EffectShowClient/CMakeFiles/svcEscCommon.dir/esc_json.cpp.o +[ 88%] Building CXX object Lts/Services/EffectShowClient/CMakeFiles/svcEscCommon.dir/esc_translation.cpp.o +[ 88%] Linking CXX shared library ../../../lib/libsvcPpmCommon.so +[ 88%] Built target svcPpmCommon +[ 88%] Building CXX object Lts/Services/FileManagement/CMakeFiles/svcFlmClient.dir/flm_dtc_impl.cpp.o +[ 88%] Building CXX object Lts/Services/FileManagement/CMakeFiles/svcFlmClient.dir/flm_ftc_impl.cpp.o +[ 88%] Building CXX object Lts/Services/FileManagement/CMakeFiles/svcFlmClient.dir/__/__/DDS/FTC/generic_ftc.cpp.o +[ 88%] Building CXX object Lts/Services/EffectShowClient/CMakeFiles/svcEscCommon.dir/esc_db_structs.cpp.o +[ 88%] Building CXX object Lts/Services/InfrastructureManagement/CMakeFiles/svcIsmClient.dir/__/__/DDS/FTC/generic_ftc.cpp.o +[ 88%] Building CXX object Lts/Services/EffectShowClient/CMakeFiles/svcEscCommon.dir/esc_db_impl.cpp.o +[ 88%] Building CXX object Lts/Services/InfrastructureManagement/CMakeFiles/svcIsmClient.dir/__/__/DDS/FTC/generic_ftc_threading.cpp.o +[ 88%] Building CXX object Lts/Services/FileManagement/CMakeFiles/svcFlmClient.dir/__/__/DDS/FTC/generic_ftc_threading.cpp.o +[ 88%] Building CXX object Lts/Services/EffectShowClient/CMakeFiles/svcEscCommon.dir/esc_enums.cxx.o +[ 88%] Building CXX object Lts/Services/EffectShowClient/CMakeFiles/svcEscCommon.dir/esc_enumsPlugin.cxx.o +[ 88%] Built target ddsfts_autogen_timestamp_deps +[ 88%] Generating ../../../share/Lts/xml/oss.xml +[ 88%] Generating ../../../share/Lts/sql/oss_predefined_data.sql +[ 88%] Building CXX object Lts/Services/OcSituationServer/CMakeFiles/svcOssCommon.dir/svcOssCommon_autogen/mocs_compilation.cpp.o +[ 88%] Building CXX object Lts/Services/EffectShowClient/CMakeFiles/svcEscCommon.dir/esc.cxx.o +[ 88%] Building CXX object Lts/Services/EffectShowClient/CMakeFiles/svcEscCommon.dir/escPlugin.cxx.o +[ 88%] Building CXX object Lts/Services/OcSituationServer/CMakeFiles/svcOssCommon.dir/logger.cpp.o +[ 88%] Building CXX object Lts/Services/OcSituationServer/CMakeFiles/svcOssCommon.dir/oss_json.cpp.o +[ 88%] Building CXX object Lts/Services/OcSituationServer/CMakeFiles/svcOssCommon.dir/oss_translation.cpp.o +[ 88%] Building CXX object Lts/Services/EffectShowClient/CMakeFiles/svcEscCommon.dir/esc_operator_rights.cpp.o +[ 88%] Building CXX object Lts/Services/OcSituationServer/CMakeFiles/svcOssCommon.dir/oss_db_structs.cpp.o +[ 88%] Building CXX object Lts/Services/OcSituationServer/CMakeFiles/svcOssCommon.dir/oss_db_impl.cpp.o +[ 88%] Linking CXX shared library ../../../lib/libsvcEscCommon.so +[ 88%] Built target svcEscCommon +[ 88%] Building CXX object Lts/Services/OcSituationServer/CMakeFiles/svcOssCommon.dir/oss_enums.cxx.o +[ 88%] Linking CXX shared library ../../../lib/libsvcRepCommon.so +[ 88%] Built target svcRepCommon +[ 88%] Building CXX object Lts/Services/OcSituationServer/CMakeFiles/svcOssCommon.dir/oss_enumsPlugin.cxx.o +[ 88%] Building CXX object Lts/Services/OcSituationServer/CMakeFiles/svcOssCommon.dir/oss.cxx.o +[ 88%] Building CXX object Lts/Services/OcSituationServer/CMakeFiles/svcOssCommon.dir/ossPlugin.cxx.o +[ 88%] Building CXX object Lts/Services/OcSituationServer/CMakeFiles/svcOssCommon.dir/oss_operator_rights.cpp.o +[ 88%] Building CXX object Lts/Services/AreaEffectSimulation/Trajectory/CMakeFiles/Trajectory.dir/Trajectory_autogen/mocs_compilation.cpp.o +[ 88%] Building CXX object Lts/Services/AreaEffectSimulation/Trajectory/CMakeFiles/Trajectory.dir/trajectory_generator.cpp.o +[ 88%] Building CXX object Lts/Services/AreaEffectSimulation/Trajectory/CMakeFiles/Trajectory.dir/trajectory_helper.cpp.o +[ 88%] Building CXX object Lts/Services/AreaEffectSimulation/Trajectory/CMakeFiles/Trajectory.dir/trajectory_generator_vulcano.cpp.o +[ 88%] Building CXX object Lts/Services/AreaEffectSimulation/Trajectory/CMakeFiles/Trajectory.dir/trajectory_transform.cpp.o +[ 88%] Built target ddsfts_autogen +[ 88%] Building CXX object Lts/Services/AreaEffectSimulation/Trajectory/CMakeFiles/Trajectory.dir/__/logger.cpp.o +[ 88%] Linking CXX shared library ../../../lib/libsvcOssCommon.so +[ 88%] Built target ddsfts +[ 88%] Generating nme_db_structs.cpp, nme_db_structs.h, nme_db_impl.cpp, nme_db_impl.h, nme_db.h +[ 88%] Built target svcOssCommon +[ 88%] Generating nme_dts.h, nme_dts_impl.h, nme_dts_impl.cpp, nme_fts.h, nme_fts_impl.h, nme_fts_impl.cpp +[ 88%] Built target svcNmeServer_autogen_timestamp_deps +[ 88%] Automatic MOC and UIC for target svcNmeServer +[ 88%] Built target svcNmeServer_autogen +[ 88%] Building CXX object Lts/Services/NmeaManagement/CMakeFiles/svcNmeServer.dir/svcNmeServer_autogen/mocs_compilation.cpp.o +[ 88%] Building CXX object Lts/Services/NmeaManagement/CMakeFiles/svcNmeServer.dir/nme_dts_impl.cpp.o +[ 88%] Building CXX object Lts/Services/NmeaManagement/CMakeFiles/svcNmeServer.dir/nme_fts_impl.cpp.o +[ 88%] Building CXX object Lts/Services/NmeaManagement/CMakeFiles/svcNmeServer.dir/nme_db_structs.cpp.o +[ 88%] Building CXX object Lts/Services/NmeaManagement/CMakeFiles/svcNmeServer.dir/nme_db_impl.cpp.o +[ 88%] Linking CXX shared library ../../../../lib/libTrajectory.so +[ 88%] Built target Trajectory +[ 88%] Linking CXX shared library ../../../lib/libsvcFlmClient.so +[ 88%] Generating aes.idl, aes_enums.idl, aes_json.cpp, aes_json.h, aes_translation.cpp, aes_translation.h +[ 88%] Generating aes_dao.cpp, aes_dao.h +[ 88%] Generating aes_db.h, aes_db_impl.cpp, aes_db_impl.h +[ 88%] Built target svcFlmClient +[ 88%] Generating aes_db_structs.cpp, aes_db_structs.h +[ 88%] Generating aes_dtc.h, aes_ftc.h +[ 88%] Generating aes_dts_types.h, aes_dtc_types.h, aes_fts_types.h, aes_ftc_types.h, aes_operator_rights.h, aes_operator_rights.cpp, ../../../share/Lts/sql/aes_operator_rights.sql +[ 88%] Generating aes_enums.cxx, aes_enumsPlugin.cxx, aes_enums.hpp, aes_enumsPlugin.hpp +[ 88%] Generating aes.cxx, aesPlugin.cxx, aes.hpp, aesPlugin.hpp +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +WARN com.rti.ndds.nddsgen.antlr.IdlTreeParser Enumerator AreaEffectSimulation::EsFired is already defined in enum AreaEffectSimulation::AesEffectState. This is not compliant with the IDL/XTypes specification. You can make this message an error by using the -strict flag +WARN com.rti.ndds.nddsgen.antlr.IdlTreeParser Enumerator AreaEffectSimulation::EsFired is already defined in enum AreaEffectSimulation::AesEffectState. This is not compliant with the IDL/XTypes specification. You can make this message an error by using the -strict flag +WARN com.rti.ndds.nddsgen.antlr.IdlSymbolTable bitfield identifier, collide with an idl keyword (Case-Insensitive). This is not compliant with the IDL/XTypes specification. You can make this message an error by using the -strict flag +[ 88%] Built target svcAesCommon_autogen_timestamp_deps +[ 88%] Automatic MOC and UIC for target svcAesCommon +[ 88%] Built target svcAesCommon_autogen +[ 88%] Generating ../../../share/Lts/xml/aes.xml +[ 88%] Generating ../../../share/Lts/sql/aes_predefined_data.sql +[ 88%] Building CXX object Lts/Services/AreaEffectSimulation/CMakeFiles/svcAesCommon.dir/svcAesCommon_autogen/mocs_compilation.cpp.o +[ 88%] Building CXX object Lts/Services/AreaEffectSimulation/CMakeFiles/svcAesCommon.dir/logger.cpp.o +[ 88%] Building CXX object Lts/Services/AreaEffectSimulation/CMakeFiles/svcAesCommon.dir/Utils/intersections.cpp.o +[ 88%] Building CXX object Lts/Services/AreaEffectSimulation/CMakeFiles/svcAesCommon.dir/Utils/icons.cpp.o +[ 88%] Building CXX object Lts/Services/AreaEffectSimulation/CMakeFiles/svcAesCommon.dir/Utils/tne_algorithmen.cpp.o +[ 88%] Building CXX object Lts/Services/AreaEffectSimulation/CMakeFiles/svcAesCommon.dir/Utils/polygons.cpp.o +[ 88%] Linking CXX shared library ../../../lib/libsvcNmeServer.so +[ 88%] Built target svcNmeServer +[ 88%] Building CXX object Lts/Services/AreaEffectSimulation/CMakeFiles/svcAesCommon.dir/Utils/ddsdbconvert.cpp.o +[ 88%] Building CXX object Lts/Services/AreaEffectSimulation/CMakeFiles/svcAesCommon.dir/Utils/aes_helper.cpp.o +[ 88%] Building CXX object Lts/Services/AreaEffectSimulation/CMakeFiles/svcAesCommon.dir/Utils/fire_automaton.cpp.o +[ 88%] Building CXX object Lts/Services/AreaEffectSimulation/CMakeFiles/svcAesCommon.dir/Utils/firing_timer.cpp.o +[ 88%] Building CXX object Lts/Services/AreaEffectSimulation/CMakeFiles/svcAesCommon.dir/settings.cpp.o +[ 88%] Building CXX object Lts/Services/AreaEffectSimulation/CMakeFiles/svcAesCommon.dir/aes_json.cpp.o +[ 88%] Building CXX object Lts/Services/AreaEffectSimulation/CMakeFiles/svcAesCommon.dir/aes_translation.cpp.o +[ 88%] Linking CXX shared library ../../../lib/libsvcIsmClient.so +[ 88%] Building CXX object Lts/Services/AreaEffectSimulation/CMakeFiles/svcAesCommon.dir/aes_db_structs.cpp.o +[ 88%] Building CXX object Lts/Services/AreaEffectSimulation/CMakeFiles/svcAesCommon.dir/aes_db_impl.cpp.o +[ 88%] Built target svcIsmClient +[ 88%] Building CXX object Lts/Services/AreaEffectSimulation/CMakeFiles/svcAesCommon.dir/aes_dao.cpp.o +[ 88%] Building CXX object Lts/Services/AreaEffectSimulation/CMakeFiles/svcAesCommon.dir/aes_enums.cxx.o +[ 88%] Generating avm.idl, avm_enums.idl, avm_json.cpp, avm_json.h, avm_translation.cpp, avm_translation.h +[ 88%] Generating avm_db.h, avm_db_impl.cpp, avm_db_impl.h +[ 88%] Generating avm_db_structs.cpp, avm_db_structs.h +[ 88%] Generating avm_dtc.h, avm_ftc.h +[ 88%] Generating avm_dts_types.h, avm_dtc_types.h, avm_fts_types.h, avm_ftc_types.h, avm_operator_rights.h, avm_operator_rights.cpp, ../../../share/Lts/sql/avm_operator_rights.sql +[ 88%] Generating avm_enums.cxx, avm_enumsPlugin.cxx, avm_enums.hpp, avm_enumsPlugin.hpp +[ 88%] Generating avm.cxx, avmPlugin.cxx, avm.hpp, avmPlugin.hpp +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 88%] Building CXX object Lts/Services/AreaEffectSimulation/CMakeFiles/svcAesCommon.dir/aes_enumsPlugin.cxx.o +[ 88%] Building CXX object Lts/Services/AreaEffectSimulation/CMakeFiles/svcAesCommon.dir/aes.cxx.o +WARN com.rti.ndds.nddsgen.Arguments Warning: The flag -stl is deprecated and could be removed in future releases +[ 88%] Building CXX object Lts/Services/AreaEffectSimulation/CMakeFiles/svcAesCommon.dir/aesPlugin.cxx.o +[ 88%] Built target svcAvmCommon_autogen_timestamp_deps +[ 88%] Building CXX object Lts/Services/AreaEffectSimulation/CMakeFiles/svcAesCommon.dir/aes_operator_rights.cpp.o +[ 88%] Automatic MOC and UIC for target svcAvmCommon +[ 88%] Built target svcAvmCommon_autogen +[ 88%] Generating ../../../share/Lts/xml/avm.xml +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/svcAvmCommon_autogen/mocs_compilation.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/logger.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/av_socket.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/ava_types.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/av_helper.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/avs_dialog.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/ava_comm.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/list_response_collector.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/ava_control.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/ava_session.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/ava_state.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/rt_state.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/avs_command_queue.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/exercise_context.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/asset_assignment_manager.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/exercise.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/asset.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/mounting_point.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/audio_video_handler_impl.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/vd_comm.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/vd_control.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/vd_session.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/stream_name_mapping.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/stream_name_mapping_to_ava.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/avs_menus.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/AvsCommands/simple_command.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/AvsCommands/choose_stream.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/AvsCommands/choose_stream_overview.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/AvsCommands/get_stream_list.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/AvsCommands/query_timeline.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/AvsCommands/get_eloka_list.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/AvsCommands/query_eloka.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/AvsCommands/set_rt_profile_base.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/AvsCommands/set_rt_profile.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/AvsCommands/change_rt_profile_circuit_name.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/AvsCommands/set_announcement_profile.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/AvsCommands/set_video_profile.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/AvsCommands/set_script.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/AvsCommands/start_script.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/AvsCommands/set_abs_position.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/AvsCommands/set_volume.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/AvsCommands/keep_alive.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/AvsCommands/vd_set_script.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/avm_json.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/avm_translation.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/avm_db_impl.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/avm_enums.cxx.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/avm_enumsPlugin.cxx.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/avm.cxx.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/avmPlugin.cxx.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/avm_operator_rights.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/avm_db_structs.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/__/__/DDS/FTC/generic_ftc.cpp.o +[ 88%] Building CXX object Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/__/__/DDS/FTC/generic_ftc_threading.cpp.o +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_db_impl.cpp:14232:1: fatal error: opening dependency file CMakeFiles/svcAesCommon.dir/aes_db_impl.cpp.o.d: No such file or directory +14232 | } // namespace AreaEffectSimulation + | ^ +compilation terminated. +make[3]: *** [Lts/Services/AreaEffectSimulation/CMakeFiles/svcAesCommon.dir/build.make:464: Lts/Services/AreaEffectSimulation/CMakeFiles/svcAesCommon.dir/aes_db_impl.cpp.o] Error 1 +make[2]: *** [CMakeFiles/Makefile2:30508: Lts/Services/AreaEffectSimulation/CMakeFiles/svcAesCommon.dir/all] Error 2 +make[2]: *** Waiting for unfinished jobs.... +/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_db_impl.cpp:8514:1: fatal error: opening dependency file CMakeFiles/svcAvmCommon.dir/avm_db_impl.cpp.o.d: No such file or directory + 8514 | } // namespace AudioVideoManagement + | ^ +compilation terminated. +make[3]: *** [Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/build.make:867: Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/avm_db_impl.cpp.o] Error 1 +make[2]: *** [CMakeFiles/Makefile2:34690: Lts/Services/AudioVideoManagement/CMakeFiles/svcAvmCommon.dir/all] Error 2 +make[1]: *** [CMakeFiles/Makefile2:91057: tests/CMakeFiles/migration_tests.dir/rule] Error 2 +make: *** [Makefile:26270: migration_tests] Error 2 diff --git a/qt6-after/qt6-migrated-legatus/docker_build_viewer_arcgis.log b/qt6-after/qt6-migrated-legatus/docker_build_viewer_arcgis.log new file mode 100644 index 000000000..9eab40d97 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/docker_build_viewer_arcgis.log @@ -0,0 +1,4938 @@ +INFO: BUILD_RTI=OFF +INFO: Build Group 1 (ddscore ddsftccore ddsQoS ddsconnector ddsfts) enabled +INFO: Build Group 2 (migration_tests) enabled +INFO: Build Group 3 (application + service targets) enabled +INFO: Build Group 4 (DDS tests + Proxies) disabled - skipping +INFO: Build Group 5 (Viewer) enabled +INFO: Build Group 6 (LTS Tools) disabled - skipping +INFO: Build Group 7 (LTS Tools A,B,C,E,I) disabled - skipping +INFO: Build Group 8 (LTS Tools J,M,N,P,Q) disabled - skipping +INFO: Build Group 9 (LTS Tools R,S,T,V,W) disabled - skipping +INFO: Build Group 10 (LTS Projects) disabled - skipping +INFO: Build Group 11 (LTS Application) disabled - skipping +INFO: BUILD_VIEWER_ONLY=OFF +INFO: RUN_CTEST=OFF +INFO: TESTS_ONLY=OFF +INFO: INTEGRATION_TEST=OFF +INFO: USE_PREBUILT_IMAGE=OFF +INFO: BUILD_PREBUILT_IMAGE=OFF +INFO: DELETE_PREBUILT_IMAGE=OFF +INFO: DOCKER_IMAGE=ubuntu:26.04 +INFO: MIGRATE_PIPELINE_ROOT=/home/torsten/swy/sandbox/qt6-migration-pipeline +INFO: RTI_LICENSE_FILE_HOST=/home/torsten/swy/sandbox/qt6-migration-pipeline/rti_license.dat +INFO: PROJECT_DIR_HOST=/home/torsten/swy/sandbox/qt6-migration-pipeline/qt-migration-legatus/qt6-after/qt6-migrated-legatus +INFO: Using base image - installing apt packages +INFO: Installing Qt6 packages via aqtinstall +INFO : aqtinstall(aqt) v3.3.0 on Python 3.14.4 [CPython GCC 15.2.0] +INFO : Found extension qtwebengine +INFO : Found extension qtpdf +INFO : Downloading qtlocation... +INFO : Downloading qtpositioning... +INFO : Downloading qt5compat... +INFO : Downloading qtserialport... +INFO : Redirected: ftp.fau.de +INFO : Redirected: ftp.fau.de +INFO : Redirected: ftp.fau.de +INFO : Redirected: ftp.fau.de +INFO : Finished installation of qtserialport-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 0.72787940 +INFO : Downloading qtwebchannel... +INFO : Finished installation of qtpositioning-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 1.04690399 +INFO : Finished installation of qtlocation-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 1.17382489 +INFO : Finished installation of qt5compat-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 1.20796688 +INFO : Redirected: ftp.fau.de +INFO : Downloading qtsensors... +INFO : Downloading qtmultimedia... +INFO : Downloading qtimageformats... +INFO : Redirected: ftp.fau.de +INFO : Redirected: ftp.fau.de +INFO : Redirected: ftp.fau.de +INFO : Finished installation of qtwebchannel-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 0.81701884 +INFO : Downloading qtwebsockets... +INFO : Finished installation of qtimageformats-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 0.81183102 +INFO : Finished installation of qtsensors-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 0.97023294 +INFO : Redirected: ftp.fau.de +INFO : Downloading qtbase... +INFO : Downloading qtdeclarative... +INFO : Redirected: ftp.fau.de +INFO : Redirected: ftp.fau.de +INFO : Finished installation of qtwebsockets-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 1.15499926 +INFO : Downloading qtwebview... +INFO : Redirected: ftp.fau.de +INFO : Finished installation of qtwebview-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 1.13042638 +INFO : Downloading qttranslations... +INFO : Redirected: ftp.fau.de +INFO : Finished installation of qttranslations-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 2.05429919 +INFO : Downloading qtwayland... +INFO : Redirected: ftp.fau.de +INFO : Finished installation of qtwayland-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 0.92776941 +INFO : Downloading icu... +INFO : Redirected: ftp.fau.de +INFO : Finished installation of icu-linux-Rhel8.6-x86_64.7z in 3.00553792 +INFO : Downloading qtwebengine... +INFO : Redirected: ftp.fau.de +INFO : Finished installation of qtmultimedia-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 10.32962850 +INFO : Downloading qtpdf... +INFO : Redirected: ftp.fau.de +INFO : Finished installation of qtpdf-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 1.95175391 +INFO : Finished installation of qtbase-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 17.66827805 +INFO : Downloading qtsvg... +INFO : Redirected: ftp.fau.de +INFO : Finished installation of qtsvg-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 1.25634140 +INFO : Finished installation of qtwebengine-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 26.45274051 +INFO : Finished installation of qtdeclarative-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 43.71322111 +INFO : Downloading qttools... +INFO : Redirected: ftp.fau.de +INFO : Finished installation of qttools-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z in 5.03902045 +INFO : Patching /opt/Qt/6.10.2/gcc_64/bin/qmake +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6PdfWidgets.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickControls2UniversalStyleImpl.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Test.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6WebViewQuick.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickDialogs2.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickControls2.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Core.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QmlModels.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6OpenGLWidgets.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6LabsAnimation.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6WebEngineQuickDelegatesQml.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Help.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Widgets.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickTemplates2.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6WebSockets.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickControls2FusionStyleImpl.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickEffects.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QmlLocalStorage.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickControls2FluentWinUI3StyleImpl.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QmlCore.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6OpenGL.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickControls2MaterialStyleImpl.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickDialogs2Utils.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6PdfQuick.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickVectorImage.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6LabsFolderListModel.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6SerialPort.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6UiPlugin.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Sensors.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QmlWorkerScript.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6LabsSynchronizer.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickControls2Basic.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6WebView.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QmlAssetDownloader.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6WebEngineCore.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Pdf.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickWidgets.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6LabsSettings.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6WaylandClient.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6DBus.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6SensorsQuick.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6UiTools.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickControls2Fusion.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Sql.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6SvgWidgets.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Multimedia.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Platform.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Designer.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickLayouts.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6MultimediaWidgets.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickControls2Universal.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickTest.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Concurrent.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickControls2Impl.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6SpatialAudio.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Qml.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Positioning.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Core5Compat.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Network.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6PositioningQuick.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Quick.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QmlMeta.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickControls2BasicStyleImpl.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickControls2ImagineStyleImpl.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6PrintSupport.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Xml.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QmlIntegration.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickDialogs2QuickImpl.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QmlNetwork.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6LabsPlatform.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Gui.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6WebChannelQuick.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6LabsSharedImage.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickControls2Imagine.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QmlCompiler.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QmlXmlListModel.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Svg.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6LabsQmlModels.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6LabsWavefrontMesh.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6WebChannel.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6WebEngineWidgets.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickVectorImageHelpers.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Linguist.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6WebEngineQuick.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6QuickControls2Material.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/pkgconfig/Qt6Location.pc +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlNetwork.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Core.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6WebEngineQuickDelegatesQml.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6SensorsQuick.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6WebEngineWidgets.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Sql.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6EglFsKmsSupport.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlAssetDownloader.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6OpenGL.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Help.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6XcbQpa.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6EglFsKmsGbmSupport.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Concurrent.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6UiTools.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6EglFSDeviceIntegration.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6DeviceDiscoverySupport.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Svg.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6PdfWidgets.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Quick3DSpatialAudio.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6WebEngineQuick.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6PositioningQuick.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickDialogs2.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6WebViewQuick.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControls2MaterialStyleImpl.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6PrintSupport.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6LabsAnimation.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6LabsWavefrontMesh.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Positioning.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Core5Compat.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlMeta.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickParticles.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6LabsSharedImage.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6OpenGLWidgets.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControls2Universal.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6DesignerComponents.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickEffects.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6WebChannel.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControls2Impl.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControlsTestUtils.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6MultimediaWidgets.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlModels.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6SvgWidgets.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlCore.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6KmsSupport.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6LabsQmlModels.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlFormat.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControls2Imagine.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Multimedia.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickShapesDesignHelpers.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6FbSupport.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickVectorImageGenerator.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6WaylandClient.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Qml.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickLayouts.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Gui.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControls2FluentWinUI3StyleImpl.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlDebug.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControls2ImagineStyleImpl.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControls2BasicStyleImpl.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Designer.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Pdf.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Widgets.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControls2UniversalStyleImpl.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControls2.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6MultimediaTestLib.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControls2Fusion.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickTestUtils.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Network.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6WebView.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6WebEngineCore.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6SpatialAudio.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6ExamplesAssetDownloader.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6DBus.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Quick.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlXmlListModel.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlCompiler.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6LabsSettings.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6WebChannelQuick.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6InputSupport.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickVectorImage.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6LabsPlatform.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6PacketProtocol.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6LabsSynchronizer.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControls2FusionStyleImpl.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6FFmpegMediaPluginImpl.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControls2Material.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickWidgets.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlTypeRegistrar.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Test.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlDom.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickTest.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlLocalStorage.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Sensors.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickShapes.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickDialogs2Utils.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlLS.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6SerialPort.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickControls2Basic.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6MultimediaQuick.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickVectorImageHelpers.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlWorkerScript.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6ExampleIcons.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QmlToolingSettings.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6WlShellIntegration.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickDialogs2QuickImpl.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6WebSockets.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6PdfQuick.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6LabsFolderListModel.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Xml.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6QuickTemplates2.prl +INFO : Patching /opt/Qt/6.10.2/gcc_64/lib/libQt6Location.prl +INFO : Finished installation +INFO : Time elapsed: 53.21535509 second +INFO: Qt6 packages installed successfully +INFO: Checking for a pre-installed PostgreSQL server... +INFO: PostgreSQL server not found - installing postgresql-18 +INFO: PostgreSQL ready on 127.0.0.1:5432 (roles postgres/ctc_sv, dbs lts_ets_pro/dbAdmin) +INFO: Setting up ArcGIS SDK +=== ArcGIS SDK Setup === +Source: /workspace/external/ArcGIS +Destination: /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/external/ArcGIS +Removing existing ArcGIS SDK at /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/external/ArcGIS +Copying ArcGIS SDK: /workspace/external/ArcGIS -> /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/external/ArcGIS +✓ ArcGIS SDK found at: /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk + Include dir: /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include + Library dir: /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/linux/x64/lib + Available libraries: +-rwxr-xr-x 1 root root 27M Oct 13 11:28 libEsriCommonQt.so +-rwxr-xr-x 1 root root 86M Oct 13 11:28 libEsriRuntimeQt.a +-rwxr-xr-x 1 root root 162M Oct 13 11:28 libruntimecore.so +=== Running ArcGIS SDK Configuration === +Running configure.sh with -a flag to accept EULA for headless install +Configuration is complete. Please refer to the log file for more details: /tmp/configure.log +✓ ArcGIS SDK configuration complete +=== ArcGIS SDK Setup Complete === +-- The C compiler identification is GNU 15.2.0 +-- The CXX compiler identification is GNU 15.2.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- LTS Version: 1.2.0 +-- ArcGIS SDK found at: /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk +-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so +-- Performing Test HAVE_STDATOMIC +-- Performing Test HAVE_STDATOMIC - Success +-- Found Qt6Core5Compat +-- Found Qt6 (GUI will be manually configured): 6.10.2 +-- Manually configured Qt6 Widgets target +-- Created stub target for Qt6::WebEngineCore (library not available) +-- Created stub target for Qt6::WebEngineWidgets (library not available) +-- Created stub target for KDReports::KDReports (library not available) +-- Qt version is 6.10.2, GUI available: TRUE +-- Found ArcGIS: /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/linux/x64/lib/libEsriRuntimeQt.a +-- Found Python3: /usr/local/bin/python3 (found version "3.14.4") found components: Interpreter +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;WS;FILES;lts-cc.conf;DESTINATION;.;RENAME;lts-cc.conf.distrib, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- NO ProjectName givin! BUT GUEZ_MODE set PROJECTBUILD to guez +-- Trying to use RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;CoPrtCnv;SHARED;tetra_telegram_ids.h;CoPrtCnvCentralTelegram.cpp;CoPrtCnvCentralTelegram.hpp;CoPrtCnvHexDumpHelper.cpp;CoPrtCnvHexDumpHelper.hpp;CoPrtCnvInjectionHeader.hpp;CoPrtCnvLogHeader.hpp;CoPrtCnvRadioTelegram.cpp;CoPrtCnvRadioTelegram.hpp;CoPrtCnvTelegramConverter.hpp;CoPrtCnvTelegramConverterNewIcd.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY +-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success +-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY +-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success +-- Performing Test COMPILER_HAS_DEPRECATED_ATTR +-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;LogView_console;main.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=LogView_console, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable LogView_console +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;LogView;IntegerCalculator.cpp;IntegerCalculator.hpp;logger.cpp;logger.h;LogViewBooleanEdit.cpp;LogViewBooleanEdit.hpp;LogViewDateTimeEdit.cpp;LogViewDateTimeEdit.hpp;LogViewEnumEdit.cpp;LogViewEnumEdit.hpp;LogViewField.cpp;LogViewField.hpp;LogViewGui.cpp;LogViewGui.hpp;LogViewInjectionThread.cpp;LogViewInjectionThread.hpp;LogViewMain.cpp;LogViewModels.cpp;LogViewModels.hpp;LogViewOptionDialog.cpp;LogViewOptionDialog.hpp;LogViewSpinBox.cpp;LogViewSpinBox.hpp;LogViewTableWidget.cpp;LogViewTableWidget.hpp;LogViewTabWidget.cpp;LogViewTabWidget.hpp;LogViewTelegram.cpp;LogViewTelegramDialog.cpp;LogViewTelegramDialog.hpp;LogViewTelegramEdit.cpp;LogViewTelegramEdit.hpp;LogViewTelegramEditModel.cpp;LogViewTelegramEditModel.hpp;LogViewTelegram.hpp;LogViewTelegramSelectionDialog.cpp;LogViewTelegramSelectionDialog.hpp;LogViewTetraTelegramsParser.cpp;LogViewTetraTelegramsParser.hpp;LogViewTextEdit.cpp;LogViewTextEdit.hpp;LogViewValueEdit.cpp;LogViewValueEdit.hpp;LogViewWidget.cpp;LogViewWidget.hpp;LogViewXdrElement.cpp;LogViewXdrElement.hpp;LogViewXdrParser.cpp;LogViewXdrParser.hpp;LogViewXdrStandardType.cpp;LogViewXdrStandardType.hpp;LogViewXdrStruct.cpp;LogViewXdrStruct.hpp;LogViewXdrType.cpp;LogViewXdrType.hpp;LogViewXdrValue.cpp;LogViewXdrValue.hpp;zsksxd_tetraForLogView.x, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=LogView, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable LogView +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;LogView_log4cxx.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;PrtCnvLastTest;main.cpp;tetra_if.cpp;tetra_if.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=PrtCnvLastTest, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable PrtCnvLastTest +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;LastTestAuswertung;main.cpp;mainwindow.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/TetraIF/PrtCnv/LastTestAuswertung/ui_mainwindow.h;mainwindow.h;mainwindow.ui, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=LastTestAuswertung, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable LastTestAuswertung +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;PrtCnvLib;SHARED;logger.h;logger.cpp;AppComponent.cpp;AppComponent.hpp;IAppComponent.hpp;PrtCnvApplication.cpp;PrtCnvApplication.hpp;PrtCnvBroadcastMgr.cpp;PrtCnvBroadcastMgr.hpp;PrtCnvCentralThread.cpp;PrtCnvCentralThread.hpp;PrtCnvDbThread.cpp;PrtCnvDbThread.hpp;PrtCnvInjectionSocket.cpp;PrtCnvInjectionSocket.hpp;PrtCnvInjectionThread.cpp;PrtCnvInjectionThread.hpp;PrtCnvMember.cpp;PrtCnvMember.hpp;PrtCnvRadioThread.cpp;PrtCnvRadioThread.hpp;PrtCnvRadioTrafficThread.cpp;PrtCnvRadioTrafficThread.hpp;PrtCnvSocketThread.cpp;PrtCnvSocketThread.hpp;PrtCnvStoredCentralTelegram.hpp;PrtCnvStoredRadioTelegram.hpp;PrtCnvStoredTelegram.hpp;PrtCnvTelegramLogThread.cpp;PrtCnvTelegramLogThread.hpp;PrtCnvThread.cpp;PrtCnvThread.hpp;PrtCnvThreadStarter.cpp;PrtCnvThreadStarter.hpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;PrtCnv;PrtCnvMain.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=PrtCnv, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable PrtCnv +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_prtcnv.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;PrtCnv.dat.tts;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Found PostgreSQL: /usr/lib/x86_64-linux-gnu/libpq.so (found version "18.6") +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;HLA;WS;ngldb;SHARED;dbcommon.h;dbconnection.cpp;dbconnection.h;db_service_handler.h;dbtransaction.cpp;dbtransaction.h;ngldb_export.h;ngldb_logger.cpp;ngldb_logger.h;nsqlquery.cpp;nsqlquery.h;sql_query_janitor.cpp;sql_query_janitor.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=tcpserver;AAR;SV;SHARED;commandinterface.cpp;commandinterface.h;cbi_help.cpp;cbi_help.h;cbi_quit.cpp;cbi_quit.h;cbi_shutdown.cpp;cbi_shutdown.h;tcpserver.cpp;tcpserver.h;tcpserver_export.h;tcpserver_logger.h;workerbase.cpp;workerbase.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;qtsa_common;STATIC;qtlocalpeer.cpp;qtlocalpeer.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;qtsingleapplication;SHARED;qtsingleapplication.cpp;qtsingleapplication.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;qtsinglecoreapplication;SHARED;qtsinglecoreapplication.h;qtsinglecoreapplication.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;wms_json_ds;SHARED;IECC2WMS.h;IWMS2ECC.h;wms_ecc_equipmenttypes.cpp;wms_ecc_equipmenttypes.h;wms_ecc_equipRequirements.cpp;wms_ecc_equipRequirements.h;wms_ecc_exercises.cpp;wms_ecc_exercises.h;wms_ecc_ibase.h;wms_ecc_playerInfo.cpp;wms_ecc_playerInfo.h;wms_ecc_registration.cpp;wms_ecc_registration.h;wms_ecc_unregister.cpp;wms_ecc_unregister.h;json_keys.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;nglapplication;SHARED;nglapplication.cpp;nglapplication.h;nglloggerhandler.cpp;nglloggerhandler.h;ngl_qt_msg_handler.inc;ngl_signal_handler.inc, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;nglsingleapplication;SHARED;nglsingleapplication.cpp;nglsingleapplication.h;nglloggerhandler.cpp;nglloggerhandler.h;ngl_qt_msg_handler.inc;ngl_signal_handler.inc, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;nglcoreapplication;SHARED;nglcoreapplication.cpp;nglcoreapplication.h;nglloggerhandler.cpp;nglloggerhandler.h;ngl_qt_msg_handler.inc;ngl_signal_handler.inc, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;nglsinglecoreapplication;SHARED;nglsinglecoreapplication.cpp;nglsinglecoreapplication.h;nglloggerhandler.cpp;nglloggerhandler.h;ngl_qt_msg_handler.inc;ngl_signal_handler.inc, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;nglguiapplication;SHARED;nglguiapplication.cpp;nglguiapplication.h;nglloggerhandler.cpp;nglloggerhandler.h;ngl_qt_msg_handler.inc;ngl_signal_handler.inc, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- BZip2 disabled - development headers not available +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;nglcompression;SHARED;nglcomp_bzip2iodevice.cpp;nglcomp_bzip2iodevice.h;nglcomp_compress.cpp;nglcomp_compress.h;nglcomp_export.h;nglcomp_tarfilter.cpp;nglcomp_tarfilter.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;nglsettings;SHARED;nglsettings_connections.cpp;nglsettings_settings.cpp;nglsettings_connections.h;nglsettings_export.h;nglsettings_settings.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;ngltranslator;SHARED;ngltranslator.cpp;ngltranslator.h;ngltranslator_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;ngltools;SHARED;ngltools_bitset.h;ngltools_convert.cpp;ngltools_convert.h;ngltools_dtg.cpp;ngltools_dtg.h;ngltools_export.h;ngltools_filesystem.cpp;ngltools_filesystem.h;ngltools_helpevent.cpp;ngltools_helpevent.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- Checking for module 'poppler-qt6' +-- Found poppler-qt6, version 26.01.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;nglwidgets;SHARED;ngldialogbuttonbox.cpp;ngldialogbuttonbox.h;ngldialog.cpp;ngldialog.h;nglmainwindow.cpp;nglmainwindow.h;nglstandardbutton.cpp;nglstandardbutton.h;ngltreeitem.cpp;ngltreeitem.h;ngltreemodel.cpp;ngltreemodel.h;nglwidgets_export.h;nglpdfdocument.cpp;nglpdfdocument.h;nglpdfpage.cpp;nglpdfpage.h;nglpdfwidget.cpp;nglpdfwidget.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Z/src/nglwidgets/ui_nglpdfwidget.h;nglresources.qrc;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Z/src/nglwidgets/qrc_rme_light_style.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;NGLLogger;SHARED;MurmurHash2.cpp;MurmurHash2.h;NGLLoggerBootstrap.cpp;NGLLoggerBootstrap.h;NGLLogger.cpp;NGLLogger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=TOOLSSV;AdlerWebSocketSimulator;main.cpp;awss_base_layout.h;awss_base_layout.cpp;awss_login.h;awss_login.cpp;logger.h;logger.cpp;awss_exercise_chooser.h;awss_exercise_chooser.cpp;awss_websocket_interface.h;awss_websocket_interface.cpp;awss_icd_test.h;awss_icd_test.cpp;log4cxx_adlerWebSocketSimulator.props;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/Adler/WebSocketSimulator/ui_awss_base_layout.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/Adler/WebSocketSimulator/ui_awss_login.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/Adler/WebSocketSimulator/ui_awss_exercise_chooser.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/Adler/WebSocketSimulator/ui_awss_icd_test.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=TOOLSSV, BUILD_TOOLSSV=ON +-- DEBUG ELSE: Added TOOLSSV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=TOOLSSV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=AdlerWebSocketSimulator, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable AdlerWebSocketSimulator +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=FILES;SV;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Tools/Adler/WebSocketSimulator/log4cxx_adlerWebSocketSimulator.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +CMake Warning at Lts/Tools/AsmWorkstationCertifier/CMakeLists.txt:29 (message): + No botan2, no AsmWorkstationCertifier + + +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;CnrProxyTester;mainwindow.cpp;mainwindow.h;main.cpp;message_model.cpp;message_model.h;ui/mainwindow.ui;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/CnrProxyTester/ui_mainwindow.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=CnrProxyTester, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable CnrProxyTester +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ConfigX;NO_TRANSLATION;main.cpp;configurator.h;configurator.cpp;guez2018/guez2018.h;guez2018/guez2018.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/ConfigX/qrc_resources.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/ConfigX/ui_guez2018.h;guez2018/guez2018.ui, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=ConfigX, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable ConfigX +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;tDataSampleGenerator;initialisation.cpp;main.cpp;initialisation.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=tDataSampleGenerator, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable tDataSampleGenerator +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_tdsg.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;tDataSampleReceiver;initialisation.cpp;topic_data.cpp;main.cpp;initialisation.h;topic_data.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=tDataSampleReceiver, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable tDataSampleReceiver +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_tdsr.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;dbAdminCopyExercise;copy_exercise.cpp;copy_exercise.h;exercise_table_generator.cpp;exercise_table_generator.h;settings.cpp;settings.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;dbAdministration;local_databases_model.cpp;local_databases_model.h;logger.cpp;logger.h;db_administration.cpp;db_administration.h;main.cpp;server_databases_model.cpp;server_databases_model.h;showLogFile.cpp;showLogFile.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/DBAdministration/ui_db_administration.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/DBAdministration/ui_showLogFile.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=dbAdministration, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable dbAdministration +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;log4cxx_dba.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=TOOLSWS;SettingsRemover;main.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=TOOLSWS, BUILD_TOOLSWS=ON +-- DEBUG ELSE: Added TOOLSWS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=TOOLSWS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=SettingsRemover, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable SettingsRemover +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ddsview;TOOLSWS;TOOLSSV;NO_TRANSLATION;WIN32;detailview.cpp;detailviewdlg.cpp;detailviewdlg.h;detailview.h;initialisation.cpp;initialisation.h;logger.cpp;logger.h;main.cpp;mainwindow.cpp;mainwindow.h;nglsettings.cpp;nglsettings.h;sequences/abstractsequencewidget.cpp;sequences/abstractsequencewidget.h;sequences/tabsequencewidget.cpp;sequences/tabsequencewidget.h;sequences/listsequencewidget.cpp;sequences/listsequencewidget.h;samplemodel.cpp;samplemodel.h;sampleview.cpp;sampleview.h;subscriber.cpp;subscriber.h;telegrammodel.cpp;telegrammodel.h;telegramview.cpp;telegramview.h;topicselector.cpp;topicselector.h;topic_tree_model.cpp;topic_tree_model.h;typecodeselector.cpp;typecodeselectordlg.cpp;typecodeselectordlg.h;typecodeselector.h;xmlhelper.cpp;xmlhelper.h;zwmsui_version.cpp;zwmsui_version.h;rw/rwwidgets.cpp;rw/rwwidgets.h;coorddetaildlg.cpp;coorddetaildlg.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/DdsView/ui_mainwindow.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/DdsView/ui_zwmsui_versionview.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/DdsView/ui_detailviewdlg.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/DdsView/ui_typecodeselectordlg.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/DdsView/ui_topicselector.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/DdsView/ui_coorddetaildlg.h;ui/mainwindow.ui;ui/zwmsui_versionview.ui;ui/detailviewdlg.ui;ui/typecodeselectordlg.ui;ui/topicselector.ui;ui/coorddetaildlg.ui, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=TOOLSWS, BUILD_TOOLSWS=ON +-- DEBUG ELSE: Added TOOLSWS to _buildopts +-- DEBUG ELSE: _component=TOOLSSV, BUILD_TOOLSSV=ON +-- DEBUG ELSE: Added TOOLSSV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=TOOLSWS;TOOLSSV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=ddsview, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable ddsview +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=TOOLSWS;TOOLSSV;FILES;log4cxx_ddsview.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=TOOLSWS, BUILD_TOOLSWS=ON +-- DEBUG ELSE: Added TOOLSWS to _buildopts +-- DEBUG ELSE: _component=TOOLSSV, BUILD_TOOLSSV=ON +-- DEBUG ELSE: Added TOOLSSV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;displayPanelSimulator;cmdlineparser.cpp;displayPanelSimulatorMain.cpp;displayPanelSimulatorTcpServer.cpp;displayPanelSimulatorWidget.cpp;nglsettings.cpp;debugmessages.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/DotMatrixDisplay/ui_displayPanelSimulatorWidget.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/DotMatrixDisplay/ui_debugmessages.h;cmdlineparser.h;displayPanelSimulatorTcpServer.h;displayPanelSimulatorWidget.h;nglsettings.h;customMapsAndEnum.h;debugmessages.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=displayPanelSimulator, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable displayPanelSimulator +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=TOOLSSV;NO_TRANSLATION;EEMFakeServer;main.cpp;Server.cpp;Server.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=TOOLSSV, BUILD_TOOLSSV=ON +-- DEBUG ELSE: Added TOOLSSV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=TOOLSSV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=EEMFakeServer, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable EEMFakeServer +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;LicenceEditor;licenceedit.cpp;licenceedit.h;mainwindow.cpp;mainwindow.h;main.cpp;sortfilter.cpp;sortfilter.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/LicenceEditor/ui_mainwindow.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/LicenceEditor/ui_licenceedit.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=LicenceEditor, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable LicenceEditor +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;localDomainFinder;main.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=localDomainFinder, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable localDomainFinder +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=TOOLSSV;NO_TRANSLATION;LogViewer;cmbfilterwidget.h;datafilterwidget.cpp;datafilterwidget.h;datefilterwidget.cpp;datefilterwidget.h;filterwidget.cpp;filterwidget.h;levelfilterwidget.cpp;levelfilterwidget.h;locationfilterwidget.cpp;locationfilterwidget.h;loggerfilterwidget.cpp;loggerfilterwidget.h;logviewtablemodel.cpp;logviewtablemodel.h;logviewtableview.cpp;logviewtableview.h;lefilterwidget.cpp;lefilterwidget.h;main.cpp;mainwindow.cpp;mainwindow.h;sortfiltermodel.cpp;sortfiltermodel.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/LogViewer/ui_mainwindow.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/LogViewer/ui_datafilterwidget.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/LogViewer/ui_datefilterwidget.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/LogViewer/ui_levelfilterwidget.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/LogViewer/ui_locationfilterwidget.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/LogViewer/ui_loggerfilterwidget.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=TOOLSSV, BUILD_TOOLSSV=ON +-- DEBUG ELSE: Added TOOLSSV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=TOOLSSV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=LogViewer, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable LogViewer +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;ParticipantDataGenerator;log4cxx_pdg.props;main.cpp;main_handler.cpp;main_handler.h;proxy_emulator.cpp;proxy_emulator.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=ParticipantDataGenerator, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable ParticipantDataGenerator +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_pdg.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ProjectSettingsEditor;TOOLSSV;TOOLSWS;NO_TRANSLATION;function_keys_edit.cpp;function_keys_edit.h;main.cpp;main_window.cpp;main_window.h;templates.qrc;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/ProjectSettingsEditor/qrc_templates.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/ProjectSettingsEditor/ui_function_keys_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/ProjectSettingsEditor/ui_main_window.h;function_keys_edit.ui;main_window.ui, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=TOOLSWS, BUILD_TOOLSWS=ON +-- DEBUG ELSE: Added TOOLSWS to _buildopts +-- DEBUG ELSE: _component=TOOLSSV, BUILD_TOOLSSV=ON +-- DEBUG ELSE: Added TOOLSSV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=TOOLSWS;TOOLSSV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=ProjectSettingsEditor, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable ProjectSettingsEditor +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;test_qledline;content.cpp;fullline.cpp;main.cpp;mainwindow.cpp;props.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/QLedLine/Test/ui_mainwindow.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/QLedLine/Test/ui_content.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/QLedLine/Test/ui_fullline.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/QLedLine/Test/ui_props.h;content.h;fullline.h;mainwindow.h;props.h;ui/mainwindow.ui;ui/content.ui;ui/fullline.ui;ui/props.ui, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=test_qledline, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable test_qledline +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;qledline;SHARED;qledchar.cpp;qledline.cpp;qledchar.h;qledline.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;qledmatrix;SHARED;qledmatrix.cpp;qledmatrix.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=TOOLSWS;RestClientUi;main_window.cpp;main_window.h;main.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/RestClientUi/ui_main_window.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=TOOLSWS, BUILD_TOOLSWS=ON +-- DEBUG ELSE: Added TOOLSWS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=TOOLSWS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=RestClientUi, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable RestClientUi +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;DIRECTORY;rest_templates/;DESTINATION;bin/updates/, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ScreenIdShow;NO_TRANSLATION;main.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=ScreenIdShow, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable ScreenIdShow +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SerialToTcpConverter;WS;NO_TRANSLATION;controller.cpp;controller.h;converter.cpp;converter.h;logger.cpp;logger.h;settings.cpp;settings.h;main.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=SerialToTcpConverter, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable SerialToTcpConverter +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;FILES;log4cxx_serialToTcpConverter.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;FILES;soc.ini;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;Splash;main.cpp;Splash.cpp;Splash.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=Splash, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable Splash +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;NO_TRANSLATION;sqlbrowser;main.cpp;LoginWnd.cpp;LoginWnd.h;BrowserWnd.cpp;BrowserWnd.h;WaitWnd.cpp;WaitWnd.h;Query.cpp;Query.h;QueryThread.cpp;QueryThread.h;DataModel.cpp;DataModel.h;PresetManager.cpp;PresetManager.h;AddModel.cpp;AddModel.h;AddLine.cpp;AddLine.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/SqlBrowser/ui_LoginUi.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/SqlBrowser/ui_BrowserWndUi.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/SqlBrowser/ui_WaitWndUi.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/SqlBrowser/ui_QueryUi.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/SqlBrowser/ui_AddLinesUi.h;ui/LoginUi.ui;ui/BrowserWndUi.ui;ui/WaitWndUi.ui;ui/QueryUi.ui;ui/AddLinesUi.ui, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=sqlbrowser, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable sqlbrowser +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=DateTimeSyncer;WS;NO_TRANSLATION;system_caller.cpp;system_caller.h;logger.cpp;logger.h;tcp_server.cpp;tcp_server.h;main.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=DateTimeSyncer, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable DateTimeSyncer +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;FILES;log4cxx_dateTimeSyncer.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;ctime;ctime.c, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=ctime, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable ctime +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;stime;stime.c, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=stime, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable stime +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;NO_TRANSLATION;topicdiscover;SHARED;topic_discoverer.cpp;topic_discoverer.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=topicdiscoverexe;AAR;SV;WS;main.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=topicdiscoverexe, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable topicdiscoverexe +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;vapixconfig;SHARED;config.cpp;httprequesthandler.cpp;request.cpp;vapixconfig.cpp;config.h;httprequesthandler.h;request.h;vapixconfig.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=FILES;WS;automount.sh;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;egcuSimulator;main.cpp;egcu_simulator.cpp;egcu_simulator.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=egcuSimulator, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable egcuSimulator +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=textEditorTest;TOOLSWS;TOOLSSV;NO_TRANSLATION;WIN32;main.cpp;textedit.cpp;textedit.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=TOOLSWS, BUILD_TOOLSWS=ON +-- DEBUG ELSE: Added TOOLSWS to _buildopts +-- DEBUG ELSE: _component=TOOLSSV, BUILD_TOOLSSV=ON +-- DEBUG ELSE: Added TOOLSSV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=TOOLSWS;TOOLSSV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=textEditorTest, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable textEditorTest +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;GuiElementPlugin;MODULE;custom_widget.cpp;custom_widget.h;gui_element_plugin.cpp;gui_element_plugin.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/Examples/TestGuiElement/ui_custom_widget.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;VulnerabilityStateGenerator;log4cxx_vsg.props;main.cpp;main_handler.cpp;main_handler.h;proxy_emulator.cpp;proxy_emulator.h;NO_TRANSLATION, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=VulnerabilityStateGenerator, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable VulnerabilityStateGenerator +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_vsg.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;dbUpdate;db_update.cpp;db_update.h;logger.cpp;logger.h;global_updates_model.cpp;global_updates_model.h;exercises_model.cpp;exercises_model.h;show_history.cpp;show_history.h;history_model.cpp;history_model.h;main.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/DBUpdate/ui_db_update.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Tools/DBUpdate/ui_show_history.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=dbUpdate, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable dbUpdate +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;FILES;log4cxx_dbu.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;FILES;updates/1.00_create_db_version_tables.upd;updates/2.00_create_user_ets_ex_00.upd;updates/2.40_create_user_flt.upd;DESTINATION;bin/updates, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;FILES;updates/guez/1.01_guez_ex_rec_equipment_state.upd;updates/guez/1.02_guez_pdm_vulnerability_kind.upd;updates/guez/1.03_guez_ex_aes.upd;updates/guez/1.04_guez_opm_rights_description.upd;updates/guez/1.05_guez_ism_mpa_barcodes.upd;updates/guez/1.06_guez_ex_sanitation_unique_id.upd;updates/guez/1.07_guez_pdm_building_charge_effect.upd;updates/guez/1.08_guez_pdm_sanitation_procedures.upd;updates/guez/1.09_guez_ex_rec_hitline_info.upd;updates/guez/1.10_guez_pdm_charge_type_2035.upd;updates/guez/1.11_guez_role_ctc_sv.upd;updates/guez/1.12_guez_ism_mpa_name.upd;updates/guez/1.13_guez_asm_egcu_relay_info.upd;updates/guez/1.14_guez_ex_bld_egcu_relay_infos.upd;updates/guez/1.15_guez_asm_egcu_relay_info_values.upd;updates/guez/1.16_guez_pdm_changes.upd;updates/guez/1.17_guez_opm_rights_egcu.upd;updates/guez/1.18_guez_pdm_dis_entity.upd;updates/guez/1.19_guez_pdm_gear_type.upd;updates/guez/1.20_guez_ex_eem_event_index.upd;updates/guez/1.21_guez_ism_and_ex_bld_bridge.upd;updates/guez/1.22_guez_ism_resource_management.upd;updates/guez/1.23_guez_ism_bridges.upd;updates/guez/1.24_guez_pdm_puma_vba.upd;updates/guez/1.25_guez_pdm_dis_entities_all.upd;updates/guez/1.26_guez_ism_assets.upd;updates/guez/1.27_guez_asm_egcu_relay_info_values.upd;updates/guez/1.28_guez_pdm_gear_type_charge_type.upd;updates/guez/1.29_guez_ism_building_names.upd;updates/guez/1.30_guez_ism_ips.upd;updates/guez/1.31_guez_flm_clean.upd;updates/guez/1.32_guez_flm_folders_ex_130.upd;updates/guez/1.33_guez_pdm_gear_type_charge_type_385.upd;updates/guez/1.34_guez_ex_clean_eem.upd;updates/guez/1.35_guez_ex_sanitation_qualification.upd;updates/guez/1.36_guez_pdm_building_charge_effect.upd;updates/guez/1.37_guez_ppm_equipment_type.upd;updates/guez/1.40_guez_exm_set_transferred.upd;updates/guez/1.41_guez_ex_clean_eem_set_unique_key.upd;updates/guez/1.43_guez_ex_rep_treatment_vitality.upd;updates/guez/2.01_guez_rep_event_type.upd;updates/guez/2.02_guez_ex_nlos_tables.upd;updates/guez/2.03_guez_pdm_gear_type_properties.upd;updates/guez/2.10_guez_ex_ppm_dynamic_data_originator.upd;updates/guez/2.11_guez_ex_rep_pvsan.upd;updates/guez/2.12_guez_opm_san_nineliner_rights.upd;updates/guez/2.13_guez_aes_function_areas.upd;updates/guez/2.14_guez_ex_bld_history_state.upd;updates/guez/2.17_guez_aes_function_areas.upd;updates/guez/2.16_guez_flm_folders_ex_158.upd;updates/guez/2.19_guez_flm_new_structure.upd;updates/guez/2.20_guez_ism_structure_element.upd;updates/guez/2.21_guez_pdm_PzAbwVMiV.upd;updates/guez/2.23_guez_flm_delete_old_structure.upd;updates/guez/2.24_guez_flm_change_order.upd;updates/guez/2.26_guez_ism_schedule_status.upd;updates/guez/2.27_guez_flt_building_component_settings.upd;updates/guez/2.33_guez_ism_remove_buildingnetworkswitch.upd;updates/guez/2.35_guez_ism_add_sections.upd;updates/guez/2.36_guez_ism_change_radio_basestation.upd;updates/guez/2.38_guez_opm_rights_resource_mgmt.upd;updates/guez/2.39_guez_delete_mounting_point_type_entries.upd;updates/guez/2.42_guez_ism_unique_key.upd;updates/guez/2.43_guez_avm_avs_events_last_update.upd;updates/guez/2.44_guez_ism_update_ips.upd;updates/guez/2.45_guez_alm_emergency_call.upd;updates/guez/2.46_guez_opm_rights_emergency_call.upd;updates/guez/2.47_guez_pdm_gear_type_update.upd;updates/guez/2.48_guez_pdm_charge_type_set_lrf_ltd.upd;updates/guez/2.49_guez_pdm_gear_type_single_mine_virtual.upd;updates/guez/2.50_guez_aes_update_entity.upd;updates/guez/2.51_guez_opm_rights_mine_single_virtual.upd;updates/guez/2.52_guez_ex_rec_international_mode.upd;updates/guez/2.53_ism_special_area.upd;updates/guez/2.54_ppm_silhouette.upd;updates/guez/2.55_aes_explosion_single.upd;updates/guez/2.56_guez_pdm_charge_type.upd;updates/guez/2.57_guez_ism_special_area.upd;updates/guez/2.58_guez_pdm_type.upd;updates/guez/2.59_guez_avm_update.upd;updates/guez/2.60_guez_aes_functional_area.upd;updates/guez/2.61_guez_pdm_charge_type_240.upd;updates/guez/2.62_guez_avm.upd;updates/guez/2.62_guez_pdm_charge_types_from_minelayer.upd;updates/guez/2.63_guez_avm_frequency_planning_status.upd;updates/guez/2.64_guez_aes_functional_area.upd;updates/guez/2.65_aes_mine_area_segment.upd;updates/guez/2.66_guez_aes_functional_area_translation.upd;updates/guez/2.67_guez_pdm_fire_purposes.upd;updates/guez/2.68_guez_aes_explosion_cluster.upd;updates/guez/2.69_guez_pdm_charge_type.upd;updates/guez/2.70_guez_ism_asset.upd;updates/guez/2.71_pdm_event_type.upd;updates/guez/2.72_bremen_ppm_template_type.upd;updates/guez/2.73_guez_pdm_translation.upd;updates/guez/2.74_guez_avm_tvc_channel.upd;updates/guez/2.75_restore_radio_readiness.upd;updates/guez/2.76_guez_opm_operators.upd;updates/guez/2.77_guez_b_c_contamination.upd;updates/guez/2.78_guez_ex_recording_tables.upd;updates/guez/2.79_guez_ex_aes_danger_area.upd;updates/guez/2.80_guez_avm_restore_heidebote-s.upd;updates/guez/2.81_guez_pdm_gear_type_rocket.upd;updates/guez/2.82_guez_ism_footprint.upd;updates/guez/2.83_guez_pdm_charge_type.upd;updates/guez/2.84_guez_pdm_building_charge.upd;updates/guez/2.85_guez_opm_operator_right.upd;updates/guez/2.86_guez_ex_recording_tables.upd;updates/guez/2.87_guez_aes_explosion_cluster.upd;updates/guez/2.88_guez_pdm_charge_type_set_laserGuidable.upd;updates/guez/2.89_guez_pdm_charge_type.upd;updates/guez/2.90_guez_aes_weather.upd;updates/guez/2.91_guez_pdm_charge_type.upd;updates/guez/2.92_aes_explosion_cluster.upd;updates/guez/2.93_guez_rep_treatment.upd;updates/guez/2.94_guez_ism_asset_thales_test_components.upd;updates/guez/2.95_guez_pdm_charge_type_pzabwmiv.upd;updates/guez/2.96_guez_pdm_LTD.upd;updates/guez/2.97_guez_rename_user.upd;updates/guez/2.98_guez_aes_static_weather.upd;updates/guez/2.99_guez_pdm_show_LTD_hitline.upd;updates/guez/2.100_guez_pdm_charge_type.upd;updates/guez/2.101_guez_opm_groups.upd;updates/guez/2.102_guez_pdm_fuse_type_factor.upd;updates/guez/2.103_guez_exm_properties.upd;updates/guez/2.104_guez_ism_structure_element.upd;updates/guez/2.105_guez_pdm_charge_type.upd;updates/guez/2.106_guez_rep_airsupport.upd;updates/guez/2.107_guez_pdm_event_type.upd;updates/guez/2.108_guez_pdm_VLAD.upd;updates/guez/2.109_guez_ppm.upd;updates/guez/2.110_guez_pdm_ADLER_munition.upd;updates/guez/2.111_guez_ppm_UAS_type.upd;updates/guez/2.112_guez_permission_uas.upd;updates/guez/2.113_guez_pdm_air_support.upd;updates/guez/2.119_guez_nom_schema.upd;updates/guez/2.120_guez_nom_notification.upd;updates/guez/2.121_guez_ppm_party.upd;updates/guez/2.125_guez_pdm_charge_type.upd;updates/guez/2.126_guez_pdm_saa_tables.upd;updates/guez/2.127_guez_ppm_types_adler.upd;updates/guez/2.128_guez_aes_entity_received.upd;updates/guez/2.130_guez_opm_operator_rights.upd;updates/guez/2.134_guez_opm_operator_rights.upd;updates/guez/2.136_opm_operator_exercise.upd;updates/guez/2.135_guez_asm_asset_saa.upd;updates/guez/2.136_opm_operator_exercise.upd;updates/guez/2.138_guez_pdm_effect_source.upd;updates/guez/2.139_guez_aes_effect_source.upd;updates/guez/2.142_guez_flm_is_hidden.upd;updates/guez/2.145_guez_esm_vehicle_status.upd;updates/guez/2.146_guez_aes_explosion_cluster.upd;updates/guez/2.135_guez_asm_asset_saa.upd;updates/guez/2.123_guez_pdm_charge_type.upd;updates/guez/2.124_guez_ppm_mission.upd;updates/guez/2.122_guez_pdm_uas_charge_Type.upd;updates/guez/2.132_guez_opm_operator_rights.upd;updates/guez/2.137_guez_pdm_fire_purpose.upd;updates/guez/2.140_guez_ppm_rec_nbcprotection.upd;updates/guez/2.141_guez_aes_charge_effect.upd;updates/guez/2.144_guez_pdm_charge_type.upd;updates/guez/2.147_guez_pdm_translations.upd;updates/guez/2.148_guez_flm_file_type.upd;updates/guez/2.149_guez_ppm_type.upd;updates/guez/2.150_guez_pdm_changes.upd;updates/guez/2.151_guez_pdm_igniter_changes.upd;updates/guez/2.152_guez_asm_asset_add_saaList.upd;updates/guez/2.153_guez_aes_igniter_changes.upd;updates/guez/2.154_guez_pdm_charges.upd;updates/guez/2.155_guez_pdm_uas.upd;updates/guez/2.156_guez_opm_operator_exercise.upd;updates/guez/2.157_guez_aes_effect_cluster.upd;updates/guez/2.158_guez_aes_recording_tables.upd;updates/guez/2.159_guez_pdm_fire_purpose.upd;updates/guez/2.160_guez_opm_operator_rights.upd;updates/guez/2.161_guez_pdm_gear_type.upd;updates/guez/2.162_guez_aes_effect_cluster.upd;updates/guez/2.163_guez_pdm_load_type.upd;updates/guez/2.164_guez_aes_mine_area_triggered_mines.upd;updates/guez/2.165_guez_ppm_type.upd;updates/guez/2.166_guez_ppm_charge_type_mine_class.upd;updates/guez/2.167_guez_ppm_type_rework.upd;updates/guez/2.168_pdm_add_cadence.upd;updates/guez/2.169_guez_ppm_impact_radius.upd;updates/guez/2.170_guez_nom_notification.upd;updates/guez/2.171_add_uas_ied_into_charge_type_igniter_type.upd;updates/guez/2.172_guez_laser_munition_as_he_munition.upd;updates/guez/2.173_guez_pdm_effect_source_unknown.upd;updates/guez/2.174_rep_report_effect_source.upd;updates/guez/2.175_pdm_charge_type_igniter.upd;updates/guez/2.177_guez_DM72_update_charge_type_properties.upd;updates/guez/2.178_guez_pdm_target_type_target_subtype.upd;updates/guez/2.179_guez_ppm_uas_update.upd;updates/guez/2.180_guez_ex_rec_uas.upd;updates/guez/2.183_guez_pdm_charge_type.upd;DESTINATION;bin/updates, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;PROGRAMS;startDDSSpy;check_start_services;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;PROGRAMS;remove_old_coredumps;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;WS;DIRECTORY;THP2;DESTINATION;share/Lts/, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;WS;DIRECTORY;THP-overview;DESTINATION;share/Lts/, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;aarApp;aar_application.cpp;aar_application.h;databases_model.cpp;databases_model.h;logger.cpp;logger.h;main.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Application/AarApp/ui_aarApp.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aarApp, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aarApp +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;FILES;log4cxx_aarApp.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;OperatorApplication;main.cpp;log4cxx_opapp.props, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=OperatorApplication, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable OperatorApplication +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=FILES;WS;log4cxx_opapp.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Found RTI: /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;codegen_base;SHARED;codegen_export.h;SqlGenerator.cpp;SqlGenerator.h;StructBuilder.cpp;StructBuilder.h;XmlReader.cpp;XmlReader.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- RTI found; building codegen_base with RTI support +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;codegen_grantlee;STATIC;CppTopicGeneratorGrantlee.cpp;CppTopicGeneratorGrantlee.h;DaoGeneratorGrantlee.cpp;DaoGeneratorGrantlee.h;DatabaseGeneratorGrantlee.cpp;DatabaseGeneratorGrantlee.h;GeneratorGrantleeBase.cpp;GeneratorGrantleeBase.h;GrantleeWrappers.cpp;GrantleeWrappers.h;svc.idl.grantlee;svc_enums.idl.grantlee;svc_translation.cpp.grantlee;svc_translation.h.grantlee;svc_dao.cpp.grantlee;svc_dao.h.grantlee;svc_db.h.grantlee;svc_db_impl.h.grantlee;svc_db_impl.cpp.grantlee;svc_dtc.h.grantlee;svc_dtc_impl.cpp.grantlee;svc_dtc_impl.h.grantlee;svc_dts.h.grantlee;svc_dts_impl.cpp.grantlee;svc_dts_impl.h.grantlee;svc_ftc.h.grantlee;svc_ftc_impl.cpp.grantlee;svc_ftc_impl.h.grantlee;svc_fts.h.grantlee;svc_fts_impl.cpp.grantlee;svc_fts_impl.h.grantlee;svc_json.cpp.grantlee;svc_json.h.grantlee;svc_topic_type_plugin.cpp.grantlee;svc_topic_type_plugin.h.grantlee;svc_record_replay_plugin.cpp.grantlee;svc_record_replay_plugin.h.grantlee;codegen_simple.py, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;ngl_codegen;main_grantlee.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=ngl_codegen, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable ngl_codegen +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;codegen_gui;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/CodeGen/ui_main_grantlee_gui.h;main_grantlee_gui.cpp;main_grantlee_gui.ui, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=codegen_gui, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable codegen_gui +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;WS;httq;SHARED;include/http_parser.h;include/http_parser.c;include/httq/AbstractServer.h;include/httq/DataStream.h;include/httq/HttpRequest.h;include/httq/Logger.h;AbstractServer.cpp;DataStream.cpp;HttpRequest.cpp;Logger.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsAppDescriptor;SHARED;lts_app_descriptor.cpp;lts_app_descriptor.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsAppDescriptorChecker;checker/main.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=LtsAppDescriptorChecker, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable LtsAppDescriptorChecker +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;LtsCommandLineParser;SHARED;LtsCommandLineParser.cpp;LtsCommandLineParser.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SV;HLA;LtsCoordinate;SHARED;lts_coordinate.h;lts_coordinate.cpp;lts_coord_vector.h;lts_coord_vector.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component HLA +-- Reading /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/include/GeographicLib/lib/cmake/GeographicLib/geographiclib-config.cmake +-- GeographicLib configuration, version 2.7 +-- ${GeographicLib_LIBRARIES} set to shared library +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=LtsCoordTrans;WS;AAR;SV;HLA;SHARED;lts_coord_trans.h;lts_coord_trans.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ltsCoordWidget;WS;AAR;SV;SHARED;lts_coord_widget.cpp;lts_coord_widget.h;lts_coord_widget_p.cpp;lts_coord_widget_p.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsCoordTrans/ui_lts_coord_widget_mgrs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsCoordTrans/ui_lts_coord_widget_wgs84.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;lonlat2mgrs;lonlat2mgrs.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=lonlat2mgrs, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable lonlat2mgrs +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;mgrs2lonlat;mgrs2lonlat.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=mgrs2lonlat, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable mgrs2lonlat +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SV;HLA;LtsElevation;SHARED;lts_elevation_manager.cpp;lts_elevation_manager.h;logger.cpp;logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component HLA +-- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libcrypto.so (found version "3.5.5") +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;LtsLicence;SHARED;aes_crypt.cpp;aes_crypt.h;lts_licence.cpp;lts_licence.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsMultiMonitor;SHARED;lts_multi_monitor_export.h;lts_multi_monitor.cpp;lts_dummy_widget.cpp;lts_screen_container.cpp;lts_multi_monitor_selector_base.cpp;lts_screen_base.cpp;lts_magic_corner.h;lts_magic_corner.cpp;lts_multi_monitor_selector_normal.cpp;lts_screen_normal.cpp;lts_multi_monitor_selector_wide.cpp;lts_screen_wide.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsNotification;SHARED;lts_notification.h;lts_notification.cpp;lts_notification_ctl.h;lts_notification_ctl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;LtsPluginLoader;SHARED;lts_plugin_loader.cpp;lts_plugin_loader.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- Found KDReports-qt6 package config +-- KDReports not found or BUILD_RTI disabled; skipping LtsPrinting target +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsProjectionWorkstation;SHARED;lts_projection_workstation.h;lts_projection_workstation.cpp;lts_projection_workstation_export.h;vnc_server_manager.h;vnc_server_manager.cpp;logger.cpp;logger.h;WebSocket/json_keys.h;WebSocket/messages.h;WebSocket/messages.cpp;WebSocket/message_factory.h;WebSocket/message_factory.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;LtsRestClient;SHARED;lts_rest_client.cpp;lts_rest_client.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;LtsSerialPortQuerry;SHARED;lts_serial_port_querry.h;lts_serial_port_querry.cpp;logger.h;logger.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsSessionDataDds;SHARED;lts_session_data_dds.cpp;lts_session_data_dds.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsSession;SHARED;lts_session.h;lts_session.cpp;lts_session_lock_handler.h;lts_session_manager.h;lts_session_manager.cpp;lts_session_lock_handler.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;TOOLSSV;TOOLSWS;LtsSessionData;SHARED;lts_session_data.cpp;lts_session_data.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=TOOLSWS, BUILD_TOOLSWS=ON +-- DEBUG ELSE: Added TOOLSWS to _buildopts +-- DEBUG ELSE: _component=TOOLSSV, BUILD_TOOLSSV=ON +-- DEBUG ELSE: Added TOOLSSV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS;TOOLSWS;TOOLSSV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsTimeline;SHARED;timeline_model.h;timeline_model.cpp;item.h;item.cpp;item_delegate.h;item_delegate.cpp;timeline_header_view.cpp;timeline_header_view.h;timeline_header_view_mouse_handler.cpp;timeline_header_view_mouse_handler.h;timeline_utils.cpp;timeline_utils.h;timeline_view.h;timeline_view.cpp;timeline_view_drag_handler.cpp;timeline_view_drag_handler.h;timeline_view_resize_handler.cpp;timeline_view_resize_handler.h;timeline_view_selection_handler.cpp;timeline_view_selection_handler.h;timeline_view_track_handler.cpp;timeline_view_track_handler.h;timeline_widget.h;timeline_widget.cpp;track.h;track.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsTimeline/ui_timeline_widget.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsTimelineTest;main.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=LtsTimelineTest, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable LtsTimelineTest +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;LtsUtilsCore;SHARED;pgarray.cpp;qplane3d.cpp;qpoint3d.cpp;scoped_connection.cpp;sfm_bytemessage_converter.cpp;promise.cpp;lts_translatable_identifier.cpp;lts_portrange.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SV;AAR;HLA;LtsUtilsGuiDds;SHARED;dds_vector_to_pixmap.cpp;dds_vector_to_pixmap.h;request_helper.cpp;request_helper.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;HLA;SV;LtsUtilsDds;SHARED;request_helper.cpp;request_helper.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsUtilsGuiConnectDialog;SHARED;connect_dialog.h;connect_dialog.cpp;connect_dialog_nt.h;connect_dialog_nt.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsUtils/LtsUtilsGui/ConnectDialog/ui_connect_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsUtilsGuiStyleManager;SHARED;style_manager.h;style_manager.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=ALL;LtsUtilsSettings;SHARED;settings.h;settings.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG: _component=ALL, _varname=BUILD_ALL, _varvalue=ON +-- DEBUG: Added ALL to _buildopts +-- DEBUG: _component=SV, _varname=BUILD_SV, _varvalue=ON +-- DEBUG: Added SV to _buildopts +-- DEBUG: _component=WS, _varname=BUILD_WS, _varvalue=ON +-- DEBUG: Added WS to _buildopts +-- DEBUG: _component=AAR, _varname=BUILD_AAR, _varvalue=ON +-- DEBUG: Added AAR to _buildopts +-- DEBUG: _component=TOOLSWS, _varname=BUILD_TOOLSWS, _varvalue=ON +-- DEBUG: Added TOOLSWS to _buildopts +-- DEBUG: _component=TOOLSSV, _varname=BUILD_TOOLSSV, _varvalue=ON +-- DEBUG: Added TOOLSSV to _buildopts +-- DEBUG: _component=HLA, _varname=BUILD_HLA, _varvalue=ON +-- DEBUG: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component ALL +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;LtsWebSocketCommon;SHARED;client_message_factory.cpp;client_message_factory.h;client_message.cpp;client_message.h;reply_message.cpp;reply_message.h;data_manager_base_dl.h;json_keys.h;logger.cpp;logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;LtsWebSocketServer;SHARED;client_connection.cpp;client_connection.h;connection_handler.cpp;connection_handler.h;lts_web_socket_server.cpp;lts_web_socket_server.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;LtsWebSocketClient;SHARED;lts_web_socket_client.cpp;lts_web_socket_client.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;TOOLSWS;TOOLSSV;LtsWidgets;SHARED;lts_abstract_sequence_widget.cpp;lts_abstract_sequence_widget.h;lts_background_widget.cpp;lts_background_widget.h;lts_base.h;lts_base_layout_widget.cpp;lts_base_layout_widget.h;lts_column_filter_proxy_model.cpp;lts_column_filter_proxy_model.h;lts_combo_box.cpp;lts_combo_box.h;lts_selection_popup.cpp;lts_selection_popup.h;lts_drag_icon.cpp;lts_drag_icon.h;lts_elided_label.cpp;lts_elided_label.h;lts_events.cpp;lts_events.h;lts_frameless_dialog.cpp;lts_frameless_dialog.h;lts_grid_layout.cpp;lts_grid_layout.h;lts_height_plot_widget.cpp;lts_height_plot_widget.h;lts_message_dialog.cpp;lts_message_dialog.h;lts_message_dialog_helper.cpp;lts_message_dialog_helper.h;lts_profile_button.cpp;lts_profile_button.h;lts_progress_dialog_helper.cpp;lts_progress_dialog_helper.h;lts_splitter.cpp;lts_splitter.h;lts_splitter_handle.cpp;lts_splitter_handle.h;lts_tab_bar.cpp;lts_tab_bar.h;lts_tab_widget.cpp;lts_tab_widget.h;lts_tab_sequence_widget.cpp;lts_tab_sequence_widget.h;lts_tool_bar.cpp;lts_tool_bar.h;lts_tool_box.cpp;lts_tool_box.h;lts_tool_bar_area.cpp;lts_tool_bar_area.h;lts_dialog.cpp;lts_dialog.h;lts_dialog_helper.cpp;lts_dialog_helper.h;lts_dialog_button_box.cpp;lts_dialog_button_box.h;lts_operator_menu.cpp;lts_operator_menu.h;lts_image_editor.cpp;lts_image_editor.h;lts_led_widget.cpp;lts_led_widget.h;ui_requirement.cpp;ui_requirement.h;lts_picture_view.cpp;lts_picture_view.h;lts_global_wait_dialog.cpp;lts_global_wait_dialog.h;lts_wait_dialog.cpp;lts_wait_dialog.h;lts_splash.cpp;lts_splash.h;lts_info_dialog.cpp;lts_info_dialog.h;lts_spinbox.cpp;lts_spinbox.h;lts_multi_range_spinbox.cpp;lts_multi_range_spinbox.h;lts_text_editor.cpp;lts_text_editor.h;lts_text_edit_dialog.h;lts_text_edit_dialog.cpp;lts_range_slider.cpp;lts_range_slider.h;lts_notification_box.cpp;lts_notification_box.h;lts_msec_date_time_edit.cpp;lts_msec_date_time_edit.h;lts_bitfield_widget.cpp;lts_bitfield_widget.h;lts_overlay_loading.cpp;lts_angle_edit.cpp;lts_angle_edit.h;lts_text_editor2.h;lts_text_editor2.cpp;LtsImageCropper/lts_image_cropper.cpp;lts_date_time_edit.h;lts_date_time_edit.cpp;lts_date_time_edit_p.h;lts_date_time_edit_p.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/ui_lts_selection_popup.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/ui_lts_base_layout.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/ui_lts_tool_bar_area.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/ui_lts_overlay_loading.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/ui_lts_dialog_button_box.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/ui_lts_operator_menu.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/ui_lts_dialog_helper.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/ui_lts_info_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/ui_lts_text_editor.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/ui_lts_notification_box.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/ui_lts_angle_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/ui_lts_date_time_edit_touch.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/qrc_lts_resources.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=TOOLSWS, BUILD_TOOLSWS=ON +-- DEBUG ELSE: Added TOOLSWS to _buildopts +-- DEBUG ELSE: _component=TOOLSSV, BUILD_TOOLSSV=ON +-- DEBUG ELSE: Added TOOLSSV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS;TOOLSWS;TOOLSSV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component TOOLSWS +-- DEBUG: Set _build_target=ON for component TOOLSSV +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ltswidgetsplugin;MODULE;ltswidgetsplugin.cpp;ltswidgetsplugin.json, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;picture_editing_test;tests/lts_picture_editing.cpp;tests/lts_picture_editing.h;tests/lts_picture_editing_main.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Common/LtsWidgets/ui_lts_picture_editing.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=picture_editing_test, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable picture_editing_test +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcIsmCommon;SHARED;ism_export.h;ism_db_impl_custom.cpp;ism_db_impl_custom.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcIsmClient;SHARED;ism_export.h;ism_dtc_impl_custom.cpp;ism_dtc_impl_custom.h;parse_building_xml.cpp;parse_building_xml.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/InfrastructureManagement/ism_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;svcIsmServer;SHARED;ism_export.h;ism_db_impl_custom.cpp;ism_db_impl_custom.h;convert_db_to_dds.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcInfrastructureManagement;base.cpp;base.h;dds_handler.cpp;dds_handler.h;handler_effect_area.cpp;handler_effect_area.h;handler_instrumentation_asset.cpp;handler_instrumentation_asset.h;handler_main_schedule.cpp;handler_main_schedule.h;handler_main_structure_element.cpp;handler_main_structure_element.h;handler_mounting_point_asset.cpp;handler_mounting_point_asset.h;handler_special_area.cpp;handler_special_area.h;main.cpp;main_handler.cpp;main_handler.h;object_effect_area.cpp;object_effect_area.h;object_instrumentation_asset.cpp;object_instrumentation_asset.h;object_main_schedule.cpp;object_main_schedule.h;object_main_structure_element.cpp;object_main_structure_element.h;object_mounting_point_asset.cpp;object_mounting_point_asset.h;object_special_area.cpp;object_special_area.h;object_structure_element.cpp;object_structure_element.h;settings.cpp;settings.h;WebSocketInterface/data_manager.cpp;WebSocketInterface/data_manager.h;WebSocketInterface/json_keys.h;WebSocketInterface/websocket_interface_handler.cpp;WebSocketInterface/websocket_interface_handler.h;WebSocketInterface/Messages/client_message.cpp;WebSocketInterface/Messages/client_message.h;WebSocketInterface/Messages/reply_message.cpp;WebSocketInterface/Messages/reply_message.h;log4cxx_ism.props;ism_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcInfrastructureManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcInfrastructureManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_ism.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;TARGETS;ismTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;FILES;../log4cxx_ism.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;ismImportBuildings;ism_import_buildings.cpp;ism_import_buildings.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=ismImportBuildings, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable ismImportBuildings +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcAlmCommon;SHARED;alm_export.h;logger.cpp;logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcAlmClient;SHARED;alm_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcAlmServer;SHARED;alm_export.h;dds_handler.cpp;dds_handler.h;handler_configure_alarms.cpp;handler_configure_alarms.h;handler_participant.cpp;handler_participant.h;handler_emergency_call.cpp;handler_emergency_call.h;initialization.cpp;initialization.h;object_emergency_call.cpp;object_emergency_call.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;WS;almRecordReplayPlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_record_replay_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AlarmManagement/alm_record_replay_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcAesCommon;SHARED;aes_export.h;logger.cpp;logger.h;Utils/icons.cpp;Utils/icons.h;Utils/intersections.cpp;Utils/intersections.h;Utils/tne_algorithmen.h;Utils/tne_algorithmen.cpp;Utils/polygons.h;Utils/polygons.cpp;Utils/polygons.h;Utils/ddsdbconvert.cpp;Utils/ddsdbconvert.h;Utils/aes_helper.cpp;Utils/aes_helper.h;Utils/fire_automaton.cpp;Utils/fire_automaton.h;Utils/firing_timer.cpp;Utils/firing_timer.h;settings.cpp;settings.h;aes_predefined_data.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//aes_predefined_data.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_dao.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_dao.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;HLA;WS;svcAesClient;SHARED;aes_dtc_impl_custom.cpp;aes_dtc_impl_custom.h;aes_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcAesServer;SHARED;aes_export.h;log4cxx_aes.props, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;WS;aesRecordReplayPlugin;SHARED;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_record_replay_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AreaEffectSimulation/aes_record_replay_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcAreaEffectSimulation;dds_handler.cpp;dds_handler.h;handler_air_support_impact.cpp;handler_air_support_impact.h;handler_base.cpp;handler_base.h;handler_bccontamination.cpp;handler_bccontamination.h;handler_booby_trap.cpp;handler_booby_trap.h;handler_borderline.cpp;handler_borderline.h;handler_charge_administration.cpp;handler_charge_administration.h;handler_charge_effect.cpp;handler_charge_effect.h;handler_danger_area.cpp;handler_danger_area.h;handler_dus_single_mine.cpp;handler_dus_single_mine.h;handler_effect_cluster.h;handler_effect_cluster.cpp;handler_explosion_area.cpp;handler_explosion_area.h;handler_explosion_cluster.cpp;handler_explosion_cluster.h;handler_explosion_single.cpp;handler_explosion_single.h;handler_functional_area.cpp;handler_functional_area.h;handler_gas_pipe.cpp;handler_gas_pipe.h;handler_mine_area.cpp;handler_mine_area.h;handler_mine_corridor.cpp;handler_mine_corridor.h;handler_ncontamination.cpp;handler_ncontamination.h;handler_off_route_mine.cpp;handler_off_route_mine.h;handler_recon_area.cpp;handler_recon_area.h;handler_technical_area.cpp;handler_technical_area.h;handler_effector.cpp;handler_effector.h;handler_trajectory.cpp;handler_trajectory.h;main.cpp;main_handler.cpp;main_handler.h;meteo_data_provider.cpp;meteo_data_provider.h;mine_corridor_creator.cpp;mine_corridor_creator.h;object_air_support_impact.cpp;object_air_support_impact.h;object_base.cpp;object_base.h;object_bccontamination.cpp;object_bccontamination.h;object_booby_trap.cpp;object_booby_trap.h;object_borderline.cpp;object_borderline.h;object_charge_administration.cpp;object_charge_administration.h;object_charge_effect.cpp;object_charge_effect.h;object_danger_area.cpp;object_danger_area.h;object_dus_single_mine.cpp;object_dus_single_mine.h;object_effect_cluster.h;object_effect_cluster.cpp;object_explosion_area.cpp;object_explosion_area.h;object_explosion_cluster.cpp;object_explosion_cluster.h;object_explosion_single.cpp;object_explosion_single.h;object_functional_area.cpp;object_functional_area.h;object_gas_pipe.cpp;object_gas_pipe.h;object_mine_area.cpp;object_mine_area.h;object_mine_area_null.cpp;object_mine_area_null.h;object_mine_corridor.cpp;object_mine_corridor.h;object_ncontamination.cpp;object_ncontamination.h;object_off_route_mine.cpp;object_off_route_mine.h;object_recon_area.cpp;object_recon_area.h;object_technical_area.cpp;object_technical_area.h;object_effector.cpp;object_effector.h;object_trajectory.cpp;object_trajectory.h;special_area_provider.cpp;special_area_provider.h;effector_state_machine.cpp;effector_state_machine.h;./EffectorFiringStrategy/abstract_firing_strategy.cpp;./EffectorFiringStrategy/abstract_firing_strategy.h;./EffectorFiringStrategy/default_firing_strategy.cpp;./EffectorFiringStrategy/default_firing_strategy.h;./EffectorFiringStrategy/dm72_firing_strategy.cpp;./EffectorFiringStrategy/dm72_firing_strategy.h;./EffectorFiringStrategy/firing_strategy_factory.cpp;./EffectorFiringStrategy/firing_strategy_factory.h;./EffectorFiringStrategy/gmlrs_firing_strategy.cpp;./EffectorFiringStrategy/gmlrs_firing_strategy.h;./EffectorFiringStrategy/smart_firing_strategy.h;./EffectorFiringStrategy/smart_firing_strategy.cpp;./TrajectorySplitter/trajectory_splitter.cpp;./TrajectorySplitter/trajectory_splitter.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcAreaEffectSimulation, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcAreaEffectSimulation +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_aes.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_base;SHARED;ModuleTests/aes_test_base.cpp;ModuleTests/aes_test_base.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_air_support_impact;ModuleTests/aes_test_air_support_impact.cpp;ModuleTests/aes_test_air_support_impact.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_test_air_support_impact, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_test_air_support_impact +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_bccontamination;ModuleTests/aes_test_bccontamination.cpp;ModuleTests/aes_test_bccontamination.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_test_bccontamination, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_test_bccontamination +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_booby_trap;ModuleTests/aes_test_booby_trap.cpp;ModuleTests/aes_test_booby_trap.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_test_booby_trap, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_test_booby_trap +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_charge_administration;ModuleTests/aes_test_charge_administration.cpp;ModuleTests/aes_test_charge_administration.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_test_charge_administration, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_test_charge_administration +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_danger_area;ModuleTests/aes_test_danger_area.cpp;ModuleTests/aes_test_danger_area.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_test_danger_area, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_test_danger_area +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_explosion_area;ModuleTests/aes_test_explosion_area.cpp;ModuleTests/aes_test_explosion_area.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_test_explosion_area, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_test_explosion_area +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_explosion_area_bulk;ModuleTests/aes_test_explosion_area_bulk.cpp;ModuleTests/aes_test_explosion_area_bulk.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_test_explosion_area_bulk, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_test_explosion_area_bulk +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_explosion_single;ModuleTests/aes_test_explosion_single.cpp;ModuleTests/aes_test_explosion_single.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_test_explosion_single, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_test_explosion_single +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_explosion_cluster;ModuleTests/aes_test_explosion_cluster.cpp;ModuleTests/aes_test_explosion_cluster.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_test_explosion_cluster, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_test_explosion_cluster +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_gas_pipe;ModuleTests/aes_test_gas_pipe.cpp;ModuleTests/aes_test_gas_pipe.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_test_gas_pipe, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_test_gas_pipe +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_mine_area;ModuleTests/aes_test_mine_area.cpp;ModuleTests/aes_test_mine_area.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_test_mine_area, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_test_mine_area +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_ncontamination;ModuleTests/aes_test_ncontamination.cpp;ModuleTests/aes_test_ncontamination.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_test_ncontamination, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_test_ncontamination +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_test_off_route_mine;ModuleTests/aes_test_off_route_mine.cpp;ModuleTests/aes_test_off_route_mine.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_test_off_route_mine, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_test_off_route_mine +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_aes.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_utils_test;Utils/test_main.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_utils_test, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_utils_test +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;aes_utils_test;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;NO_TRANSLATION;aes_convert_mine_area;ModuleTests/aes_convert_mine_area.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_convert_mine_area, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_convert_mine_area +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;TARGETS;aes_convert_mine_area;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SV;HLA;Trajectory;SHARED;trajectory_generator.cpp;trajectory_generator.h;trajectory_helper.cpp;trajectory_helper.h;trajectory_generator_vulcano.cpp;trajectory_generator_vulcano.h;trajectory_point.h;trajectory_transform.cpp;trajectory_transform.h;../logger.cpp;../logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;aesModuleTestLimits;limits_module_test.cpp;limits_module_test.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aesModuleTestLimits, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aesModuleTestLimits +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;TARGETS;aesModuleTestLimits;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;NO_TRANSLATION;aes_statemachine_test;aes_statemachine_test.cpp;aes_statemachine_test.h;../object_base.cpp;../object_base.h;../dds_handler.cpp;../dds_handler.h;../special_area_provider.cpp;../special_area_provider.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=aes_statemachine_test, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable aes_statemachine_test +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;FILES;EffectClusterModifyRequest_ESG.spl;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_aes.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;aes_predefined_data.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.90.0/BoostConfig.cmake (found version "1.90.0") +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcAvmCommon;SHARED;avm_export.h;logger.cpp;logger.h;av_socket.cpp;av_socket.h;ava_types.cpp;ava_types.h;av_helper.cpp;av_helper.h;avs_dialog.cpp;avs_dialog.h;iava_comm.h;ava_comm.cpp;ava_comm.h;iava_command_done_observer.h;list_response_collector.cpp;list_response_collector.h;ava_control.cpp;ava_control.h;ava_session.cpp;ava_session.h;ava_state.cpp;ava_state.h;rt_state.cpp;rt_state.h;avs_command_queue.cpp;avs_command_queue.h;exercise_context.cpp;exercise_context.h;asset_assignment_manager.h;asset_assignment_manager.cpp;exercise.h;exercise.cpp;asset.h;asset.cpp;mounting_point.h;mounting_point.cpp;audio_video_handler_impl.h;audio_video_handler_impl.cpp;ivd_comm.h;vd_comm.cpp;vd_comm.h;ivd_command_done_observer.h;vd_control.cpp;vd_control.h;vd_session.cpp;vd_session.h;icommand.h;stream_name_mapping.h;stream_name_mapping.cpp;stream_name_mapping_to_ava.h;stream_name_mapping_to_ava.cpp;avs_menus.cpp;avs_menus.h;AvsCommands/simple_command.cpp;AvsCommands/simple_command.h;AvsCommands/choose_stream.cpp;AvsCommands/choose_stream.h;AvsCommands/choose_stream_overview.cpp;AvsCommands/choose_stream_overview.h;AvsCommands/get_stream_list.cpp;AvsCommands/get_stream_list.h;AvsCommands/query_timeline.cpp;AvsCommands/query_timeline.h;AvsCommands/get_eloka_list.cpp;AvsCommands/get_eloka_list.h;AvsCommands/query_eloka.cpp;AvsCommands/query_eloka.h;AvsCommands/set_rt_profile_base.cpp;AvsCommands/set_rt_profile_base.h;AvsCommands/set_rt_profile.cpp;AvsCommands/set_rt_profile.h;AvsCommands/change_rt_profile_circuit_name.cpp;AvsCommands/change_rt_profile_circuit_name.h;AvsCommands/set_announcement_profile.cpp;AvsCommands/set_announcement_profile.h;AvsCommands/set_video_profile.cpp;AvsCommands/set_video_profile.h;AvsCommands/set_script.cpp;AvsCommands/set_script.h;AvsCommands/start_script.cpp;AvsCommands/start_script.h;AvsCommands/set_abs_position.cpp;AvsCommands/set_abs_position.h;AvsCommands/set_volume.cpp;AvsCommands/set_volume.h;AvsCommands/keep_alive.cpp;AvsCommands/keep_alive.h;AvsCommands/vd_set_script.cpp;AvsCommands/vd_set_script.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AudioVideoManagement/avm_db_structs.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcAvmClient;SHARED;avm_export.h;avm_dtc_impl_custom.h;avm_dtc_impl_custom.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcAvmServer;SHARED;avm_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcAudioVideoManagement;av_control.h;av_control.cpp;cnr_handler.h;cnr_handler.cpp;dds_handler.h;dds_handler.cpp;dds_handler_exercise.h;dds_handler_exercise.cpp;exercise_handler.h;exercise_handler.cpp;exercises_handler.h;exercises_handler.cpp;import_handler.h;import_handler.cpp;frequency_set_handler.h;frequency_set_handler.cpp;frequency_planning_handler.h;frequency_planning_handler.cpp;fm_control.h;fm_control.cpp;handler_menu_struct.h;handler_menu_struct.cpp;main.cpp;main_handler.h;main_handler.cpp;object_menu_struct.h;object_menu_struct.cpp;default_av_menus.h;default_av_menus.cpp;settings.h;settings.cpp;tvc_handler.h;tvc_handler.cpp;cnr_tvc_profile_handler.h;cnr_tvc_profile_handler.cpp;audio_video_handler.h;audio_video_handler.cpp;active_exercises.h;active_exercises.cpp;stream_name_mapping_publisher.h;stream_name_mapping_publisher.cpp;log4cxx_avm.props;object_video_team.cpp;object_video_team.h;handler_video_team.cpp;handler_video_team.h;object_video_receiver.cpp;object_video_receiver.h;handler_video_receiver.cpp;handler_video_receiver.h;object_frequency_planning_status.cpp;object_frequency_planning_status.h;handler_frequency_planning_status.cpp;handler_frequency_planning_status.h;avm_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcAudioVideoManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcAudioVideoManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_avm.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;TARGETS;avmFtTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;TARGETS;avmVcaTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;TARGETS;mvsTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;FILES;../log4cxx_avm.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;avaTestServer_static;STATIC;ava_test_server.h;ava_test_server.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;avaTestServer;ava_test_server_main.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=avaTestServer, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable avaTestServer +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcAsmCommon;SHARED;asm_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asmPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asm.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/AssetManagement/asmPlugin.hpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;svcAsmClient;SHARED;asm_dtc_impl_custom.cpp;asm_dtc_impl_custom.h;asm_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;svcAsmServer;SHARED;asm_export.h;convert_db_to_dds.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;svcAssetManagement;dds_handler.cpp;dds_handler.h;handler_asset.cpp;handler_asset.h;handler_location.cpp;handler_location.h;handler_training_area.cpp;handler_training_area.h;handler_workstation_logout.cpp;handler_workstation_logout.h;handler_relay_info.cpp;handler_relay_info.h;main.cpp;main_handler.cpp;main_handler.h;object_asset.cpp;object_asset.h;object_map_description.cpp;object_map_description.h;object_training_area.cpp;object_training_area.h;object_relay_info.cpp;object_relay_info.h;settings.cpp;settings.h;WebSocketInterface/data_manager.cpp;WebSocketInterface/data_manager.h;WebSocketInterface/json_keys.h;WebSocketInterface/websocket_interface_handler.cpp;WebSocketInterface/websocket_interface_handler.h;WebSocketInterface/Messages/client_message.cpp;WebSocketInterface/Messages/client_message.h;WebSocketInterface/Messages/reply_message.cpp;WebSocketInterface/Messages/reply_message.h;asm_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcAssetManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcAssetManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_asm.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;asmTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_asm.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;cesPluginBasic;MODULE;plugin.cpp;plugin.h;handler_participant_borderline.cpp;handler_participant_borderline.h;handler_simulated_movement.cpp;handler_simulated_movement.h;simulation_movement.cpp;simulation_movement.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +Install plugins for CES PROJECT=guez +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;cesPluginVirtualMines;MODULE;plugin.cpp;plugin.h;handler_participant_booby_trap.cpp;handler_participant_booby_trap.h;handler_participant_off_route_mine.cpp;handler_participant_off_route_mine.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;cesPluginCesBuildings;MODULE;plugin.cpp;plugin.h;ces_building_model.cpp;ces_building_model.h;handler_building_ownership.cpp;handler_building_ownership.h;handler_building_model.cpp;handler_building_model.h;handler_aes_data.cpp;handler_aes_data.h;handler_contamination.cpp;handler_contamination.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;cesPluginParticipantBuildings;MODULE;plugin.cpp;plugin.h;handler_participant_building.cpp;handler_participant_building.h;handler_blocked_areas.cpp;handler_blocked_areas.h;settings.cpp;settings.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;cesPluginGeoPairing;MODULE;plugin.cpp;plugin.h;handler_geopairing.cpp;handler_geopairing.h;settings.cpp;settings.h;GeoPairing/GeoPairing.cpp;GeoPairing/GeoPairing.hpp;logger.cpp;logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;GBL_ConfigSystem;STATIC;configsettings.cpp;ammuconfig.cpp;geoconfig.cpp;configsettings.h;ammuconfig.h;geoconfig.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;GBL_Types;STATIC;Angle3.cpp;Angle3.hpp;Coord3.hpp;GeoCoord.cpp;GeoCoord.hpp;Polar3.hpp;Radian64.hpp;Radian.hpp;Vec3.cpp;Vec3.hpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FW_Ballistic;STATIC;AmmunitionTypes.hpp;BallisticService.cpp;FireControlAntonio.cpp;FireControlBase.cpp;FireControlDiscrete.cpp;FireControlPiton.cpp;FireControlRungeKutta.cpp;TrajectoryAntonio.cpp;TrajectoryBase.cpp;TrajectoryDecoy.cpp;TrajectoryDiscrete.cpp;TrajectoryPiton.cpp;TrajectoryRungeKutta.cpp;TrajectoryRungeKuttaSimple.cpp;Ammunition.hpp;BallisticService.hpp;CWParamType.hpp;DiscreteType.hpp;FireControlAntonio.hpp;FireControlBase.hpp;FireControlDecoy.hpp;FireControlDiscrete.hpp;FireControlPiton.hpp;FireControlRungeKutta.hpp;FireControlRungeKuttaSimple.hpp;IBallisticConfigurator.hpp;IFireControl.hpp;ITrajectory.hpp;IUnknown.hpp;PolygonParamType.hpp;StandardType.hpp;TrajectoryAntonio.hpp;TrajectoryBase.hpp;TrajectoryDecoy.hpp;TrajectoryDiscrete.hpp;TrajectoryPiton.hpp;TrajectoryRungeKutta.hpp;TrajectoryRungeKuttaSimple.hpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcCesGeoPairingImpl;STATIC;GeoPairingDataBase.cpp;GeoPairingDataFireReport.cpp;GeoPairingImplAirTargetCache.cpp;GeoPairingImplAirTarget.cpp;GeoPairingImplAirTargetTracker.cpp;GeoPairingImplAirTargetUpdater.cpp;GeoPairingImplBalistic.cpp;GeoPairingImpl.cpp;GeoPairingImplDted.cpp;GeoPairingImplDummy.cpp;GeoPairingImplFactory.cpp;GeoPairingImplFiredBulletBalistic.cpp;GeoPairingImplFiredBullet.cpp;GeoPairingImplFiredBulletDted.cpp;GeoPairingDataBase.hpp;GeoPairingDataFireReport.hpp;GeoPairingImplAirTargetCacheData.hpp;GeoPairingImplAirTargetCache.hpp;GeoPairingImplAirTarget.hpp;GeoPairingImplAirTargetTracker.hpp;GeoPairingImplAirTargetUpdater.hpp;GeoPairingImplBalistic.hpp;GeoPairingImplDted.hpp;GeoPairingImplDummy.hpp;GeoPairingImplFactory.hpp;GeoPairingImplFiredBulletBalistic.hpp;GeoPairingImplFiredBulletDted.hpp;GeoPairingImplFiredBullet.hpp;GeoPairingImpl.hpp;GeoPairingImplImpactData.hpp;GeoPairingImplMeteoData.hpp;GeoPairingImplSensorData.hpp;GeoPairingImplTrajectoryData.hpp;geo_settings.h;geo_settings.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=FILES;AAR;SV;HE-M1-M64Base-TableE.sus;HE-M1-M64Incr3-TableE.sus;HE-M1-M64Incr4-TableE.sus;HE-M1-M64Incr5-TableE.sus;HE-M1-M64Incr5BaseBleed-TableE.sus;VLAP-M64Incr5-TableE.sus;SMK-BE-RED-RED-PHOSPH-M1-M64Base-TableE.sus;SMK-BE-RED-RED-PHOSPH-M1-M64Incr3-TableE.sus;SMK-BE-RED-RED-PHOSPH-M1-M64Incr4-TableE.sus;SMK-BE-RED-RED-PHOSPH-M1-M64Incr5-TableE.sus;SMK-BE-RED-RED-PHOSPH-M1-M64Incr5BaseBleed-TableE.sus;Cluster-M64Base-TableE.sus;Cluster-M64BaseIncr3-TableE.sus;Cluster-M64BaseIncr4-TableE.sus;Cluster-M64BaseIncr5-TableE.sus;Cluster-M64BaseIncr5BaseBleed-TableE.sus;Moerser-60mm-Lad1.sus;Moerser-60mm-Lad2.sus;Moerser-60mm-Lad3.sus;Moerser-60mm-Lad4.sus;Moerser-60mm-Lad5.sus;Moerser-60mm-Lad6.sus;DESTINATION;GeoPairing/firingTables, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=FILES;AAR;SV;Ammunition.ini;GeoPairing.ini;DESTINATION;GeoPairing/firingTables, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;cesPluginArtillerySound;MODULE;plugin.cpp;plugin.h;handler_artillerie_sound.cpp;handler_artillerie_sound.h;settings.cpp;settings.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;cesPluginMineAreas;MODULE;plugin.cpp;plugin.h;handler_mine_areas.cpp;handler_mine_areas.h;settings.cpp;settings.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;cesPluginCES_NBC;MODULE;plugin.cpp;plugin.h;handler_nbc.cpp;handler_nbc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;cesPluginCES_FunctionalAreas;MODULE;plugin.cpp;plugin.h;handler_functional_area.cpp;handler_functional_area.h;supplytimer.cpp;supplytimer.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;cesPluginExplosions;MODULE;plugin.cpp;plugin.h;../../aes_item_view_utm.cpp;../../aes_item_view_utm.h;handler_explosions.cpp;handler_explosions.h;handler_vulcano.cpp;handler_vulcano.h;expand_polygon.cpp;expand_polygon.h;isInCone.cpp;isInCone.h;settings.cpp;settings.h;line_of_sight.cpp;line_of_sight.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;cesPluginCES_Jamming;MODULE;plugin.cpp;plugin.h;handler_jamming.cpp;handler_jamming.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;cesPluginCES_MissionPlan;MODULE;plugin.cpp;plugin.h;ces_mission_plan_handler.cpp;ces_mission_plan_handler.h;ces_mission_plan_object.cpp;ces_mission_plan_object.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;cesPluginMineLayingArtillery;MODULE;plugin.cpp;plugin.h;handler_mine_laying_artillery.cpp;handler_mine_laying_artillery.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcCesCommon;SHARED;ces_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/cesPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/cesPlugin.hpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcCesDDSCommon;SHARED;handler_participant.cpp;handler_participant.h;handler_building_data.cpp;handler_building_data.h;aes_item_view_utm.cpp;aes_item_view_utm.h;main_handler.cpp;main_handler.h;settings.cpp;settings.h;dds_handler.cpp;dds_handler.h;proxy_building.cpp;proxy_building.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcCesClient;SHARED;ces_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;HLA;svcCesServer;SHARED;ces_export.h;log4cxx_ces.props, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;WS;cesRecordReplayPlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_record_replay_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CentralEffectSimulation/ces_record_replay_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcCentralEffectSimulation;main.cpp;point_helpers.h;aes_item_view_utm.cpp;aes_item_view_utm.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcCentralEffectSimulation, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcCentralEffectSimulation +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_ces.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;cesTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_ces.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;cesTestsOwnership;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_ces.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;cesTestsBlockedAreas;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_ces.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;cesTestsSmart;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_ces.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;cesTestsSimulatedMovement;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_ces.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcCodCommon;SHARED;cod_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/codPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/cod.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/CodificationManagement/codPlugin.hpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcCodClient;SHARED;cod_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcCodServer;SHARED;cod_export.h;dds_handler.cpp;dds_handler.h;initialization.cpp;initialization.h;handler_codification_data.cpp;handler_codification_data.h;object_codification_data.cpp;object_codification_data.h;settings.cpp;settings.h;cod_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcEsmCommon;SHARED;esm_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esmPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esm.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowManagement/esmPlugin.hpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcEsmClient;SHARED;esm_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcEsmServer;SHARED;dds_handler.cpp;dds_handler.h;effect_show_explosion_area.cpp;effect_show_explosion_area.h;effect_show_explosion_cluster.cpp;effect_show_explosion_cluster.h;effect_show_effect_cluster.cpp;effect_show_effect_cluster.h;effect_show_mine_area.cpp;effect_show_mine_area.h;esm_convert_from_tab.cpp;esm_convert_from_tab.h;esm_convert_to_tab.cpp;esm_convert_to_tab.h;handler_aes_data.cpp;handler_aes_data.h;handler_effect_show_actor_relocation.cpp;handler_effect_show_actor_relocation.h;handler_effect_show.cpp;handler_effect_show.h;handler_effect_show_vehicle_status.cpp;handler_effect_show_vehicle_status.h;handler_mdm_data.cpp;handler_mdm_data.h;handler_pdm_data.cpp;handler_pdm_data.h;handler_ppm_data.cpp;handler_ppm_data.h;handler_tab_data.cpp;handler_tab_data.h;initialization.cpp;initialization.h;object_aes_data.cpp;object_aes_data.h;object_effect_show_actor_relocation.cpp;object_effect_show_actor_relocation.h;object_effect_show.cpp;object_effect_show.h;object_effect_show_vehicle_status.cpp;object_effect_show_vehicle_status.h;settings.cpp;settings.h;esm_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcEscCommon;SHARED;esc_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/escPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/esc.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/EffectShowClient/escPlugin.hpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcEscClient;SHARED;esc_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcEscServer;SHARED;esc_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcEffectShowClient;esc_helper.h;main.cpp;main_handler.cpp;main_handler.h;handler_order.cpp;handler_order.h;handler_operating_condition.cpp;handler_operating_condition.h;handler_firing_explosion.cpp;handler_firing_explosion.h;handler_firing_smoke.cpp;handler_firing_smoke.h;handler_tab_data.cpp;handler_tab_data.h;handler_vehicle.cpp;handler_vehicle.h;object_order.cpp;object_order.h;esc_convert_from_tab.cpp;esc_convert_from_tab.h;esc_convert_to_tab.cpp;esc_convert_to_tab.h;dds_handler.cpp;dds_handler.h;settings.cpp;settings.h;esc_service.xml;connection_handler.h;connection_handler.cpp;connection_handler_serial.h;connection_handler_serial.cpp;connection_handler_tcp.h;connection_handler_tcp.cpp;control_unit_handler.h;control_unit_handler.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcEffectShowClient, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcEffectShowClient +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_esc.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcEvlCommon;SHARED;evl_export.h;san_category_line_json.cpp;san_category_line_json.h;evl_db_impl_custom.cpp;evl_db_impl_custom.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Evaluations/evl_db_structs.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcEvlClient;SHARED;evl_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcEvlServer;SHARED;evl_export.h;initialization.cpp;initialization.h;dds_handler.cpp;dds_handler.h;object_criterium.cpp;object_criterium.h;object_evaluation_element.cpp;object_evaluation_element.h;handler_criterium.cpp;handler_criterium.h;handler_comment.cpp;handler_comment.h;object_comment.cpp;object_comment.h;handler_san_nine_liner.cpp;handler_san_nine_liner.h;object_san_nine_liner.cpp;object_san_nine_liner.h;object_san_category_line.cpp;object_san_category_line.h;settings.cpp;settings.h;evl_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;evlTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcExmCommon;SHARED;exm_export.h;logger.cpp;logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcExmClient;SHARED;exm_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;svcExmServer;SHARED;exm_export.h;convert_db_to_dds.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcExerciseManagement;dds_handler.cpp;dds_handler.h;exercise_state_base.cpp;exercise_state_base.h;exercise_state_machine.cpp;exercise_state_machine.h;exercise_state_manager.cpp;exercise_state_manager.h;handler_exercise.cpp;handler_exercise.h;handler_exercise_phase.cpp;handler_exercise_phase.h;main.cpp;main_handler.cpp;main_handler.h;object_exercise.cpp;object_exercise.h;object_exercise_phase.cpp;object_exercise_phase.h;settings.cpp;settings.h;WebSocketInterface/data_manager.cpp;WebSocketInterface/data_manager.h;WebSocketInterface/json_keys.h;WebSocketInterface/websocket_interface_handler.cpp;WebSocketInterface/websocket_interface_handler.h;WebSocketInterface/Messages/client_message.cpp;WebSocketInterface/Messages/client_message.h;WebSocketInterface/Messages/reply_message.cpp;WebSocketInterface/Messages/reply_message.h;log4cxx_exm.props;exm_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcExerciseManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcExerciseManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_exm.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;exmDtUnitTest;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_exm_unit_tests.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;exmTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_exm.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcEemCommon;SHARED;eem_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ExerciseEventManagement/eem_db_impl.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcEemClient;SHARED;eem_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcEemServer;SHARED;eem_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcExerciseEventManagement;main.cpp;main_handler.cpp;main_handler.h;dds_handler.cpp;dds_handler.h;handler_dynamic_participant_data.cpp;handler_dynamic_participant_data.h;handler_equipment_error_registration.cpp;handler_equipment_error_registration.h;handler_participant_event.cpp;handler_participant_event.h;settings.cpp;settings.h;web_socket_avs.cpp;web_socket_avs.h;web_socket_server.cpp;web_socket_server.h;eem_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcExerciseEventManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcExerciseEventManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_eem.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;eemTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_eem.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;webSocketServer;main.cpp;web_socket_handler.cpp;web_socket_handler.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=webSocketServer, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable webSocketServer +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//flm.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcFlmCommon;SHARED;flm_export.h;flm_db_impl_custom.cpp;flm_db_impl_custom.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_translation.h;flm_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//flm.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flmPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flmPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/flm_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;svcFlmClient;SHARED;flm_dtc_impl_custom.cpp;flm_dtc_impl_custom.h;flm_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;svcFlmServer;SHARED;flm_export.h;convert_db_to_dds.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_fts_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;flmTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FileManagement/flm_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//flm.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcFileManagement;base.cpp;base.h;dds_handler.cpp;dds_handler.h;main.cpp;main_handler.cpp;main_handler.h;settings.cpp;settings.h;handler_file_type_info.cpp;handler_file_type_info.h;object_file_type_info.cpp;object_file_type_info.h;handler_folder.cpp;handler_folder.h;object_folder.cpp;object_folder.h;handler_file_content.cpp;handler_file_content.h;object_file_content.cpp;object_file_content.h;thp_script_httq.h;thp_script_httq.cpp;pdf_server.cpp;pdf_server.h;pdf_download.cpp;pdf_download.h;WebSocketInterface/data_manager.cpp;WebSocketInterface/data_manager.h;WebSocketInterface/json_keys.h;WebSocketInterface/websocket_interface_handler.cpp;WebSocketInterface/websocket_interface_handler.h;WebSocketInterface/Messages/client_message.cpp;WebSocketInterface/Messages/client_message.h;WebSocketInterface/Messages/reply_message.cpp;WebSocketInterface/Messages/reply_message.h;flm_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//flm.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcFileManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcFileManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_flm.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;flmTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_flm.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;logo_Project.jpg;titel_logo_RDE.jpg;DESTINATION;/bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//flt.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcFltCommon;SHARED;flt_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_enums.idl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_json.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_json.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_translation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_translation.h;flt_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//flt.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_db_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/fltPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/fltPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_dts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_dtc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_fts_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_ftc_types.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_operator_rights.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_operator_rights.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql/flt_operator_rights.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_dtc.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_ftc.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcFltClient;SHARED;flt_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_dtc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_dtc_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_ftc_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_ftc_impl.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//flt.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcFltServer;SHARED;dds_handler.cpp;dds_handler.h;flt_export.h;handler_aes_filter.cpp;handler_aes_filter.h;handler_building_component_filter.cpp;handler_building_component_filter.h;handler_filter_data_update.cpp;handler_filter_data_update.h;handler_symbol_appearance.cpp;handler_symbol_appearance.h;initialization.cpp;initialization.h;flt_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_dts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_dts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_dts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_fts.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_fts_impl.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_fts_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//flt.sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;NO_TRANSLATION;fltTopicTypePlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_topic_type_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/FilterManagement/flt_topic_type_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcFilterManagement;main.cpp;main_handler.cpp;main_handler.h;settings.cpp;settings.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcFilterManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcFilterManagement +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcGimCommon;SHARED;gim_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gimPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gimPlugin.hpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcGimClient;SHARED;gim_export.h;gim_dtc_impl_custom.cpp;gim_dtc_impl_custom.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcGimServer;SHARED;gim_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;WS;gimRecordReplayPlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_record_replay_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_record_replay_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcGuezIedManagement;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_record_replay_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/GuezIedManagement/gim_record_replay_plugin.h;main.cpp;main_handler.cpp;main_handler.h;dds_handler.cpp;dds_handler.h;settings.cpp;settings.h;handler_ied.cpp;handler_ied.h;object_ied.cpp;object_ied.h;gim_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcGuezIedManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcGuezIedManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_gim.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_gim.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//gmp.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcGmpServer;SHARED;initialization.cpp;initialization.h;handler_minelayer_data.cpp;handler_minelayer_data.h;GFS_map_cont.h;zssi_wi_Minenfeld_Interpreter.cpp;zssi_wi_Minenfeld_Interpreter.h;zssi_wi_Minenfeld_Generator.cpp;zssi_wi_Minenfeld_Generator.h;dds_handler.cpp;dds_handler.h;settings.cpp;settings.h;logger.cpp;logger.h;gmp_service.xml;gmp_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//gmp.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;gmpTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_gmp_tests.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcMrkCommon;SHARED;mrk_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrkPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrk.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MarkerManagement/mrkPlugin.hpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcMrkClient;SHARED;mrk_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcMrkServer;SHARED;mrk_export.h;settings.cpp;settings.h;dds_handler.cpp;dds_handler.h;handler_marker.cpp;handler_marker.h;handler_snapshot.cpp;handler_snapshot.h;initialization.cpp;initialization.h;object_marker.cpp;object_marker.h;object_snapshot.cpp;object_snapshot.h;mrk_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;mrkTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_mrk.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcMsgCommon;SHARED;msg_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msgPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msg.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/Messaging/msgPlugin.hpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcMsgClient;SHARED;msg_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcMsgServer;SHARED;msg_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcMessaging;main.cpp;main_handler.cpp;main_handler.h;settings.cpp;settings.h;dds_handler.cpp;dds_handler.h;exercise_handler.cpp;exercise_handler.h;exercises_handler.cpp;exercises_handler.h;handler_operator_message.cpp;handler_operator_message.h;log4cxx_msg.props;msg_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcMessaging, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcMessaging +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_msg.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcMdmCommon;SHARED;mdm_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdmPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdm.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/MeteoDataManagement/mdmPlugin.hpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcMdmClient;SHARED;mdm_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcMdmServer;SHARED;mdm_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcMeteoDataManagement;main.cpp;main_handler.cpp;settings.cpp;dds_handler.cpp;handler_infrastructure_data.cpp;handler_meteo_data_units.cpp;handler_meteo_data_unit.cpp;handler_static_meteo_data.cpp;tcpweatherstation.cpp;tcpsocket.cpp;tcpwind.cpp;tcpclimate.cpp;log4cxx_mdm.props;mdm_service.xml;main_handler.h;settings.h;dds_handler.h;handler_infrastructure_data.h;handler_meteo_data_units.h;handler_meteo_data_unit.h;handler_static_meteo_data.h;tcpweatherstation.h;tcpsocket.h;tcpwind.h;tcpclimate.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcMeteoDataManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcMeteoDataManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_mdm.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcNomCommon;SHARED;nom_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nomPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nom.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NotificationManagement/nomPlugin.hpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcNomClient;SHARED;nom_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcNomServer;SHARED;nom_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcNotificationManagement;handler_notification.cpp;handler_notification.h;main.cpp;main_handler.cpp;main_handler.h;object_notification.cpp;object_notification.h;settings.cpp;settings.h;dds_handler.cpp;dds_handler.h;log4cxx_nom.props;nom_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcNotificationManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcNotificationManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_nom.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;nomTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_nom_module_tests.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcNmeCommon;SHARED;nme_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nmePlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nme.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/NmeaManagement/nmePlugin.hpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcNmeClient;SHARED;nme_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcNmeServer;SHARED;nme_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcNmeaManagement;main.cpp;main_handler.cpp;main_handler.h;dds_handler.cpp;dds_handler.h;settings.cpp;settings.h;nmea_handler.cpp;nmea_handler.h;socket_handler.cpp;socket_handler.h;nme_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcNmeaManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcNmeaManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;FILES;log4cxx_nme.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;WS;svcObdCommon;SHARED;obd_export.h;logger.cpp;logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;WS;svcObdClient;SHARED;obd_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;svcObdServer;SHARED;obd_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;svcOcBaseDownload;copy_database.cpp;copy_database.h;main.cpp;main_handler.cpp;main_handler.h;dds_handler.cpp;dds_handler.h;handler_base_download.cpp;handler_base_download.h;handler_pdf_download.cpp;handler_pdf_download.h;pdf_download_socket.cpp;pdf_download_socket.h;pdf_downloader.cpp;pdf_downloader.h;settings.cpp;settings.h;WebSocketInterface/data_manager.cpp;WebSocketInterface/data_manager.h;WebSocketInterface/enums.h;WebSocketInterface/json_keys.h;WebSocketInterface/websocket_interface_handler.cpp;WebSocketInterface/websocket_interface_handler.h;WebSocketInterface/Messages/client_message.cpp;WebSocketInterface/Messages/client_message.h;WebSocketInterface/Messages/reply_message.cpp;WebSocketInterface/Messages/reply_message.h;obd_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcOcBaseDownload, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcOcBaseDownload +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;FILES;log4cxx_obd.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;WS;svcOscCommon;SHARED;osc_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/oscPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/osc.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationClient/oscPlugin.hpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;WS;svcOscClient;SHARED;osc_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;svcOscServer;SHARED;osc_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;svcOcSituationClient;central_aes_byte_reader.h;central_aes_byte_reader.cpp;main.cpp;main_handler.cpp;main_handler.h;dds_handler.cpp;dds_handler.h;handler_oc_aes_data.cpp;handler_oc_aes_data.h;handler_oc_central_aes_data.cpp;handler_oc_central_aes_data.h;handler_oc_data.cpp;handler_oc_data.h;handler_oc_situation_data.cpp;handler_oc_situation_data.h;settings.cpp;settings.h;osc_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcOcSituationClient, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcOcSituationClient +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;FILES;log4cxx_osc.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcOssCommon;SHARED;oss_export.h;logger.cpp;logger.h;oss_predefined_data.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/sql//oss_predefined_data.sql;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/ossPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/ossPlugin.hpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcOssClient;SHARED;oss_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcOssServer;SHARED;oss_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;WS;ossRecordReplayPlugin;MODULE;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_record_replay_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/OcSituationServer/oss_record_replay_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcOcSituationServer;main.cpp;main_handler.cpp;main_handler.h;central_aes_data_builder.cpp;central_aes_data_builder.h;central_aes_data_queue.cpp;central_aes_data_queue.h;dds_handler.cpp;dds_handler.h;handler_oc_aes_data.cpp;handler_oc_aes_data.h;handler_oc_central_aes_data.cpp;handler_oc_central_aes_data.h;handler_oc_data.cpp;handler_oc_data.h;handler_oc_situation_data.cpp;handler_oc_situation_data.h;position_converter.cpp;position_converter.h;settings.cpp;settings.h;oc_situation.h;oss_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcOcSituationServer, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcOcSituationServer +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_oss.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcOreDummy;SHARED;ore_dummy.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcOpmCommon;SHARED;opm_export.h;logger.cpp;logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcOpmClient;SHARED;opm_export.h;opm_dtc_impl_custom.cpp;opm_dtc_impl_custom.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcOpmServer;SHARED;opm_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcOperatorManagement;main.cpp;settings.cpp;settings.h;dds_handler.cpp;dds_handler.h;main_handler.cpp;main_handler.h;handler_active_apps.cpp;handler_active_apps.h;handler_access_control_level.cpp;handler_access_control_level.h;handler_locked_topics.cpp;handler_locked_topics.h;handler_group.cpp;handler_group.h;handler_operator.cpp;handler_operator.h;object_access_control_level.cpp;object_access_control_level.h;object_group.cpp;object_group.h;object_operator.cpp;object_operator.h;WebSocketInterface/data_manager.cpp;WebSocketInterface/data_manager.h;WebSocketInterface/json_keys.h;WebSocketInterface/websocket_interface_handler.cpp;WebSocketInterface/websocket_interface_handler.h;WebSocketInterface/Messages/client_message.cpp;WebSocketInterface/Messages/client_message.h;WebSocketInterface/Messages/reply_message.cpp;WebSocketInterface/Messages/reply_message.h;opm_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcOperatorManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcOperatorManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_opm.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;opmTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_opm.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcPpmCommon;SHARED;ppm_export.h;ppm_common.cpp;ppm_common.h;ppm_db_impl_custom.cpp;ppm_db_impl_custom.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_db_impl.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;HLA;svcPpmClient;SHARED;ppm_export.h;ppm_dtc_impl_custom.cpp;ppm_dtc_impl_custom.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcPpmServer;SHARED;ppm_export.h;convert_db_to_dds.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;WS;ppmRecordReplayPlugin;SHARED;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_record_replay_plugin.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ParticipantManagement/ppm_record_replay_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcParticipantManagement;BiteHandling/bite_handler.cpp;BiteHandling/bite_handler.h;dds_handler.cpp;dds_handler.h;EquipmentEventHandling/equipment_event_handler.cpp;EquipmentEventHandling/equipment_event_handler.h;exercise_time.cpp;exercise_time.h;main.cpp;main_handler.cpp;main_handler.h;ParticipantHandling/firing_unit_validator.cpp;ParticipantHandling/firing_unit_validator.h;ParticipantHandling/get_participants.cpp;ParticipantHandling/get_participants.h;ParticipantHandling/participant_donator.h;ParticipantHandling/participant.cpp;ParticipantHandling/participant.h;ParticipantHandling/participant_for_exercise.cpp;ParticipantHandling/participant_for_exercise.h;ParticipantHandling/participant_handler.cpp;ParticipantHandling/participant_handler.h;ParticipantHandling/participant_handler_for_exercise.cpp;ParticipantHandling/participant_handler_for_exercise.h;ParticipantHandling/proxy_listener.cpp;ParticipantHandling/proxy_listener.h;ParticipantHandling/unit_position_calculator.cpp;ParticipantHandling/unit_position_calculator.h;PartyHandling/party.cpp;PartyHandling/party_donator.h;PartyHandling/party.h;PartyHandling/party_handler.cpp;PartyHandling/party_handler.h;settings.cpp;settings.h;TargetHandling/object_target_information.cpp;TargetHandling/object_target_information.h;TargetHandling/handler_target_information.cpp;TargetHandling/handler_target_information.h;TemplateHandling/template.cpp;TemplateHandling/template.h;TemplateHandling/template_handler.cpp;TemplateHandling/template_handler.h;TypeHandling/type_donator.h;TypeHandling/type_handler.cpp;TypeHandling/type_handler_exercise.cpp;TypeHandling/type_handler_exercise.h;TypeHandling/type_handler_global.cpp;TypeHandling/type_handler_global.h;TypeHandling/type_handler.h;UasHandling/uas.cpp;UasHandling/uas.h;UasHandling/uas_handler.cpp;UasHandling/uas_handler.h;UasHandling/mission_plan_handler.h;UasHandling/mission_plan_handler.cpp;UasHandling/object_mission_plan.cpp;UasHandling/object_mission_plan.h;WebSocketInterface/data_manager.cpp;WebSocketInterface/data_manager.h;WebSocketInterface/json_keys.h;WebSocketInterface/websocket_interface_handler.cpp;WebSocketInterface/websocket_interface_handler.h;WebSocketInterface/Messages/client_message.cpp;WebSocketInterface/Messages/client_message.h;WebSocketInterface/Messages/reply_message.cpp;WebSocketInterface/Messages/reply_message.h;web_socket_handler.cpp;web_socket_handler.h;ppm_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcParticipantManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcParticipantManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_ppm.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;ppm_predefined_data.sql;DESTINATION;share/Lts/sql, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;ppmTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_ppm.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcPedDummy;SHARED;ped_dummy.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcPreCommon;SHARED;pre_export.h;logger.cpp;logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcPreClient;SHARED;pre_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcPreServer;SHARED;initialization.cpp;initialization.h;dds_handler.cpp;dds_handler.h;handler_presentation.cpp;handler_presentation.h;object_presentation.cpp;object_presentation.h;pre_export.h;settings.cpp;settings.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;TARGETS;preTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcPdmCommon;SHARED;pdm_export.h;pdm_to_string.cpp;pdm_to_string.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_db_structs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_db_structs.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_db.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_db_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ProjectDataManagement/pdm_db_impl.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;HLA;svcPdmClient;SHARED;pdm_export.h;pdm_dtc_impl_custom.cpp;pdm_dtc_impl_custom.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;svcPdmServer;SHARED;pdm_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcProjectDataManagement;convert_db_to_dds.h;dds_handler.cpp;dds_handler.h;main.cpp;main_handler.cpp;main_handler.h;settings.cpp;settings.h;static_data_publisher.h;translation.cpp;translation.h;chargetype_rename.cpp;chargetype_rename.h;static_pvsan_import.cpp;static_pvsan_import.h;pdm_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcProjectDataManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcProjectDataManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_pdm.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;pdmTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_pdm.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcPwsCommon;SHARED;pws_dummy.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcRecCommon;SHARED;rec_export.h;rec.hpp;rec_db_impl_custom.cpp;rec_db_impl_custom.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/RecordingManagement/rec_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/RecordingManagement/rec_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/RecordingManagement/rec_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/RecordingManagement/rec_enumsPlugin.hpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcRecordingManagement;db_writer.cpp;db_writer.h;db_writer_snapshot.cpp;db_writer_snapshot.h;dds_handler.cpp;dds_handler.h;main_handler.cpp;main_handler.h;rec_export.h;main.cpp;settings.cpp;settings.h;rec_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcRecordingManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcRecordingManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_rec.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- Using externally provided RTI from /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/../external/rti_connext_dds-7.7.0 with arch x64Linux4gcc8.5.0 +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcRepCommon;SHARED;rep_export.h;logger.cpp;logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_enums.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_enumsPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_enums.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep_enumsPlugin.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/repPlugin.cxx;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/rep.hpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Services/ReportManagement/repPlugin.hpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcRepClient;SHARED;rep_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcRepServer;SHARED;rep_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcRepCommonExecutable;STATIC, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcReportAnalyzer;Analyzer/main.cpp;settings.cpp;settings.h;dds_handler.cpp;dds_handler.h;Analyzer/handler_dynamic_participant_data.cpp;Analyzer/handler_dynamic_participant_data.h;Analyzer/main_handler.cpp;Analyzer/main_handler.h;rep_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcReportAnalyzer, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcReportAnalyzer +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_rep.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcReportGenerator;settings.cpp;settings.h;dds_handler.cpp;dds_handler.h;Generator/handler_charge_administration.cpp;Generator/handler_report_air_support.cpp;Generator/handler_report_building_damage.cpp;Generator/handler_report_charge_resupply.cpp;Generator/handler_report_data.cpp;Generator/handler_report_data.h;Generator/handler_report_firings.cpp;Generator/handler_report_get_data.cpp;Generator/handler_report_get_data.h;Generator/handler_report_maintenance.cpp;Generator/handler_report_mine_area.cpp;Generator/handler_report_nbc.cpp;Generator/handler_report_participant_distance.cpp;Generator/handler_report_unit_power.cpp;Generator/handler_sanitation_material.cpp;Generator/handler_medevac_nine_liner.cpp;Generator/handler_report_treatment.cpp;Generator/handler_report_treatment_timeline.cpp;Generator/main.cpp;Generator/main_handler.cpp;Generator/main_handler.h;Generator/object_report_info.cpp;Generator/object_report_info.h;rep_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcReportGenerator, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcReportGenerator +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;repTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_rep.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;WS;svcScmCommon;SHARED;scm_export.h;logger.cpp;logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;svcScmClient;SHARED;scm_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;svcScmServer;SHARED;scm_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;licence_file.crl;oc_licence_file.crl;DESTINATION;share/Lts/Licence, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;svcServiceManagement;dds_handler.cpp;dds_handler.h;group.cpp;group.h;group_handler.cpp;group_handler.h;heartbeat_listener.cpp;heartbeat_listener.h;licence_donator.h;licence_handler.cpp;licence_handler.h;main.cpp;service.cpp;service.h;service_donator.h;service_handler.cpp;service_handler.h;service_process.cpp;service_process.h;main_handler.cpp;main_handler.h;settings.cpp;settings.h;WebSocketInterface/data_manager.cpp;WebSocketInterface/data_manager.h;WebSocketInterface/json_keys.h;WebSocketInterface/websocket_interface_handler.cpp;WebSocketInterface/websocket_interface_handler.h;WebSocketInterface/Messages/client_message.cpp;WebSocketInterface/Messages/client_message.h;WebSocketInterface/Messages/reply_message.cpp;WebSocketInterface/Messages/reply_message.h;scm_service.xml;log4cxx_scm.props;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Services/ServiceManagement/licence_file.crl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/Licence/licence_file.crl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Services/ServiceManagement/oc_licence_file.crl;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/Licence/oc_licence_file.crl, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcServiceManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcServiceManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;log4cxx_scm.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;PROGRAMS;check_start;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;scmDtUnitTest;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_scm_unit_tests.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcScrDummy;SHARED;scr_dummy.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcSmoDummy;SHARED;smo_dummy.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;svcMapDummy;SHARED;map_dummy.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcSrmCommon;SHARED;srm_export.h;logger.cpp;logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;svcSrpCommon;SHARED;srp_export.h;logger.cpp;logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;svcSrpClient;SHARED;srp_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcSrpServer;SHARED;srp_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;svcSituationReplay;db_reader.cpp;db_reader.h;dds_handler.cpp;dds_handler.h;handler_situation_replay.cpp;handler_situation_replay.h;main.cpp;main_handler.cpp;main_handler.h;object_situation_replay.cpp;object_situation_replay.h;settings.cpp;settings.h;srp_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcSituationReplay, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcSituationReplay +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;FILES;log4cxx_srp.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SituationReplaySqlite;SHARED;db_reader.cpp;db_reader.h;dds_handler.cpp;dds_handler.h;handler_situation_replay_sqlite.cpp;handler_situation_replay_sqlite.h;main_handler_sqlite.cpp;main_handler_sqlite.h;object_situation_replay.cpp;object_situation_replay.h;static_publisher.cpp;static_publisher.h;srp_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;srpDtTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;srpFtTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_srp.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcSomCommon;SHARED;som_export.h;logger.cpp;logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcSomClient;SHARED;som_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcSomServer;SHARED;som_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcSoundManagement;main.cpp;main_handler.cpp;main_handler.h;dds_handler.cpp;dds_handler.h;handler_sounds.cpp;handler_sounds.h;settings.cpp;settings.h;som_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcSoundManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcSoundManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_som.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcTgtCommon;SHARED;tgt_export.h;logger.cpp;logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcTgtClient;SHARED;tgt_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcTgtServer;SHARED;tgt_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcTargetManagement;main.cpp;main_handler.cpp;main_handler.h;dds_handler.cpp;dds_handler.h;handler_target_config.cpp;handler_target_config.h;handler_shootback_area.cpp;handler_shootback_area.h;handler_shootback_target.cpp;handler_shootback_target.h;handler_target_area_assignment.cpp;handler_target_area_assignment.h;object_shootback_area.cpp;object_shootback_area.h;object_shootback_target.cpp;object_shootback_target.h;object_target_area_assignment.cpp;object_target_area_assignment.h;shootback_controller.cpp;shootback_controller.h;settings.cpp;settings.h;tgt_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcTargetManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcTargetManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_tgt.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;tgtTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//vom.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcVideoOverlayManagement;avs_interface.cpp;avs_interface.h;dds_handler.cpp;dds_handler.h;handler_participant_data.cpp;handler_participant_data.h;handler_infrastructure_data.cpp;handler_infrastructure_data.h;handler_overlays.cpp;handler_overlays.h;logger.cpp;logger.h;main.cpp;main_handler.cpp;main_handler.h;settings.cpp;settings.h;vom_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//vom.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcVideoOverlayManagement, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcVideoOverlayManagement +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_vom.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcWhgCommon;SHARED;whg_export.h;logger.cpp;logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;svcWhgClient;SHARED;whg_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcWhgServer;SHARED;whg_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcWarehouseGuez;main.cpp;main_handler.cpp;main_handler.h;dds_handler.cpp;dds_handler.h;handler_equipment_type_wh.cpp;handler_equipment_type_wh.h;handler_injury_model.cpp;handler_injury_model.h;handler_types.cpp;handler_types.h;object_equipment_type_wh.cpp;object_equipment_type_wh.h;object_injury_model.cpp;object_injury_model.h;settings.cpp;settings.h;WsBaseDataInterface/data_manager.cpp;WsBaseDataInterface/data_manager.h;WsBaseDataInterface/Messages/client_message.cpp;WsBaseDataInterface/Messages/client_message.h;WsBaseDataInterface/Messages/reply_message.cpp;WsBaseDataInterface/Messages/reply_message.h;WsBaseDataInterface/ws_base_data_interface_handler.cpp;WsBaseDataInterface/ws_base_data_interface_handler.h;WsBiteInterface/Connection/client_connection.cpp;WsBiteInterface/Connection/client_connection.h;WsBiteInterface/Connection/connection_handler.cpp;WsBiteInterface/Connection/connection_handler.h;WsBiteInterface/json_keys.h;WsBiteInterface/bite_data_manager.cpp;WsBiteInterface/bite_data_manager.h;WsBiteInterface/Messages/ws_client_message.cpp;WsBiteInterface/Messages/ws_client_message.h;WsBiteInterface/Messages/message_handler.cpp;WsBiteInterface/Messages/message_handler.h;WsBiteInterface/Messages/message_transmitter.h;WsBiteInterface/Messages/ws_reply_message.cpp;WsBiteInterface/Messages/ws_reply_message.h;WsBiteInterface/ws_bite_interface_handler.cpp;WsBiteInterface/ws_bite_interface_handler.h;whg_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcWarehouseGuez, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcWarehouseGuez +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_whg.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;TARGETS;whgTests;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;../log4cxx_whg.props;DESTINATION;bin/test, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;alias;DESTINATION;.;RENAME;.alias, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;xdr_qthandler_dir;SHARED;XDR_DirHandler.cpp;XDR_DirHandler_ifc.cpp;XDR_DirHandler_linux.cpp;XDR_DirHandler.h;XDR_DirHandler_ifc.h;XDR_DirHandler_linux.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;tabPluginDebugJsonDir;MODULE;directory_cleaner.cpp;directory_cleaner.h;directory_dispatcher.cpp;directory_dispatcher.h;plugin.cpp;plugin.h;../TetraJson/convert_from_json.cpp;../TetraJson/convert_from_json.h;convert_to_json_file.cpp;convert_to_json_file.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;tabPluginTetraJson;MODULE;convert_from_json.cpp;convert_from_json.h;convert_to_json.cpp;convert_to_json.h;socket_dispatcher_json.cpp;socket_dispatcher_json.h;plugin.cpp;plugin.h;playerIds.dat;PrtCnv.dat;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Proxies/TrainingAreaBase/Plugins/TetraJson/qrc_tetra.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;tabPluginHla;MODULE;logger.cpp;logger.h;main_dispatcher.cpp;main_dispatcher.h;main_handler_tx.cpp;main_handler_tx.h;plugin.cpp;plugin.h;hla_dispatcher.cpp;hla_dispatcher.h;hla_handler_rx.cpp;hla_handler_rx.h;hla_handler_tx.cpp;hla_handler_tx.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;HLA;saaTelegrams;SHARED;telegrams.h;telegrams.cpp;generatetelegrams.cpp;generatetelegrams.h;adler_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;tabPluginAdler;MODULE;logger.cpp;logger.h;main_dispatcher.cpp;main_dispatcher.h;plugin.cpp;plugin.h;json_dispatcher.cpp;json_dispatcher.h;json_handler_rx.cpp;json_handler_rx.h;json_handler_tx.cpp;json_handler_tx.h;ppm_handler.cpp;ppm_handler.h;pdm_handler.cpp;pdm_handler.h;flm_handler.cpp;flm_handler.h;aes_handler.cpp;aes_handler.h;asm_handler.cpp;asm_handler.h;ws_interface.h;ws_handler.h;ws_handler.cpp;saa_interface.h;saa_interface.cpp;settings.cpp;settings.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;tabTelegrams;STATIC;training_area_telegrams.cpp;training_area_telegrams.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcTabCommon;SHARED;logger.cpp;logger.h;tab_export.h;stubs/tab_enums_stub.hpp;stubs/tab_stub.hpp;stubs/tab_db_stub.hpp;stubs/tab_topic_type_plugin_stub.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;HLA;svcTabClient;SHARED;tab_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;HLA;SV;svcTabServer;SHARED;tx_mixin.cpp;tx_mixin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcTrainingAreaBase;dds_handler.cpp;dds_handler.h;exm_handler.cpp;exm_handler.h;ism_handler.cpp;ism_handler.h;main.cpp;main_handler.cpp;main_handler.h;pdm_handler.cpp;pdm_handler.h;ppm_handler.cpp;ppm_handler.h;position_handler.cpp;position_handler.h;recv_from_dds_aes.cpp;recv_from_dds_aes.h;recv_from_dds_fts.cpp;recv_from_dds_fts.h;recv_from_tab.h;send_to_dds.cpp;send_to_dds.h;send_to_tab.h;settings.cpp;settings.h;tab_export.h;tab_plugin_interface.h;WebSocketInterface/data_manager.cpp;WebSocketInterface/data_manager.h;WebSocketInterface/json_keys.h;WebSocketInterface/websocket_interface_handler.cpp;WebSocketInterface/websocket_interface_handler.h;WebSocketInterface/Messages/client_message.cpp;WebSocketInterface/Messages/client_message.h;WebSocketInterface/Messages/reply_message.cpp;WebSocketInterface/Messages/reply_message.h;log4cxx_tab.props;tab_service.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcTrainingAreaBase, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcTrainingAreaBase +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_tab.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SV;svcCnrHelper;SHARED;Helper/cnr_frequency_planning_helper.cpp;Helper/cnr_frequency_planning_helper.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;AAR;FILES;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//cnr.xml;DESTINATION;share/Lts/xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;svcCombatNetRadio;dds_handler.cpp;dds_handler.h;logger.cpp;logger.h;main.cpp;main_handler.cpp;main_handler.h;active_exercises.cpp;active_exercises.h;exercise_manager.cpp;exercise_manager.h;dds_handler_exercise.cpp;dds_handler_exercise.h;training_area.cpp;training_area.h;config_cnr.cpp;config_cnr.h;positions_cnr.cpp;positions_cnr.h;helper.cpp;helper.h;WebSocketInterface/json_keys.h;WebSocketInterface/websocket_interface_handler.cpp;WebSocketInterface/websocket_interface_handler.h;WebSocketInterface/Connection/client_connection.cpp;WebSocketInterface/Connection/client_connection.h;WebSocketInterface/Connection/connection_handler.cpp;WebSocketInterface/Connection/connection_handler.h;WebSocketInterface/Messages/client_message.cpp;WebSocketInterface/Messages/client_message.h;WebSocketInterface/Messages/message_handler.cpp;WebSocketInterface/Messages/message_handler.h;WebSocketInterface/Messages/message_transmitter.h;WebSocketInterface/Messages/reply_message.cpp;WebSocketInterface/Messages/reply_message.h;cnr_service.xml;log4cxx_cnr.props;cnr_service.xml;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/xml//cnr.xml, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=svcCombatNetRadio, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable svcCombatNetRadio +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;FILES;log4cxx_cnr.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AsbData;STATIC;asb_foreign_interface_impl.cpp;asb_foreign_interface_impl.h;logger.cpp;logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AsbDataPlugin;MODULE;asb_data_plugin.cpp;asb_data_plugin.h;asb_foreign_interface_impl.cpp;asb_foreign_interface_impl.h;logger.cpp;logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AsbForeignDataPluginThp;STATIC;asb_foreign_interface_impl.cpp;asb_foreign_interface_impl.h;logger.cpp;logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AsbSymEditGuiPlugin;MODULE;asb_save_as_symbol.cpp;asb_save_as_symbol.h;asb_symbol_editor_gui_plugin.cpp;asb_symbol_editor_gui_plugin.h;asb_save_as_symbol.cpp;asb_save_as_symbol.h;asb_delete_elements_dialog.cpp;asb_delete_elements_dialog.h;asb_resize_dialog.cpp;asb_resize_dialog.h;asb_rotate_dialog.cpp;asb_rotate_dialog.h;asb_select_text_dialog.cpp;asb_select_text_dialog.h;asb_symbol_editor.cpp;asb_symbol_editor.h;asb_symbol_edit_scene.cpp;asb_symbol_edit_scene.h;flm_reply_handler.cpp;flm_reply_handler.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AdvancedSymbology/Gui/SymbolEditor/ui_asb_select_text_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AdvancedSymbology/Gui/SymbolEditor/ui_asb_delete_elements_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AdvancedSymbology/Gui/SymbolEditor/ui_asb_symbol_editor.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AdvancedSymbology/Gui/SymbolEditor/ui_asb_save_as_symbol.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AdvancedSymbology/Gui/SymbolEditor/ui_asb_rotate_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AdvancedSymbology/Gui/SymbolEditor/ui_asb_resize_dialog.h;forms/asb_select_text_dialog.ui;forms/asb_delete_elements_dialog.ui;forms/asb_symbol_editor.ui;forms/asb_save_as_symbol.ui;forms/asb_rotate_dialog.ui;forms/asb_resize_dialog.ui, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AsbSymbolProxyGuiPlugin;MODULE;asb_symbol_proxy_gui_plugin.h;asb_symbol_proxy_gui_plugin.cpp;asb_flm_subscriber.h;asb_flm_subscriber.cpp;flm_symbol_proxy.h;flm_symbol_proxy.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AsbHelper;STATIC;table_model_symbol_renderer_base.cpp;table_model_symbol_renderer_base.h;table_model_symbol_renderer.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AppStarterGuiPlugin;MODULE;app_gui_plugin.h;app_gui_plugin.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AsmDataPlugin;MODULE;asm_data_plugin.cpp;asm_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AsmGuiPlugin;MODULE;asm_training_area_dialog.cpp;asm_training_area_dialog.h;asm_edit_training_area_dialog.cpp;asm_edit_training_area_dialog.h;asm_training_area_model.cpp;asm_training_area_model.h;asm_training_area_gui_plugin.cpp;asm_training_area_gui_plugin.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AssetManagement/Gui/AsmTrainingAreaEdit/ui_asm_training_area_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AssetManagement/Gui/AsmTrainingAreaEdit/ui_asm_edit_training_area_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AvmDataPlugin;MODULE;avm_data_plugin.cpp;avm_data_plugin.h;rt_profile_observer.cpp;rt_profile_observer.h;avs_session_context.cpp;avs_session_context.h;avm_exercise_context.cpp;avm_exercise_context.h;operator_settings_observer.cpp;operator_settings_observer.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;avmMenuEditGuiPlugin;MODULE;avm_menu_edit_gui_plugin.cpp;avm_menu_edit_gui_plugin.h;avm_menu_edit_view.cpp;avm_menu_edit_view.h;avm_menu_edit.cpp;avm_menu_edit.h;avm_menu_view_model.cpp;avm_menu_view_model.h;avm_available_streams_model.cpp;avm_available_streams_model.h;avm_choose_menu.cpp;avm_choose_menu.h;avm_new_menu_struct.cpp;avm_new_menu_struct.h;avm_used_streams_model.cpp;avm_used_streams_model.h;avm_playback_menu.cpp;avm_playback_menu.h;avm_playback_menu_dialog.cpp;avm_playback_menu_dialog.h;TopicEditor/topic_editor.cpp;TopicEditor/topic_editor.h;TopicEditor/avm_sequence_model.cpp;TopicEditor/avm_sequence_model.h;interval_model.cpp;interval_model.h;topic_replay.cpp;topic_replay.h;AudioSettings/audio_settings_dialog.cpp;AudioSettings/audio_settings_dialog.h;AudioSettings/audio_stream_type.h;AudioSettings/audio_settings_avail_streams_model.cpp;AudioSettings/audio_settings_avail_streams_model.h;AudioSettings/audio_settings_used_streams_model.cpp;AudioSettings/audio_settings_used_streams_model.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/AVMenuEdit/ui_avm_menu_edit_view.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/AVMenuEdit/ui_avm_menu_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/AVMenuEdit/ui_avm_choose_menu.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/AVMenuEdit/ui_avm_new_menu_struct.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/AVMenuEdit/ui_avm_playback_menu.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/AVMenuEdit/ui_avm_playback_menu_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/AVMenuEdit/ui_topic_editor.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/AVMenuEdit/ui_audio_settings_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;avmCombatNetRadioGuiPlugin;MODULE;CombatNetRadioConfiguration/avm_cnr_json_helper.h;CombatNetRadioConfiguration/avm_cnr_json_helper.cpp;CombatNetRadioConfiguration/avm_combat_net_radio_dialog.h;CombatNetRadioConfiguration/avm_combat_net_radio_dialog.cpp;CombatNetRadioConfiguration/avm_combat_net_radio_dialog_model.h;CombatNetRadioConfiguration/avm_combat_net_radio_dialog_model.cpp;CombatNetRadioConfiguration/avm_edit_combat_net_radio_dialog.h;CombatNetRadioConfiguration/avm_edit_combat_net_radio_dialog.cpp;CombatNetRadioConfiguration/avm_load_combat_net_radio_dialog.h;CombatNetRadioConfiguration/avm_load_combat_net_radio_dialog.cpp;CombatNetRadioConfiguration/avm_load_combat_net_radio_dialog_model.h;CombatNetRadioConfiguration/avm_load_combat_net_radio_dialog_model.cpp;FrequencyPlanning/avm_edit_frequency_planning_dialog.h;FrequencyPlanning/avm_edit_frequency_planning_dialog.cpp;FrequencyPlanning/avm_edit_frequency_planning_frequency_data_model.h;FrequencyPlanning/avm_edit_frequency_planning_frequency_data_model.cpp;FrequencyPlanning/avm_edit_frequency_planning_resource_dialog.h;FrequencyPlanning/avm_edit_frequency_planning_resource_dialog.cpp;FrequencyPlanning/avm_frequency_planning_widget.h;FrequencyPlanning/avm_frequency_planning_widget.cpp;FrequencyPlanning/avm_edit_frequency_planning_set_resource_dialog.h;FrequencyPlanning/avm_edit_frequency_planning_set_resource_dialog.cpp;FrequencyPlanning/avm_edit_frequency_planning_resource_data_model.h;FrequencyPlanning/avm_edit_frequency_planning_resource_data_model.cpp;FrequencyPlanning/avm_init_frequency_planning_dialog.h;FrequencyPlanning/avm_init_frequency_planning_dialog.cpp;FrequencyPlanning/avm_frequency_planning_dialog.h;FrequencyPlanning/avm_frequency_planning_dialog.cpp;FrequencyPlanning/avm_frequency_planning_dialog_model.h;FrequencyPlanning/avm_frequency_planning_dialog_model.cpp;FrequencyPlanning/avm_frequency_planning_helper.h;FrequencyPlanning/avm_frequency_planning_helper.cpp;avm_combat_net_radio_gui_plugin.h;avm_combat_net_radio_gui_plugin.cpp;FrequencyPlanning/avm_radio_specifica_widget.cpp;FrequencyPlanning/avm_radio_specifica_widget.h;FrequencyPlanning/avm_radio_specifica_hf_widget.cpp;FrequencyPlanning/avm_radio_specifica_hf_widget.h;FrequencyPlanning/avm_radio_specifica_uhf_widget.cpp;FrequencyPlanning/avm_radio_specifica_uhf_widget.h;FrequencyPlanning/avm_radio_specifica_vhf_widget.cpp;FrequencyPlanning/avm_radio_specifica_vhf_widget.h;FrequencyPlanning/avm_load_frequency_planning_dialog.cpp;FrequencyPlanning/avm_load_frequency_planning_dialog.h;FrequencyPlanning/avm_load_frequency_planning_dialog_model.cpp;FrequencyPlanning/avm_load_frequency_planning_dialog_model.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/CombatNetRadio/ui_avm_combat_net_radio_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/CombatNetRadio/ui_avm_edit_combat_net_radio_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/CombatNetRadio/ui_avm_load_combat_net_radio_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/CombatNetRadio/ui_avm_edit_frequency_planning_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/CombatNetRadio/ui_avm_edit_frequency_planning_resource_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/CombatNetRadio/ui_avm_frequency_planning_widget.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/CombatNetRadio/ui_avm_edit_frequency_planning_set_resource_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/CombatNetRadio/ui_avm_init_frequency_planning_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/CombatNetRadio/ui_avm_frequency_planning_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/CombatNetRadio/ui_avm_radio_specifica_hf_widget.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/CombatNetRadio/ui_avm_radio_specifica_uhf_widget.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/CombatNetRadio/ui_avm_radio_specifica_vhf_widget.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/CombatNetRadio/ui_avm_load_frequency_planning_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AvmElokaGuiPlugin;MODULE;avm_eloka_gui_plugin.cpp;avm_eloka_gui_plugin.h;avm_eloka_dialog.cpp;avm_eloka_dialog.h;avm_eloka_edit_dialog.cpp;avm_eloka_edit_dialog.h;avm_eloka_model.cpp;avm_eloka_model.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/Eloka/ui_avm_eloka_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/Eloka/ui_avm_eloka_edit_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;avmTrainingVoiceGuiPlugin;MODULE;avm_training_voice_gui_plugin.cpp;avm_training_voice_gui_plugin.h;avm_training_voice_communication_dialog_model.h;avm_training_voice_communication_dialog_model.cpp;avm_training_voice_communication_dialog.cpp;avm_training_voice_communication_dialog.h;avm_edit_training_voice_communication_dialog.cpp;avm_edit_training_voice_communication_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/TrainingVoiceCommunication/ui_avm_training_voice_communication_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AudioVideoManagement/Gui/TrainingVoiceCommunication/ui_avm_edit_training_voice_communication_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;MvsVideoTeamGuiPlugin;MODULE;avm_mvs_video_team_gui_plugin.h;avm_mvs_video_team_gui_plugin.cpp;avm_mvs_video_team_dialog.h;avm_mvs_video_team_dialog.cpp;avm_mvs_dialog.cpp;avm_mvs_dialog.h;avm_mvs_model.cpp;avm_mvs_model.h;avm_mvs_edit_dialog.cpp;avm_mvs_edit_dialog.h;receiveritem.cpp;receiveritem.h;receiverelement.cpp;receiverelement.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;BatGuiPlugin;MODULE;bat_gui_plugin.cpp;bat_gui_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;BldDataPlugin;MODULE;bld_data_plugin.cpp;bld_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;BldInfoGuiPlugin;MODULE;info_dialog_base.cpp;info_dialog_base.h;bld_info_gui_plugin.h;bld_info_gui_plugin.cpp;bld_info_dialog.h;bld_info_dialog.cpp;egcu_info_dialog.h;egcu_info_dialog.cpp;bld_config_dialog.h;bld_config_dialog.cpp;bld_history_dialog.h;bld_history_dialog.cpp;bld_history_dialog_model.h;bld_history_dialog_model.cpp;bld_hitline_info_dialog.h;bld_hitline_info_dialog.cpp;bld_search.h;bld_search.cpp;relay_info.cpp;relay_info.h;bridge_info_dialog.cpp;bridge_info_dialog.h;bridge_history_dialog.h;bridge_history_dialog.cpp;bridge_history_dialog_model.h;bridge_history_dialog_model.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Buildings/Gui/BuildingInfo/ui_bld_info_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Buildings/Gui/BuildingInfo/ui_egcu_info_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Buildings/Gui/BuildingInfo/ui_bld_config_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Buildings/Gui/BuildingInfo/ui_bld_history_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Buildings/Gui/BuildingInfo/ui_bld_hitline_info_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Buildings/Gui/BuildingInfo/ui_relay_info.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Buildings/Gui/BuildingInfo/ui_bridge_info_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Buildings/Gui/BuildingInfo/ui_bridge_history_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Buildings/Gui/BuildingInfo/ui_bld_search.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- Could NOT find BgViewer (missing: BGVIEWER_DTENTITY_LIBRARY BGVIEWER_DTENTITYOSG_LIBRARY BGVIEWER_INCLUDE_DIR) +CMake Warning at Lts/Plugins/BuildingViewer/Common/CMakeLists.txt:28 (MESSAGE): + BgViewer not found; skipping BuildingViewerCommon + + +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;BdvViewerGuiPlugin;MODULE;BuildingEdit/bdv_building_edit.cpp;BuildingEdit/bdv_building_edit.h;BuildingEdit/bdv_edit_item.cpp;BuildingEdit/bdv_edit_item.h;BuildingEdit/bdv_edit_model.cpp;BuildingEdit/bdv_edit_model.h;BuildingEdit/bdv_treemodel_item.h;bdv_viewer_gui_plugin.h;bdv_viewer_gui_plugin.cpp;bdv_viewer_gui_plugin_provider.h;bdv_viewer_gui_plugin_provider.cpp;bdv_viewer_data_dialog.cpp;bdv_viewer_data_dialog.h;bdv_viewer_data_model.cpp;bdv_viewer_data_model.h;bdv_viewer_data_view.cpp;bdv_viewer_data_view.h;bdv_replay_handler.cpp;bdv_replay_handler.h;bdv_thread_video_exporter.cpp;bdv_thread_video_exporter.h;bdv_topic_replay_interface.cpp;bdv_topic_replay_interface.h;bdv_viewer_settings.cpp;bdv_viewer_settings.h;bdv_viewer_state_model.cpp;bdv_viewer_state_model.h;bdv_viewer_state.cpp;bdv_viewer_state.h;TopicEditor/topic_editor.cpp;TopicEditor/topic_editor.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/BuildingViewer/Gui/BuildingViewer/ui_bdv_building_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/BuildingViewer/Gui/BuildingViewer/ui_bdv_edit_item.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/BuildingViewer/Gui/BuildingViewer/ui_bdv_viewer_data_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/BuildingViewer/Gui/BuildingViewer/ui_bdv_viewer_data_view.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/BuildingViewer/Gui/BuildingViewer/ui_bdv_viewer_settings.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/BuildingViewer/Gui/BuildingViewer/ui_bdv_viewer_state.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/BuildingViewer/Gui/BuildingViewer/ui_topic_editor.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;CesDataPlugin;MODULE;ces_data_plugin.cpp;ces_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;CesParticipantMoveGuiPlugin;MODULE;logger.cpp;logger.h;ces_participant_move_gui_plugin.h;ces_participant_move_gui_plugin.cpp;participants_move_model.h;participants_move_model.cpp;participants_move_dialog.h;participants_move_dialog.cpp;participant_move_dialog.h;participant_move_dialog.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/CentralEffectSimulation/Gui/ParticipantMove/ui_participants_move_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/CentralEffectSimulation/Gui/ParticipantMove/ui_participant_move_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;CesParticipantUASGuiPlugin;MODULE;logger.cpp;logger.h;ces_participant_uas_gui_plugin.h;ces_participant_uas_gui_plugin.cpp;mission_plan_model.h;mission_plan_model.cpp;mission_plan_edit.h;mission_plan_edit.cpp;mission_plan_dialog.h;mission_plan_dialog.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/CentralEffectSimulation/Gui/ParticipantUAS/ui_mission_plan_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/CentralEffectSimulation/Gui/ParticipantUAS/ui_mission_plan_edit.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- Found KDReports-qt6 package config +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;CdsSimulationGuiPlugin;MODULE;cds_building_model.cpp;cds_building_model.h;cds_calculations.cpp;cds_calculations.h;cds_create_simulation_dialog.cpp;cds_create_simulation_dialog.h;cds_create_simulation_gui_plugin.cpp;cds_create_simulation_gui_plugin.h;cds_plan_creator.cpp;cds_plan_creator.h;cds_participant_model.cpp;cds_participant_model.h;cds_pdf_creator.cpp;cds_pdf_creator.h;cds_simulation_dialog.cpp;cds_simulation_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/CollateralDamageSimulation/Gui/CreateSimulation/ui_cds_create_simulation_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/CollateralDamageSimulation/Gui/CreateSimulation/ui_cds_simulation_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;EfmDataPlugin;MODULE;efm_data_plugin.cpp;efm_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;EfmSoundAreaGuiPlugin;MODULE;efm_sound_area_gui_plugin.cpp;efm_sound_area_gui_plugin.h;efm_sound_area.h;efm_sound_state.cpp;efm_sound_state.h;efm_sound_area_select_dialog.cpp;efm_sound_area_select_dialog.h;efm_sound_area_edit_dialog.cpp;efm_sound_area_edit_dialog.h;efm_sound_area_select_model.cpp;efm_sound_area_select_model.h;efm_sound_area_edit_model_playlist.cpp;efm_sound_area_edit_model_playlist.h;efm_sound_area_edit_model_tree.cpp;efm_sound_area_edit_model_tree.h;efm_sound_area_helper.cpp;efm_sound_area_helper.h;efm_switch_item_delegate.cpp;efm_switch_item_delegate.h;../logger.cpp;../logger.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectManagement/Gui/SoundArea/ui_efm_sound_area_select_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectManagement/Gui/SoundArea/ui_efm_sound_area_edit_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;EscDataPlugin;MODULE;esc_data_plugin.cpp;esc_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;EscEffectShowGuiPlugin;MODULE;esc_effect_show_gui_plugin.cpp;esc_effect_show_gui_plugin.h;esc_operating_condition.cpp;esc_operating_condition.h;esc_firing_explosion.cpp;esc_firing_explosion.h;esc_firing_smoke.cpp;esc_firing_smoke.h;esc_order_model.cpp;esc_order_model.h;esc_order_list.cpp;esc_order_list.h;esc_order_edit.cpp;esc_order_edit.h;esc_smoke_state.cpp;esc_smoke_state.h;esc_safety_confirmation_widget.h;esc_safety_confirmation_widget.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectShowClient/Gui/ui_esc_operating_condition.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectShowClient/Gui/ui_esc_firing_explosion.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectShowClient/Gui/ui_esc_firing_smoke.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectShowClient/Gui/ui_esc_order_list.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectShowClient/Gui/ui_esc_order_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectShowClient/Gui/ui_esc_smoke_state.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectShowClient/Gui/ui_esc_safety_confirmation_widget.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;EsmDataPlugin;MODULE;esm_data_plugin.cpp;esm_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;EsmEffectShowGuiPlugin;MODULE;esm_effect_show_gui_plugin.cpp;esm_effect_show_gui_plugin.h;esm_effect_show_model.cpp;esm_effect_show_model.h;esm_effect_show_actor_model.cpp;esm_effect_show_actor_model.h;esm_effect_show_actor_relocation_model.cpp;esm_effect_show_actor_relocation_model.h;esm_effect_show_list.cpp;esm_effect_show_list.h;esm_effect_show_edit.cpp;esm_effect_show_edit.h;esm_effect_show_actor_relocation_list.cpp;esm_effect_show_actor_relocation_list.h;esm_effect_show_actor_relocation_edit.cpp;esm_effect_show_actor_relocation_edit.h;esm_effect_show_actor_list.cpp;esm_effect_show_actor_list.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectShowManagement/Gui/ui_esm_effect_show_list.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectShowManagement/Gui/ui_esm_effect_show_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectShowManagement/Gui/ui_esm_effect_show_actor_relocation_list.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectShowManagement/Gui/ui_esm_effect_show_actor_relocation_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/EffectShowManagement/Gui/ui_esm_effect_show_actor_list.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;EsmComboBoxGui;STATIC;esm_combobox_foreign_gui_interface_impl.cpp;esm_combobox_foreign_gui_interface_impl.h;esm_combobox.cpp;esm_combobox.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;EsmComboBoxGuiPlugin;MODULE;esm_combobox_gui_plugin.cpp;esm_combobox_gui_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;EvlDataPlugin;MODULE;evl_data_plugin.cpp;evl_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;EvlSanNineLinerEditGuiPlugin;MODULE;san_nine_liner_edit_gui_plugin.cpp;san_nine_liner_edit_gui_plugin.h;san_nine_liner_dialog.cpp;san_nine_liner_dialog.h;san_nine_liner_dialog_model.cpp;san_nine_liner_dialog_model.h;san_nine_liner_edit_dialog.cpp;san_nine_liner_edit_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Evaluations/Gui/SanNineLinerEdit/ui_san_nine_liner_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Evaluations/Gui/SanNineLinerEdit/ui_san_nine_liner_edit_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;EvlEditGuiPlugin;MODULE;evl_edit_gui_plugin.cpp;evl_edit_gui_plugin.h;CriteriumEdit/evl_dialog.h;CriteriumEdit/evl_dialog.cpp;CriteriumEdit/evl_edit_dialog.cpp;CriteriumEdit/evl_edit_dialog.h;CriteriumEdit/evl_model.cpp;CriteriumEdit/evl_model.h;CriteriumEdit/evl_element_dialog.cpp;CriteriumEdit/evl_element_dialog.h;CriteriumEdit/evl_element_model.cpp;CriteriumEdit/evl_element_model.h;CriteriumEdit/evl_edit_element_dialog.cpp;CriteriumEdit/evl_edit_element_dialog.h;CriteriumEdit/TopicEditor/topic_editor.cpp;CriteriumEdit/TopicEditor/topic_editor.h;CriteriumEdit/TopicEditor/evl_topic_editor_model.cpp;CriteriumEdit/TopicEditor/evl_topic_editor_model.h;SchemaEdit/evl_comment_model.cpp;SchemaEdit/evl_comment_model.h;SchemaEdit/evl_comment_tuple.h;SchemaEdit/evl_comments.cpp;SchemaEdit/evl_comments.h;SchemaEdit/evl_edit_schema_element_data.cpp;SchemaEdit/evl_edit_schema_element_data.h;SchemaEdit/evl_edit_schema.cpp;SchemaEdit/evl_edit_schema.h;SchemaEdit/evl_edit_treemodel_general.cpp;SchemaEdit/evl_edit_treemodel_general.h;SchemaEdit/evl_edit_treemodel_schema.cpp;SchemaEdit/evl_edit_treemodel_schema.h;SchemaEdit/evl_new_comment_dialog.cpp;SchemaEdit/evl_new_comment_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Evaluations/Gui/ui_evl_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Evaluations/Gui/ui_evl_element_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Evaluations/Gui/ui_evl_edit_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Evaluations/Gui/ui_evl_edit_element_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Evaluations/Gui/ui_topic_editor.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Evaluations/Gui/ui_evl_comments.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Evaluations/Gui/ui_evl_edit_schema.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Evaluations/Gui/ui_evl_new_comment_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;FlmDataPlugin;MODULE;flm_data_plugin.cpp;flm_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;FILES;office.ica;DESTINATION;share/Lts/IcaScripts, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;FlmExplorerGuiPlugin;MODULE;flm_explorer_gui_plugin.cpp;flm_dialog.cpp;flm_dialog_model_folder.cpp;flm_dialog_model_file.cpp;flm_edit_folder.cpp;flm_edit_file_content.cpp;flm_set_properties_dialog.cpp;flm_preview_file_dialog.cpp;flm_preview_playback.cpp;flm_get_content.cpp;flm_get_content_async.cpp;flm_office_integration.cpp;settings.cpp;RatioAwareLabel.cpp;TopicEditor/topic_editor.cpp;HQReports/flm_hq_report_edit.cpp;HQReports/flm_hq_report_model.cpp;HQReports/flm_hq_report_json_parser.cpp;HQReports/flm_hq_report_converter.cpp;HQReports/flm_hq_report_symbol_creator.cpp;HQReports/flm_hq_report_symbol_concrete_creators.cpp;HQReports/flm_hq_report_symbol_factory.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/FileManagement/Gui/Explorer/ui_flm_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/FileManagement/Gui/Explorer/ui_flm_edit_folder.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/FileManagement/Gui/Explorer/ui_flm_edit_file_content.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/FileManagement/Gui/Explorer/ui_flm_set_properties_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/FileManagement/Gui/Explorer/ui_flm_preview_file_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/FileManagement/Gui/Explorer/ui_flm_preview_playback.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/FileManagement/Gui/Explorer/ui_topic_editor.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/FileManagement/Gui/Explorer/ui_flm_hq_report_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Plugins/FileManagement/Gui/Explorer/office.ica;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/IcaScripts/office.ica, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;FlmComboBoxGuiPlugin;MODULE;flm_combobox_gui_plugin.cpp;flm_combobox_gui_plugin.h;flm_combobox.cpp;flm_combobox.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;FILES;Default.odt;Default.ods;Default.odp;DESTINATION;share/Lts/templates, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;FILES;Default.doc;Default.docx;Default.xls;Default.xlsx;Default.ppt;Default.pptx;VWU_Karten.docx;DESTINATION;share/Lts/templates, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;FspGuiPlugin;MODULE;fsp_gui_plugin.cpp;fsp_gui_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;GimPairingGuiPlugin;MODULE;gim_pairing_gui_plugin.h;gim_pairing_gui_plugin.cpp;gim_pairing_edit_dialog.h;gim_pairing_edit_dialog.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;GimInfoGuiPlugin;MODULE;gim_info_gui_plugin.h;gim_info_gui_plugin.cpp;gim_info_dialog.h;gim_info_dialog.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;GimDataPlugin;MODULE;gim_data_plugin.cpp;gim_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;IsmDataPlugin;MODULE;ism_data_plugin.cpp;ism_data_plugin.h;ism_foreign_data_plugin.cpp;ism_foreign_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;IsmDataPluginThp;STATIC;ism_foreign_data_plugin.cpp;ism_foreign_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;IsmResGuiPlugin;MODULE;ExerciseAssignment/ism_exercise_assignment_dialog.cpp;ExerciseAssignment/ism_exercise_assignment_dialog_model.cpp;ExerciseAssignment/ism_exercise_assignment_dialog_requesters.cpp;ExerciseAssignment/ism_exercise_assignment_dialog_proxy_model.cpp;Overview/ism_overview_dialog.cpp;Overview/ism_overview_dialog_model.cpp;Overview/ism_overview_mounting_point_list_dialog.cpp;Overview/ism_overview_mounting_point_list_model.cpp;Overview/ism_overview_conflicts_dialog.cpp;Overview/ism_overview_conflicts_model.cpp;AssetList/ism_asset_list_dialog_model.cpp;AssetList/ism_asset_list_dialog.cpp;AssetList/ism_edit_asset_dialog.cpp;AssetList/ism_filter_asset_dialog.cpp;AssetList/ism_set_properties_dialog.cpp;MountingPointInfo/ism_mounting_point_info_dialog.cpp;MountingPointMapSelection/ism_dds_selector.cpp;MountingPointMapSelection/ism_selector.cpp;MountingPointList/ism_mounting_point_list_dialog.cpp;MountingPointList/ism_mounting_point_list_dialog_model.cpp;MountingPointList/ism_mounting_point_list_dialog_checkbox_delegate.cpp;MountingPointList/ism_mounting_point_list_dialog_checkbox_proxy_model.cpp;MountingPointList/ism_mounting_point_list_dialog_list_sort_model.cpp;ApproachingPoints/ism_approaching_point_list_dialog_model.cpp;ApproachingPoints/ism_approaching_point_list_dialog.cpp;ApproachingPoints/ism_edit_approaching_point_dialog.cpp;ism_resource_gui_plugin.cpp;ism_resource_gui_plugin.h;ism_building_mount_point_dialog.cpp;ism_building_mount_point_model.cpp;ism_plan_dialog.cpp;ism_plan_edit_dialog.cpp;ism_plan_dialog_model.cpp;PlanChooser/plan_chooser.cpp;PlanChooser/new_plan_dialog.cpp;CustomViews/ism_schedule.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_overview_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_overview_mounting_point_list_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_overview_conflicts_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_asset_list_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_edit_asset_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_filter_asset_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_set_properties_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_mounting_point_info_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_mounting_point_list_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_building_mount_point_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_plan_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_plan_edit_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_plan_chooser.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_new_plan_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_schedule.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_approaching_point_list_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_edit_approaching_point_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ResourceManagement/ui_ism_exercise_assignment_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;IsmAvcGuiPlugin;MODULE;ism_audio_video_config_gui_plugin.cpp;ism_audio_video_config_gui_plugin.h;SetRecording/ism_set_recording_dialog.cpp;SetRecording/ism_set_recording_dialog_model.cpp;SetRecording/ism_set_recording_dialog_requester.cpp;SetRecording/ism_set_recording_checkstate_proxy_model.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/AudioVideoConfig/ui_ism_set_recording_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;IsmComboBoxGuiPlugin;MODULE;ism_combobox_gui_plugin.cpp;ism_combobox_gui_plugin.h;ism_combobox.cpp;ism_combobox.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;IsmExerciseAssignmentClassicGuiPlugin;MODULE;ism_exercise_assignment_classic_gui_plugin.cpp;ism_exercise_assignment_dialog.cpp;ism_exercise_assignment_dialog_model.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/InfrastructureManagement/Gui/ExerciseAssignmentClassic/ui_ism_exercise_assignment_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;IsmShared;SHARED;ism_mounting_point.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;IsmDataPluginInterface;SHARED;ism_data_plugin_interface.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;MrkDataPlugin;MODULE;mrk_data_plugin.cpp;mrk_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;MrkEditGuiPlugin;MODULE;mrk_edit_gui_plugin.cpp;mrk_edit_gui_plugin.h;mrk_dialog.cpp;mrk_dialog.h;mrk_set_markers.cpp;mrk_set_markers.h;mrk_edit_dialog.cpp;mrk_edit_dialog.h;mrk_create_snapshot.cpp;mrk_create_snapshot.h;snapshot_dialog.cpp;snapshot_dialog.h;snapshot_dialog_model.cpp;snapshot_dialog_model.h;TopicEditor/topic_editor.h;TopicEditor/topic_editor.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/MarkerManagement/Gui/MarkerEdit/ui_mrk_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/MarkerManagement/Gui/MarkerEdit/ui_mrk_set_markers.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/MarkerManagement/Gui/MarkerEdit/ui_mrk_edit_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/MarkerManagement/Gui/MarkerEdit/ui_mrk_create_snapshot.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/MarkerManagement/Gui/MarkerEdit/ui_snapshot_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/MarkerManagement/Gui/MarkerEdit/ui_topic_editor.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;MsgDataPlugin;MODULE;msg_data_plugin.cpp;msg_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;MsgMessageingGuiPlugin;MODULE;msg_messaging_gui_plugin.cpp;msg_messaging_gui_plugin.h;msg_messaging.cpp;msg_messaging.h;msg_messaging_model.cpp;msg_messaging_model.h;msg_show_message_dialog.cpp;msg_show_message_dialog.h;msg_new_message_dialog.cpp;msg_new_message_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Messaging/Gui/Messaging/ui_msg_messaging.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Messaging/Gui/Messaging/ui_msg_show_message_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Messaging/Gui/Messaging/ui_msg_new_message_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;MdmDataPlugin;MODULE;mdm_data_plugin.cpp;mdm_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;MdmMeteoDataGuiPlugin;MODULE;mdm_meteo_data_gui_plugin.cpp;mdm_meteo_data_gui_plugin.h;mdm_meteo_data.cpp;mdm_meteo_data.h;mdm_meteo_data_model.cpp;mdm_meteo_data_model.h;mdm_static_meteo_data_edit.cpp;mdm_static_meteo_data_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/MeteoDataManagement/Gui/MeteoData/ui_mdm_meteo_data.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/MeteoDataManagement/Gui/MeteoData/ui_mdm_static_meteo_data_edit.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NmeNotificationGuiPlugin;MODULE;nme_notification_gui_plugin.h;nme_notification_gui_plugin.cpp;nme_battery_info_dialog.h;nme_battery_info_dialog.cpp;nme_shutdown_dialog.h;nme_shutdown_dialog.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NomDataPlugin;MODULE;nom_data_plugin.cpp;nom_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NomEditGuiPlugin;MODULE;nom_edit_gui_plugin.cpp;nom_edit_gui_plugin.h;nom_dialog.cpp;nom_dialog.h;nom_dialog_model.cpp;nom_dialog_model.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/NotificationManagement/Gui/NotificationEdit/ui_nom_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ObdDataPlugin;MODULE;obd_data_plugin.cpp;obd_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ObdBaseDownloaderGuiPlugin;MODULE;obd_base_downloader_gui_plugin.cpp;obd_base_downloader_gui_plugin.h;obd_base_downloader.cpp;obd_base_downloader.h;obd_ex_model.cpp;obd_ex_model.h;obd_base_downloader_message.cpp;obd_base_downloader_message.h;obd_base_downloader_pdf_selector.cpp;obd_base_downloader_pdf_selector.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OcBaseDownload/Gui/BaseDownloader/ui_obd_base_downloader.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OcBaseDownload/Gui/BaseDownloader/ui_obd_base_downloader_message.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OcBaseDownload/Gui/BaseDownloader/ui_obd_base_downloader_pdf_selector.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;OscDataPlugin;MODULE;osc_data_plugin.cpp;osc_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;OscTerminalGuiPlugin;MODULE;osc_terminal_gui_plugin.cpp;osc_terminal_gui_plugin.h;osc_demand_situation.cpp;osc_demand_situation.h;osc_fault_message.h;osc_fault_message.cpp;osc_equip_player.h;osc_equip_player.cpp;osc_edit_folder_content.cpp;osc_edit_folder_content.h;osc_demand_situation_filter.cpp;osc_demand_situation_filter.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OcSituationClient/Gui/OcTerminal/ui_osc_demand_situation.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OcSituationClient/Gui/OcTerminal/ui_osc_fault_message.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OcSituationClient/Gui/OcTerminal/ui_osc_equip_player.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OcSituationClient/Gui/OcTerminal/ui_osc_edit_folder_content.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OcSituationClient/Gui/OcTerminal/ui_osc_demand_situation_filter.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;OscSystemGuiPlugin;MODULE;osc_system_gui_plugin.cpp;osc_system_gui_plugin.h;osc_selftest.cpp;osc_selftest.h;osc_settings.cpp;osc_settings.h;osc_close_aes_list.cpp;osc_close_aes_list.h;osc_close_aes_list_model.cpp;osc_close_aes_list_model.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OcSituationClient/Gui/System/ui_osc_selftest.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OcSituationClient/Gui/System/ui_osc_settings.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OcSituationClient/Gui/System/ui_osc_close_aes_list.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;OscParticipantInfoGuiPlugin;MODULE;osc_participant_info_gui_plugin.cpp;osc_participant_info_gui_plugin.h;osc_participant_info.cpp;osc_participant_info.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/OcSituationClient/Gui/ParticipantInfoOc/ui_osc_participant_info.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- Could NOT find KDChart (missing: KDCHART_LIBRARY KDCHART_INCLUDE_DIRS) +CMake Warning at Lts/Plugins/OnlineReports/Gui/OnlineReports/CMakeLists.txt:18 (MESSAGE): + KDChart not found; skipping OnlineReports + + +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;planOverlaysTest;main.cpp;../plan_overlay_dialog.cpp;../plan_overlay_dialog.h;../plan_overlay_view.cpp;../plan_overlay_view.h;../plan_overlay_model.cpp;../plan_overlay_model.h;log4cxx_planOverlaysTest.props, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=planOverlaysTest, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable planOverlaysTest +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=FILES;WS;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Plugins/PlanOverlays/Gui/Test/log4cxx_planOverlaysTest.props;DESTINATION;bin;COMPONENT;Devel, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PlanOverlaysGuiPlugin;MODULE;flm_reply_handler.cpp;flm_reply_handler.h;plan_overlay_dialog.cpp;plan_overlay_dialog.h;plan_overlay_model.cpp;plan_overlay_model.h;plan_overlay_view.cpp;plan_overlay_view.h;plan_overlays_gui_plugin.cpp;plan_overlays_gui_plugin.h;TopicEditor/topic_editor.h;TopicEditor/topic_editor.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PdmDataPlugin;MODULE;pdm_data_plugin.cpp;pdm_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PdmComboBoxGui;STATIC;pdm_combobox_foreign_gui_interface_impl.cpp;pdm_combobox_foreign_gui_interface_impl.h;pdm_combobox.cpp;pdm_combobox.h;pdm_charge_selector.cpp;pdm_charge_selector.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ProjectDataManagement/Gui/PdmComboBox/ui_pdm_charge_selector.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PdmComboBoxGuiPlugin;MODULE;pdm_combobox_gui_plugin.cpp;pdm_combobox_gui_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PwsGuiPlugin;MODULE;pws_gui_plugin.h;pws_gui_plugin.cpp;pws_control_dialog.h;pws_control_dialog.cpp;pws_vnc_viewer_dialog.h;pws_vnc_viewer_dialog.cpp;pws_operator_settings_loader.h;pws_operator_settings_loader.cpp;WebSocket/pws_web_socket_client.h;WebSocket/pws_web_socket_client.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ProjectionWorkstation/Gui/ui_pws_control_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ProjectionWorkstation/Gui/ui_pws_vnc_viewer_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;PwsCommon;SHARED;pws_rfb_protocol.cpp;pws_rfb_protocol.h;pws_des_encryption.h;pws_des_encryption.cpp;pws_vnc_handler.h;pws_vnc_handler.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;RepDataPlugin;MODULE;rep_data_plugin.cpp;rep_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- Found KDReports-qt6 package config +-- Could NOT find KDChart (missing: KDCHART_LIBRARY KDCHART_INCLUDE_DIRS) +CMake Warning at Lts/Plugins/ReportManagement/Gui/ReportViewer/CMakeLists.txt:19 (MESSAGE): + KDReports, KDChart not found or BUILD_CODIFICATION disabled; skipping + ReportViewer + + +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SaaDataPlugin;MODULE;saa_data_plugin.cpp;saa_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SaaGuiPlugin;MODULE;../Common/logger.cpp;../Common/logger.h;../Common/saa_utils.h;SAAChooser/saa_chooser.cpp;SAAChooser/saa_chooser.cpp;saa_dialog_model.cpp;saa_dialog_model.h;saa_gui_plugin.cpp;saa_gui_plugin.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/SAAs/Gui/ui_saa_chooser.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ScrScreenRecordingGuiPlugin;MODULE;scr_gui_plugin.cpp;scr_gui_plugin.h;screen_recording_dialog.cpp;screen_recording_dialog.h;screen_recording_worker.cpp;screen_recording_worker.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ScreenRecording/Gui/ScreenRecorder/ui_screen_recording_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ScmDataPlugin;MODULE;scm_data_plugin.cpp;scm_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ScmEditGuiPlugin;MODULE;scm_edit_gui_plugin.cpp;scm_edit_gui_plugin.h;scm_dialog.cpp;scm_dialog.h;scm_dialog_service.cpp;scm_dialog_service.h;scm_dialog_group.cpp;scm_dialog_group.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ServiceManagement/Gui/ServiceEdit/ui_scm_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ServiceManagement/Gui/ServiceEdit/ui_scm_dialog_service.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/ServiceManagement/Gui/ServiceEdit/ui_scm_dialog_group.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SrpDataPlugin;MODULE;srp_data_plugin.cpp;srp_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SrpReplayControlGuiPlugin;MODULE;replay_control_gui_plugin.h;replay_control_gui_plugin.cpp;replay_control_dialog.h;replay_control_dialog.cpp;replay_control_widget.h;replay_control_widget.cpp;TopicEditor/topic_editor.h;TopicEditor/topic_editor.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/SituationReplay/Gui/ReplayControl/ui_replay_control_widget.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/SituationReplay/Gui/ReplayControl/ui_topic_editor.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SrmDataPlugin;MODULE;srm_data_plugin.cpp;srm_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;RmeLightStyleQrc;STATIC;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Styles/Light/qrc_rme_light_style.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;RmeLightStylePlugin;MODULE;../Base/styles_color_scheme.h;rme_light_style.cpp;rme_light_style.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;SV;WS;RmeDarkStylePlugin;SHARED;../Base/styles_color_scheme.h;rme_dark_style.h;rme_dark_style.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Styles/Dark/qrc_rme_dark_style.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;stylePluginTest;SHARED;stylePluginTest.cpp;stylePluginTest.h;style_plugin_test_export.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Styles/Test/ui_stylePluginTestUi.h;Ui/stylePluginTestUi.ui, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;stylePluginTestApp;main.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=stylePluginTestApp, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable stylePluginTestApp +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;SV;TabBarTabStyle;SHARED;tab_bar_tab_style.h;tab_bar_tab_style.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;TgtDataPlugin;MODULE;tgt_data_plugin.cpp;tgt_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;TgtTargetGuiPlugin;MODULE;tgt_target_gui_plugin.cpp;tgt_target_gui_plugin.h;tgt_telegrams.cpp;tgt_telegrams.h;tgt_common.cpp;tgt_common.h;tgt_participant_handler.cpp;tgt_participant_handler.h;tgt_target_part_model.cpp;tgt_target_part_model.h;tgt_target_part_dialog.cpp;tgt_target_part_dialog.h;tgt_shootback_target_edit.cpp;tgt_shootback_target_edit.h;tgt_assignment_part_model.cpp;tgt_assignment_part_model.h;tgt_target_area_assignment_dialog.cpp;tgt_target_area_assignment_dialog.h;tgt_target_area_assignment_edit.cpp;tgt_target_area_assignment_edit.h;tgt_area_dialog.cpp;tgt_area_dialog.h;tgt_area_edit.cpp;tgt_area_edit.h;tgt_area_model.cpp;tgt_area_model.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/TargetManagement/Gui/ShootbackTargetConfiguration/ui_tgt_shootback_target_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/TargetManagement/Gui/ShootbackTargetConfiguration/ui_tgt_target_part_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/TargetManagement/Gui/ShootbackTargetConfiguration/ui_tgt_target_area_assignment_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/TargetManagement/Gui/ShootbackTargetConfiguration/ui_tgt_target_area_assignment_edit.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/TargetManagement/Gui/ShootbackTargetConfiguration/ui_tgt_area_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/TargetManagement/Gui/ShootbackTargetConfiguration/ui_tgt_area_edit.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;TlnDataPlugin;MODULE;tln_data_plugin.cpp;tln_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;TlnEventTimelineGuiPlugin;MODULE;tln_filter_dialog.cpp;tln_filter_dialog.h;tln_filter_edit_dialog.cpp;tln_filter_edit_dialog.h;tln_filter_model.cpp;tln_filter_model.h;tln_item_info_dialog.cpp;tln_item_info_dialog.h;tln_item_list_dialog.cpp;tln_item_list_dialog.h;tln_item_list_model.cpp;tln_item_list_model.h;tln_legend.cpp;tln_legend.h;tln_timeline_delegate.cpp;tln_timeline_delegate.h;tln_timeline_dialog.cpp;tln_timeline_dialog.h;tln_timeline_model.cpp;tln_timeline_model.h;tln_timeline_select_handler.cpp;tln_timeline_select_handler.h;tln_timeline_proxy_model.cpp;tln_timeline_proxy_model.h;tln_timeline_progress.cpp;tln_timeline_progress.h;tln_utils.cpp;tln_utils.h;tln_abstract_event_factory.cpp;tln_abstract_event_factory.h;tln_abstract_event_filter.cpp;tln_abstract_event_filter.h;tln_abstract_event_item.cpp;tln_abstract_event_item.h;tln_abstract_participant_event_item.cpp;tln_abstract_participant_event_item.h;tln_filter_attribute.cpp;tln_filter_attribute.h;tln_participant_track.cpp;tln_participant_track.h;tln_party_track.cpp;tln_party_track.h;tln_av_tracks.cpp;tln_av_tracks.h;tln_marker_track.cpp;tln_marker_track.h;logger.cpp;logger.h;tln_event_timeline_gui_plugin.cpp;tln_event_timeline_gui_plugin.h;EventTypes/BiteMessage/tln_bite_message_event_factory.cpp;EventTypes/BiteMessage/tln_bite_message_event_factory.h;EventTypes/BiteMessage/tln_bite_message_filter.cpp;EventTypes/BiteMessage/tln_bite_message_filter.h;EventTypes/BiteMessage/tln_bite_message_item.cpp;EventTypes/BiteMessage/tln_bite_message_item.h;EventTypes/Block/tln_block_item.cpp;EventTypes/Block/tln_block_item.h;EventTypes/CameraVideo/tln_camera_video_event_factory.cpp;EventTypes/CameraVideo/tln_camera_video_event_factory.h;EventTypes/CameraVideo/tln_camera_video_filter.cpp;EventTypes/CameraVideo/tln_camera_video_filter.h;EventTypes/CameraVideo/tln_camera_video_item.cpp;EventTypes/CameraVideo/tln_camera_video_item.h;EventTypes/CrossBorderline/tln_cross_borderline_event_factory.cpp;EventTypes/CrossBorderline/tln_cross_borderline_event_factory.h;EventTypes/CrossBorderline/tln_cross_borderline_filter.cpp;EventTypes/CrossBorderline/tln_cross_borderline_filter.h;EventTypes/CrossBorderline/tln_cross_borderline_item.cpp;EventTypes/CrossBorderline/tln_cross_borderline_item.h;EventTypes/FireEvent/tln_fire_event_event_factory.cpp;EventTypes/FireEvent/tln_fire_event_event_factory.h;EventTypes/FireEvent/tln_fire_event_filter.cpp;EventTypes/FireEvent/tln_fire_event_filter.h;EventTypes/FireEvent/tln_fire_event_item.cpp;EventTypes/FireEvent/tln_fire_event_item.h;EventTypes/Hit/tln_hit_event_factory.cpp;EventTypes/Hit/tln_hit_event_factory.h;EventTypes/Hit/tln_hit_filter.cpp;EventTypes/Hit/tln_hit_filter.h;EventTypes/Hit/tln_hit_item.cpp;EventTypes/Hit/tln_hit_item.h;EventTypes/HitBuilding/tln_hit_building_event_factory.cpp;EventTypes/HitBuilding/tln_hit_building_event_factory.h;EventTypes/HitBuilding/tln_hit_building_filter.cpp;EventTypes/HitBuilding/tln_hit_building_filter.h;EventTypes/HitBuilding/tln_hit_building_item.cpp;EventTypes/HitBuilding/tln_hit_building_item.h;EventTypes/HitEffectSimulation/tln_hit_effect_simulation_event_factory.cpp;EventTypes/HitEffectSimulation/tln_hit_effect_simulation_event_factory.h;EventTypes/HitEffectSimulation/tln_hit_effect_simulation_filter.cpp;EventTypes/HitEffectSimulation/tln_hit_effect_simulation_filter.h;EventTypes/HitEffectSimulation/tln_hit_effect_simulation_item.cpp;EventTypes/HitEffectSimulation/tln_hit_effect_simulation_item.h;EventTypes/Manipulation/tln_manipulation_event_factory.cpp;EventTypes/Manipulation/tln_manipulation_event_factory.h;EventTypes/Manipulation/tln_manipulation_filter.cpp;EventTypes/Manipulation/tln_manipulation_filter.h;EventTypes/Manipulation/tln_manipulation_item.cpp;EventTypes/Manipulation/tln_manipulation_item.h;EventTypes/Marker/tln_marker_event_factory.cpp;EventTypes/Marker/tln_marker_event_factory.h;EventTypes/Marker/tln_marker_filter.cpp;EventTypes/Marker/tln_marker_filter.h;EventTypes/Marker/tln_marker_item.cpp;EventTypes/Marker/tln_marker_item.h;EventTypes/RadioCnr/tln_radio_cnr_event_factory.cpp;EventTypes/RadioCnr/tln_radio_cnr_event_factory.h;EventTypes/RadioCnr/tln_radio_cnr_filter.cpp;EventTypes/RadioCnr/tln_radio_cnr_filter.h;EventTypes/RadioCnr/tln_radio_cnr_item.cpp;EventTypes/RadioCnr/tln_radio_cnr_item.h;EventTypes/RadioTvc/tln_radio_tvc_event_factory.cpp;EventTypes/RadioTvc/tln_radio_tvc_event_factory.h;EventTypes/RadioTvc/tln_radio_tvc_filter.cpp;EventTypes/RadioTvc/tln_radio_tvc_filter.h;EventTypes/RadioTvc/tln_radio_tvc_item.cpp;EventTypes/RadioTvc/tln_radio_tvc_item.h;EventTypes/WeaponAssignment/tln_weapon_assignment_event_factory.cpp;EventTypes/WeaponAssignment/tln_weapon_assignment_event_factory.h;EventTypes/WeaponAssignment/tln_weapon_assignment_filter.cpp;EventTypes/WeaponAssignment/tln_weapon_assignment_filter.h;EventTypes/WeaponAssignment/tln_weapon_assignment_item.cpp;EventTypes/WeaponAssignment/tln_weapon_assignment_item.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Timeline/Gui/EventTimeline/ui_tln_timeline_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Timeline/Gui/EventTimeline/ui_tln_item_info_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Timeline/Gui/EventTimeline/ui_tln_item_list_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Timeline/Gui/EventTimeline/ui_tln_filter_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Timeline/Gui/EventTimeline/ui_tln_filter_edit_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Timeline/Gui/EventTimeline/ui_tln_legend.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/Timeline/Gui/EventTimeline/ui_tln_timeline_progress.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;TlnDataPluginInterface;SHARED;tln_data_plugin_interface.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;TabNotificationGuiPlugin;MODULE;tab_notification_gui_plugin.h;tab_notification_gui_plugin.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;TabDataPlugin;MODULE;tab_data_plugin.cpp;tab_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SV;Thp2CommonCore;SHARED;tpm_js_parser.cpp;tpm_js_parser.h;tpm_tools.cpp;tpm_tools.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;Thp2ManagementGuiPlugin;MODULE;tpm2_gui_plugin.cpp;tpm2_gui_plugin.h;tpm2_exported_scripts_dialog.cpp;tpm2_exported_scripts_dialog.h;logger.cpp;logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;Thp2UsbManagementGuiPlugin;MODULE;tpm_usb_gui_plugin.cpp;tpm_usb_gui_plugin.h;tpm_usb_dialog.cpp;tpm_usb_dialog.h;logger.cpp;logger.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;TabocGuiPlugin;MODULE;taboc_gui_plugin.h;taboc_gui_plugin.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;TabOcSfmMessagingGuiPlugin;MODULE;taboc_sfm_messaging_gui_plugin.cpp;taboc_sfm_messaging_gui_plugin.h;taboc_sfm_messaging_dialog.cpp;taboc_sfm_messaging_dialog.h;taboc_sfm_messaging_model.cpp;taboc_sfm_messaging_model.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/TrainingAreaBaseOC/Gui/SfmMessaging/ui_taboc_sfm_messaging_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;TabocDataPlugin;MODULE;taboc_data_plugin.cpp;taboc_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AlmDataPlugin;MODULE;alm_data_plugin.cpp;alm_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AlmConfigAlarmGuiPlugin;MODULE;alm_config_alarm_gui_plugin.cpp;alm_config_alarm_gui_plugin.h;alm_dialog.cpp;alm_dialog.h;alm_history.cpp;alm_history.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AlarmManagement/Gui/ConfigAlarm/ui_alm_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AlarmManagement/Gui/ConfigAlarm/ui_alm_history.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AlmOnlineReportsGuiPlugin;MODULE;alm_participant_model.h;alm_participant_model.cpp;alm_participant_gui_plugin.h;alm_participant_gui_plugin.cpp;alm_config_participant_dialog.h;alm_config_participant_dialog.cpp;alm_participant_dialog.h;alm_participant_dialog.cpp;alm_participant_show_config.cpp;alm_participant_show_config.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AlarmManagement/Gui/ConfigParticipantAlarm/ui_alm_config_participant_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AlarmManagement/Gui/ConfigParticipantAlarm/ui_alm_participant_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AlarmManagement/Gui/ConfigParticipantAlarm/ui_alm_participant_show_config.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AlmEmergencyCallGuiPlugin;MODULE;alm_emergency_call_gui_plugin.cpp;alm_emergency_call_gui_plugin.h;alm_emergency_call_dialog.cpp;alm_emergency_call_dialog.h;alm_emergency_call_model.cpp;alm_emergency_call_model.h;alm_emergency_call_info_dialog.cpp;alm_emergency_call_info_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AlarmManagement/Gui/EmergencyCalls/ui_alm_emergency_call_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/AlarmManagement/Gui/EmergencyCalls/ui_alm_emergency_call_info_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;DevGuiPlugin;SHARED;dev_gui_plugin.cpp;dev_gui_plugin.h;dev_dialog.h;dev_dialog.cpp;dev_debug_flags_dialog.h;dev_debug_flags_dialog.cpp;dev_debug_flags_edit_dialog.h;dev_debug_flags_edit_dialog.cpp;dev_debug_flags_dialog_model.h;dev_debug_flags_dialog_model.cpp;dev_permissions_dialog.h;dev_permissions_dialog.cpp;dev_ftcmock.h;dev_ftcmock.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/DeveloperTools/Gui/ui_dev_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/DeveloperTools/Gui/ui_dev_permissions_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/DeveloperTools/Gui/ui_dev_debug_flags_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/DeveloperTools/Gui/ui_dev_debug_flags_edit_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;CmoDataPlugin;MODULE;cmo_data_plugin.cpp;cmo_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;VkbPlugin;MODULE;vkb_gui_plugin.cpp;vkb_gui_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;WhmDataPlugin;MODULE;whm_data_plugin.cpp;whm_data_plugin.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;WhmGuiPlugin;MODULE;whm_gui_plugin.cpp;whm_gui_plugin.h;CustomViews/whm_injury_model.cpp;CustomViews/whm_injury_model.h;injury_model_edit_dialog.cpp;injury_model_edit_dialog.h;injury_model_list.cpp;injury_model_list.h;injury_model_model.cpp;injury_model_model.h;injury_model_add.cpp;injury_model_add.h;CustomViews/whm_equipment_type.cpp;CustomViews/whm_equipment_type.h;equipment_type_edit_dialog.cpp;equipment_type_edit_dialog.h;equipment_type_list.cpp;equipment_type_list.h;equipment_type_model.cpp;equipment_type_model.h;equipment_type_add.cpp;equipment_type_add.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/WarehouseManagement/Gui/ui_whm_injury_model.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/WarehouseManagement/Gui/ui_injury_model_edit_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/WarehouseManagement/Gui/ui_injury_model_list.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/WarehouseManagement/Gui/ui_injury_model_add.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/WarehouseManagement/Gui/ui_whm_equipment_type.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/WarehouseManagement/Gui/ui_equipment_type_edit_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/WarehouseManagement/Gui/ui_equipment_type_list.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Plugins/WarehouseManagement/Gui/ui_equipment_type_add.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;SV;AAR;ArcGISQt5Hack;SHARED;arcgisqt5hack.cpp;arcgisqt5hack.version, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;situationMap;SHARED;Map/bounding_box.cpp;Map/fill_style.cpp;Map/line_style.cpp;Map/map.cpp;Map/map_notifier.cpp;Map/map_settings.cpp;Map/map_initializer.cpp;Map/object_container.cpp;Map/object_factory.cpp;Map/operator_map_settings.cpp;Map/party_id_to_color_functor.cpp;Map/situation_map_utils.cpp;Map/terrain_profile_parameter.cpp;Map/text_style.cpp;Map/geometry_model_renderer.cpp;Map/viewshed_parameter.cpp;Map/situation_map_ahtc.ini;Map/situation_map_defaults.ini;Map/situation_map_guez.ini;Map/situation_map_qatar.ini;Map/situation_map_guez_tablet.ini;Map/situation_map_ahtc_tablet.ini;Map/abstract_effect_simulation.h;Map/abstract_map_object.h;Map/bounding_box.h;Map/camera.h;Map/camera.cpp;Map/coord_translation_functor.h;Map/fill_style.h;Map/generic_object_factory.h;Map/grid.h;Map/map.h;Map/map_notifier.h;Map/map_settings.h;Map/map_initializer.h;Map/measurement.h;Map/layer_factory.h;Map/layer_parameter.h;Map/layer_parameter.cpp;Map/location_display.h;Map/line_style.h;Map/object_container.h;Map/object_factory.h;Map/object_indicator.h;Map/operator_map_settings.h;Map/overview_map_handler.h;Map/party_id_to_color_functor.h;Map/pixel_based_textbox_handler.h;Map/point3D.h;Map/sidc_symbol.h;Map/sight_fan.h;Map/situation_map_utils.h;Map/situation_map_types.h;Map/terrain_profile_parameter.h;Map/terrain_profile.h;Map/text_style.h;Map/viewpoint2D.h;Map/viewpoint2D.cpp;Map/viewshed_parameter.h;Map/viewshed.h;Map/camera.h;Map/camera.cpp;Map/overlay_handler.h;Map/geometry_model_renderer.h;MapImpl/abstract_effect_simulation_impl.cpp;MapImpl/abstract_effect_simulation_impl.h;MapImpl/abstract_map_object_impl.cpp;MapImpl/abstract_map_object_impl.h;MapImpl/coordinate_translation.cpp;MapImpl/coordinate_translation_thread.cpp;MapImpl/grid_impl.cpp;MapImpl/jump_point_model.cpp;MapImpl/jump_point_custom_view.cpp;MapImpl/jump_point_widget.cpp;MapImpl/logical_layer.cpp;MapImpl/layer_factory_impl.cpp;MapImpl/layer_control_widget.cpp;MapImpl/screen_location_elevation_helper_base.cpp;MapImpl/location_display_impl.cpp;MapImpl/location_to_elevation_helper.cpp;MapImpl/location_to_elevation_bulk.cpp;MapImpl/map_impl.cpp;MapImpl/map_layer.cpp;MapImpl/measurement_impl.cpp;MapImpl/object_container_impl.cpp;MapImpl/object_indicator_impl.cpp;MapImpl/overview_map_handler_impl.cpp;MapImpl/pixel_based_textbox_handler_impl.cpp;MapImpl/screen_to_location_helper.cpp;MapImpl/sidc_symbol_impl.cpp;MapImpl/sight_fan_impl.cpp;MapImpl/terrain_profile_impl.cpp;MapImpl/terrain_profile_processor.cpp;MapImpl/viewshed_base.cpp;MapImpl/viewshed_analysis.cpp;MapImpl/viewshed_geo_processing.cpp;MapImpl/viewshed_base.cpp;MapImpl/viewshed_impl.cpp;MapImpl/jump_point_namer.cpp;MapImpl/geometry_model_renderer_esri.cpp;MapImpl/overlay_handler_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/SituationMap/ui_jump_point_namer.h;MapObjects/geometry.cpp;MapObjects/abstract_multi_point_map_object.h;MapObjects/abstract_single_point_map_object.h;MapObjects/air_support.h;MapObjects/area_fire.h;MapObjects/biological_agent.h;MapObjects/building_outline.h;MapObjects/chemical_agent.h;MapObjects/cube.h;MapObjects/danger_area.h;MapObjects/functional_area.h;MapObjects/geo_image.h;MapObjects/geometry.h;MapObjects/hit_line.h;MapObjects/line_of_sight.h;MapObjects/map_object_attributes.h;MapObjects/map_object_indicator.h;MapObjects/mine.h;MapObjects/mine_field.h;MapObjects/nuclear_agent.h;MapObjects/participant.h;MapObjects/polygon.h;MapObjects/polyline.h;MapObjects/single_fire.h;MapObjects/sound_area.h;MapObjects/text.h;MapObjects/virtual_mine.h;GraphicalObjects/abstract_graphical_object.cpp;GraphicalObjects/ellipse_parameters.cpp;GraphicalObjects/graphical_object_attributes.h;GraphicalObjects/graphical_object_attributes.cpp;GraphicalObjects/graphical_object_ellipse.cpp;GraphicalObjects/graphical_object_multi_path.cpp;GraphicalObjects/graphical_object_path.cpp;GraphicalObjects/graphical_object_picture_marker.cpp;GraphicalObjects/graphical_object_range.cpp;GraphicalObjects/graphical_object_text.cpp;GraphicalObjects/tactical_appearance.cpp;GraphicalObjects/graphical_object_cube.cpp;GraphicalObjects/graphical_object_scene_marker.cpp;GraphicalObjects/graphical_object_model_scene_marker.cpp;GraphicalObjects/graphical_object_renderer_attributes.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/SituationMap/qrc_situation_map.cpp;GraphicalObjects/abstract_graphical_object.h;GraphicalObjects/ellipse_parameters.h;GraphicalObjects/graphical_object_ellipse.h;GraphicalObjects/graphical_object_multi_path.h;GraphicalObjects/graphical_object_picture_marker.h;GraphicalObjects/graphical_object_path.h;GraphicalObjects/graphical_object_range.h;GraphicalObjects/graphical_object_text.h;GraphicalObjects/stub_graphical_object.h;GraphicalObjects/tactical_appearance.h;GraphicalObjects/graphical_object_cube.h;GraphicalObjects/graphical_object_scene_marker.h;GraphicalObjects/graphical_object_model_scene_marker.h;GraphicalObjects/graphical_object_renderer_attributes.cpp;LayerAggregation/layer_aggregation_widget.cpp;LayerAggregation/participant_aggregation_dialog.cpp;LayerAggregation/layer_aggregation_widget.h;LayerAggregation/participant_aggregation_dialog.h;Rubberbands/abstract_event_dispatcher.cpp;Rubberbands/drawable_ellipse.cpp;Rubberbands/drawable_line.cpp;Rubberbands/drawable_painter_path.cpp;Rubberbands/drawable_smooth_path.cpp;Rubberbands/event_delegater.cpp;Rubberbands/event_dispatcher.cpp;Rubberbands/event_mouse_navigator.cpp;Rubberbands/gestures.cpp;Rubberbands/rubberband_base.cpp;Rubberbands/rubberband.cpp;Rubberbands/rubberband_3d.cpp;Rubberbands/rubberband_arrow.cpp;Rubberbands/rubberband_corridor.cpp;Rubberbands/rubberband_drawable.cpp;Rubberbands/rubberband_factory.cpp;Rubberbands/rubberband_frame_handle.cpp;Rubberbands/rubberband_free_hand.cpp;Rubberbands/rubberband_ellipse.cpp;Rubberbands/rubberband_ellipse_handle.cpp;Rubberbands/rubberband_handle.cpp;Rubberbands/rubberband_handle_proxy.cpp;Rubberbands/rubberband_internal.cpp;Rubberbands/rubberband_line_handle.cpp;Rubberbands/rubberband_multi_point_feature.cpp;Rubberbands/rubberband_multi_ellipse_feature.cpp;Rubberbands/rubberband_multi_point_feature_3d.cpp;Rubberbands/rubberband_point_handle.cpp;Rubberbands/rubberband_point_cluster.cpp;Rubberbands/rubberband_point_feature.cpp;Rubberbands/rubberband_point_feature_3d.cpp;Rubberbands/rubberband_polyline_width.cpp;Rubberbands/rubberband_rectangle.cpp;Rubberbands/rubberband_smooth_line.cpp;Rubberbands/rubberband_state_select.cpp;Rubberbands/rubberband_transform.cpp;Rubberbands/rubberband_transform_move.cpp;Rubberbands/rubberband_transform_rotate.cpp;Rubberbands/rubberband_transform_scale.cpp;Rubberbands/transient_tactical_symbol.cpp;situation_map_export.h;Utils/movement_track.cpp;Utils/movement_track_manager.cpp;Utils/terrain_profile_dialog.cpp;Utils/movement_track.h;Utils/movement_track_manager.h;Utils/terrain_profile_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/SituationMap/ui_jump_point_custom_view.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/SituationMap/ui_terrain_profile_dialog.h;MathUtils/clipper.cpp;MathUtils/curve.cpp;MathUtils/geometry_engine.cpp;MathUtils/matrix2d.cpp;MathUtils/path_rasterer.cpp;MathUtils/simple_helper.cpp;MathUtils/clipper.hpp;MathUtils/curve.h;MathUtils/geometry_engine.h;MathUtils/matrix2d.h;MathUtils/math_const.h;MathUtils/path_rasterer.h;MathUtils/simple_helper.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;FILES;Map/situation_map_defaults.ini;DESTINATION;./share/Lts/situation_map;RENAME;situation_map_defaults.ini, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;situationMap_static;STATIC;Map/bounding_box.cpp;Map/fill_style.cpp;Map/line_style.cpp;Map/map.cpp;Map/map_notifier.cpp;Map/map_settings.cpp;Map/map_initializer.cpp;Map/object_container.cpp;Map/object_factory.cpp;Map/operator_map_settings.cpp;Map/party_id_to_color_functor.cpp;Map/situation_map_utils.cpp;Map/terrain_profile_parameter.cpp;Map/text_style.cpp;Map/geometry_model_renderer.cpp;Map/viewshed_parameter.cpp;Map/situation_map_ahtc.ini;Map/situation_map_defaults.ini;Map/situation_map_guez.ini;Map/situation_map_qatar.ini;Map/situation_map_guez_tablet.ini;Map/situation_map_ahtc_tablet.ini;Map/abstract_effect_simulation.h;Map/abstract_map_object.h;Map/bounding_box.h;Map/camera.h;Map/camera.cpp;Map/coord_translation_functor.h;Map/fill_style.h;Map/generic_object_factory.h;Map/grid.h;Map/map.h;Map/map_notifier.h;Map/map_settings.h;Map/map_initializer.h;Map/measurement.h;Map/layer_factory.h;Map/layer_parameter.h;Map/layer_parameter.cpp;Map/location_display.h;Map/line_style.h;Map/object_container.h;Map/object_factory.h;Map/object_indicator.h;Map/operator_map_settings.h;Map/overview_map_handler.h;Map/party_id_to_color_functor.h;Map/pixel_based_textbox_handler.h;Map/point3D.h;Map/sidc_symbol.h;Map/sight_fan.h;Map/situation_map_utils.h;Map/situation_map_types.h;Map/terrain_profile_parameter.h;Map/terrain_profile.h;Map/text_style.h;Map/viewpoint2D.h;Map/viewpoint2D.cpp;Map/viewshed_parameter.h;Map/viewshed.h;Map/camera.h;Map/camera.cpp;Map/overlay_handler.h;Map/geometry_model_renderer.h;MapImpl/abstract_effect_simulation_impl.cpp;MapImpl/abstract_effect_simulation_impl.h;MapImpl/abstract_map_object_impl.cpp;MapImpl/abstract_map_object_impl.h;MapImpl/coordinate_translation.cpp;MapImpl/coordinate_translation_thread.cpp;MapImpl/grid_impl.cpp;MapImpl/jump_point_model.cpp;MapImpl/jump_point_custom_view.cpp;MapImpl/jump_point_widget.cpp;MapImpl/logical_layer.cpp;MapImpl/layer_factory_impl.cpp;MapImpl/layer_control_widget.cpp;MapImpl/screen_location_elevation_helper_base.cpp;MapImpl/location_display_impl.cpp;MapImpl/location_to_elevation_helper.cpp;MapImpl/location_to_elevation_bulk.cpp;MapImpl/map_impl.cpp;MapImpl/map_layer.cpp;MapImpl/measurement_impl.cpp;MapImpl/object_container_impl.cpp;MapImpl/object_indicator_impl.cpp;MapImpl/overview_map_handler_impl.cpp;MapImpl/pixel_based_textbox_handler_impl.cpp;MapImpl/screen_to_location_helper.cpp;MapImpl/sidc_symbol_impl.cpp;MapImpl/sight_fan_impl.cpp;MapImpl/terrain_profile_impl.cpp;MapImpl/terrain_profile_processor.cpp;MapImpl/viewshed_base.cpp;MapImpl/viewshed_analysis.cpp;MapImpl/viewshed_geo_processing.cpp;MapImpl/viewshed_base.cpp;MapImpl/viewshed_impl.cpp;MapImpl/jump_point_namer.cpp;MapImpl/geometry_model_renderer_esri.cpp;MapImpl/overlay_handler_impl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/SituationMap/ui_jump_point_namer.h;MapObjects/geometry.cpp;MapObjects/abstract_multi_point_map_object.h;MapObjects/abstract_single_point_map_object.h;MapObjects/air_support.h;MapObjects/area_fire.h;MapObjects/biological_agent.h;MapObjects/building_outline.h;MapObjects/chemical_agent.h;MapObjects/cube.h;MapObjects/danger_area.h;MapObjects/functional_area.h;MapObjects/geo_image.h;MapObjects/geometry.h;MapObjects/hit_line.h;MapObjects/line_of_sight.h;MapObjects/map_object_attributes.h;MapObjects/map_object_indicator.h;MapObjects/mine.h;MapObjects/mine_field.h;MapObjects/nuclear_agent.h;MapObjects/participant.h;MapObjects/polygon.h;MapObjects/polyline.h;MapObjects/single_fire.h;MapObjects/sound_area.h;MapObjects/text.h;MapObjects/virtual_mine.h;GraphicalObjects/abstract_graphical_object.cpp;GraphicalObjects/ellipse_parameters.cpp;GraphicalObjects/graphical_object_attributes.h;GraphicalObjects/graphical_object_attributes.cpp;GraphicalObjects/graphical_object_ellipse.cpp;GraphicalObjects/graphical_object_multi_path.cpp;GraphicalObjects/graphical_object_path.cpp;GraphicalObjects/graphical_object_picture_marker.cpp;GraphicalObjects/graphical_object_range.cpp;GraphicalObjects/graphical_object_text.cpp;GraphicalObjects/tactical_appearance.cpp;GraphicalObjects/graphical_object_cube.cpp;GraphicalObjects/graphical_object_scene_marker.cpp;GraphicalObjects/graphical_object_model_scene_marker.cpp;GraphicalObjects/graphical_object_renderer_attributes.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/SituationMap/qrc_situation_map.cpp;Rubberbands/abstract_event_dispatcher.cpp;Rubberbands/drawable_ellipse.cpp;Rubberbands/drawable_line.cpp;Rubberbands/drawable_painter_path.cpp;Rubberbands/drawable_smooth_path.cpp;Rubberbands/event_delegater.cpp;Rubberbands/event_dispatcher.cpp;Rubberbands/event_mouse_navigator.cpp;Rubberbands/gestures.cpp;Rubberbands/rubberband_base.cpp;Rubberbands/rubberband.cpp;Rubberbands/rubberband_3d.cpp;Rubberbands/rubberband_arrow.cpp;Rubberbands/rubberband_corridor.cpp;Rubberbands/rubberband_drawable.cpp;Rubberbands/rubberband_factory.cpp;Rubberbands/rubberband_frame_handle.cpp;Rubberbands/rubberband_free_hand.cpp;Rubberbands/rubberband_ellipse.cpp;Rubberbands/rubberband_ellipse_handle.cpp;Rubberbands/rubberband_handle.cpp;Rubberbands/rubberband_handle_proxy.cpp;Rubberbands/rubberband_internal.cpp;Rubberbands/rubberband_line_handle.cpp;Rubberbands/rubberband_multi_point_feature.cpp;Rubberbands/rubberband_multi_ellipse_feature.cpp;Rubberbands/rubberband_multi_point_feature_3d.cpp;Rubberbands/rubberband_point_handle.cpp;Rubberbands/rubberband_point_cluster.cpp;Rubberbands/rubberband_point_feature.cpp;Rubberbands/rubberband_point_feature_3d.cpp;Rubberbands/rubberband_polyline_width.cpp;Rubberbands/rubberband_rectangle.cpp;Rubberbands/rubberband_smooth_line.cpp;Rubberbands/rubberband_state_select.cpp;Rubberbands/rubberband_transform.cpp;Rubberbands/rubberband_transform_move.cpp;Rubberbands/rubberband_transform_rotate.cpp;Rubberbands/rubberband_transform_scale.cpp;Rubberbands/transient_tactical_symbol.cpp;situation_map_export.h;Utils/movement_track.cpp;Utils/movement_track_manager.cpp;Utils/terrain_profile_dialog.cpp;Utils/movement_track.h;Utils/movement_track_manager.h;Utils/terrain_profile_dialog.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/SituationMap/ui_jump_point_custom_view.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/SituationMap/ui_terrain_profile_dialog.h;MathUtils/clipper.cpp;MathUtils/curve.cpp;MathUtils/geometry_engine.cpp;MathUtils/matrix2d.cpp;MathUtils/path_rasterer.cpp;MathUtils/simple_helper.cpp;MathUtils/clipper.hpp;MathUtils/curve.h;MathUtils/geometry_engine.h;MathUtils/matrix2d.h;MathUtils/math_const.h;MathUtils/path_rasterer.h;MathUtils/simple_helper.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;HLA;SV;situationMapCommon;SHARED;id_handler.cpp;referenced.cpp;resource_path.cpp;situation_map_logging.cpp;exception.h;id_handler.h;ref_pointer.h;referenced.h;resource_path.h;situation_map_common_export.h;situation_map_logging.h;simple_value.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;AAR;HLA;SV;situationMapElevationMap;SHARED;elevation_map.cpp;elevation_map.h;elevation_map_manager.cpp;elevation_map_manager.h;line_of_sight_calculation.cpp;line_of_sight_calculation.h;situationmapelevationmap_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG ELSE: _component=HLA, BUILD_HLA=ON +-- DEBUG ELSE: Added HLA to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=SV;WS;AAR;HLA, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component SV +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG: Set _build_target=ON for component AAR +-- DEBUG: Set _build_target=ON for component HLA +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;advancedSymbology;SHARED;sidc_codec.cpp;symbol_dictionary.cpp;property_result.cpp;symbol_data_to_render.cpp;symbol_result.cpp;symbol_properties.cpp;sidc_definitions.cpp;sidc_builder_base.cpp;sidc_builder.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/SituationMap/Symbology/qrc_symbols.cpp;advanced_symbology_export.h;bulk_renderer.h;symbology_type.h;symbol_dictionary_types.h;symbol_dictionary.h;property_result.h;symbol_data_to_render.h;symbol_result.h;symbol_properties.h;sidc_codec.h;sidc_definitions.h;sidc_builder_base.h;sidc_builder.h;result_watcher.h;../SymbologyImpl/advanced_symbology_logging.cpp;../SymbologyImpl/symbol_extension_renderer.cpp;../SymbologyImpl/symbol_dictionary_impl.cpp;../SymbologyImpl/esri_dictionary_processor.cpp;../SymbologyImpl/esri_dictionary_processor_mil2525d.cpp;../SymbologyImpl/esri_dictionary_processor_app6.cpp;../SymbologyImpl/esri_dictionary_processor_app6d.cpp;../SymbologyImpl/base_symbol_model.cpp;../SymbologyImpl/advanced_symbology_logging.h;../SymbologyImpl/symbol_extension_renderer.h;../SymbologyImpl/symbol_dictionary_impl.h;../SymbologyImpl/esri_dictionary_processor.h;../SymbologyImpl/esri_dictionary_processor_mil2525d.h;../SymbologyImpl/esri_dictionary_processor_app6.h;../SymbologyImpl/esri_dictionary_processor_app6d.h;../SymbologyImpl/base_symbol_model.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;advancedSymbology_static;STATIC;sidc_codec.cpp;symbol_dictionary.cpp;property_result.cpp;symbol_data_to_render.cpp;symbol_result.cpp;symbol_properties.cpp;sidc_definitions.cpp;sidc_builder_base.cpp;sidc_builder.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/SituationMap/Symbology/qrc_symbols.cpp;advanced_symbology_export.h;bulk_renderer.h;symbology_type.h;symbol_dictionary_types.h;symbol_dictionary.h;property_result.h;symbol_data_to_render.h;symbol_result.h;symbol_properties.h;sidc_codec.h;sidc_definitions.h;sidc_builder_base.h;sidc_builder.h;result_watcher.h;../SymbologyImpl/advanced_symbology_logging.cpp;../SymbologyImpl/symbol_extension_renderer.cpp;../SymbologyImpl/symbol_dictionary_impl.cpp;../SymbologyImpl/esri_dictionary_processor.cpp;../SymbologyImpl/esri_dictionary_processor_mil2525d.cpp;../SymbologyImpl/esri_dictionary_processor_app6.cpp;../SymbologyImpl/esri_dictionary_processor_app6d.cpp;../SymbologyImpl/base_symbol_model.cpp;../SymbologyImpl/advanced_symbology_logging.h;../SymbologyImpl/symbol_extension_renderer.h;../SymbologyImpl/symbol_dictionary_impl.h;../SymbologyImpl/esri_dictionary_processor.h;../SymbologyImpl/esri_dictionary_processor_mil2525d.h;../SymbologyImpl/esri_dictionary_processor_app6.h;../SymbologyImpl/esri_dictionary_processor_app6d.h;../SymbologyImpl/base_symbol_model.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;advancedSymbologyGui;SHARED;base_symbol_lookup_dialog.cpp;base_symbol_lookup_dialog.h;base_symbol_lookup_widget.cpp;base_symbol_lookup_widget.h;field_table_model.cpp;field_table_model.h;symbol_modification_widget.h;symbol_modification_widget.cpp;symbol_modification_dialog.h;symbol_modification_dialog.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/SituationMap/SymbologyGui/ui_base_symbol_lookup_widget.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;advancedSymbologyXML;SHARED;attribute_data.h;symbology_xml_export.h;pixmap_symbol_cache.cpp;pixmap_symbol_cache.h;primitive.cpp;primitive.h;symbol.cpp;symbol.h;symbol_id_t.h;symbol_types.cpp;symbol_types.h;symbol_exporter.cpp;symbol_exporter.h;symbol_reader.cpp;symbol_reader.h;symbol_table.cpp;symbol_table.h;symbol_writer.cpp;symbol_writer.h;symbol_custom_graphics_item_group.h;symbol_custom_graphics_item_group.cpp;xml_symbol_codec.h;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/SituationMap/SymbologyXML/qrc_SymbologyXML.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;situationMapObjects;SHARED;situation_map_objects_export.h;abstract_multi_point_map_object_impl.cpp;abstract_single_point_map_object_impl.cpp;air_support_impl.cpp;area_fire_impl.cpp;basic_path_object_impl.cpp;biological_agent_impl.cpp;building_outline_impl.cpp;chemical_agent_impl.cpp;cube_impl.cpp;danger_area_impl.cpp;functional_area_impl.cpp;geo_image_impl.cpp;hit_line_impl.cpp;line_of_sight_impl.cpp;indication_container.cpp;mine_impl.cpp;map_object_attributes_impl.cpp;map_object_indicator_impl.cpp;mine_field_impl.cpp;nine_liner_impl.cpp;nuclear_agent_impl.cpp;path_container.cpp;path_container.h;participant_impl.cpp;polygon_impl.cpp;polyline_impl.cpp;single_fire_impl.cpp;sound_area_impl.cpp;text_impl.cpp;virtual_mine_impl.cpp;abstract_multi_point_map_object_impl.h;abstract_single_point_map_object_impl.h;air_support_impl.h;area_fire_impl.h;basic_path_object_impl.h;biological_agent_impl.h;building_outline_impl.h;chemical_agent_impl.h;cube_impl.h;danger_area_impl.h;functional_area_impl.h;geo_image_impl.h;hit_line_impl.h;line_of_sight_impl.h;indication_container.h;map_object_attributes_impl.h;map_object_indicator_impl.h;mine_field_impl.h;mine_impl.h;nuclear_agent_impl.h;nine_liner_impl.h;participant_impl.h;polygon_impl.h;polyline_impl.h;single_fire_impl.h;sound_area_impl.h;text_impl.h;virtual_mine_impl.h;situation_map_objects_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;situationMapSideBar;SHARED;side_bar.cpp;side_bar.h;side_bar_export.h;side_bar_item.cpp;side_bar_item.h;side_bar_model.cpp;side_bar_model.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;situationMapFunctionDialog;SHARED;function_dialog.cpp;simple_esri_layer.cpp;function_dialog_export.h;function_dialog.h;simple_esri_layer.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;situationMapGeometryModel;SHARED;geometry_model.dtd;geometry_model.cpp;geometry_model.h;geometry_model_export.h;geometry_model_factory.cpp;geometry_model_factory.h;geometry_model_q_dom.cpp;geometry_model_q_dom.h;geometry_node_visitor.cpp;geometry_node_visitor.h;geometry_pixelTextBox.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;situationMapPortal;SHARED;portal.cpp;portal.h;portal_export.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;sitMapExample;sit_map_main.cpp;sit_map.cpp;sit_map.h;log4cxx_sitmapMain.props, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=sitMapExample, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable sitMapExample +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=FILES;WS;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/Tests/SituationMap/log4cxx_sitmapMain.props;DESTINATION;bin, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;exampleSvgRenderer;exampleMain.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=exampleSvgRenderer, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable exampleSvgRenderer +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;lineOfSightEvaluation;lineOfSightEvaluation.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=lineOfSightEvaluation, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable lineOfSightEvaluation +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;LtsFileDialog;SHARED;lts_file_dialog_widget.h;lts_file_dialog_widget.cpp;lts_file_dialog.h;lts_file_dialog.cpp;lts_dialog_model_folder.h;lts_dialog_model_folder.cpp;lts_dialog_model_file.h;lts_dialog_model_file.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Viewer/LtsFileDialog/ui_lts_file_dialog.h, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;NO_TRANSLATION;LtsFileDialogTest;test.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_ADD_EXECUTABLE: _target_NAME=LtsFileDialogTest, _build_target=ON +-- DEBUG NGL_ADD_EXECUTABLE: Creating executable LtsFileDialogTest +-- Found KDReports-qt6 package config +CMake Warning at Lts/Viewer/LtsReportDisplay/CMakeLists.txt:20 (MESSAGE): + KDReports not found or BUILD_CODIFICATION disabled; skipping + LtsReportDisplay + + +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ProjectLegatusPlugin;MODULE;main.h;main.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Projects/Legatus/qrc_legatus_resources.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ProjectEtsPlugin;MODULE;main.h;main.cpp;ets_resources.qrc;./resources/apps.json;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Projects/Ets/qrc_ets_resources.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ProjectAhtcPlugin;MODULE;main.h;main.cpp;ahtc_resources.qrc;./resources/apps.json;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Projects/AHTC/qrc_ahtc_resources.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ProjectGuezPlugin;MODULE;main.h;main.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Projects/Guez/qrc_guez_resources.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=AAR;FILES;licence_file_mba.crl;DESTINATION;./share/Lts/Licence;RENAME;licence_file.crl, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=AAR, BUILD_AAR=ON +-- DEBUG ELSE: Added AAR to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;FILES;vbk.csv;DESTINATION;./share/Lts/vbk;RENAME;vbk.csv, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=SV;FILES;vbk.csv;DESTINATION;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/share/Lts/vbk/vbk.csv, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=SV, BUILD_SV=ON +-- DEBUG ELSE: Added SV to _buildopts +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ProjectQatarPlugin;MODULE;main.h;main.cpp;qatar_resources.qrc;./resources/apps.json;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Projects/Qatar/qrc_qatar_resources.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ProjectQatarMOUTPlugin;MODULE;main.h;main.cpp;qatar_mout_resources.qrc;./resources/apps.json;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Projects/QatarMOUT/qrc_qatar_mout_resources.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ProjectL400P2Plugin;MODULE;main.h;main.cpp;l400p2_resources.qrc;./resources/apps.json;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Projects/L400P2/qrc_l400p2_resources.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ProjectDemoTabletPlugin;MODULE;main.h;main.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Projects/DemoTablet/qrc_demoTablet_resources.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +-- DEBUG NGL_GET_BUILDPARTS: _args (name)=_args, _args (value)=WS;ProjectComMasterPlugin;MODULE;main.h;main.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4/Lts/Projects/ComMaster/qrc_comMaster_resources.cpp, BUILD_ALL=ON, BUILD_SV=ON, BUILD_WS=ON, BUILD_AAR=ON +-- DEBUG ELSE: _component=WS, BUILD_WS=ON +-- DEBUG ELSE: Added WS to _buildopts +-- DEBUG NGL_PARSE: _args=_args, _buildopts=WS, _components=ALL;SV;WS;AAR;TOOLSWS;TOOLSSV;HLA +-- DEBUG: Set _build_target=ON for component WS +CMake Warning at Lts/Projects/CMakeLists.txt:22 (message): + Projects: application 'jsonschema' not found, cannot validate apps.json + files + + +-- Skipping missing Tests directory under Lts (BUILD_TESTING is ON) +-- Migration tests: LtsTimelineClassic target not available, excluded LtsTimelineClassic tests +-- LtsTimelineClassic target not available - skipping link (MIGRATE_MODULE may restrict scope) +-- Migration tests: Grantlee support enabled +-- Migration tests enabled: /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_AdlerWebSocketSimulator.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_CnrProxyTester.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_ConfigX.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_CppTopicGeneratorGrantlee.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_DBAdministration.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_DBOperatorSettingsRemover.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_DBUpdate.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_DaoGeneratorGrantlee.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_DataSampleGenerator.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_DataSampleReceiver.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_DatabaseGeneratorGrantlee.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_DateTimeSyncer.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_DdsView.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_DotMatrixDisplay.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_EEMFakeServer.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_GeneratorGrantleeBase.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_GrantleeParserSmoke.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_GrantleeWrappers.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_LicenceEditor.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_LocalDomainFinder.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_LogViewer.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_LtsCommandLineParser.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_ParticipantDataGenerator.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_ProjectSettingsEditor.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_QLedLine.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_QLedMatrix.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_SqlGenerator.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_StructBuilder.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_XmlReader.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_aes_crypt.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_aes_crypt_test.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_aes_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_aes_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_alm_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_app_chooser.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_app_chooser_model.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_asm_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_asm_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_avm_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_avm_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_bld_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_bld_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_build_rti_guards.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_ces_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_client_message.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_cmo_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_cod_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_codegen_export.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_core_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_core_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_eem_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_eem_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_egcuSimulator.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_elevation_unit_test.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_esc_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_esm_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_evl_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_exm_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_exm_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_export_headers.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_filter_background_widget.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_filter_track_widget.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_flm_db_impl_custom.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_flm_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_flm_dtc_impl_custom.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_flm_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_flm_tests.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_flt_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_flt_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_generic_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_gim_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_gna_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_indicator.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_ism_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_ism_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_json_keys.h.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_linemap.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_logger.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_logout_info_dialog.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lonlat2mgrs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_app_manager.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_comport_querry.h.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_coord_trans.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_coord_trans_unit_test.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_coord_vector.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_coord_widget.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_coord_widget_test.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_coordinate_unit_test.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_dummy_widget.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_elevation_manager.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_licence.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_login.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_magic_corner.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_multi_monitor.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_multi_monitor_export.h.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_multi_monitor_selector_base.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_multi_monitor_selector_normal.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_multi_monitor_selector_wide.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_notification.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_notification_ctl.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_notification_export.h.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_plugin_loader.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_plugin_manager_dialog.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_plugin_manager_export.h.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_plugin_manager_widget.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_projection_workstation.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_projection_workstation_export.h.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_screen_base.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_screen_container.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_screen_normal.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_screen_wide.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_serial_port_querry.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_session.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_session_data.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_session_data_dds.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_session_lock_handler.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_session_manager.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_timeline_header_view.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_timeline_header_view_mouse_handler.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_timeline_item.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_timeline_item_delegate.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_timeline_model.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_timeline_utils.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_timeline_view.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_timeline_view_drag_handler.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_timeline_view_resize_handler.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_timeline_view_selection_handler.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_timeline_view_track_handler.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_lts_timeline_widget.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_ltswidgets_qt6.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_main_grantlee.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_main_grantlee_gui.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_mainwindow.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_mdm_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_message_factory.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_messages.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_mgrs2lonlat.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_migration_stubs.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_mockcoordtrans.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_mrk_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_msg_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_nme_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_nme_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_nmea_handler.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_nom_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_nom_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_opm_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_oss_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_pdm_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_pdm_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_ppm_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_ppm_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_pre_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_printing.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_printing_base.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_qt6_api_migrations.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_qt6_compatibility.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_range.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_rep_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_rep_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_reply_message.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_rti_integration.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_saa_telegrams.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_scm_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_script_timeline.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_som_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_srm_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_srp_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_srp_enums.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_symbology_xml.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_tab_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_taboc_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_temporary_pointer_vector.h.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_tgt_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_tools.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_track_content_widget.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_track_drag_handler.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_track_entry.h.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_track_entry_painters.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_track_entry_preview_widget.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_track_entry_previewer.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_track_header.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_track_resize_handler.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_track_select_handler.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_vnc_server_manager.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_whg_dtc.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_z_application_functionality.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_z_module_integration.cpp;/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/tests/test_z_proxies_integration.cpp +-- Configuring done (18.3s) +-- Generating done (6.4s) +-- Build files have been written to: /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build4 +INFO: Building Group 1: ddscore svcCoreClient ddsftccore ddsfts ddsgen ddsQoS ddsconnector +make: *** No rule to make target 'ddscore'. Stop. diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/README.txt b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/README.txt new file mode 100644 index 000000000..e65671034 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/README.txt @@ -0,0 +1,25 @@ +ArcGIS Maps SDK for Qt - Linux SDK Configuration +====================================================== + +To configure the ArcGIS Maps SDK for Qt for use, run: + + ./configure.sh + +You will be prompted to accept the Esri Master License Agreement. + +By default, this script will also execute postInstall.sh, which integrates documentation and templates into Qt Creator. + +Optional: To skip running postInstall.sh, use the -np flag: + + ./configure.sh -np + +To uninstall and remove all installed components, use the -u flag: + + ./configure.sh -u + +This will ensure that all SDK files, documentation, and templates are removed from your system. + +For detailed setup and installation instructions, visit: +https://developers.arcgis.com/qt/install-and-set-up/ + +Note: If you move or rename the extracted directory, please re-run ./configure.sh. \ No newline at end of file diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/configure.sh b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/configure.sh new file mode 100755 index 000000000..2644edb57 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/configure.sh @@ -0,0 +1,186 @@ +#!/bin/bash + +# COPYRIGHT 2024 ESRI +# +# All rights reserved under the copyright laws of the United States +# and applicable international laws, treaties, and conventions. +# +# This material is licensed for use under the Esri Master License +# Agreement (MLA), and is bound by the terms of that agreement. +# You may redistribute and use this code without modification, +# provided you adhere to the terms of the MLA and include this +# copyright notice. +# +# See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +# +# For additional information, contact: +# Environmental Systems Research Institute, Inc. +# Attn: Contracts and Legal Services Department +# 380 New York Street +# Redlands, California, 92373 +# USA + +# configure.sh +# This script is used to configure the Linux installer for the ArcGIS Maps SDK for Qt. + +function _display_help() { + echo "================================================================================" + echo "Usage: configure.sh [OPTION]..." + echo + echo "Description: configure.sh script is used to configure the ArcGIS Maps SDK for Qt and integrate documentation and templates into Qt Creator" + echo + echo " -np If specified the postinstall.sh script will not run. Default is to run the script." + echo " Optional" + echo + echo " -h Displays this help dialog." + echo " Optional" + echo + echo " -u Uninstall ArcGIS Maps SDK for Qt Linux." + echo " Optional" + echo + echo " -a, --accept-eula Accept the EULA for headless installs." + echo " Optional" + echo + echo "Example: To configure the ArcGIS Maps SDK for Qt for Linux" + echo + echo " ./configure.sh" + echo + echo "================================================================================" + exit 0 +} + +UNINSTALL_SDK=false +RUN_POST_INSTALL=true +ACCEPT_AGREEMENT=false + +# parse options +while [[ $# -gt 0 ]]; do + case "$1" in + -np) + RUN_POST_INSTALL=false + shift + ;; + -h) + _display_help + exit 0 + ;; + -u) + UNINSTALL_SDK=true + shift + ;; + -a|--accept-eula) + ACCEPT_AGREEMENT=true + shift + ;; + *) + echo "Invalid option: $1" + _display_help + exit 1 + ;; + esac +done + +LOG_FILE="/tmp/configure.log" + +VERSION="300.0.0" + +# Get the directory where the configure.sh script is located. +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/qt$VERSION" + +# Define the configuration file path. +CONFIG_FILE="$HOME/.config/EsriRuntimeQt/ArcGIS Runtime SDK for Qt $VERSION.ini" + +function log_() { + echo "$(date) - $1" >> "${LOG_FILE}" +} + +# Function to replace the line that contains SDK_INSTALL_DIR = with the actual install directory in a given file. +function replace_install_dir() { + local file=$1 + if [ -f "$file" ]; then + if ! sed -i "s|^SDK_INSTALL_DIR = \".*\"|SDK_INSTALL_DIR = \"$SCRIPT_DIR\"|g" "$file"; then + log_ "Error: Failed to replace SDK_INSTALL_DIR in $file." + exit 1 + fi + else + log_ "Warning: $file does not exist." + fi +} + +function install_() { + # Prompt user to accept the Master License Agreement before proceeding. + if [ "$ACCEPT_AGREEMENT" = false ]; then + echo "================================================================================" + echo "IMPORTANT: You must accept the Esri Master License Agreement before proceeding." + echo "The agreement can be found in the 'legal' folder as 'EULA.pdf'." + echo "Do you accept the terms of the Master License Agreement? (yes/no)" + read -r AGREEMENT_RESPONSE + AGREEMENT_RESPONSE_LC=$(echo "$AGREEMENT_RESPONSE" | tr '[:upper:]' '[:lower:]') + case "$AGREEMENT_RESPONSE_LC" in + yes|y) + # continue + ;; + no|n) + echo "You must accept the Master License Agreement to proceed. Exiting." + exit 1 + ;; + *) + echo "Invalid response. Please answer 'yes' or 'no'. Exiting." + exit 1 + ;; + esac + fi + + # Create the directory if it does not exist. + mkdir -p "$(dirname "$CONFIG_FILE")" + + # Create the file and update InstallDir. + if ! echo "[Settings]" > "$CONFIG_FILE" || ! echo "InstallDir=\"$SCRIPT_DIR\"" >> "$CONFIG_FILE"; then + log_ "Error: Failed to create or update the configuration file." + exit 1 + fi + + # Replace in the specified files. + replace_install_dir "$SCRIPT_DIR/sdk/ideintegration/esri_runtime_qt.pri" + replace_install_dir "$SCRIPT_DIR/sdk/ideintegration/arcgis_runtime_qml_cpp.pri" + log_ "Replaced the place holder in the specified files." + + # Run post install script. + if [[ $RUN_POST_INSTALL == true ]]; then + log_ "Running post install script" + if ! bash "$SCRIPT_DIR"/tools/postInstall.sh; then + log_ "Error: Failed to run post install script." + exit 1 + fi + log_ "Post install is successfull." + fi + + # Print a message indicating configure script has completed. + echo "Configuration is complete. Please refer to the log file for more details: $LOG_FILE" +} + +function uninstall_() { + # Uninstall ArcGIS Maps SDK for Qt + log_ "Undoing post install script" + if ! bash "$SCRIPT_DIR"/tools/postInstall.sh -uninstall; then + log_ "Error: Failed to Undo post install script." + exit 1 + fi + log_ "Post install undo is successfull." + + log_ "Removing hidden ini file" + if [ -f "$CONFIG_FILE" ]; then + rm "$CONFIG_FILE" + else + echo "File does not exist, nothing to remove." + fi + + # Print a message indicating configure script has completed. + echo "Uninstall configuration is complete. Please refer to the log file for more details: $LOG_FILE" +} + +if $UNINSTALL_SDK; then + uninstall_ +else + install_ +fi diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/legal/Copyright_and_Trademarks.pdf b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/legal/Copyright_and_Trademarks.pdf new file mode 100755 index 000000000..85c7caf6a Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/legal/Copyright_and_Trademarks.pdf differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/legal/EULA.pdf b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/legal/EULA.pdf new file mode 100755 index 000000000..e3a05c975 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/legal/EULA.pdf differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/legal/open-source-acknowledgements.pdf b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/legal/open-source-acknowledgements.pdf new file mode 100755 index 000000000..a6f675a40 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/legal/open-source-acknowledgements.pdf differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/AML.stylx b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/AML.stylx new file mode 100755 index 000000000..b8c4d8ff7 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/AML.stylx differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/DAY.clr b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/DAY.clr new file mode 100755 index 000000000..00dc9b0f6 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/DAY.clr @@ -0,0 +1,67 @@ +NODTA;grey;0.28;0.31;40;147;174;187 +CURSR;orange;0.5;0.4;32;227;128;57 +CHBLK;black;0.28;0.31;0;0;0;0 +CHGRD;grey;0.28;0.31;10;76;91;99 +CHGRF;grey;0.28;0.31;25;118;140;151 +CHRED;red;0.48;0.3;25;234;84;113 +CHGRN;green;0.31;0.56;60;82;232;59 +CHYLW;yellow;0.41;0.49;70;225;225;57 +CHMGD;magenta;0.3;0.17;20;192;69;209 +CHMGF;magenta;0.28;0.24;48;203;169;249 +CHBRN;brown;0.39;0.43;30;161;150;83 +CHWHT;white;0.28;0.31;80;201;237;254 +SCLBR;orange;0.5;0.4;32;227;128;57 +CHCOR;orange;0.5;0.4;32;227;128;57 +LITRD;red;0.48;0.3;25;234;84;113 +LITGN;green;0.31;0.56;60;82;232;59 +LITYW;yellow;0.41;0.49;70;225;225;57 +ISDNG;magenta;0.3;0.17;20;192;69;209 +DNGHL;red;0.48;0.3;25;234;84;113 +TRFCD;magenta;0.3;0.17;20;192;69;209 +TRFCF;magenta;0.28;0.24;48;203;169;249 +LANDA;brown;0.35;0.39;50;191;190;143 +LANDF;brown;0.45;0.42;15;141;100;46 +CSTLN;grey;0.28;0.31;10;76;91;99 +SNDG1;grey;0.28;0.31;25;118;140;151 +SNDG2;black;0.28;0.31;0;0;0;0 +DEPSC;grey;0.28;0.31;10;76;91;99 +DEPCN;grey;0.28;0.31;25;118;140;151 +DEPDW;white;0.28;0.31;80;201;237;254 +DEPMD;pale_blue;0.26;0.29;65;167;217;251 +DEPMS;light_blue;0.23;0.25;55;130;202;255 +DEPVS;medium_blue;0.21;0.22;45;97;183;255 +DEPIT;yellow-green;0.26;0.36;35;88;175;156 +RADHI;green;0.31;0.56;60;82;232;59 +RADLO;green;0.31;0.56;20;47;142;32 +ARPAT;blue_green;0.26;0.42;30;45;168;121 +NINFO;orange;0.5;0.4;32;227;128;57 +RESBL;blue;0.18;0.15;22;46;123;255 +ADINF;yellow;0.41;0.49;35;165;165;39 +RESGR;grey;0.28;0.31;25;118;140;151 +SHIPS;black;0.28;0.31;0;0;0;0 +PSTRK;black;0.28;0.31;0;0;0;0 +SYTRK;grey;0.28;0.31;25;118;140;151 +PLRTE;red;0.58;0.35;18;214;63;36 +APLRT;orange;0.5;0.4;32;227;128;57 +UINFD;black;0.28;0.31;0;0;0;0 +UINFF;grey;0.28;0.31;10;76;91;99 +UIBCK;white;0.28;0.31;80;201;237;254 +UIAFD;medium_blue;0.21;0.22;45;97;183;255 +UINFR;red;0.48;0.3;25;234;84;113 +UINFG;green;0.31;0.56;60;82;232;59 +UINFO;orange;0.5;0.4;32;227;128;57 +UINFB;blue;0.18;0.15;22;46;123;255 +UINFM;magenta;0.3;0.17;20;192;69;209 +UIBDR;grey;0.28;0.31;10;76;91;99 +UIAFF;brown;0.35;0.39;50;191;190;143 +OUTLW;black;0.28;0.31;0;0;0;0 +OUTLL;brown;0.45;0.42;15;141;100;46 +RES01;grey;0.28;0.31;25;118;140;151 +RES02;grey;0.28;0.31;25;118;140;151 +RES03;grey;0.28;0.31;25;118;140;151 +BKAJ1;grey;0.28;0.31;0.6;14;19;21 +BKAJ2;grey;0.28;0.31;1.6;28;35;39 +MARBL;blue;0.145;0.14;20;0;128;255 +MARCY;cyan;0.2;0.355;20;0;143;132 +MARMG;magenta;0.36;0.22;20;198;77;166 +MARWH;white;0.305;0.344;20;113;127;119 diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/DUSK.clr b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/DUSK.clr new file mode 100755 index 000000000..56904a095 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/DUSK.clr @@ -0,0 +1,67 @@ +NODTA;grey;0.28;0.31;7;64;77;83 +CURSR;orange;0.5;0.4;10;134;73;30 +CHBLK;grey;0.28;0.31;20;107;127;137 +CHGRD;grey;0.28;0.31;20;107;127;137 +CHGRF;grey;0.28;0.31;10;76;91;99 +CHRED;red;0.48;0.3;10;155;53;73 +CHGRN;green;0.31;0.56;20;47;142;32 +CHYLW;yellow;0.41;0.49;24;139;139;31 +CHMGD;magenta;0.28;0.24;18;130;108;161 +CHMGF;magenta;0.3;0.17;7;119;39;130 +CHBRN;brown;0.39;0.43;8;87;80;42 +CHWHT;white;0.28;0.31;36;140;166;178 +SCLBR;orange;0.5;0.4;10;134;73;30 +CHCOR;orange;0.5;0.4;10;134;73;30 +LITRD;red;0.48;0.3;10;155;53;73 +LITGN;green;0.31;0.56;20;47;142;32 +LITYW;yellow;0.41;0.49;24;139;139;31 +ISDNG;magenta;0.28;0.24;18;130;108;161 +DNGHL;red;0.48;0.3;10;155;53;73 +TRFCD;magenta;0.28;0.24;18;130;108;161 +TRFCF;magenta;0.3;0.17;7;119;39;130 +LANDA;brown;0.35;0.39;5;64;64;46 +LANDF;brown;0.45;0.42;12;127;90;41 +CSTLN;grey;0.28;0.31;20;107;127;137 +SNDG1;grey;0.28;0.31;10;76;91;99 +SNDG2;white;0.28;0.31;36;140;166;178 +DEPSC;grey;0.28;0.31;20;107;127;137 +DEPCN;grey;0.28;0.31;10;76;91;99 +DEPDW;black;0.28;0.31;0;0;0;0 +DEPMD;dark_blue;0.25;0.29;1;15;27;33 +DEPMS;medium_blue;0.23;0.25;3;29;50;70 +DEPVS;light_blue;0.21;0.22;5;30;65;101 +DEPIT;yellow-green;0.26;0.36;6;35;76;68 +RADHI;green;0.31;0.56;20;47;142;32 +RADLO;green;0.31;0.56;7;25;87;16 +ARPAT;green;0.26;0.42;17;33;130;92 +NINFO;orange;0.5;0.4;10;134;73;30 +RESBL;blue;0.18;0.15;10;29;85;180 +ADINF;yellow;0.41;0.49;12;100;101;20 +RESGR;grey;0.28;0.31;20;107;127;137 +SHIPS;white;0.28;0.31;36;140;166;178 +PSTRK;white;0.28;0.31;36;140;166;178 +SYTRK;grey;0.28;0.31;10;76;91;99 +PLRTE;red;0.58;0.35;8;149;41;22 +APLRT;orange;0.5;0.4;10;134;73;30 +UINFD;white;0.28;0.31;36;140;166;178 +UINFF;grey;0.28;0.31;20;107;127;137 +UIBCK;black;0.28;0.31;0;0;0;0 +UIAFD;light_blue;0.21;0.22;5;30;65;101 +UINFR;red;0.48;0.3;10;155;53;73 +UINFG;green;0.31;0.56;20;47;142;32 +UINFO;orange;0.5;0.4;10;134;73;30 +UINFB;blue;0.18;0.15;10;29;85;180 +UINFM;magenta;0.28;0.24;18;130;108;161 +UIBDR;grey;0.28;0.31;20;107;127;137 +UIAFF;brown;0.45;0.42;12;127;90;41 +OUTLW;black;0.28;0.31;0;0;0;0 +OUTLL;brown;0.35;0.39;5;64;64;46 +RES01;grey;0.28;0.31;10;76;91;99 +RES02;grey;0.28;0.31;10;76;91;99 +RES03;grey;0.28;0.31;10;76;91;99 +BKAJ1;grey;0.28;0.31;0;0;0;0 +BKAJ2;grey;0.28;0.31;0.72;16;21;24 +MARBL;blue;0.145;0.14;17;0;119;243 +MARCY;cyan;0.2;0.355;17;0;133;122 +MARMG;magenta;0.36;0.22;17;184;71;154 +MARWH;white;0.305;0.344;17;105;118;110 diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/LINES.dic b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/LINES.dic new file mode 100755 index 000000000..29f41a1d5 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/LINES.dic @@ -0,0 +1,240 @@ +"######","","LC(QUESMRK1)","5","O","STANDARD","21010" +"ASLXIS","","LS(DASH,2,CHMGF)","5","S","STANDARD","26260" +"BERTHS","","LS(SOLD,3,CHGRD);SY(BRTHNO01);TE('Nr %s','OBJNAM',1,2,2,'15110',0,0,CHBLK,29)","5","O","OTHER","32440" +"BRIDGE","","LS(SOLD,5,CHGRD);TX(OBJNAM,3,1,2,'15110',1,0,CHBLK,21);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG2","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG3","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG4","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG5","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG7","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG8","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CANALS","","LS(SOLD,1,CHBLK)","2","O","DISPLAYBASE","12420" +"CANBNK","","LS(SOLD,2,CHBLK)","2","O","DISPLAYBASE","12420" +"CAUSWY","","LS(SOLD,3,LANDF)","5","O","STANDARD","22010" +"CAUSWY","WATLEV4","LS(DASH,3,LANDF)","5","O","STANDARD","22010" +"CBLOHD","","LS(DASH,4,CHGRD)","8","O","DISPLAYBASE","12210" +"CBLOHD","CONRAD1VERCSA","LS(DASH,4,CHGRD);SY(RACNSP01);TE('sf clr %4.1lf','VERCSA',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CBLOHD","CONRAD3VERCSA","LS(DASH,4,CHGRD);SY(RACNSP01);TE('sf clr %4.1lf','VERCSA',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CBLOHD","CONRAD1VERCLR","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CBLOHD","CONRAD3VERCLR","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CBLOHD","CONRAD1","LS(DASH,4,CHGRD);SY(RACNSP01)","8","O","DISPLAYBASE","12210" +"CBLOHD","CONRAD3","LS(DASH,4,CHGRD);SY(RACNSP01)","8","O","DISPLAYBASE","12210" +"CBLOHD","VERCSA","LS(DASH,4,CHGRD);TE('sf clr %4.1lf','VERCSA',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CBLOHD","VERCLR","LS(DASH,4,CHGRD);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CBLSUB","","LC(CBLSUB06)","3","O","OTHER","34070" +"CBLSUB","CATCBL6","LS(DASH,1,CHMGD)","6","O","STANDARD","24010" +"COALNE","","CS(QUAPOS01)","7","O","DISPLAYBASE","12410" +"COALNE","CATCOA6","LS(DASH,1,CSTLN)","7","O","DISPLAYBASE","12410" +"COALNE","CATCOA7","LS(DASH,1,CSTLN)","7","O","DISPLAYBASE","12410" +"COALNE","CATCOA8","LS(DASH,1,CSTLN)","7","O","DISPLAYBASE","12410" +"COALNE","CATCOA10","LS(DASH,1,CSTLN)","7","O","DISPLAYBASE","12410" +"CONVYR","","LS(DASH,4,CHGRD);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CONVYR","CATCON1CONRAD1","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CONVYR","CATCON1CONRAD3","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CONVYR","CATCON2CONRAD1","LS(SOLD,3,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CONVYR","CATCON2CONRAD3","LS(SOLD,3,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CONVYR","CATCON1","LS(DASH,4,CHGRD);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CONVYR","CATCON2","LS(SOLD,3,CHGRD);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CONVYR","CONRAD1","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CONVYR","CONRAD3","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CONZNE","","LC(TESARE02)","6","S","DISPLAYBASE","16050" +"CURENT","","LC(CURENT01)","6","O","OTHER","33060" +"DAMCON","","LS(SOLD,4,LANDF)","6","O","STANDARD","22010" +"DAMCON","CATDAM3","LS(SOLD,2,CSTLN)","6","O","DISPLAYBASE","12410" +"DEPARE","","","0","O","","" +"DEPCNT","","CS(DEPCNT03)","5","O","OTHER","33020" +"DWRTCL","","LC(DWLDEF01);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" +"DWRTCL","CATTRK1TRAFIC1","LC(DWRTCL08);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" +"DWRTCL","CATTRK1TRAFIC2","LC(DWRTCL08);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" +"DWRTCL","CATTRK1TRAFIC3","LC(DWRTCL08);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" +"DWRTCL","CATTRK1TRAFIC4","LC(DWRTCL06);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" +"DWRTCL","CATTRK2TRAFIC1","LC(DWRTCL07);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" +"DWRTCL","CATTRK2TRAFIC2","LC(DWRTCL07);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" +"DWRTCL","CATTRK2TRAFIC3","LC(DWRTCL07);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" +"DWRTCL","CATTRK2TRAFIC4","LC(DWRTCL05);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" +"DWRTCL","TRAFIC1","LC(DWRTCL07);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" +"DWRTCL","TRAFIC2","LC(DWRTCL07);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" +"DWRTCL","TRAFIC3","LC(DWRTCL07);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" +"DWRTCL","TRAFIC4","LC(DWRTCL05);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" +"DYKCON","","LS(SOLD,3,LANDF)","4","O","STANDARD","22010" +"DYKCON","CONRAD1","LS(SOLD,2,CHBLK)","4","O","STANDARD","22210" +"EXEZNE","","LC(eezlne01)","2","S","OTHER","36050" +"FERYRT","","LC(FERYRT02)","4","O","STANDARD","25030" +"FERYRT","CATFRY1","LC(FERYRT01)","4","O","STANDARD","25030" +"FERYRT","CATFRY2","LC(FERYRT02)","4","O","STANDARD","25030" +"FLODOC","","LS(SOLD,3,CSTLN)","5","O","DISPLAYBASE","12410" +"FNCLNE","","LS(SOLD,1,LANDF)","3","O","OTHER","32220" +"FNCLNE","CONVIS1","LS(SOLD,1,CHBLK)","3","O","STANDARD","22220" +"FORSTC","","LS(SOLD,3,LANDF)","4","O","OTHER","32220" +"FSHFAC","","LS(DASH,2,CHGRD)","4","O","STANDARD","26210" +"FSHFAC","CATFIF1","LC(FSHFAC02)","4","O","STANDARD","26210" +"GATCON","","LS(SOLD,2,CSTLN)","8","O","DISPLAYBASE","12410" +"GATCON","CATGAT2","LS(SOLD,2,CSTLN)","8","O","DISPLAYBASE","12410" +"GATCON","CATGAT3","LS(SOLD,2,CSTLN);SY(GATCON04)","8","O","DISPLAYBASE","12410" +"GATCON","CATGAT4","LS(SOLD,2,CSTLN);SY(GATCON03)","8","O","DISPLAYBASE","12410" +"GATCON","CATGAT5","LS(SOLD,2,CSTLN)","8","O","DISPLAYBASE","12410" +"LNDARE","","CS(QUAPOS01);TX(OBJNAM,1,1,2,'15110',0,1,CHBLK,26)","8","O","DISPLAYBASE","12010" +"LNDELV","","LS(SOLD,1,LANDF)","4","O","OTHER","32010" +"LNDMRK","","LS(SOLD,1,LANDF)","4","O","OTHER","32220" +"LNDMRK","CONVIS1","LS(SOLD,1,CHBLK)","4","O","STANDARD","22220" +"LOCMAG","","LS(DASH,1,CHMGF);SY(LOCMAG01)","4","S","OTHER","31080" +"MAGVAR","","LS(SOLD,2,CHMGF);SY(MAGVAR51);TE('varn %3.2f','VALMAG',3,1,2,'15110',1,-1,CHBLK,27)","4","O","OTHER","31080" +"MARCUL","","LS(DASH,2,CHGRF)","4","O","STANDARD","26210" +"MORFAC","","LS(SOLD,2,CSTLN)","6","O","DISPLAYBASE","12410" +"MORFAC","CATMOR4","LS(SOLD,2,CSTLN)","6","O","DISPLAYBASE","12410" +"MORFAC","CATMOR6","LS(DASH,1,CHMGF)","6","O","DISPLAYBASE","14010" +"M_SREL","","","0","O","","" +"NAVLNE","","LS(DASH,1,CHGRD)","4","O","STANDARD","25010" +"NAVLNE","CATNAV1","LS(DASH,1,CHGRD);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","4","O","STANDARD","25010" +"NAVLNE","CATNAV2","LS(DASH,1,CHGRD);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","4","O","STANDARD","25010" +"NEWOBJ","","LC(NEWOBJ01)","6","S","STANDARD","21020" +"NEWOBJ","SYMINS","CS(SYMINS02)","6","S","STANDARD","21020" +"OBSTRN","","CS(OBSTRN07)","4","O","OTHER","34050" +"OBSTRN","CATOBS8","LS(DASH,1,CSTLN)","4","O","DISPLAYBASE","12410" +"OBSTRN","CATOBS9","LS(DASH,1,CHMGD)","4","O","DISPLAYBASE","12410" +"OBSTRN","CATOBS10","LS(DASH,1,CSTLN)","4","O","DISPLAYBASE","12410" +"OBSTRN","WATLEV7","LS(DASH,1,CSTLN)","4","O","DISPLAYBASE","12410" +"OILBAR","","LS(DASH,1,CHBLK)","4","O","DISPLAYBASE","12410" +"PIPOHD","","LS(SOLD,3,CHGRD);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,-1,CHBLK,11)","8","O","DISPLAYBASE","12210" +"PIPOHD","CONRAD1","LS(SOLD,3,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,-1,CHBLK,11)","8","O","DISPLAYBASE","12210" +"PIPOHD","CONRAD3","LS(SOLD,3,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,-1,CHBLK,11)","8","O","DISPLAYBASE","12210" +"PIPSOL","","LC(PIPSOL05)","6","O","OTHER","34070" +"PIPSOL","PRODCT3","LC(PIPSOL06)","6","O","OTHER","34070" +"PIPSOL","CATPIP2","LC(PIPSOL06)","6","O","OTHER","34070" +"PIPSOL","CATPIP3","LC(PIPSOL06)","6","O","OTHER","34070" +"PIPSOL","CATPIP4","LC(PIPSOL06)","6","O","OTHER","34070" +"PIPSOL","CATPIP5","LC(PIPSOL06)","6","O","OTHER","34070" +"PONTON","","LS(SOLD,2,CSTLN)","5","O","DISPLAYBASE","12410" +"RADLNE","","LS(DASH,2,TRFCD);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25040" +"RAILWY","","LC(railwy02)","4","O","OTHER","32250" +"RAILWY","catrtr501statel501lanenr1","LC(railwy02);LC(railwy05)","4","O","OTHER","32250" +"RAILWY","catrtr501statel501lanenr","LC(railwy04);LC(railwy06)","4","O","OTHER","32250" +"RAILWY","catrtr501statel501","LC(railwy02);LC(railwy05)","4","O","OTHER","32250" +"RAILWY","catrtr501lanenr1","LC(railwy02)","4","O","OTHER","32250" +"RAILWY","catrtr501lanenr","LC(railwy04)","4","O","OTHER","32250" +"RAILWY","catrtr501","LC(railwy02)","4","O","OTHER","32250" +"RAILWY","catrtr502statel501lanenr1","LC(railwy02);LC(railwy05)","4","O","OTHER","32250" +"RAILWY","catrtr502statel501lanenr","LC(railwy04);LC(railwy06)","4","O","OTHER","32250" +"RAILWY","catrtr502statel501","LC(railwy02);LC(railwy05)","4","O","OTHER","32250" +"RAILWY","catrtr502lanenr1","LC(railwy02)","4","O","OTHER","32250" +"RAILWY","catrtr502lanenr","LC(railwy04)","4","O","OTHER","32250" +"RAILWY","catrtr502","LC(railwy02)","4","O","OTHER","32250" +"RAILWY","catrtr503statel501lanenr1","LC(railwy01);LC(railwy05)","4","O","OTHER","32250" +"RAILWY","catrtr503statel501lanenr","LC(railwy03);LC(railwy06)","4","O","OTHER","32250" +"RAILWY","catrtr503statel501","LC(railwy01);LC(railwy05)","4","O","OTHER","32250" +"RAILWY","catrtr503lanenr1","LC(railwy01)","4","O","OTHER","32250" +"RAILWY","catrtr503lanenr","LC(railwy03)","4","O","OTHER","32250" +"RAILWY","catrtr503","LC(railwy01)","4","O","OTHER","32250" +"RAILWY","statel501lanenr1","LC(railwy02);LC(railwy05)","4","O","OTHER","32250" +"RAILWY","statel501lanenr","LC(railwy04);LC(railwy06)","4","O","OTHER","32250" +"RAILWY","statel501","LC(railwy02);LC(railwy05)","4","O","OTHER","32250" +"RAILWY","lanenr1","LC(railwy02)","4","O","OTHER","32250" +"RAILWY","lanenr","LC(railwy04)","4","O","OTHER","32250" +"RAPIDS","","LS(SOLD,3,CHGRD)","3","O","OTHER","32050" +"RCRTCL","","LC(RCRDEF11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RCRTCL","CATTRK1TRAFIC1","LC(RCRTCL14);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RCRTCL","CATTRK1TRAFIC2","LC(RCRTCL14);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RCRTCL","CATTRK1TRAFIC3","LC(RCRTCL14);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RCRTCL","CATTRK1TRAFIC4","LC(RCRTCL13);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RCRTCL","CATTRK2TRAFIC1","LC(RCRTCL12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RCRTCL","CATTRK2TRAFIC2","LC(RCRTCL12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RCRTCL","CATTRK2TRAFIC3","LC(RCRTCL12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RCRTCL","CATTRK2TRAFIC4","LC(RCRTCL11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RCRTCL","TRAFIC1","LC(RCRTCL12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RCRTCL","TRAFIC2","LC(RCRTCL12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RCRTCL","TRAFIC3","LC(RCRTCL12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RCRTCL","TRAFIC4","LC(RCRTCL11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RDOCAL","","LS(DASH,1,TRFCD);SY(RCLDEF01);TE('Nr %s','OBJNAM',3,2,2,'15110',1,-1,CHBLK,21)","6","O","STANDARD","25060" +"RDOCAL","TRAFIC1ORIENT","LS(DASH,1,TRFCD);SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"RDOCAL","TRAFIC2ORIENT","LS(DASH,1,TRFCD);SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"RDOCAL","TRAFIC3ORIENT","LS(DASH,1,TRFCD);SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"RDOCAL","TRAFIC4ORIENT","LS(DASH,1,TRFCD);SY(RDOCAL03,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"RECTRC","","LC(RECDEF02);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","CATTRK1TRAFIC1","LC(RECTRC12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","CATTRK1TRAFIC2","LC(RECTRC12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","CATTRK1TRAFIC3","LC(RECTRC12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","CATTRK1TRAFIC4","LC(RECTRC10);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","CATTRK2TRAFIC1","LC(RECTRC11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","CATTRK2TRAFIC2","LC(RECTRC11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","CATTRK2TRAFIC3","LC(RECTRC11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","CATTRK2TRAFIC4","LC(RECTRC09);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","TRAFIC1","LC(RECTRC11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","TRAFIC2","LC(RECTRC11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","TRAFIC3","LC(RECTRC11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","TRAFIC4","LC(RECTRC09);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RIVBNK","","LS(SOLD,1,RESBL)","2","S","DISPLAYBASE","12420" +"RIVERS","","LS(SOLD,1,RESBL)","2","O","DISPLAYBASE","12420" +"ROADWY","","LS(SOLD,2,LANDF)","4","O","OTHER","32250" +"ROADWY","CATROD1","LS(SOLD,5,CHBLK);LS(SOLD,3,CHRED);LS(SOLD,1,CHBLK)","4","O","OTHER","32250" +"ROADWY","CATROD2","LS(SOLD,3,CHBLK);LS(SOLD,1,CHRED)","4","O","OTHER","32250" +"ROADWY","CATROD3","LS(SOLD,2,CHRED)","4","O","OTHER","32250" +"ROADWY","CATROD4","LS(DASH,2,CHBLK)","4","O","OTHER","32250" +"ROADWY","CATROD5","LS(SOLD,2,CHRED)","4","O","OTHER","32250" +"ROADWY","CATROD6","LS(SOLD,1,CHRED)","4","O","OTHER","32250" +"ROADWY","CATROD502","LS(DASH,2,CHGRD)","4","O","OTHER","32250" +"ROADWY","CATROD503","LS(SOLD,3,CHRED);LS(SOLD,1,CHWHT)","4","O","OTHER","32250" +"ROADWY","CATROD504","LS(SOLD,2,CHRED)","4","O","OTHER","32250" +"RUNWAY","","LS(SOLD,3,RESBL)","6","O","OTHER","32240" +"SBDARE","","LS(SOLD,1,CHGRD);TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25)","4","O","OTHER","34010" +"SLCONS","","CS(SLCONS04)","7","O","DISPLAYBASE","12410" +"SLOTOP","","LS(SOLD,1,LANDF)","4","O","OTHER","32010" +"SLOTOP","CATSLO2CONRAD1","LS(SOLD,1,CHBLK)","4","O","STANDARD","22210" +"SLOTOP","CATSLO6CONRAD1","LS(SOLD,1,CHBLK)","4","O","STANDARD","22210" +"SLOTOP","CATSLO6CONVIS1","LS(SOLD,1,CHBLK)","4","O","STANDARD","22210" +"SLOTOP","CATSLO2","LS(SOLD,1,CHGRD)","4","O","OTHER","32010" +"SLOTOP","CATSLO6","LS(SOLD,1,CHGRD)","4","O","OTHER","32010" +"SNDWAV","","LS(DASH,2,CHGRD);SY(SNDWAV02)","4","O","STANDARD","24010" +"STSLNE","","LC(tsblne01)","3","O","OTHER","36050" +"SUBTLN","","LC(subtln01)","4","S","STANDARD","26040" +"SWPARE","","LS(DASH,2,CHGRD)","4","S","STANDARD","23030" +"TESARE","","LC(TESARE01)","2","S","OTHER","36050" +"TIDEWY","","LS(SOLD,1,CHGRF)","3","O","OTHER","32070" +"TSELNE","","LS(SOLD,6,TRFCF)","8","S","STANDARD","25010" +"TSSBND","","LS(DASH,4,TRFCD)","7","O","STANDARD","25010" +"TUNNEL","","LS(DASH,1,CHGRD)","4","O","OTHER","32250" +"TUNNEL","BURDEP0","LS(DASH,2,CHBLK)","4","O","STANDARD","24010" +"VEGATN","","LS(DASH,1,LANDF)","3","O","OTHER","32030" +"WATFAL","","LS(SOLD,3,CHGRF)","3","O","OTHER","32050" +"WATFAL","CONVIS1","LS(SOLD,3,CHWHT)","3","O","OTHER","32050" +"WATTUR","","LS(DASH,1,CHGRD);SY(WATTUR02)","4","O","OTHER","33040" +"atsctl","","LS(SOLD,1,RESBL)","6","O","STANDARD","86010" +"bchare","","LS(DOTT,3,RADLO)","7","S","STANDARD","84010" +"bchext","","LS(SOLD,8,CHBLK);LS(SOLD,6,RADLO);LS(DOTT,2,CHBLK)","6","O","STANDARD","84030" +"bchprf","","LS(SOLD,2,RADLO)","6","O","STANDARD","84050" +"botmft","","LS(SOLD,2,CHBRN)","6","O","STANDARD","81010" +"boundg","","LS(DASH,2,CHBLK)","4","O","OTHER","36050" +"boundg","catbdg501useopr504","LC(boundg01)","4","O","OTHER","36050" +"boundg","catbdg501useopr507","LC(boundg02)","4","O","OTHER","36050" +"boundg","catbdg501useopr508","LC(boundg03)","4","O","OTHER","36050" +"boundg","catbdg501useopr509","LC(boundg04)","4","O","OTHER","36050" +"boundg","catbdg510STATUS502","LC(TESAREC1)","4","O","OTHER","36050" +"boundg","catbdg510","LC(TESARE01)","4","O","OTHER","36050" +"boundg","catbdg511STATUS502","LC(TESAREC2)","4","O","OTHER","36050" +"boundg","catbdg511","LC(TESARE02)","4","O","OTHER","36050" +"ctlasp","","LC(ctlasp01);TX(OBJNAM,2,1,3,'14106',0,0,RESBL,21)","6","S","OTHER","96100" +"geophg","","LS(SOLD,1,CHGRD)","5","S","STANDARD","85650" +"inlsho","","LS(SOLD,1,CHBLK)","6","O","DISPLAYBASE","12410" +"mexasp","","LC(ctlasp01)","5","S","OTHER","96200" +"qroute","","LS(SOLD,5,CHBLK);LS(SOLD,3,CHRED);TX(OBJNAM,1,2,2,'16106',0,0,CHBLK,11)","6","S","STANDARD","85010" +"qroute","rclass501","LS(SOLD,5,CHBLK);LS(SOLD,3,CHRED);TX(OBJNAM,1,2,2,'16106',0,0,CHBLK,11)","6","S","STANDARD","85010" +"qroute","rclass502","LS(SOLD,5,CHBLK);LS(SOLD,3,CHYLW);TX(OBJNAM,1,2,2,'16106',0,0,CHBLK,11)","6","S","STANDARD","85010" +"qroute","rclass503","LS(SOLD,5,CHBLK);LS(SOLD,3,CHGRN);TX(OBJNAM,1,2,2,'16106',0,0,CHBLK,11)","6","S","STANDARD","85010" +"scours","","LS(SOLD,2,CHGRF)","8","S","STANDARD","81020" +"tfcrte","","LS(DASH,2,CHGRD)","6","S","OTHER","95100" +"trpfac","","LS(DASH,2,CSTLN)","4","S","STANDARD","84780" +"trpfac","catrpf503","LS(SOLD,4,CSTLN)","4","S","STANDARD","84780" +"twlscr","","LS(SOLD,3,CHGRD)","5","S","STANDARD","81020" +"u_defd","","LC(NEWOBJ01)","6","S","STANDARD","21020" +"watero","","LS(SOLD,1,DEPVS)","6","S","DISPLAYBASE","12420" +"watero","catwto501","LS(DASH,2,CHBLK)","6","S","DISPLAYBASE","12420" +"watero","catwto508","LS(DASH,2,DEPVS)","6","S","DISPLAYBASE","12420" +"BRGLNE","","LC(brglne01);LS(SOLD,1,CHBLK)","4","S","STANDARD","82210" +"ICEFRA","","LC(fralne01)","7","S","STANDARD","82310" +"ICELEA","","LC(lealne01)","2","O","STANDARD","82310" +"icelea","","LC(lealne01)","2","O","STANDARD","82310" +"icelin","","","0","S","","" +"ICELNE","","LS(SOLD,2,CHBLK)","7","S","STANDARD","82310" +"ICERDG","","LC(rdglne01)","7","S","STANDARD","82310" +"icerte","","LC(RECTRC09)","7","O","STANDARD","82600" +"LKILNE","","LS(SOLD,2,CHGRN)","7","S","STANDARD","82210" +"OPNLNE","","LS(SOLD,2,CHRED)","7","S","STANDARD","82210" diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/NIGHT.clr b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/NIGHT.clr new file mode 100755 index 000000000..a1c820126 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/NIGHT.clr @@ -0,0 +1,67 @@ +NODTA;grey;0.28;0.31;1.2;23;30;33 +CURSR;orange;0.5;0.4;1.25;48;23;5 +CHBLK;grey;0.28;0.31;2.5;37;45;49 +CHGRD;grey;0.28;0.31;2.5;37;45;49 +CHGRF;grey;0.28;0.31;1.25;24;30;33 +CHRED;red;0.48;0.3;1.25;57;14;22 +CHGRN;green;0.31;0.56;2.5;12;52;6 +CHYLW;yellow;0.41;0.49;3;50;50;6 +CHMGD;magenta;0.3;0.17;2;65;18;71 +CHMGF;magenta;0.3;0.17;2;65;18;71 +CHBRN;brown;0.39;0.43;1.3;33;30;12 +CHWHT;white;0.28;0.31;5;54;65;71 +SCLBR;orange;0.5;0.4;1.25;48;23;5 +CHCOR;orange;0.5;0.4;1.25;48;23;5 +LITRD;red;0.48;0.3;1.25;57;14;22 +LITGN;green;0.31;0.56;2.5;12;52;6 +LITYW;yellow;0.41;0.49;3;50;50;6 +ISDNG;magenta;0.3;0.17;2;65;18;71 +DNGHL;red;0.48;0.3;1.25;57;14;22 +TRFCD;magenta;0.3;0.17;2;65;18;71 +TRFCF;magenta;0.3;0.17;2;65;18;71 +LANDA;brown;0.35;0.39;0.8;23;22;14 +LANDF;brown;0.45;0.42;1.6;47;31;10 +CSTLN;grey;0.28;0.31;2.5;37;45;49 +SNDG1;grey;0.28;0.31;1.25;24;30;33 +SNDG2;white;0.28;0.31;5;54;65;71 +DEPSC;grey;0.28;0.31;2.5;37;45;49 +DEPCN;grey;0.28;0.31;1.25;24;30;33 +DEPDW;black;0.28;0.31;0;0;0;0 +DEPMD;dark_blue;0.25;0.29;0.2;3;7;10 +DEPMS;medium_blue;0.23;0.25;0.4;5;14;22 +DEPVS;light_blue;0.21;0.22;0.8;7;23;39 +DEPIT;yellow-green;0.26;0.36;1.2;11;32;28 +RADHI;green;0.31;0.56;2.5;12;52;6 +RADLO;green;0.31;0.56;0.8;4;27;2 +ARPAT;blue-green;0.26;0.42;1.75;5;42;27 +NINFO;orange;0.5;0.4;1.25;48;23;5 +RESBL;blue;0.18;0.15;1.25;5;27;68 +ADINF;yellow;0.41;0.49;1.5;34;34;3 +RESGR;grey;0.28;0.31;1.25;24;30;33 +SHIPS;white;0.28;0.31;5;54;65;71 +PSTRK;white;0.28;0.31;5;54;65;71 +SYTRK;grey;0.28;0.31;1.25;24;30;33 +PLRTE;red;0.58;0.35;0.9;51;8;3 +APLRT;orange;0.5;0.4;1.25;48;23;5 +UINFD;white;0.28;0.31;5;54;65;71 +UINFF;grey;0.28;0.31;2.5;37;45;49 +UIBCK;black;0.28;0.31;0;0;0;0 +UIAFD;light_blue;0.21;0.22;0.8;7;23;39 +UINFR;red;0.48;0.3;1.25;57;14;22 +UINFG;green;0.31;0.56;2.5;12;52;6 +UINFO;orange;0.5;0.4;1.25;48;23;5 +UINFB;blue;0.18;0.15;1.25;5;27;68 +UINFM;magenta;0.3;0.17;2;65;18;71 +UIBDR;grey;0.28;0.31;2.5;37;45;49 +UIAFF;brown;0.45;0.42;3.2;68;46;18 +OUTLW;black;0.28;0.31;0;0;0;0 +OUTLL;brown;0.35;0.39;0.8;23;22;14 +RES01;grey;0.28;0.31;1.25;24;30;33 +RES02;grey;0.28;0.31;1.25;24;30;33 +RES03;grey;0.28;0.31;1.25;24;30;33 +BKAJ1;black;0.28;0.31;0;0;0;0 +BKAJ2;grey;0.28;0.31;0.1;2;3;4 +MARBL;blue;0.145;0.14;1.75;0;38;85 +MARCY;cyan;0.2;0.355;1.75;0;43;39 +MARMG;magenta;0.36;0.22;1.75;63;19;51 +MARWH;white;0.305;0.344;1.75;32;37;34 diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/PAPER_CHART.dic b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/PAPER_CHART.dic new file mode 100755 index 000000000..f633665e2 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/PAPER_CHART.dic @@ -0,0 +1,669 @@ +"######","","SY(QUESMRK1)","5","O","STANDARD","21010" +"ACHARE","","TX(OBJNAM,3,1,2,'15110',-1,2,CHBLK,26);SY(ACHARE02)","6","O","STANDARD","26220" +"ACHBRT","","SY(ACHBRT07);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29)","5","O","STANDARD","26220" +"ADMARE","","SY(admare01)","2","S","OTHER","36050" +"AIRARE","","SY(airare12)","4","O","OTHER","32240" +"AIRARE","CATAIR3,4","SY(airare13)","4","O","OTHER","32240" +"AIRARE","CATAIR3","SY(airare13)","4","O","OTHER","32240" +"AIRARE","CATAIR4","SY(airare13)","4","O","OTHER","32240" +"BCNCAR","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNCAR","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNCAR","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNCAR","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNCAR","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNCAR","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNISD","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNISD","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNISD","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNISD","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNISD","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNISD","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP2CATLAM1","SY(PRICKE03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP2CATLAM2","SY(PRICKE04);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP6CONVIS1","SY(CAIRNS11);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP6","SY(CAIRNS01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNSAW","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSAW","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSAW","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNSAW","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNSAW","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNSAW","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP6CONVIS1","SY(CAIRNS11);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","CATSPM18","SY(NOTBRD11);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","CATSPM44","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP6","SY(CAIRNS01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BERTHS","","SY(BRTHNO01);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29)","5","O","OTHER","32440" +"BOYCAR","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","BOYSHP1","SY(BOYCON01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","BOYSHP2","SY(BOYCAN01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYINB","","SY(BOYINB01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","BOYSHP1","SY(BOYCON01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","BOYSHP2","SY(BOYCAN01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP1","SY(BOYCON01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP2","SY(BOYCAN01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSAW","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSAW","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSAW","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSAW","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSAW","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSAW","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSAW","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","CATSPM9","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","CATSPM15","SY(BOYSUP03);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP1","SY(BOYCON01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP2","SY(BOYCAN01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" +"BRIDGE","","","0","O","","" +"BUAARE","","SY(BUAARE02);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","3","O","STANDARD","22240" +"BUISGL","","SY(BUISGL01)","4","O","OTHER","32220" +"BUISGL","FUNCTN33CONVIS1OBJNAM","SY(POSGEN03);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","6","O","STANDARD","22220" +"BUISGL","FUNCTN5CONVIS1","SY(hosplt11);TX('HOSPITAL',2,2,2,'15110',1,0,CHBLK,26)","6","O","STANDARD","22220" +"BUISGL","FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"BUISGL","FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"BUISGL","FUNCTN22CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" +"BUISGL","FUNCTN23CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" +"BUISGL","FUNCTN24CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" +"BUISGL","FUNCTN25CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" +"BUISGL","FUNCTN26CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" +"BUISGL","FUNCTN27CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" +"BUISGL","FUNCTN33CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" +"BUISGL","FUNCTN35CONVIS1","SY(TNKCON12)","6","O","STANDARD","22220" +"BUISGL","FUNCTN33OBJNAM","SY(POSGEN03);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","4","O","OTHER","32220" +"BUISGL","CONVIS1","SY(BUISGL11)","6","O","STANDARD","22220" +"BUISGL","FUNCTN5","SY(hosplt01);TX('HOSPITAL',2,2,2,'15110',1,0,CHBLK,26)","4","O","OTHER","32220" +"BUISGL","FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" +"BUISGL","FUNCTN21","SY(BUIREL01)","4","O","OTHER","32220" +"BUISGL","FUNCTN22","SY(BUIREL04)","4","O","OTHER","32220" +"BUISGL","FUNCTN23","SY(BUIREL04)","4","O","OTHER","32220" +"BUISGL","FUNCTN24","SY(BUIREL04)","4","O","OTHER","32220" +"BUISGL","FUNCTN25","SY(BUIREL04)","4","O","OTHER","32220" +"BUISGL","FUNCTN26","SY(BUIREL05)","4","O","OTHER","32220" +"BUISGL","FUNCTN27","SY(BUIREL05)","4","O","OTHER","32220" +"BUISGL","FUNCTN33","SY(POSGEN03)","4","O","OTHER","32220" +"BUISGL","FUNCTN35","SY(TNKCON02)","4","O","OTHER","32220" +"CGUSTA","","SY(CGUSTA02)","7","O","OTHER","38030" +"CHKPNT","","SY(CHKPNT01)","4","S","OTHER","32410" +"CRANES","","SY(CRANES01)","4","O","OTHER","32440" +"CTNARE","","SY(CHINFO06)","4","O","STANDARD","26050" +"CTRPNT","","SY(POSGEN04)","4","O","OTHER","32250" +"CTSARE","","SY(CHINFO07)","4","O","STANDARD","26250" +"CURENT","","SY(CURDEF01)","5","O","OTHER","33060" +"CURENT","ORIENTCURVEL","SY(CURENT01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,30)","5","O","OTHER","33060" +"CURENT","ORIENT","SY(CURENT01,ORIENT)","5","O","OTHER","33060" +"DAMCON","","","0","O","","" +"DAMCON","CATDAM3","SY(CHINFO06)","4","O","STANDARD","22010" +"DAYMAR","","SY(DAYSQR21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" +"DAYMAR","TOPSHP19","SY(DAYSQR21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" +"DAYMAR","TOPSHP20","SY(DAYSQR21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" +"DAYMAR","TOPSHP21","SY(DAYSQR21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" +"DAYMAR","TOPSHP24","SY(DAYTRI21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" +"DAYMAR","TOPSHP25","SY(DAYTRI25);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" +"DISMAR","","SY(DISMAR03);TX(INFORM,2,1,2,'15110',2,0,CHBLK,21)","7","O","STANDARD","27030" +"DISMAR","CATDIS1","SY(DISMAR04);TX(INFORM,2,1,2,'15110',2,0,CHBLK,21)","7","O","STANDARD","27030" +"DMPGRD","","SY(CHINFO07)","4","O","STANDARD","26240" +"FOGSIG","","SY(FOGSIG01)","6","O","STANDARD","27080" +"FORSTC","","SY(FORSTC01)","4","O","OTHER","32220" +"FORSTC","CONVIS1","SY(FORSTC11)","4","O","STANDARD","22220" +"FSHFAC","","SY(FSHHAV01)","4","O","STANDARD","26210" +"FSHFAC","CATFIF1","SY(FSHFAC03)","4","O","STANDARD","26210" +"FSHFAC","CATFIF2","SY(FSHFAC02)","4","O","STANDARD","26210" +"FSHFAC","CATFIF3","SY(FSHFAC02)","4","O","STANDARD","26210" +"FSHFAC","CATFIF4","SY(FSHFAC02)","4","O","STANDARD","26210" +"GATCON","","SY(GATCON04)","8","O","STANDARD","22010" +"GATCON","CATGAT2","SY(GATCON04)","8","O","STANDARD","22010" +"GATCON","CATGAT3","SY(GATCON04)","8","O","OTHER","32440" +"GATCON","CATGAT4","SY(GATCON03)","8","O","OTHER","32440" +"GRIDRN","","","0","O","","" +"HRBFAC","","SY(CHINFO07)","4","O","OTHER","32410" +"HRBFAC","CATHAF1","SY(ROLROL01)","4","O","OTHER","32410" +"HRBFAC","CATHAF4","SY(HRBFAC09)","4","O","OTHER","32410" +"HRBFAC","CATHAF5","SY(SMCFAC02)","4","O","OTHER","32410" +"HULKES","","SY(HULKES01)","5","O","DISPLAYBASE","12410" +"ICNARE","","SY(CHINFO07)","4","O","STANDARD","26250" +"LIGHTS","","CS(LIGHTS06)","8","O","STANDARD","27070" +"LITFLT","","SY(LITFLT01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"LITVES","","SY(LITVES01);TE('LtV %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27011" +"LNDARE","","SY(LNDARE01);TX(OBJNAM,1,2,2,'15110',0,1,CHBLK,26);CS(QUAPOS01)","4","O","DISPLAYBASE","12010" +"LNDELV","","SY(POSGEN04);TE('%3.0lf m','ELEVAT',3,2,2,'15110',1,0,CHBLK,28)","4","O","OTHER","32010" +"LNDMRK","","SY(POSGEN01)","4","O","OTHER","32220" +"LNDMRK","CATLMK15FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK15FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK17FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK17FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK17FUNCTN31CONVIS1","SY(TOWERS15);TX(OBJNAM,3,2,2,'15110',1,1,CHBLK,26)","6","O","STANDARD","22220" +"LNDMRK","CATLMK17FUNCTN33CONVIS1","SY(TOWERS03);TX(OBJNAM,3,2,2,'15110',1,-1,CHBLK,26)","6","O","STANDARD","22220" +"LNDMRK","CATLMK20FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK20FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK20FUNCTN26CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" +"LNDMRK","CATLMK20FUNCTN27CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" +"LNDMRK","CATLMK1CONVIS1","SY(CAIRNS11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK3CONVIS1","SY(CHIMNY11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK4CONVIS1","SY(DSHAER11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK5CONVIS1","SY(FLGSTF01)","6","O","STANDARD","22220" +"LNDMRK","CATLMK6CONVIS1","SY(FLASTK11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK7CONVIS1","SY(MSTCON14)","6","O","STANDARD","22220" +"LNDMRK","CATLMK8CONVIS1","SY(windst01)","6","O","STANDARD","22220" +"LNDMRK","CATLMK9CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" +"LNDMRK","CATLMK10CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" +"LNDMRK","CATLMK12CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" +"LNDMRK","CATLMK13CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" +"LNDMRK","CATLMK15CONVIS1","SY(DOMES011)","6","O","STANDARD","22220" +"LNDMRK","CATLMK16CONVIS1","SY(RASCAN11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK17CONVIS1","SY(TOWERS03)","6","O","STANDARD","22220" +"LNDMRK","CATLMK18CONVIS1","SY(WNDMIL12)","6","O","STANDARD","22220" +"LNDMRK","CATLMK19CONVIS1","SY(WIMCON11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK20CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" +"LNDMRK","CATLMK15FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" +"LNDMRK","CATLMK17FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" +"LNDMRK","CATLMK17FUNCTN31","SY(TOWERS05);TX(OBJNAM,3,2,2,'15110',1,1,CHBLK,26)","4","O","OTHER","32220" +"LNDMRK","CATLMK17FUNCTN33","SY(TOWERS01);TX(OBJNAM,3,2,2,'15110',1,-1,CHBLK,26)","4","O","OTHER","32220" +"LNDMRK","CATLMK20FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" +"LNDMRK","CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" +"LNDMRK","CATLMK1","SY(CAIRNS01)","4","O","OTHER","32220" +"LNDMRK","CATLMK2","SY(cemtry01)","4","O","OTHER","32220" +"LNDMRK","CATLMK3","SY(CHIMNY01)","4","O","OTHER","32220" +"LNDMRK","CATLMK4","SY(DSHAER01)","4","O","OTHER","32220" +"LNDMRK","CATLMK5","SY(FLGSTF01)","4","O","OTHER","32220" +"LNDMRK","CATLMK6","SY(FLASTK01)","4","O","OTHER","32220" +"LNDMRK","CATLMK7","SY(MSTCON04)","4","O","OTHER","32220" +"LNDMRK","CATLMK8","SY(windst01)","4","O","OTHER","32220" +"LNDMRK","CATLMK9","SY(MONUMT02)","4","O","OTHER","32220" +"LNDMRK","CATLMK10","SY(MONUMT02)","4","O","OTHER","32220" +"LNDMRK","CATLMK12","SY(MONUMT02)","4","O","OTHER","32220" +"LNDMRK","CATLMK13","SY(MONUMT02)","4","O","OTHER","32220" +"LNDMRK","CATLMK14","SY(cross001)","4","O","OTHER","32220" +"LNDMRK","CATLMK15","SY(DOMES001)","4","O","OTHER","32220" +"LNDMRK","CATLMK16","SY(RASCAN01)","4","O","OTHER","32220" +"LNDMRK","CATLMK17","SY(TOWERS01)","4","O","OTHER","32220" +"LNDMRK","CATLMK18","SY(WNDMIL02)","4","O","OTHER","32220" +"LNDMRK","CATLMK19","SY(WIMCON01)","4","O","OTHER","32220" +"LNDMRK","CATLMK20","SY(POSGEN01)","4","O","OTHER","32220" +"LNDRGN","","SY(POSGEN04);TX(OBJNAM,1,2,2,'15110',0,-1,CHBLK,26)","4","O","STANDARD","21060" +"LOCMAG","","SY(LOCMAG01)","4","O","OTHER","31080" +"LOGPON","","SY(FLTHAZ02)","4","O","OTHER","34050" +"MAGVAR","","SY(MAGVAR01);TX(VALMAG,3,1,2,'15110',1,-1,CHBLK,27)","4","O","OTHER","31080" +"MARCUL","","SY(MARCUL02)","4","O","STANDARD","26210" +"MIPARE","","SY(CHINFO06)","4","O","STANDARD","26040" +"MORFAC","","SY(MORFAC03)","6","O","DISPLAYBASE","12410" +"MORFAC","CATMOR7BOYSHP3","SY(BOYMOR01)","8","O","STANDARD","27010" +"MORFAC","CATMOR7BOYSHP6","SY(BOYMOR03)","8","O","STANDARD","27010" +"MORFAC","CATMOR1","SY(MORFAC03)","6","O","DISPLAYBASE","12410" +"MORFAC","CATMOR2","SY(MORFAC04)","6","O","DISPLAYBASE","12410" +"MORFAC","CATMOR3","SY(PILPNT02)","6","O","OTHER","32440" +"MORFAC","CATMOR5","SY(PILPNT02)","6","O","DISPLAYBASE","12410" +"MORFAC","CATMOR7","SY(BOYMOR11)","8","O","STANDARD","27010" +"M_NPUB","","SY(CHINFO07)","4","O","OTHER","31020" +"NEWOBJ","","SY(NEWOBJ01)","6","S","STANDARD","21020" +"NEWOBJ","SYMINS","CS(SYMINS02)","6","S","STANDARD","21020" +"OBSTRN","","CS(OBSTRN07)","4","O","OTHER","34050" +"OBSTRN","CATOBS7VALSOU","SY(FOULGND1)","4","O","OTHER","34051" +"OBSTRN","CATOBS8VALSOU","SY(FLTHAZ02)","4","O","OTHER","34051" +"OBSTRN","CATOBS9VALSOU","SY(ACHARE02)","4","O","OTHER","34051" +"OBSTRN","CATOBS10VALSOU","SY(FLTHAZ02)","4","O","OTHER","34051" +"OBSTRN","CATOBS7","SY(FOULGND1)","4","O","OTHER","34050" +"OBSTRN","CATOBS8","SY(FLTHAZ02)","4","O","OTHER","34050" +"OBSTRN","CATOBS9","SY(ACHARE02)","4","O","OTHER","34050" +"OBSTRN","CATOBS10","SY(FLTHAZ02)","4","O","OTHER","34050" +"OBSTRN","WATLEV7","SY(FLTHAZ02)","4","O","DISPLAYBASE","12410" +"OFSPLF","","SY(OFSPLF01);TE('Prod %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21)","5","O","DISPLAYBASE","12210" +"PILBOP","","SY(PILBOP02);TE('Plt %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21)","6","O","STANDARD","28010" +"PILPNT","","SY(PILPNT02)","5","O","DISPLAYBASE","12410" +"PIPARE","","SY(CHINFO07)","4","O","OTHER","34030" +"PIPSOL","","","0","O","","" +"PRCARE","","SY(PRCARE12)","5","O","STANDARD","25010" +"PRDARE","","SY(PRDINS02)","4","O","OTHER","32270" +"PRDARE","CATPRA5CONVIS1","SY(FLASTK11)","4","O","STANDARD","22220" +"PRDARE","CATPRA8CONVIS1","SY(TNKCON12)","4","O","STANDARD","22220" +"PRDARE","CATPRA9CONVIS1","SY(WIMCON11)","4","O","STANDARD","22220" +"PRDARE","CATPRA5","SY(FLASTK01)","4","O","OTHER","32270" +"PRDARE","CATPRA6","SY(TMBYRD01)","4","O","OTHER","32270" +"PRDARE","CATPRA8","SY(TNKCON02)","4","O","OTHER","32270" +"PRDARE","CATPRA9","SY(WIMCON01)","4","O","OTHER","32270" +"PRDARE","CATPRA502","SY(subyrd01)","4","O","OTHER","32270" +"PRDARE","CATPRA504","SY(oilfac01)","4","O","OTHER","32270" +"PRDARE","CATPRA505","SY(tpssta01)","4","O","OTHER","32270" +"PRDARE","CATPRA506","SY(saltev01)","4","O","OTHER","32270" +"PRDARE","CATPRA508","SY(oilfac01)","4","O","OTHER","32270" +"PRDINS","","SY(PRDINS02)","8","S","STANDARD","22220" +"PYLONS","","SY(POSGEN03)","8","O","DISPLAYBASE","12210" +"RADRFL","","SY(RADRFL03)","6","O","STANDARD","27230" +"RADSTA","","SY(POSGEN01)","5","O","OTHER","38010" +"RADSTA","CATRAS2","SY(RDOSTA02);TE('ch %s','COMCHA',3,1,2,'15110',0,0,CHBLK,11)","5","O","OTHER","38010" +"RAPIDS","","SY(watfal01)","3","O","OTHER","32050" +"RCTLPT","","SY(RTLDEF51)","4","O","STANDARD","25020" +"RCTLPT","ORIENT","SY(RCTLPT52,ORIENT)","4","O","STANDARD","25020" +"RDOCAL","","SY(RCLDEF01);TE('Nr %s','OBJNAM',3,2,2,'15110',1,-1,CHBLK,21)","6","O","STANDARD","25060" +"RDOCAL","TRAFIC1ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"RDOCAL","TRAFIC2ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"RDOCAL","TRAFIC3ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"RDOCAL","TRAFIC4ORIENT","SY(RDOCAL03,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"RDOSTA","","SY(RDOSTA02)","4","O","OTHER","38010" +"RDOSTA","CATROS10","SY(DRFSTA01)","4","O","OTHER","38010" +"RETRFL","","SY(RETRFL01)","6","O","STANDARD","27080" +"ROADWY","","SY(POSGEN04)","4","S","OTHER","32250" +"RSCSTA","","SY(RSCSTA02)","7","O","OTHER","38030" +"RTPBCN","","SY(RTPBCN02)","6","O","STANDARD","27210" +"RUNWAY","","SY(POSGEN04)","4","S","OTHER","32240" +"RUNWAY","CATRUN2","SY(airare13)","0","O","OTHER","32240" +"SBDARE","","TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25)","4","O","OTHER","34010" +"SEAARE","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" +"SILTNK","","SY(TNKCON02)","4","O","OTHER","32220" +"SILTNK","CATSIL1CONVIS1","SY(SILBUI11)","4","O","STANDARD","22220" +"SILTNK","CATSIL2CONVIS1","SY(TNKCON12)","4","O","STANDARD","22220" +"SILTNK","CATSIL3CONVIS1","SY(TOWERS03)","4","O","STANDARD","22220" +"SILTNK","CATSIL4CONVIS1","SY(TOWERS12)","4","O","STANDARD","22220" +"SILTNK","CONVIS1","SY(TNKCON12)","4","O","STANDARD","22220" +"SILTNK","CATSIL1","SY(SILBUI01)","4","O","OTHER","32220" +"SILTNK","CATSIL2","SY(TNKCON02)","4","O","OTHER","32220" +"SILTNK","CATSIL3","SY(TOWERS01)","4","O","OTHER","32220" +"SILTNK","CATSIL4","SY(TOWERS02)","4","O","OTHER","32220" +"SISTAT","","SY(SISTAT02)","7","O","STANDARD","28020" +"SISTAW","","SY(SISTAT02)","7","O","STANDARD","28020" +"SLCONS","","SY(MORFAC03);CS(SLCONS04)","8","O","DISPLAYBASE","12410" +"SLOGRD","","SY(HILTOP01)","3","S","OTHER","32010" +"SLOTOP","","SY(HILTOP01)","3","S","OTHER","32010" +"SLOTOP","CONVIS1","SY(HILTOP11)","3","S","STANDARD","22220" +"SMCFAC","","SY(SMCFAC02)","4","S","OTHER","38210" +"SMCFAC","CATSCF13","SY(smcfac13)","4","S","OTHER","38210" +"SMCFAC","CATSCF20","SY(smcfac20)","4","S","OTHER","38210" +"SMCFAC","CATSCF22","SY(smcfac22)","4","S","OTHER","38210" +"SMCFAC","CATSCF24","SY(smcfac24)","4","S","OTHER","38210" +"SMCFAC","CATSCF25","SY(smcfac24)","4","S","OTHER","38210" +"SNDWAV","","SY(SNDWAV02)","4","O","STANDARD","24010" +"SOUNDG","","CS(SOUNDG03)","6","O","OTHER","33010" +"SPLARE","","SY(CHINFO06)","4","O","STANDARD","26040" +"SPRING","","SY(SPRING02)","4","O","OTHER","34020" +"TOPMAR","","CS(TOPMAR01)","6","O","STANDARD","27050" +"TS_FEB","","SY(CURDEF01)","4","O","OTHER","33060" +"TS_FEB","CAT_TS1ORIENT","SY(FLDSTR01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,30)","4","O","OTHER","33060" +"TS_FEB","CAT_TS2ORIENT","SY(EBBSTR01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,30)","4","O","OTHER","33060" +"TS_FEB","CAT_TS3ORIENT","SY(CURENT01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,30)","4","O","OTHER","33060" +"TS_PAD","","SY(TIDSTR01)","4","O","OTHER","33060" +"TS_PNH","","SY(TIDSTR01)","4","O","OTHER","33060" +"TS_PRH","","SY(TIDSTR01)","4","O","OTHER","33060" +"TS_TIS","","SY(TIDSTR01)","4","O","OTHER","33060" +"TUNNEL","","SY(tunnel01)","4","O","STANDARD","24010" +"T_HMON","","SY(TIDEHT01)","4","O","OTHER","33050" +"T_NHMN","","SY(TIDEHT01)","4","O","OTHER","33050" +"T_TIMS","","SY(TIDEHT01)","4","O","OTHER","33050" +"UWTROC","","CS(OBSTRN07)","4","O","OTHER","34050" +"VEGATN","","SY(TREPNT04)","3","S","OTHER","32030" +"VEGATN","CATVEG7","SY(TREPNT05)","3","S","OTHER","32030" +"VEGATN","CATVEG21","SY(TREPNT05)","3","S","OTHER","32030" +"WATFAL","","SY(watfal01)","3","O","OTHER","32050" +"WATTUR","","SY(WATTUR02)","3","O","OTHER","33040" +"WEDKLP","","SY(WEDKLP03)","3","O","OTHER","34020" +"WRECKS","","CS(WRECKS05)","4","O","OTHER","34050" +"WRECKS","CATWRK3VALSOU","SY(FOULGND1)","4","O","OTHER","34051" +"WRECKS","CATWRK3","SY(FOULGND1)","4","O","OTHER","34050" +"aprhst","","SY(apron001)","5","S","STANDARD","22220" +"awaypt","","SY(awaypt01)","6","O","STANDARD","86050" +"bchare","","SY(bchare01)","4","S","STANDARD","84010" +"bchext","","SY(bchext01)","6","O","STANDARD","84030" +"botmft","","SY(botmft01)","6","O","STANDARD","81010" +"contct","","SY(sbocon01)","8","S","DISPLAYBASE","83030" +"contct","staobj501","SY(sbodet01)","8","S","DISPLAYBASE","83030" +"contct","staobj502","SY(sbocla01)","8","S","DISPLAYBASE","83030" +"contct","staobj503","SY(sbocla11)","8","S","DISPLAYBASE","83030" +"contct","staobj504,507","SY(OBSTRN01);SY(sbocou01)","8","S","DISPLAYBASE","83030" +"contct","staobj504,508","SY(OBSTRN01);SY(sboneu01)","8","S","DISPLAYBASE","83030" +"contct","staobj504,509","SY(OBSTRN01);SY(sborem01)","8","S","DISPLAYBASE","83030" +"contct","staobj504,510","SY(OBSTRN01);SY(sborem01)","8","S","DISPLAYBASE","83030" +"contct","staobj504","SY(OBSTRN01)","8","S","DISPLAYBASE","83030" +"contct","staobj505,507","SY(sbomin11);SY(sbocou01)","8","S","DISPLAYBASE","83030" +"contct","staobj505,508","SY(sbomin11);SY(sboneu01)","8","S","DISPLAYBASE","83030" +"contct","staobj505,509","SY(sbomin11);SY(sborem01)","8","S","DISPLAYBASE","83030" +"contct","staobj505,510","SY(sbomin11);SY(sboneu01)","8","S","DISPLAYBASE","83030" +"contct","staobj505","SY(sbomin01)","8","S","DISPLAYBASE","83030" +"contct","staobj506,507","SY(sbouxo01);SY(sbocou01)","8","S","DISPLAYBASE","83030" +"contct","staobj506,508","SY(sbouxo01);SY(sboneu01)","8","S","DISPLAYBASE","83030" +"contct","staobj506,509","SY(sbouxo01);SY(sborem01)","8","S","DISPLAYBASE","83030" +"contct","staobj506,510","SY(sbouxo01);SY(sborem01)","8","S","DISPLAYBASE","83030" +"contct","staobj506","SY(sbouxo01)","8","S","DISPLAYBASE","83030" +"divloc","","SY(divloc01)","6","O","STANDARD","81050" +"divrpt","","SY(divrpt01)","6","O","STANDARD","81050" +"drpzne","","SY(drpzne02)","8","O","STANDARD","84200" +"envare","","SY(envare01)","5","S","STANDARD","85500" +"ferrys","","SY(ferrys01)","4","S","STANDARD","25030" +"histob","","SY(histob01)","8","S","OTHER","93100" +"iscour","","SY(iscour01)","4","O","STANDARD","81020" +"lndplc","","SY(lndplc01)","8","O","STANDARD","84060" +"lndpnt","","SY(lndpnt01)","8","O","STANDARD","84100" +"mindev","","SY(sbomin01)","8","S","STANDARD","83020" +"mindev","mnimnc508","SY(sbocon08)","8","S","STANDARD","83020" +"mindev","stacon507mnimnc509","SY(sboobs02);SY(sbocou01)","8","S","STANDARD","83020" +"mindev","stacon508mnimnc509","SY(sboobs02);SY(sboneu01)","8","S","STANDARD","83020" +"mindev","stacon509mnimnc509","SY(sboobs02);SY(sborem01)","8","S","STANDARD","83020" +"mindev","stacon510mnimnc509","SY(sboobs02);SY(sborem01)","8","S","STANDARD","83020" +"mindev","mnimnc509","SY(sboobs01)","8","S","STANDARD","83020" +"mindev","stacon501mnimnc502","SY(sbomor01);SY(sbodet01)","8","S","STANDARD","83020" +"mindev","stacon501mnimnc503","SY(sbomor02);SY(sbodet01)","8","S","STANDARD","83020" +"mindev","stacon501mnimnc504","SY(sbomor01);SY(sbodet01)","8","S","STANDARD","83020" +"mindev","stacon501mnimnc505","SY(sbodet05)","8","S","STANDARD","83020" +"mindev","stacon501mnimnc506","SY(sbodet05)","8","S","STANDARD","83020" +"mindev","stacon501mnimnc507","SY(sbodet05)","8","S","STANDARD","83020" +"mindev","stacon501mnimnc510","SY(sbomov09);SY(sbodet01)","8","S","STANDARD","83020" +"mindev","stacon501","SY(sbodet01)","8","S","STANDARD","83020" +"mindev","stacon502mnimnc502","SY(sbomor01);SY(sbocla01)","8","S","STANDARD","83020" +"mindev","stacon502mnimnc503","SY(sbomor02);SY(sbocla01)","8","S","STANDARD","83020" +"mindev","stacon502mnimnc504","SY(sbomor01);SY(sbocla01)","8","S","STANDARD","83020" +"mindev","stacon502mnimnc505","SY(sbocla05)","8","S","STANDARD","83020" +"mindev","stacon502mnimnc506","SY(sbocla05)","8","S","STANDARD","83020" +"mindev","stacon502mnimnc507","SY(sbocla05)","8","S","STANDARD","83020" +"mindev","stacon502mnimnc510","SY(sbomov09);SY(sbocla01)","8","S","STANDARD","83020" +"mindev","stacon502","SY(sbocla01)","8","S","STANDARD","83020" +"mindev","stacon503mnimnc502","SY(sbomor01);SY(sbocla11)","8","S","STANDARD","83020" +"mindev","stacon503mnimnc503","SY(sbomor02);SY(sbocla11)","8","S","STANDARD","83020" +"mindev","stacon503mnimnc504","SY(sbomor01);SY(sbocla11)","8","S","STANDARD","83020" +"mindev","stacon503mnimnc505","SY(sbocla15)","8","S","STANDARD","83020" +"mindev","stacon503mnimnc506","SY(sbocla15)","8","S","STANDARD","83020" +"mindev","stacon503mnimnc507","SY(sbocla15)","8","S","STANDARD","83020" +"mindev","staobj503mnimnc510","SY(sbomov09);SY(sbocla11)","8","S","STANDARD","83020" +"mindev","stacon503","SY(sbocla11)","8","S","STANDARD","83020" +"mindev","stacon504,507","SY(OBSTRN01);SY(sbocou01)","8","S","STANDARD","83020" +"mindev","stacon504,508","SY(OBSTRN01);SY(sboneu01)","8","S","STANDARD","83020" +"mindev","stacon504,509","SY(OBSTRN01);SY(sborem01)","8","S","STANDARD","83020" +"mindev","stacon505,507mnimnc503","SY(sbomor02);SY(sbomin11);SY(sbocou01)","8","S","STANDARD","83020" +"mindev","stacon505,507mnimnc504","SY(sbomor01);SY(sbomin11);SY(sbocou01)","8","S","STANDARD","83020" +"mindev","stacon505,507mnimnc502","SY(sbomor01);SY(sbomin11);SY(sbocou01)","8","S","STANDARD","83020" +"mindev","stacon505,507mnimnc501","SY(sbopos01);SY(sbomin11);SY(sbocou01)","8","S","STANDARD","83020" +"mindev","stacon504","SY(OBSTRN01)","8","S","STANDARD","83020" +"mindev","stacon504,510","SY(OBSTRN01);SY(sborem01)","8","S","STANDARD","83020" +"mindev","stacon505,507mnimnc505","SY(sbomin15);SY(sbocou01)","8","S","STANDARD","83020" +"mindev","stacon505,509mnimnc506","SY(sbomin15);SY(sborem01)","8","S","STANDARD","83020" +"mindev","stacon505,509mnimnc505","SY(sbomin15);SY(sborem01)","8","S","STANDARD","83020" +"mindev","stacon505,509mnimnc504","SY(sbomor01);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83020" +"mindev","stacon505,509mnimnc503","SY(sbomor02);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83020" +"mindev","stacon505,509mnimnc502","SY(sbomor01);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83020" +"mindev","stacon505,509mnimnc501","SY(sbopos01);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83020" +"mindev","stacon505,508","SY(sbomin11);SY(sboneu01)","8","S","STANDARD","83020" +"mindev","stacon505,508mnimnc510","SY(sbomov09);SY(sbomin11);SY(sboneu01)","8","S","STANDARD","83020" +"mindev","stacon505,508mnimnc507","SY(sbomin15);SY(sboneu01)","8","S","STANDARD","83020" +"mindev","stacon505,508mnimnc506","SY(sbomin15);SY(sboneu01)","8","S","STANDARD","83020" +"mindev","stacon505,508mnimnc505","SY(sbomin15);SY(sboneu01)","8","S","STANDARD","83020" +"mindev","stacon505,508mnimnc504","SY(sbomor01);SY(sbomin11);SY(sboneu01)","8","S","STANDARD","83020" +"mindev","stacon505,508mnimnc503","SY(sbomor02);SY(sbomin11);SY(sboneu01)","8","S","STANDARD","83020" +"mindev","stacon505,508mnimnc502","SY(sbomor01);SY(sbomin11);SY(sboneu01)","8","S","STANDARD","83020" +"mindev","stacon505,508mnimnc501","SY(sbopos01);SY(sbomin11);SY(sboneu01)","8","S","STANDARD","83020" +"mindev","stacon505,507","SY(sbomin11);SY(sbocou01)","8","S","STANDARD","83020" +"mindev","stacon505,507mnimnc510","SY(sbomov09);SY(sbomin11);SY(sbocou01)","8","S","STANDARD","83020" +"mindev","stacon505,507mnimnc507","SY(sbomin15);SY(sbocou01)","8","S","STANDARD","83020" +"mindev","stacon505,507mnimnc506","SY(sbomin15);SY(sbocou01)","8","S","STANDARD","83020" +"mindev","stacon505,509mnimnc507","SY(sbomin15);SY(sborem01)","8","S","STANDARD","83020" +"mindev","stacon505,509mnimnc510","SY(sbomov09);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83020" +"mindev","stacon505,509","SY(sbomin11);SY(sborem01)","8","S","STANDARD","83020" +"mindev","stacon505,510mnimnc501","SY(sbopos01);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83020" +"mindev","stacon505,510mnimnc502","SY(sbomor01);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83020" +"mindev","stacon505,510mnimnc503","SY(sbomor02);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83020" +"mindev","stacon505,510mnimnc504","SY(sbomor01);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83020" +"mindev","stacon505,510mnimnc505","SY(sbomin15);SY(sborem01)","8","S","STANDARD","83020" +"mindev","stacon505,510mnimnc506","SY(sbomin15);SY(sborem01)","8","S","STANDARD","83020" +"mindev","stacon505,510mnimnc507","SY(sbomin15);SY(sborem01)","8","S","STANDARD","83020" +"mindev","stacon505,510mnimnc510","SY(sbomov09);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83020" +"mindev","stacon505,510","SY(sbomin11);SY(sborem01)","8","S","STANDARD","83020" +"mindev","stacon505mnimnc501","SY(sbopos01);SY(sbomin01)","8","S","STANDARD","83020" +"mindev","stacon505mnimnc502","SY(sbomor01);SY(sbomin01)","8","S","STANDARD","83020" +"mindev","stacon505mnimnc503","SY(sbomor02);SY(sbomin01)","8","S","STANDARD","83020" +"mindev","stacon505mnimnc504","SY(sbomor01);SY(sbomin01)","8","S","STANDARD","83020" +"mindev","stacon505mnimnc505","SY(sbomin05)","8","S","STANDARD","83020" +"mindev","stacon505mnimnc506","SY(sbomin05)","8","S","STANDARD","83020" +"mindev","stacon505mnimnc507","SY(sbomin05)","8","S","STANDARD","83020" +"mindev","stacon505mnimnc510","SY(sbomov09);SY(sbomin01)","8","S","STANDARD","83020" +"mindev","stacon505","SY(sbomin01)","8","S","STANDARD","83020" +"mindev","stacon506,507","SY(sbouxo01);SY(sbocou01)","8","S","STANDARD","83020" +"mindev","stacon506,508","SY(sbouxo01);SY(sboneu01)","8","S","STANDARD","83020" +"mindev","stacon506,509","SY(sbouxo01);SY(sborem01)","8","S","STANDARD","83020" +"mindev","stacon506,510","SY(sbouxo01);SY(sborem01)","8","S","STANDARD","83020" +"mindev","stacon506","SY(sbouxo01)","8","S","STANDARD","83020" +"navaid","","SY(navaid01)","7","S","STANDARD","86050" +"navaid","CATROS504CATROS508","SY(navaid02);SY(navaid03)","7","S","STANDARD","86050" +"navaid","CATROS504","SY(navaid02)","7","S","STANDARD","86050" +"navaid","CATROS505","SY(navaid01)","7","S","STANDARD","86050" +"navaid","CATROS508","SY(navaid03)","7","S","STANDARD","86050" +"navaid","CATROS509","SY(navaid04)","7","S","STANDARD","86050" +"navaid","CATROS510","SY(navaid05)","7","S","STANDARD","86050" +"resfac","","SY(resfac01)","6","O","STANDARD","84750" +"resloc","","SY(BUISGL01)","6","S","STANDARD","84700" +"resloc","typres501","SY(resloc01)","6","S","STANDARD","84700" +"resloc","typres502","SY(resloc02)","6","S","STANDARD","84700" +"resloc","typres503","SY(resloc03)","6","S","STANDARD","84700" +"sedlay","","SY(sedlay99)","7","S","STANDARD","81100" +"sedlay","natsed501","SY(sedlay09)","7","S","STANDARD","81100" +"sedlay","natsed502","SY(sedlay09)","7","S","STANDARD","81100" +"sedlay","natsed503","SY(sedlay09)","7","S","STANDARD","81100" +"sedlay","natsed504","SY(sedlay09)","7","S","STANDARD","81100" +"sedlay","natsed505","SY(sedlay09)","7","S","STANDARD","81100" +"sedlay","natsed506","SY(sedlay09)","7","S","STANDARD","81100" +"sedlay","natsed507","SY(sedlay09)","7","S","STANDARD","81100" +"sedlay","natsed508","SY(sedlay09)","7","S","STANDARD","81100" +"sedlay","natsed509","SY(sedlay09)","7","S","STANDARD","81100" +"sedlay","natsed510","SY(sedlay09)","7","S","STANDARD","81100" +"sedlay","natsed511","SY(sedlay09)","7","S","STANDARD","81100" +"sedlay","natsed512","SY(sedlay09)","7","S","STANDARD","81100" +"sedlay","natsed513","SY(sedlay10)","7","S","STANDARD","81100" +"sedlay","natsed514","SY(sedlay03)","7","S","STANDARD","81100" +"sedlay","natsed515","SY(sedlay09)","7","S","STANDARD","81100" +"sedlay","natsed516","SY(sedlay05)","7","S","STANDARD","81100" +"sedlay","natsed517","SY(sedlay05)","7","S","STANDARD","81100" +"sedlay","natsed518","SY(sedlay05)","7","S","STANDARD","81100" +"sedlay","natsed519","SY(sedlay03)","7","S","STANDARD","81100" +"sedlay","natsed520","SY(sedlay05)","7","S","STANDARD","81100" +"sedlay","natsed521","SY(sedlay02)","7","S","STANDARD","81100" +"sedlay","natsed522","SY(sedlay04)","7","S","STANDARD","81100" +"sedlay","natsed523","SY(sedlay01)","7","S","STANDARD","81100" +"sedlay","natsed524","SY(sedlay05)","7","S","STANDARD","81100" +"sedlay","natsed525","SY(sedlay06)","7","S","STANDARD","81100" +"sedlay","natsed526","SY(sedlay07)","7","S","STANDARD","81100" +"sedlay","natsed527","SY(sedlay08)","7","S","STANDARD","81100" +"sedlay","natsed528","SY(sedlay09)","7","S","STANDARD","81100" +"sedlay","natsed529","SY(sedlay09)","7","S","STANDARD","81100" +"sedlay","natsed530","SY(sedlay11)","7","S","STANDARD","81100" +"sedlay","natsed531","SY(sedlay09)","7","S","STANDARD","81100" +"sedlay","natsed532","SY(sedlay02)","7","S","STANDARD","81100" +"sedlay","natsed535","SY(sedlay02)","7","S","STANDARD","81100" +"sedlay","natsed533","SY(sedlay02)","7","S","STANDARD","81100" +"sedlay","natsed536","SY(sedlay01)","7","S","STANDARD","81100" +"sedlay","natsed534","SY(sedlay02)","7","S","STANDARD","81100" +"sedlay","natsed538","SY(sedlay01)","7","S","STANDARD","81100" +"sedlay","natsed539","SY(sedlay01)","7","S","STANDARD","81100" +"sedlay","natsed537","SY(sedlay01)","7","S","STANDARD","81100" +"sedlay","natsed542","SY(sedlay06)","7","S","STANDARD","81100" +"sedlay","natsed540","SY(sedlay01)","7","S","STANDARD","81100" +"sedlay","natsed543","SY(sedlay06)","7","S","STANDARD","81100" +"sedlay","natsed541","SY(sedlay06)","7","S","STANDARD","81100" +"sedlay","natsed545","SY(sedlay09)","7","S","STANDARD","81100" +"sedlay","natsed544","SY(sedlay09)","7","S","STANDARD","81100" +"sedlay","natsed546","SY(sedlay03)","7","S","STANDARD","81100" +"sedlay","natsed547","TX(natsed,1,2,2,'15110',0,-1,CHBLK,26)","7","S","STANDARD","81100" +"senanm","","SY(senanm01)","8","S","STANDARD","81200" +"shedht","","SY(shedht01)","8","S","STANDARD","84600" +"shlloc","","SY(shlloc01)","6","S","STANDARD","84600" +"smalbo","","SY(sbocon01)","8","S","STANDARD","83010" +"smalbo","mnimnc508","SY(sbocon08)","8","S","STANDARD","83010" +"smalbo","staobj507mnimnc509","SY(sboobs02);SY(sbocou01)","8","S","STANDARD","83010" +"smalbo","staobj508mnimnc509","SY(sboobs02);SY(sboneu01)","8","S","STANDARD","83010" +"smalbo","staobj509mnimnc509","SY(sboobs02);SY(sborem01)","8","S","STANDARD","83010" +"smalbo","staobj510mnimnc509","SY(sboobs02);SY(sborem01)","8","S","STANDARD","83010" +"smalbo","mnimnc509","SY(sboobs01)","8","S","STANDARD","83010" +"smalbo","staobj501mnimnc502","SY(sbomor01);SY(sbodet01)","8","S","STANDARD","83010" +"smalbo","staobj501mnimnc503","SY(sbomor02);SY(sbodet01)","8","S","STANDARD","83010" +"smalbo","staobj501mnimnc504","SY(sbomor01);SY(sbodet01)","8","S","STANDARD","83010" +"smalbo","staobj501mnimnc505","SY(sbodet05)","8","S","STANDARD","83010" +"smalbo","staobj501mnimnc506","SY(sbodet05)","8","S","STANDARD","83010" +"smalbo","staobj501mnimnc507","SY(sbodet05)","8","S","STANDARD","83010" +"smalbo","staobj501mnimnc510","SY(sbomov09);SY(sbodet01)","8","S","STANDARD","83010" +"smalbo","staobj501","SY(sbodet01)","8","S","STANDARD","83010" +"smalbo","staobj502mnimnc502","SY(sbomor01);SY(sbocla01)","8","S","STANDARD","83010" +"smalbo","staobj502mnimnc503","SY(sbomor02);SY(sbocla01)","8","S","STANDARD","83010" +"smalbo","staobj502mnimnc505","SY(sbocla05)","8","S","STANDARD","83010" +"smalbo","staobj502mnimnc504","SY(sbomor01);SY(sbocla01)","8","S","STANDARD","83010" +"smalbo","staobj502mnimnc506","SY(sbocla05)","8","S","STANDARD","83010" +"smalbo","staobj502mnimnc510","SY(sbomov09);SY(sbocla01)","8","S","STANDARD","83010" +"smalbo","staobj502mnimnc507","SY(sbocla05)","8","S","STANDARD","83010" +"smalbo","staobj503mnimnc502","SY(sbomor01);SY(sbocla11)","8","S","STANDARD","83010" +"smalbo","staobj502","SY(sbocla01)","8","S","STANDARD","83010" +"smalbo","staobj503mnimnc503","SY(sbomor02);SY(sbocla11)","8","S","STANDARD","83010" +"smalbo","staobj503mnimnc504","SY(sbomor01);SY(sbocla11)","8","S","STANDARD","83010" +"smalbo","staobj503mnimnc505","SY(sbocla15)","8","S","STANDARD","83010" +"smalbo","staobj503mnimnc506","SY(sbocla15)","8","S","STANDARD","83010" +"smalbo","staobj503mnimnc507","SY(sbocla15)","8","S","STANDARD","83010" +"smalbo","staobj503mnimnc510","SY(sbomov09);SY(sbocla11)","8","S","STANDARD","83010" +"smalbo","staobj503","SY(sbocla11)","8","S","STANDARD","83010" +"smalbo","staobj504,507","SY(OBSTRN01);SY(sbocou01)","8","S","STANDARD","83010" +"smalbo","staobj504,508","SY(OBSTRN01);SY(sboneu01)","8","S","STANDARD","83010" +"smalbo","staobj504,509","SY(OBSTRN01);SY(sborem01)","8","S","STANDARD","83010" +"smalbo","staobj504,510","SY(OBSTRN01);SY(sborem01)","8","S","STANDARD","83010" +"smalbo","staobj504","SY(OBSTRN01)","8","S","STANDARD","83010" +"smalbo","staobj505,507mnimnc501","SY(sbopos01);SY(sbomin11);SY(sbocou01)","8","S","STANDARD","83010" +"smalbo","staobj505,507mnimnc502","SY(sbomor01);SY(sbomin11);SY(sbocou01)","8","S","STANDARD","83010" +"smalbo","staobj505,507mnimnc504","SY(sbomor01);SY(sbomin11);SY(sbocou01)","8","S","STANDARD","83010" +"smalbo","staobj505,507mnimnc503","SY(sbomor02);SY(sbomin11);SY(sbocou01)","8","S","STANDARD","83010" +"smalbo","staobj505,507mnimnc506","SY(sbomin15);SY(sbocou01)","8","S","STANDARD","83010" +"smalbo","staobj505,507mnimnc505","SY(sbomin15);SY(sbocou01)","8","S","STANDARD","83010" +"smalbo","staobj505,507mnimnc507","SY(sbomin15);SY(sbocou01)","8","S","STANDARD","83010" +"smalbo","staobj505,507mnimnc510","SY(sbomov09);SY(sbomin11);SY(sbocou01)","8","S","STANDARD","83010" +"smalbo","staobj505,507","SY(sbomin11);SY(sbocou01)","8","S","STANDARD","83010" +"smalbo","staobj505,508mnimnc501","SY(sbopos01);SY(sbomin11);SY(sboneu01)","8","S","STANDARD","83010" +"smalbo","staobj505,508mnimnc502","SY(sbomor01);SY(sbomin11);SY(sboneu01)","8","S","STANDARD","83010" +"smalbo","staobj505,508mnimnc503","SY(sbomor02);SY(sbomin11);SY(sboneu01)","8","S","STANDARD","83010" +"smalbo","staobj505,508mnimnc504","SY(sbomor01);SY(sbomin11);SY(sboneu01)","8","S","STANDARD","83010" +"smalbo","staobj505,508mnimnc505","SY(sbomin15);SY(sboneu01)","8","S","STANDARD","83010" +"smalbo","staobj505,508mnimnc506","SY(sbomin15);SY(sboneu01)","8","S","STANDARD","83010" +"smalbo","staobj505,508mnimnc507","SY(sbomin15);SY(sboneu01)","8","S","STANDARD","83010" +"smalbo","staobj505,508mnimnc510","SY(sbomov09);SY(sbomin11);SY(sboneu01)","8","S","STANDARD","83010" +"smalbo","staobj505,508","SY(sbomin11);SY(sboneu01)","8","S","STANDARD","83010" +"smalbo","staobj505,509mnimnc501","SY(sbopos01);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83010" +"smalbo","staobj505,509mnimnc502","SY(sbomor01);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83010" +"smalbo","staobj505,509mnimnc503","SY(sbomor02);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83010" +"smalbo","staobj505,509mnimnc504","SY(sbomor01);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83010" +"smalbo","staobj505,509mnimnc505","SY(sbomin15);SY(sborem01)","8","S","STANDARD","83010" +"smalbo","staobj505,509mnimnc506","SY(sbomin15);SY(sborem01)","8","S","STANDARD","83010" +"smalbo","staobj505,509mnimnc507","SY(sbomin15);SY(sborem01)","8","S","STANDARD","83010" +"smalbo","staobj505,509mnimnc510","SY(sbomov09);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83010" +"smalbo","staobj505,509","SY(sbomin11);SY(sborem01)","8","S","STANDARD","83010" +"smalbo","staobj505,510mnimnc501","SY(sbopos01);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83010" +"smalbo","staobj505,510mnimnc502","SY(sbomor01);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83010" +"smalbo","staobj505,510mnimnc503","SY(sbomor02);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83010" +"smalbo","staobj505,510mnimnc504","SY(sbomor01);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83010" +"smalbo","staobj505,510mnimnc505","SY(sbomin15);SY(sborem01)","8","S","STANDARD","83010" +"smalbo","staobj505,510mnimnc506","SY(sbomin15);SY(sborem01)","8","S","STANDARD","83010" +"smalbo","staobj505,510mnimnc507","SY(sbomin15);SY(sborem01)","8","S","STANDARD","83010" +"smalbo","staobj505,510mnimnc510","SY(sbomov09);SY(sbomin11);SY(sborem01)","8","S","STANDARD","83010" +"smalbo","staobj505,510","SY(sbomin11);SY(sborem01)","8","S","STANDARD","83010" +"smalbo","staobj505mnimnc501","SY(sbopos01);SY(sbomin01)","8","S","STANDARD","83010" +"smalbo","staobj505mnimnc502","SY(sbomor01);SY(sbomin01)","8","S","STANDARD","83010" +"smalbo","staobj505mnimnc504","SY(sbomor01);SY(sbomin01)","8","S","STANDARD","83010" +"smalbo","staobj505mnimnc503","SY(sbomor02);SY(sbomin01)","8","S","STANDARD","83010" +"smalbo","staobj505mnimnc505","SY(sbomin05)","8","S","STANDARD","83010" +"smalbo","staobj505mnimnc507","SY(sbomin05)","8","S","STANDARD","83010" +"smalbo","staobj505mnimnc506","SY(sbomin05)","8","S","STANDARD","83010" +"smalbo","staobj505mnimnc510","SY(sbomov09);SY(sbomin01)","8","S","STANDARD","83010" +"smalbo","staobj505","SY(sbomin01)","8","S","STANDARD","83010" +"smalbo","staobj506,507","SY(sbouxo01);SY(sbocou01)","8","S","STANDARD","83010" +"smalbo","staobj506,508","SY(sbouxo01);SY(sboneu01)","8","S","STANDARD","83010" +"smalbo","staobj506,510","SY(sbouxo01);SY(sborem01)","8","S","STANDARD","83010" +"smalbo","staobj506,509","SY(sbouxo01);SY(sborem01)","8","S","STANDARD","83010" +"smalbo","staobj506","SY(sbouxo01)","8","S","STANDARD","83010" +"treata","","SY(treata01)","8","S","STANDARD","84300" +"trpfac","","SY(trpfac01)","8","S","STANDARD","84780" +"trpfac","catrpf501","SY(trpfac02)","8","S","STANDARD","84780" +"turnpt","","SY(turnpt01);TX(OBJNAM,2,3,2,'15110',2,1,CHMGD,21)","6","S","STANDARD","85050" +"txtbua","","TX(OBJNAM,2,1,3,'14106',2,1,CHBLK,21)","9","S","STANDARD","22240" +"u_defd","","SY(NEWOBJ01)","6","S","STANDARD","21020" +"viewpt","","SY(viewpt01)","8","S","STANDARD","84850" +"viewpt","bearng","SY(viewpt02,bearng)","8","S","STANDARD","84850" +"watero","","SY(POSGEN01)","6","S","DISPLAYBASE","12420" +"watero","catwto501","SY(watero01)","6","S","DISPLAYBASE","12420" +"watero","catwto503","SY(watero02)","6","S","DISPLAYBASE","12420" +"watero","catwto504","SY(watero03)","6","S","DISPLAYBASE","12420" +"watero","catwto505","SY(OBSTRN01)","6","S","DISPLAYBASE","12420" +"watero","catwto506","SY(watero04)","6","S","DISPLAYBASE","12420" +"watste","","SY(treata01)","6","S","STANDARD","84300" +"wstdsp","","SY(BUISGL01)","4","S","STANDARD","84300" +"FLOBRG","","SY(flobrg01)","6","S","STANDARD","82210" +"ICEBRG","","SY(POSGEN03)","8","O","STANDARD","82210" +"ICEBRG","ICEBSZ?","SY(icebrg10)","8","O","STANDARD","82210" +"ICEBRG","ICEBSZ501","SY(icebrg01)","8","O","STANDARD","82210" +"ICEBRG","ICEBSZ502","SY(icebrg02)","8","O","STANDARD","82210" +"ICEBRG","ICEBSZ503","SY(icebrg03)","8","O","STANDARD","82210" +"ICEBRG","ICEBSZ504","SY(icebrg04)","8","O","STANDARD","82210" +"ICEBRG","ICEBSZ505","SY(icebrg05)","8","O","STANDARD","82210" +"ICEBRG","ICEBSZ506","SY(icebrg06)","8","O","STANDARD","82210" +"ICEBRG","ICEBSZ507","SY(icebrg07)","8","O","STANDARD","82210" +"ICEBRG","ICEBSZ508","SY(icebrg08)","8","O","STANDARD","82210" +"ICEBRG","ICEBSZ509","SY(icebrg09)","8","O","STANDARD","82210" +"icebrg","","SY(POSGEN03)","8","O","STANDARD","82210" +"icebrg","icebsz?","SY(icebrg10)","8","O","STANDARD","82210" +"icebrg","icebsz501","SY(icebrg01)","8","O","STANDARD","82210" +"icebrg","icebsz502","SY(icebrg02)","8","O","STANDARD","82210" +"icebrg","icebsz503","SY(icebrg03)","8","O","STANDARD","82210" +"icebrg","icebsz504","SY(icebrg04)","8","O","STANDARD","82210" +"icebrg","icebsz505","SY(icebrg05)","8","O","STANDARD","82210" +"icebrg","icebsz506","SY(icebrg06)","8","O","STANDARD","82210" +"icebrg","icebsz507","SY(icebrg07)","8","O","STANDARD","82210" +"icebrg","icebsz508","SY(icebrg08)","8","O","STANDARD","82210" +"icebrg","icebsz509","SY(icebrg09)","8","O","STANDARD","82210" +"ICECOM","","SY(icecom01)","7","S","STANDARD","82310" +"ICEDFT","","SY(icedftUN)","5","S","STANDARD","82310" +"ICEDFT","ICEDDR501","SY(icedftNM)","5","O","STANDARD","82310" +"ICEDFT","ICEDDR502","SY(icedft00,45)","5","O","STANDARD","82310" +"ICEDFT","ICEDDR503","SY(icedft00,90)","5","O","STANDARD","82310" +"ICEDFT","ICEDDR504","SY(icedft00,135)","5","O","STANDARD","82310" +"ICEDFT","ICEDDR505","SY(icedft00,180)","5","O","STANDARD","82310" +"ICEDFT","ICEDDR506","SY(icedft00,225)","5","O","STANDARD","82310" +"ICEDFT","ICEDDR507","SY(icedft00,270)","5","O","STANDARD","82310" +"ICEDFT","ICEDDR508","SY(icedft00,315)","5","O","STANDARD","82310" +"ICEDFT","ICEDDR509","SY(icedft00,0)","5","O","STANDARD","82310" +"ICEDFT","ICEDDR510","SY(icedftVA)","5","O","STANDARD","82310" +"ICEDIV","","SY(icediv01)","7","S","STANDARD","82310" +"ICEFRA","","SY(icefra01)","7","S","STANDARD","82310" +"ICEKEL","","SY(icekel01)","7","S","STANDARD","82310" +"ICELEA","","SY(icelea01)","7","S","STANDARD","82310" +"icelea","","SY(icelea01)","7","S","STANDARD","82310" +"icemov","","SY(CHINFO06)","4","O","OTHER","92310" +"ICERDG","","SY(icerdg01)","7","S","STANDARD","82310" +"ICERFT","","SY(icerft01)","7","S","STANDARD","82310" +"ICESHR","","SY(iceshr01)","7","S","STANDARD","82310" +"ICETHK","","","0","S","","" +"JMDBRR","","SY(jmdbrr01)","7","S","STANDARD","82310" +"SNWCVR","","SY(snwcvr01)","7","S","STANDARD","82510" +"STGMLT","","SY(stgmlt01)","7","S","STANDARD","82510" +"STRPTC","","SY(strptc01)","7","S","STANDARD","82510" diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/SYMBOLIZED_BOUNDARIES.dic b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/SYMBOLIZED_BOUNDARIES.dic new file mode 100755 index 000000000..38cb03fbf --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/AML/SYMBOLIZED_BOUNDARIES.dic @@ -0,0 +1,466 @@ +"######","","SY(QUESMRK1);LC(QUESMRK1)","5","S","STANDARD","21010" +"ACHARE","","SY(ACHARE51);TX(OBJNAM,2,1,2,'15110',-1,2,CHBLK,26);LC(ACHARE51);CS(RESTRN01)","3","S","STANDARD","26220" +"ACHARE","CATACH8","SY(ACHARE02);TX(OBJNAM,2,1,2,'15110',-1,2,CHBLK,26);LS(DASH,2,CHMGF);CS(RESTRN01)","3","S","STANDARD","26220" +"ACHBRT","","SY(ACHBRT07);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29);LS(DASH,2,CHMGF)","5","S","STANDARD","26220" +"ADMARE","","LC(ADMARE01)","2","S","OTHER","36050" +"AIRARE","","AP(airare12);LS(SOLD,1,RESBL)","2","S","OTHER","32240" +"AIRARE","CONVIS1","AC(LANDA);AP(airare12);LS(SOLD,1,CHBLK)","2","S","STANDARD","22220" +"ARCSLN","","LC(ARCSLN01)","5","S","STANDARD","26260" +"BERTHS","","SY(BRTHNO01);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29)","3","S","OTHER","32440" +"BRIDGE","","TX(OBJNAM,3,1,2,'15110',1,0,CHBLK,21);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG2","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG3","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG4","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG5","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG7","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG8","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"BUAARE","","AC(CHBRN);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","3","S","STANDARD","22240" +"BUISGL","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"BUISGL","FUNCTN5CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK);SY(hosplt11);TX('HOSPITAL',2,2,2,'15110',1,0,CHBLK,26)","4","S","STANDARD","22220" +"BUISGL","FUNCTN33CONVIS1","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"BUISGL","FUNCTN5","AC(CHBRN);LS(SOLD,1,LANDF);SY(hosplt01);TX('HOSPITAL',2,2,2,'15110',1,0,CHBLK,26)","4","S","STANDARD","22220" +"BUISGL","FUNCTN33","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"BUISGL","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"CANALS","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" +"CANALS","CONDTN","AC(DEPVS);LS(DASH,1,CHBLK)","2","S","DISPLAYBASE","12420" +"CAUSWY","","AC(CHBRN);LS(SOLD,1,CSTLN)","5","S","STANDARD","22010" +"CAUSWY","WATLEV4","AC(DEPIT);LS(DASH,2,CSTLN)","5","S","STANDARD","22010" +"CBLARE","","SY(CBLARE51);LC(CBLARE51);CS(RESTRN01)","3","S","OTHER","34030" +"CHKPNT","","SY(POSGEN04)","4","S","OTHER","32410" +"CONVYR","","TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" +"CONVYR","CONRAD1","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" +"CONVYR","CONRAD3","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" +"CONZNE","","LC(TESARE02)","2","S","OTHER","36050" +"COSARE","","LS(DASH,2,CHGRF)","2","S","OTHER","36010" +"CRANES","","AC(LANDA);LS(SOLD,1,LANDF);SY(CRANES01)","4","S","OTHER","32440" +"CRANES","CONVIS1","AC(LANDA);LS(SOLD,1,CHBLK);SY(CRANES01)","4","S","STANDARD","22220" +"CTNARE","","SY(CTNARE51);LC(CTNARE51)","3","S","STANDARD","26150" +"CTSARE","","SY(INFARE51);LC(CTYARE51)","3","S","STANDARD","26250" +"CURENT","","SY(CURDEF01)","5","O","OTHER","33060" +"CURENT","ORIENTCURVEL","SY(CURENT01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,30)","5","O","OTHER","33060" +"CURENT","ORIENT","SY(CURENT01,ORIENT)","5","O","OTHER","33060" +"CUSZNE","","LC(CUSZNE01)","2","S","OTHER","36020" +"DAMCON","","AC(CHBRN);LS(SOLD,1,LANDF)","3","S","STANDARD","22010" +"DAMCON","CATDAM3","AC(CHBRN);LS(SOLD,2,CSTLN)","6","S","DISPLAYBASE","12410" +"DEPARE","","CS(DEPARE03)","1","S","DISPLAYBASE","13030" +"DEPARE","DRVAL1?DRVAL2?","AC(NODTA);AP(PRTSUR01);LS(SOLD,2,CHGRD)","1","S","DISPLAYBASE","13030" +"DMPGRD","","SY(INFARE51);LC(CTYARE51);CS(RESTRN01)","3","S","STANDARD","26240" +"DOCARE","","AC(DEPVS);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" +"DOCARE","CONDTN","AC(DEPVS);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26);LS(DASH,1,CHBLK)","2","S","DISPLAYBASE","12420" +"DRGARE","","CS(DEPARE03)","1","S","DISPLAYBASE","13030" +"DRYDOC","","AC(LANDA);LS(SOLD,1,CSTLN)","4","S","OTHER","32440" +"DWRTPT","","SY(TSLDEF51);SY(DWRTPT51);LC(DWRUTE51);CS(RESTRN01)","4","S","STANDARD","25010" +"DWRTPT","ORIENTTRAFIC1","SY(TSSLPT51,ORIENT);SY(DWRTPT51);LC(DWRUTE51);CS(RESTRN01)","4","S","STANDARD","25010" +"DWRTPT","ORIENTTRAFIC2","SY(TSSLPT51,ORIENT);SY(DWRTPT51);LC(DWRUTE51);CS(RESTRN01)","4","S","STANDARD","25010" +"DWRTPT","ORIENTTRAFIC3","SY(TSSLPT51,ORIENT);SY(DWRTPT51);LC(DWRUTE51);CS(RESTRN01)","4","S","STANDARD","25010" +"DWRTPT","ORIENTTRAFIC4","SY(DWRUTE51,ORIENT);SY(DWRTPT51);LC(DWRUTE51);CS(RESTRN01)","4","S","STANDARD","25010" +"DYKCON","","AC(CHBRN);LS(SOLD,1,LANDF)","3","S","STANDARD","22010" +"EXEZNE","","LS(SOLD,2,ISDNG)","2","S","OTHER","36050" +"FAIRWY","","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);LC(NAVARE51);CS(RESTRN01)","4","S","STANDARD","26050" +"FAIRWY","ORIENTTRAFIC1","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);SY(FAIRWY51,ORIENT);LC(NAVARE51);CS(RESTRN01)","4","S","STANDARD","26050" +"FAIRWY","ORIENTTRAFIC2","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);SY(FAIRWY51,ORIENT);LC(NAVARE51);CS(RESTRN01)","4","S","STANDARD","26050" +"FAIRWY","ORIENTTRAFIC3","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);SY(FAIRWY51,ORIENT);LC(NAVARE51);CS(RESTRN01)","4","S","STANDARD","26050" +"FAIRWY","ORIENTTRAFIC4","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);SY(FAIRWY52,ORIENT);LC(NAVARE51);CS(RESTRN01)","4","S","STANDARD","26050" +"FERYRT","","SY(FRYARE51);LC(NAVARE51)","3","S","STANDARD","25030" +"FERYRT","CATFRY2","SY(FRYARE52);LC(NAVARE51)","3","S","STANDARD","25030" +"FLODOC","","AC(CHBRN);LS(SOLD,2,CSTLN)","2","S","DISPLAYBASE","12410" +"FORSTC","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"FORSTC","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"FRPARE","","LS(DASH,2,CHGRF)","2","S","OTHER","36020" +"FSHFAC","","SY(FSHFAC02);LC(NAVARE51)","4","S","STANDARD","26210" +"FSHFAC","CATFIF1","SY(FSHFAC03);LC(NAVARE51)","4","S","STANDARD","26210" +"FSHFAC","CATFIF2","SY(FSHFAC02);LC(NAVARE51)","4","S","STANDARD","26210" +"FSHFAC","CATFIF3","SY(FSHFAC02);LC(NAVARE51)","4","S","STANDARD","26210" +"FSHFAC","CATFIF4","SY(FSHFAC02);LC(NAVARE51)","4","S","STANDARD","26210" +"FSHGRD","","SY(FSHGRD01);LS(DASH,2,CHGRF)","3","S","STANDARD","26210" +"FSHZNE","","LS(DASH,2,CHGRF)","2","S","OTHER","36040" +"GATCON","","AC(CHBRN);LS(SOLD,2,CSTLN)","8","S","DISPLAYBASE","12410" +"GRIDRN","","LS(DASH,1,CHGRD)","5","S","STANDARD","27060" +"HRBARE","","LC(NAVARE51)","2","S","OTHER","36020" +"HRBFAC","","SY(CHINFO07)","4","S","OTHER","32410" +"HRBFAC","CATHAF1","SY(ROLROL01)","4","S","OTHER","32410" +"HRBFAC","CATHAF4","SY(HRBFAC09)","4","S","OTHER","32410" +"HRBFAC","CATHAF5","SY(SMCFAC02)","4","S","OTHER","32410" +"HULKES","","AC(CHBRN);LS(SOLD,2,CSTLN)","2","S","DISPLAYBASE","12410" +"ICEARE","","AC(NODTA);AP(ICEARE04);LS(DASH,1,CHGRD)","3","S","DISPLAYBASE","12410" +"ICNARE","","SY(INFARE51);LC(CTYARE51);CS(RESTRN01)","3","S","STANDARD","26250" +"ISTZNE","","SY(ITZARE51);LC(RESARE51);CS(RESTRN01)","5","S","STANDARD","25010" +"LAKARE","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","STANDARD","22010" +"LNDARE","","AC(LANDA);TX(OBJNAM,1,2,3,'15110',-1,-1,CHBLK,26)","1","S","DISPLAYBASE","12010" +"LNDMRK","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"LNDMRK","CATLMK17FUNCTN33CONVIS1","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"LNDMRK","CATLMK17FUNCTN33","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"LNDMRK","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"LNDRGN","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" +"LNDRGN","CATLND2","AP(MARSHES1)","3","S","STANDARD","21060" +"LNDRGN","CATLND12","AP(MARSHES1)","3","S","STANDARD","21060" +"LOCMAG","","SY(LOCMAG51);LC(NAVARE51)","4","S","OTHER","31080" +"LOGPON","","SY(FLTHAZ02);LS(DASH,1,CHBLK)","5","S","DISPLAYBASE","12410" +"LOKBSN","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" +"MAGVAR","","SY(MAGVAR51)","4","S","OTHER","31080" +"MARCUL","","AP(MARCUL02);LC(NAVARE51);CS(RESTRN01)","3","S","STANDARD","26210" +"MIPARE","","SY(CTYARE51);LC(CTYARE51);CS(RESTRN01)","4","S","STANDARD","26040" +"MIPARE","CATMPA3","SY(subtln01);LC(CTYARE51);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","4","S","STANDARD","26040" +"MIPARE","CATMPA501","LS(SOLD,1,CHGRD);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","4","S","OTHER","95300" +"MIPARE","CATMPA502","LS(SOLD,2,DNGHL);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","4","S","STANDARD","85250" +"MIPARE","CATMPA503","LS(SOLD,1,LANDF);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","4","S","OTHER","95350" +"MIPARE","CATMPA504","LS(SOLD,2,RESBL);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","4","S","STANDARD","85250" +"MIPARE","CATMPA507","LS(DASH,2,ARPAT)","4","S","STANDARD","85250" +"MIPARE","CATMPA508","LS(SOLD,1,UINFM);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","4","S","STANDARD","85250" +"MIPARE","CATMPA509","LS(SOLD,2,DNGHL);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","4","S","STANDARD","85250" +"MIPARE","CATMPA510","LS(SOLD,2,DNGHL);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","4","S","STANDARD","85250" +"MORFAC","","AC(CHBRN);LS(SOLD,1,CHBLK)","6","S","DISPLAYBASE","12410" +"M_ACCY","","","0","O","OTHER","31010" +"M_COVR","","","1","S","OTHER","31040" +"M_CSCL","","","1","S","OTHER","31040" +"M_HOPA","","","0","O","OTHER","31010" +"M_NPUB","","LS(DASH,2,CHGRD)","4","S","OTHER","31020" +"M_NSYS","","LC(MARSYS51)","4","S","STANDARD","27040" +"M_NSYS","MARSYS1ORIENT","SY(DIRBOYA1,ORIENT);LC(NAVARE51)","4","S","STANDARD","27040" +"M_NSYS","MARSYS2ORIENT","SY(DIRBOYB1,ORIENT);LC(NAVARE51)","4","S","STANDARD","27040" +"M_NSYS","ORIENT","SY(DIRBOY01,ORIENT);LC(NAVARE51)","4","S","STANDARD","27040" +"M_PROD","","","0","S","","" +"M_QUAL","","AP(NODATA03);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC1","AP(DQUALA11);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC2","AP(DQUALA21);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC3","AP(DQUALB01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC4","AP(DQUALC01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC5","AP(DQUALD01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC6","AP(DQUALU01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_SDAT","","","0","O","OTHER","31010" +"M_SREL","","","0","O","OTHER","31010" +"M_UNIT","","","0","S","","" +"M_VDAT","","","0","O","OTHER","31010" +"NEWOBJ","","SY(NEWOBJ01);LS(DASH,2,CHMGD)","6","S","STANDARD","21020" +"NEWOBJ","SYMINS","CS(SYMINS02)","6","S","STANDARD","21020" +"OBSTRN","","CS(OBSTRN07)","4","S","OTHER","34050" +"OBSTRN","CATOBS7VALSOU","SY(FOULGND1);LC(NAVARE51)","4","S","OTHER","34051" +"OBSTRN","CATOBS7","SY(FOULGND1);LC(NAVARE51)","4","S","OTHER","34050" +"OBSTRN","CATOBS8","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" +"OBSTRN","CATOBS9","SY(ACHARE02);LS(DASH,1,CHMGD)","4","S","DISPLAYBASE","12410" +"OBSTRN","CATOBS10","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" +"OBSTRN","WATLEV7","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" +"OFSPLF","","AC(CHBRN);LS(SOLD,4,CSTLN);TE('Prod %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21)","5","O","DISPLAYBASE","12210" +"OSPARE","","SY(CTYARE51);LC(CTYARE51);CS(RESTRN01)","4","S","STANDARD","26040" +"PILBOP","","SY(PILBOP02);LC(CTYARE51)","4","S","STANDARD","28010" +"PIPARE","","SY(INFARE51);LC(PIPARE51);CS(RESTRN01)","3","S","OTHER","34030" +"PIPARE","CATPIP2","SY(INFARE51);LC(PIPARE61);CS(RESTRN01)","3","S","OTHER","34030" +"PIPARE","CATPIP3","SY(INFARE51);LC(PIPARE61);CS(RESTRN01)","3","S","OTHER","34030" +"PIPARE","PRODCT3","SY(INFARE51);LC(PIPARE61);CS(RESTRN01)","3","S","OTHER","34030" +"PONTON","","AC(CHBRN);LS(SOLD,2,CSTLN)","2","S","DISPLAYBASE","12410" +"PRCARE","","AP(TSSJCT02);SY(PRCARE51);LC(PRCARE51);CS(RESTRN01)","4","S","STANDARD","25010" +"PRDARE","","LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA5CONVIS1","SY(RFNERY11);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" +"PRDARE","CATPRA8CONVIS1","SY(TNKFRM11);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" +"PRDARE","CATPRA9CONVIS1","SY(WNDFRM61);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" +"PRDARE","CATPRA1","SY(QUARRY01);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA4","SY(pstare01);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA5","SY(RFNERY01);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA6","SY(TMBYRD01);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA8","SY(TNKFRM01);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA9","SY(WNDFRM51);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA502","SY(subyrd01);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA504","SY(oilfac01);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA505","SY(tpssta01);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA506","SY(saltev01);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA508","SY(oilfac01);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDINS","","LS(DASH,1,LANDF)","4","S","STANDARD","22220" +"PYLONS","","AC(CHBRN);LS(SOLD,2,CSTLN)","6","S","DISPLAYBASE","12210" +"RADRNG","","LS(DASH,1,TRFCF)","3","S","STANDARD","25040" +"RAPIDS","","AC(CHGRD)","3","S","OTHER","32050" +"RCTLPT","","SY(RTLDEF51)","4","S","STANDARD","25020" +"RCTLPT","ORIENT","SY(RCTLPT52,ORIENT)","4","S","STANDARD","25020" +"RECTRC","","SY(RECDEF51);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK1TRAFIC1","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK1TRAFIC2","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK1TRAFIC3","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK1TRAFIC4","SY(RECTRC56,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK2TRAFIC1","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK2TRAFIC2","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK2TRAFIC3","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK2TRAFIC4","SY(RECTRC55,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTTRAFIC1","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTTRAFIC2","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTTRAFIC3","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTTRAFIC4","SY(RECTRC55,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RESARE","","CS(RESARE04)","5","S","STANDARD","26010" +"RESARE","CATREA27","SY(ESSARE01);LC(ESSARE01)","5","S","STANDARD","26010" +"RESARE","CATREA28","SY(PSSARE01);LC(ESSARE01)","5","S","STANDARD","26010" +"RESARE","CATREA501","LS(SOLD,1,CHRED)","5","S","STANDARD","85440" +"RESARE","CATREA502","LC(CTYARE51)","5","S","STANDARD","85260" +"RIVERS","","AC(DEPVS);LS(SOLD,1,RESBL)","2","S","DISPLAYBASE","12420" +"ROADWY","","AC(LANDA);LS(SOLD,1,LANDF)","4","S","OTHER","32250" +"RUNWAY","","AC(CHGRD,2)","5","S","OTHER","32240" +"RUNWAY","CONVIS1","AC(CHGRD,2);LS(SOLD,2,RESBL)","5","S","STANDARD","22220" +"SBDARE","","TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25)","3","O","OTHER","34010" +"SBDARE","WATLEV3NATSUR","TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25);LS(DASH,1,CHGRD)","3","S","OTHER","34010" +"SBDARE","WATLEV4NATSUR9","AP(RCKLDG01);LS(DASH,1,CHGRD)","3","S","OTHER","34010" +"SBDARE","WATLEV4NATSUR11","AP(RCKLDG01);LS(DASH,1,CHGRD)","3","S","OTHER","34010" +"SBDARE","WATLEV4NATSUR14","AP(RCKLDG01);LS(DASH,1,CHGRD)","3","S","OTHER","34010" +"SBDARE","WATLEV4NATSUR","TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25);LS(DASH,1,CHGRD)","3","S","OTHER","34010" +"SEAARE","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" +"SILTNK","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"SILTNK","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"SLCONS","","CS(SLCONS04)","7","S","DISPLAYBASE","12410" +"SLOGRD","","","0","O","","" +"SLOGRD","CATSLO1CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" +"SLOGRD","CATSLO2CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" +"SLOGRD","CATSLO3CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" +"SLOGRD","CATSLO4CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" +"SLOGRD","CATSLO5CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" +"SLOGRD","CATSLO6","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" +"SLOGRD","CATSLO7CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" +"SMCFAC","","AC(CHBRN);SY(SMCFAC02);LS(SOLD,1,LANDF)","4","S","OTHER","38210" +"SNDWAV","","AP(SNDWAV01);LC(NAVARE51)","4","S","STANDARD","24010" +"SPLARE","","SY(CTYARE51);LC(CTYARE51);CS(RESTRN01)","4","S","STANDARD","26040" +"SQUARE","","AC(CHYLW);LS(SOLD,1,CHBRN)","4","S","STANDARD","22240" +"SUBTLN","","SY(subtln01);LC(CTYARE51);CS(RESTRN01)","4","S","STANDARD","26040" +"SWPARE","","SY(SWPARE51);TE('swept to %5.1lf','DRVAL1',1,2,2,'15110',0,1,CHBLK,27);LC(NAVARE51)","4","S","STANDARD","23030" +"TESARE","","LC(TESARE01)","2","S","OTHER","36050" +"TIDEWY","","LS(DASH,1,CHGRF);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,25)","7","S","OTHER","32070" +"TSEZNE","","AC(TRFCF,3)","4","S","STANDARD","25010" +"TSSCRS","","AP(TSSJCT02);SY(TSSCRS51);CS(RESTRN01)","6","S","STANDARD","25010" +"TSSLPT","","AP(TSSJCT02);SY(CTNARE51);TX(INFORM,1,1,2,'15110',0,-2,CHBLK,24);CS(RESTRN01)","6","S","STANDARD","25010" +"TSSLPT","ORIENT","SY(TSSLPT51,ORIENT);CS(RESTRN01)","6","S","STANDARD","25010" +"TSSRON","","AP(TSSJCT02);SY(TSSRON51);CS(RESTRN01)","6","S","STANDARD","25010" +"TS_FEB","","SY(CURDEF01);LC(TIDINF51)","2","S","OTHER","33060" +"TS_FEB","CAT_TS1ORIENT","SY(FLDSTR01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,30)","4","S","OTHER","33060" +"TS_FEB","CAT_TS2ORIENT","SY(EBBSTR01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,30)","4","S","OTHER","33060" +"TS_FEB","CAT_TS3ORIENT","SY(CURENT01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,30)","4","S","OTHER","33060" +"TS_PAD","","SY(TIDSTR01);LC(TIDINF51)","2","S","OTHER","33060" +"TS_PNH","","SY(TIDSTR01);LC(TIDINF51)","2","S","OTHER","33060" +"TS_PRH","","SY(TIDSTR01);LC(TIDINF51)","2","S","OTHER","33060" +"TS_TIS","","SY(TIDSTR01);LC(TIDINF51)","2","S","OTHER","33060" +"TUNNEL","","LS(DASH,1,CHGRD)","4","S","OTHER","32250" +"TUNNEL","BURDEP0","AC(DEPVS);LS(DASH,1,CHBLK)","4","S","STANDARD","24010" +"TWRTPT","","SY(TWRDEF51);LC(CTYARE51)","4","S","STANDARD","25010" +"TWRTPT","ORIENTTRAFIC1","SY(TWRTPT53,ORIENT);LC(CTYARE51)","4","S","STANDARD","25010" +"TWRTPT","ORIENTTRAFIC2","SY(TWRTPT53,ORIENT);LC(CTYARE51)","4","S","STANDARD","25010" +"TWRTPT","ORIENTTRAFIC3","SY(TWRTPT53,ORIENT);LC(CTYARE51)","4","S","STANDARD","25010" +"TWRTPT","ORIENTTRAFIC4","SY(TWRTPT52,ORIENT);LC(CTYARE51)","4","S","STANDARD","25010" +"T_HMON","","SY(TIDEHT01);LC(TIDINF51)","2","S","OTHER","33050" +"T_NHMN","","SY(TIDEHT01);LC(TIDINF51)","2","S","OTHER","33050" +"T_TIMS","","SY(TIDEHT01);LC(TIDINF51)","2","S","OTHER","33050" +"UNSARE","","AC(NODTA);AP(NODATA03);LS(SOLD,2,CHGRD)","1","S","DISPLAYBASE","11050" +"VEGATN","","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG7","AP(VEGATN04);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG21","AP(VEGATN04);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"WATTUR","","SY(WATTUR02);LS(DASH,1,CHGRD)","4","S","OTHER","33040" +"WEDKLP","","SY(WEDKLP03);LS(DASH,1,CHGRF)","3","O","OTHER","34020" +"WRECKS","","CS(WRECKS05)","4","S","OTHER","34050" +"WRECKS","CATWRK3VALSOU","LC(NAVARE51)","4","S","OTHER","34051" +"WRECKS","CATWRK3","LC(NAVARE51)","4","S","OTHER","34050" +"airres","","LC(magbru04)","5","S","OTHER","96300" +"airres","catasr504","LC(magbru03)","5","S","OTHER","96300" +"airres","catasr507","LC(magbru03)","5","S","OTHER","96300" +"airres","catasr511","LC(magbru03)","5","S","OTHER","96300" +"airres","catasr510","LC(magbru03)","5","S","OTHER","96300" +"airres","catasr509","LC(magbru03)","5","S","OTHER","96300" +"airres","catasr508","LC(magbru03)","5","S","OTHER","96300" +"aprhst","","LS(DASH,1,RESBL)","5","S","STANDARD","22220" +"bchare","","LS(DOTT,3,RADLO);AP(bchare01)","7","S","STANDARD","84010" +"botmft","","AC(LANDA,3);LS(DOTT,2,CHBRN)","6","O","STANDARD","81010" +"bprare","","LS(DASH,1,CHRED);TX('Burial',1,2,3,'15110',0,0,CHRED,26);TX('Probability',1,2,3,'15110',0,1,CHRED,26);TX('Area',1,2,3,'15110',0,2,CHRED,26)","6","O","STANDARD","81030" +"btdare","","LS(DASH,1,CHRED)","6","O","STANDARD","81030" +"ctlasp","","LC(ctlasp01)","5","S","OTHER","96100" +"divloc","","LS(SOLD,2,CHMGD);SY(divloc01)","6","O","STANDARD","81050" +"drpzne","","LS(SOLD,2,CHRED);SY(drpzne01)","8","O","STANDARD","84200" +"drpzne","STATUS2","LS(DASH,2,CHRED);SY(drpzne01)","8","O","STANDARD","84200" +"envare","","LC(envare01)","4","S","STANDARD","85500" +"fshare","","SY(FSHGRD01);LS(DASH,2,CHGRF)","8","S","STANDARD","85610" +"imgare","","LS(DASH,1,RADLO)","7","S","STANDARD","84800" +"intwtr","","LS(DASH,1,CHGRF)","5","S","OTHER","36050" +"lndste","","LS(SOLD,2,CHRED);AP(lndste01);SY(lndpnt01)","4","S","STANDARD","84100" +"lndstp","","LS(SOLD,2,CHRED)","4","S","STANDARD","84150" +"lndzne","","LS(DASH,2,CHRED);AP(lndste01)","4","S","STANDARD","84160" +"lngare","","LS(DASH,2,CHRED);AP(lndste01)","4","S","STANDARD","84180" +"lsrare","","LS(DOTT,2,CHGRD)","4","S","STANDARD","85630" +"m_conf","","","0","S","","" +"m_clas","","","0","S","","" +"m_vers","","","0","S","","" +"marman","","LS(DASH,1,RADLO);TX(OBJNAM,1,2,3,'15110',0,0,RADLO,5)","5","S","STANDARD","85550" +"mcmare","","LS(DASH,1,CHRED);TX('MCM',1,2,3,'15110',0,0,CHRED,26);TX('Area',1,2,3,'15110',0,1,CHRED,26)","4","S","STANDARD","81030" +"mexasp","","LC(ctlasp01)","5","S","OTHER","96200" +"msiare","","LC(NAVARE51)","5","S","STANDARD","85410" +"patare","","LS(DASH,2,CHBLK)","5","S","STANDARD","85200" +"patare","catpat501","LS(SOLD,1,CHBLK);TX(identy,1,1,2,'16106',0,0,CHBLK,31)","5","S","STANDARD","85200" +"patare","catpat502","LS(DASH,2,CHBLK);TX(OBJNAM,1,1,2,'16110',0,0,CHBLK,31)","5","S","STANDARD","85200" +"pfdare","","LS(DASH,1,CHRED)","3","S","STANDARD","81030" +"qroute","","LS(DASH,1,CHBLK)","6","S","STANDARD","85010" +"qroute","rclass501","AC(CHRED,2);LS(DASH,1,CHBLK)","6","S","STANDARD","85010" +"qroute","rclass502","AC(CHYLW,2);LS(DASH,1,CHBLK)","6","S","STANDARD","85010" +"qroute","rclass503","AC(CHGRN,2);LS(DASH,1,CHBLK)","6","S","STANDARD","85010" +"rdoare","","LS(DASH,1,CHGRD)","4","S","STANDARD","85420" +"resloc","","LS(DASH,1,CHGRD)","6","S","STANDARD","84700" +"resloc","typres502","LS(DASH,1,CHGRD);SY(resloc02)","6","S","STANDARD","84700" +"resloc","typres501","LS(DASH,1,CHGRD);SY(resloc01)","6","S","STANDARD","84700" +"resloc","typres503","LS(DASH,1,CHGRD);SY(resloc03)","6","S","STANDARD","84700" +"rkdare","","LS(DASH,1,CHMGD);SY(CTNARE51)","3","S","STANDARD","81030" +"scours","","LS(SOLD,2,CHGRF);AP(scours01)","8","S","STANDARD","81020" +"sedlay","","LS(DASH,1,LANDF)","7","S","OTHER","91100" +"sedlay","natsed501","AC(CHMGD);AP(sedlay01)","7","S","OTHER","91100" +"sedlay","natsed502","AC(UINFR);AP(sedlay02)","7","S","OTHER","91100" +"sedlay","natsed503","AC(UINFR);AP(sedlay03)","7","S","OTHER","91100" +"sedlay","natsed504","AC(UINFR);AP(sedlay05)","7","S","OTHER","91100" +"sedlay","natsed505","AC(UINFR);AP(sedlay05)","7","S","OTHER","91100" +"sedlay","natsed506","AC(UINFR);AP(sedlay06)","7","S","OTHER","91100" +"sedlay","natsed507","AC(CHMGF);AP(sedlay07)","7","S","OTHER","91100" +"sedlay","natsed508","AC(DEPVS);AP(sedlay08)","7","S","OTHER","91100" +"sedlay","natsed509","AC(CHMGD);AP(sedlay09)","7","S","OTHER","91100" +"sedlay","natsed510","AC(CHMGF);AP(sedlay10)","7","S","OTHER","91100" +"sedlay","natsed511","AC(CHWHT);AC(CHYLW,2);AP(sedlay11)","7","S","OTHER","91100" +"sedlay","natsed512","AC(CHWHT);AC(CHYLW,2);AP(sedlay12)","7","S","OTHER","91100" +"sedlay","natsed513","AC(CHWHT);AP(sedlay13)","7","S","OTHER","91100" +"sedlay","natsed514","AC(TRFCF);AP(sedlay14)","7","S","OTHER","91100" +"sedlay","natsed515","AC(TRFCF);AP(sedlay15)","7","S","OTHER","91100" +"sedlay","natsed516","AC(DEPIT);AP(sedlay16)","7","S","OTHER","91100" +"sedlay","natsed517","AC(UIAFF);AP(sedlay23);AP(sedlay55)","7","S","OTHER","91100" +"sedlay","natsed518","AC(DEPVS);AP(sedlay18)","7","S","OTHER","91100" +"sedlay","natsed519","AC(DEPMD);AP(sedlay19)","7","S","OTHER","91100" +"sedlay","natsed520","AC(DEPIT);AC(CHYLW,2);AP(sedlay20)","7","S","OTHER","91100" +"sedlay","natsed521","AC(DEPIT);AP(sedlay14)","7","S","OTHER","91100" +"sedlay","natsed522","AC(DEPIT);AP(sedlay22)","7","S","OTHER","91100" +"sedlay","natsed523","AC(UIAFF);AP(sedlay23)","7","S","OTHER","91100" +"sedlay","natsed524","AC(CHWHT);AC(CHYLW,2);AP(sedlay24)","7","S","OTHER","91100" +"sedlay","natsed525","AC(CHWHT);AC(CHYLW,2);AP(sedlay25)","7","S","OTHER","91100" +"sedlay","natsed526","AC(CHWHT);AC(CHYLW,2);AP(sedlay56)","7","S","OTHER","91100" +"sedlay","natsed527","AC(CHWHT);AC(CHYLW,2);AP(sedlay27)","7","S","OTHER","91100" +"sedlay","natsed528","AC(CHGRN);AP(sedlay28)","7","S","OTHER","91100" +"sedlay","natsed529","AC(CHGRF);AP(lava0002)","7","S","OTHER","91100" +"sedlay","natsed530","AC(CHWHT);AP(sedlay30)","7","S","OTHER","91100" +"sedlay","natsed531","AC(CHWHT);AC(CHYLW,2);AP(sedlay31)","7","S","OTHER","91100" +"sedlay","natsed532","AC(DEPIT);AP(sedlay32)","7","S","OTHER","91100" +"sedlay","natsed533","AC(DEPIT);AP(sedlay33)","7","S","OTHER","91100" +"sedlay","natsed534","AC(DEPIT);AP(sedlay34)","7","S","OTHER","91100" +"sedlay","natsed535","AC(DEPIT);AP(sedlay35)","7","S","OTHER","91100" +"sedlay","natsed536","AC(UIAFF);AC(DEPIT,3);AP(sedlay36)","7","S","OTHER","91100" +"sedlay","natsed537","AC(UIAFF);AP(sedlay37)","7","S","OTHER","91100" +"sedlay","natsed538","LS(DASH,1,LANDF)","7","S","OTHER","91100" +"sedlay","natsed539","AC(UIAFF);AP(sedlay39)","7","S","OTHER","91100" +"sedlay","natsed540","AC(UIAFF);AP(sedlay40)","7","S","OTHER","91100" +"sedlay","natsed541","AC(CHWHT);AC(DEPIT,3);AC(CHYLW,2);AP(sedlay41)","7","S","OTHER","91100" +"sedlay","natsed542","AC(CHWHT);AC(CHYLW,2);AP(sedlay42)","7","S","OTHER","91100" +"sedlay","natsed543","AC(CHWHT);AC(CHYLW,2);AP(sedlay43)","7","S","OTHER","91100" +"sedlay","natsed544","AC(CHWHT);AC(CHYLW,2);AP(sedlay44)","7","S","OTHER","91100" +"sedlay","natsed545","LS(DASH,1,LANDF)","7","S","OTHER","91100" +"sedlay","natsed546","LS(DASH,1,LANDF)","7","S","OTHER","91100" +"sedlay","natsed547","LS(DASH,1,LANDF)","7","S","OTHER","91100" +"seiare","","LS(DASH,2,CHBRN);TE('ML %d','ricsca',3,1,2,'15110',1,0,CHBRN,25)","4","S","STANDARD","81060" +"tfcrte","","AC(CHGRD,3)","6","S","OTHER","95100" +"treata","","LS(SOLD,1,CHBLK);AP(treata01)","8","S","STANDARD","84300" +"trfare","","LC(trfare01)","4","S","OTHER","94500" +"trfare","cattrf501","AC(UINFF,2);LC(trfare01)","4","S","OTHER","94500" +"trfare","cattrf502","AC(CHYLW,1);LC(trfare01)","4","S","OTHER","94500" +"trfare","cattrf504","LC(trfare01);AC(CHMGD,2)","4","S","OTHER","94500" +"trfare","cattrf503","AC(CHCOR,1);LC(trfare01)","4","S","OTHER","94500" +"trpfac","","LS(DASH,4,CSTLN);AC(CHBRN)","4","S","STANDARD","84780" +"trpfac","catrpf503","LS(SOLD,4,CSTLN);AC(CHBRN)","4","S","STANDARD","84780" +"twlscr","","LS(SOLD,3,CHGRD);AP(scours01)","5","S","STANDARD","81020" +"u_defd","","SY(NEWOBJ01);LS(DASH,2,CHMGD)","6","S","STANDARD","21020" +"watero","","AC(DEPVS)","4","S","DISPLAYBASE","12420" +"watero","catwto501","AC(CHBLK,2);LS(SOLD,1,CHBLK)","4","S","DISPLAYBASE","12420" +"watero","catwto505","AC(DEPVS);LS(DOTT,2,CHBLK)","4","S","DISPLAYBASE","12420" +"watste","","LS(DASH,1,CHBRN)","4","S","STANDARD","84300" +"wstdsp","","LS(DASH,1,CHBRN)","4","S","STANDARD","84300" +"BRGARE","","LS(SOLD,1,CHRED);AP(icebrg01)","7","S","STANDARD","82210" +"brgare","","LS(SOLD,1,CHRED);AP(icebrg01)","7","S","STANDARD","82210" +"iceadv","","AC(NODTA);AP(NODATA03);LS(SOLD,2,CHGRD)","1","S","STANDARD","85430" +"ICEBRG","","LS(SOLD,1,CHRED);AP(icebrg01)","7","S","STANDARD","82210" +"icebrg","","LS(SOLD,1,CHRED);AP(icebrg01)","7","S","STANDARD","82210" +"ICELEA","","LC(lealne01)","2","O","STANDARD","82310" +"icelea","","LC(lealne01)","2","O","STANDARD","82310" +"icemov","","LS(DASH,2,CHGRF)","1","S","OTHER","92310" +"icepol","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","OTHER","92320" +"LACICE","ICEACT501","AC(UINFB,2)","7","S","OTHER","92420" +"LACICE","ICEACT502","AC(DEPVS,2)","7","S","OTHER","92420" +"LACICE","ICEACT503","AC(DEPVS,2)","7","S","OTHER","92420" +"LACICE","ICEACT510","AC(UINFG,2)","7","S","OTHER","92420" +"LACICE","ICEACT512","AC(UINFG,2)","7","S","OTHER","92420" +"LACICE","ICEACT513","AC(UINFG,2)","7","S","OTHER","92420" +"LACICE","ICEACT520","AC(UINFG,2)","7","S","OTHER","92420" +"LACICE","ICEACT523","AC(UINFG,2)","7","S","OTHER","92420" +"LACICE","ICEACT524","AC(UINFG,2)","7","S","OTHER","92420" +"LACICE","ICEACT530","AC(UINFG,2)","7","S","OTHER","92420" +"LACICE","ICEACT534","AC(UINFG,2)","7","S","OTHER","92420" +"LACICE","ICEACT535","AC(CHYLW,2)","7","S","OTHER","92420" +"LACICE","ICEACT540","AC(CHYLW,2)","7","S","OTHER","92420" +"LACICE","ICEACT545","AC(CHYLW,2)","7","S","OTHER","92420" +"LACICE","ICEACT546","AC(CHYLW,2)","7","S","OTHER","92420" +"LACICE","ICEACT550","AC(CHYLW,2)","7","S","OTHER","92420" +"LACICE","ICEACT556","AC(CHYLW,2)","7","S","OTHER","92420" +"LACICE","ICEACT557","AC(CHYLW,2)","7","S","OTHER","92420" +"LACICE","ICEACT560","AC(CHYLW,2)","7","S","OTHER","92420" +"LACICE","ICEACT567","AC(UINFO,2)","7","S","OTHER","92420" +"LACICE","ICEACT568","AC(UINFO,2)","7","S","OTHER","92420" +"LACICE","ICEACT570","AC(UINFO,2)","7","S","OTHER","92420" +"LACICE","ICEACT578","AC(UINFO,2)","7","S","OTHER","92420" +"LACICE","ICEACT579","AC(UINFO,2)","7","S","OTHER","92420" +"LACICE","ICEACT580","AC(UINFO,2)","7","S","OTHER","92420" +"LACICE","ICEACT581","AC(UINFR,2)","7","S","OTHER","92420" +"LACICE","ICEACT589","AC(UINFO,2)","7","S","OTHER","92420" +"LACICE","ICEACT590","AC(UINFR,2)","7","S","OTHER","92420" +"LACICE","ICEACT591","AC(UINFR,2)","7","S","OTHER","92420" +"LACICE","ICEACT592","AC(UINFR,2)","7","S","OTHER","92420" +"lndice","","LS(DASH,1,CHGRD)","4","S","STANDARD","82110" +"SEAICE","","AP(iceactun)","4","S","OTHER","92410" +"SEAICE","ICEACT501","AC(UINFB,2)","4","S","OTHER","92410" +"SEAICE","ICEACT502","AC(DEPVS,2)","4","S","OTHER","92410" +"SEAICE","ICEACT503","AC(DEPVS,2)","4","S","OTHER","92410" +"SEAICE","ICEACT510","AC(UINFG,2)","4","S","OTHER","92410" +"SEAICE","ICEACT512","AC(UINFG,2)","4","S","OTHER","92410" +"SEAICE","ICEACT513","AC(UINFG,2)","4","S","OTHER","92410" +"SEAICE","ICEACT520","AC(UINFG,2)","4","S","OTHER","92410" +"SEAICE","ICEACT523","AC(UINFG,2)","4","S","OTHER","92410" +"SEAICE","ICEACT524","AC(UINFG,2)","4","S","OTHER","92410" +"SEAICE","ICEACT530","AC(UINFG,2)","4","S","OTHER","92410" +"SEAICE","ICEACT534","AC(UINFG,2)","4","S","OTHER","92410" +"SEAICE","ICEACT535","AC(CHYLW,2)","4","S","OTHER","92410" +"SEAICE","ICEACT540","AC(CHYLW,2)","4","S","OTHER","92410" +"SEAICE","ICEACT545","AC(CHYLW,2)","4","S","OTHER","92410" +"SEAICE","ICEACT546","AC(CHYLW,2)","4","S","OTHER","92410" +"SEAICE","ICEACT550","AC(CHYLW,2)","4","S","OTHER","92410" +"SEAICE","ICEACT556","AC(CHYLW,2)","4","S","OTHER","92410" +"SEAICE","ICEACT557","AC(CHYLW,2)","4","S","OTHER","92410" +"SEAICE","ICEACT560","AC(CHYLW,2)","4","S","OTHER","92410" +"SEAICE","ICEACT567","AC(UINFO,2)","4","S","OTHER","92410" +"SEAICE","ICEACT568","AC(UINFO,2)","4","S","OTHER","92410" +"SEAICE","ICEACT570","AC(UINFO,2)","4","S","OTHER","92410" +"SEAICE","ICEACT578","AC(UINFO,2)","4","S","OTHER","92410" +"SEAICE","ICEACT579","AC(UINFO,2)","4","S","OTHER","92410" +"SEAICE","ICEACT580","AC(UINFO,2)","4","S","OTHER","92410" +"SEAICE","ICEACT581","AC(UINFR,2)","4","S","OTHER","92410" +"SEAICE","ICEACT589","AC(UINFO,2)","4","S","OTHER","92410" +"SEAICE","ICEACT590","AC(UINFR,2)","4","S","OTHER","92410" +"SEAICE","ICEACT591","AC(UINFR,2)","4","S","OTHER","92410" +"SEAICE","ICEACT592","AC(UINFR,2)","4","S","OTHER","92410" +"seaice","","AP(iceactun)","4","S","OTHER","92410" +"seaice","iceact501","AC(UINFB,2)","4","S","OTHER","92410" +"seaice","iceact502","AC(DEPVS,2)","4","S","OTHER","92410" +"seaice","iceact503","AC(DEPVS,2)","4","S","OTHER","92410" +"seaice","iceact510","AC(UINFG,2)","4","S","OTHER","92410" +"seaice","iceact512","AC(UINFG,2)","4","S","OTHER","92410" +"seaice","iceact513","AC(UINFG,2)","4","S","OTHER","92410" +"seaice","iceact520","AC(UINFG,2)","4","S","OTHER","92410" +"seaice","iceact523","AC(UINFG,2)","4","S","OTHER","92410" +"seaice","iceact524","AC(UINFG,2)","4","S","OTHER","92410" +"seaice","iceact530","AC(UINFG,2)","4","S","OTHER","92410" +"seaice","iceact534","AC(UINFG,2)","4","S","OTHER","92410" +"seaice","iceact535","AC(CHYLW,2)","4","S","OTHER","92410" +"seaice","iceact540","AC(CHYLW,2)","4","S","OTHER","92410" +"seaice","iceact545","AC(CHYLW,2)","4","S","OTHER","92410" +"seaice","iceact546","AC(CHYLW,2)","4","S","OTHER","92410" +"seaice","iceact550","AC(CHYLW,2)","4","S","OTHER","92410" +"seaice","iceact556","AC(CHYLW,2)","4","S","OTHER","92410" +"seaice","iceact557","AC(CHYLW,2)","4","S","OTHER","92410" +"seaice","iceact560","AC(CHYLW,2)","4","S","OTHER","92410" +"seaice","iceact567","AC(UINFO,2)","4","S","OTHER","92410" +"seaice","iceact568","AC(UINFO,2)","4","S","OTHER","92410" +"seaice","iceact570","AC(UINFO,2)","4","S","OTHER","92410" +"seaice","iceact578","AC(UINFO,2)","4","S","OTHER","92410" +"seaice","iceact579","AC(UINFO,2)","4","S","OTHER","92410" +"seaice","iceact580","AC(UINFO,2)","4","S","OTHER","92410" +"seaice","iceact581","AC(UINFR,2)","4","S","OTHER","92410" +"seaice","iceact589","AC(UINFO,2)","4","S","OTHER","92410" +"seaice","iceact590","AC(UINFR,2)","4","S","OTHER","92410" +"seaice","iceact591","AC(UINFR,2)","4","S","OTHER","92410" +"seaice","iceact592","AC(UINFR,2)","4","S","OTHER","92410" diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/DAY.clr b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/DAY.clr new file mode 100755 index 000000000..00dc9b0f6 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/DAY.clr @@ -0,0 +1,67 @@ +NODTA;grey;0.28;0.31;40;147;174;187 +CURSR;orange;0.5;0.4;32;227;128;57 +CHBLK;black;0.28;0.31;0;0;0;0 +CHGRD;grey;0.28;0.31;10;76;91;99 +CHGRF;grey;0.28;0.31;25;118;140;151 +CHRED;red;0.48;0.3;25;234;84;113 +CHGRN;green;0.31;0.56;60;82;232;59 +CHYLW;yellow;0.41;0.49;70;225;225;57 +CHMGD;magenta;0.3;0.17;20;192;69;209 +CHMGF;magenta;0.28;0.24;48;203;169;249 +CHBRN;brown;0.39;0.43;30;161;150;83 +CHWHT;white;0.28;0.31;80;201;237;254 +SCLBR;orange;0.5;0.4;32;227;128;57 +CHCOR;orange;0.5;0.4;32;227;128;57 +LITRD;red;0.48;0.3;25;234;84;113 +LITGN;green;0.31;0.56;60;82;232;59 +LITYW;yellow;0.41;0.49;70;225;225;57 +ISDNG;magenta;0.3;0.17;20;192;69;209 +DNGHL;red;0.48;0.3;25;234;84;113 +TRFCD;magenta;0.3;0.17;20;192;69;209 +TRFCF;magenta;0.28;0.24;48;203;169;249 +LANDA;brown;0.35;0.39;50;191;190;143 +LANDF;brown;0.45;0.42;15;141;100;46 +CSTLN;grey;0.28;0.31;10;76;91;99 +SNDG1;grey;0.28;0.31;25;118;140;151 +SNDG2;black;0.28;0.31;0;0;0;0 +DEPSC;grey;0.28;0.31;10;76;91;99 +DEPCN;grey;0.28;0.31;25;118;140;151 +DEPDW;white;0.28;0.31;80;201;237;254 +DEPMD;pale_blue;0.26;0.29;65;167;217;251 +DEPMS;light_blue;0.23;0.25;55;130;202;255 +DEPVS;medium_blue;0.21;0.22;45;97;183;255 +DEPIT;yellow-green;0.26;0.36;35;88;175;156 +RADHI;green;0.31;0.56;60;82;232;59 +RADLO;green;0.31;0.56;20;47;142;32 +ARPAT;blue_green;0.26;0.42;30;45;168;121 +NINFO;orange;0.5;0.4;32;227;128;57 +RESBL;blue;0.18;0.15;22;46;123;255 +ADINF;yellow;0.41;0.49;35;165;165;39 +RESGR;grey;0.28;0.31;25;118;140;151 +SHIPS;black;0.28;0.31;0;0;0;0 +PSTRK;black;0.28;0.31;0;0;0;0 +SYTRK;grey;0.28;0.31;25;118;140;151 +PLRTE;red;0.58;0.35;18;214;63;36 +APLRT;orange;0.5;0.4;32;227;128;57 +UINFD;black;0.28;0.31;0;0;0;0 +UINFF;grey;0.28;0.31;10;76;91;99 +UIBCK;white;0.28;0.31;80;201;237;254 +UIAFD;medium_blue;0.21;0.22;45;97;183;255 +UINFR;red;0.48;0.3;25;234;84;113 +UINFG;green;0.31;0.56;60;82;232;59 +UINFO;orange;0.5;0.4;32;227;128;57 +UINFB;blue;0.18;0.15;22;46;123;255 +UINFM;magenta;0.3;0.17;20;192;69;209 +UIBDR;grey;0.28;0.31;10;76;91;99 +UIAFF;brown;0.35;0.39;50;191;190;143 +OUTLW;black;0.28;0.31;0;0;0;0 +OUTLL;brown;0.45;0.42;15;141;100;46 +RES01;grey;0.28;0.31;25;118;140;151 +RES02;grey;0.28;0.31;25;118;140;151 +RES03;grey;0.28;0.31;25;118;140;151 +BKAJ1;grey;0.28;0.31;0.6;14;19;21 +BKAJ2;grey;0.28;0.31;1.6;28;35;39 +MARBL;blue;0.145;0.14;20;0;128;255 +MARCY;cyan;0.2;0.355;20;0;143;132 +MARMG;magenta;0.36;0.22;20;198;77;166 +MARWH;white;0.305;0.344;20;113;127;119 diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/DUSK.clr b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/DUSK.clr new file mode 100755 index 000000000..56904a095 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/DUSK.clr @@ -0,0 +1,67 @@ +NODTA;grey;0.28;0.31;7;64;77;83 +CURSR;orange;0.5;0.4;10;134;73;30 +CHBLK;grey;0.28;0.31;20;107;127;137 +CHGRD;grey;0.28;0.31;20;107;127;137 +CHGRF;grey;0.28;0.31;10;76;91;99 +CHRED;red;0.48;0.3;10;155;53;73 +CHGRN;green;0.31;0.56;20;47;142;32 +CHYLW;yellow;0.41;0.49;24;139;139;31 +CHMGD;magenta;0.28;0.24;18;130;108;161 +CHMGF;magenta;0.3;0.17;7;119;39;130 +CHBRN;brown;0.39;0.43;8;87;80;42 +CHWHT;white;0.28;0.31;36;140;166;178 +SCLBR;orange;0.5;0.4;10;134;73;30 +CHCOR;orange;0.5;0.4;10;134;73;30 +LITRD;red;0.48;0.3;10;155;53;73 +LITGN;green;0.31;0.56;20;47;142;32 +LITYW;yellow;0.41;0.49;24;139;139;31 +ISDNG;magenta;0.28;0.24;18;130;108;161 +DNGHL;red;0.48;0.3;10;155;53;73 +TRFCD;magenta;0.28;0.24;18;130;108;161 +TRFCF;magenta;0.3;0.17;7;119;39;130 +LANDA;brown;0.35;0.39;5;64;64;46 +LANDF;brown;0.45;0.42;12;127;90;41 +CSTLN;grey;0.28;0.31;20;107;127;137 +SNDG1;grey;0.28;0.31;10;76;91;99 +SNDG2;white;0.28;0.31;36;140;166;178 +DEPSC;grey;0.28;0.31;20;107;127;137 +DEPCN;grey;0.28;0.31;10;76;91;99 +DEPDW;black;0.28;0.31;0;0;0;0 +DEPMD;dark_blue;0.25;0.29;1;15;27;33 +DEPMS;medium_blue;0.23;0.25;3;29;50;70 +DEPVS;light_blue;0.21;0.22;5;30;65;101 +DEPIT;yellow-green;0.26;0.36;6;35;76;68 +RADHI;green;0.31;0.56;20;47;142;32 +RADLO;green;0.31;0.56;7;25;87;16 +ARPAT;green;0.26;0.42;17;33;130;92 +NINFO;orange;0.5;0.4;10;134;73;30 +RESBL;blue;0.18;0.15;10;29;85;180 +ADINF;yellow;0.41;0.49;12;100;101;20 +RESGR;grey;0.28;0.31;20;107;127;137 +SHIPS;white;0.28;0.31;36;140;166;178 +PSTRK;white;0.28;0.31;36;140;166;178 +SYTRK;grey;0.28;0.31;10;76;91;99 +PLRTE;red;0.58;0.35;8;149;41;22 +APLRT;orange;0.5;0.4;10;134;73;30 +UINFD;white;0.28;0.31;36;140;166;178 +UINFF;grey;0.28;0.31;20;107;127;137 +UIBCK;black;0.28;0.31;0;0;0;0 +UIAFD;light_blue;0.21;0.22;5;30;65;101 +UINFR;red;0.48;0.3;10;155;53;73 +UINFG;green;0.31;0.56;20;47;142;32 +UINFO;orange;0.5;0.4;10;134;73;30 +UINFB;blue;0.18;0.15;10;29;85;180 +UINFM;magenta;0.28;0.24;18;130;108;161 +UIBDR;grey;0.28;0.31;20;107;127;137 +UIAFF;brown;0.45;0.42;12;127;90;41 +OUTLW;black;0.28;0.31;0;0;0;0 +OUTLL;brown;0.35;0.39;5;64;64;46 +RES01;grey;0.28;0.31;10;76;91;99 +RES02;grey;0.28;0.31;10;76;91;99 +RES03;grey;0.28;0.31;10;76;91;99 +BKAJ1;grey;0.28;0.31;0;0;0;0 +BKAJ2;grey;0.28;0.31;0.72;16;21;24 +MARBL;blue;0.145;0.14;17;0;119;243 +MARCY;cyan;0.2;0.355;17;0;133;122 +MARMG;magenta;0.36;0.22;17;184;71;154 +MARWH;white;0.305;0.344;17;105;118;110 diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/ENC.stylx b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/ENC.stylx new file mode 100755 index 000000000..f98f75ae5 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/ENC.stylx differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/LINES.dic b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/LINES.dic new file mode 100755 index 000000000..0dabab12a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/LINES.dic @@ -0,0 +1,163 @@ +"######","","LC(QUESMRK1)","5","O","STANDARD","21010" +"ASLXIS","","LS(DASH,2,CHMGF)","5","S","STANDARD","26260" +"BERTHS","","LS(SOLD,3,CHGRD);SY(BRTHNO01);TE('Nr %s','OBJNAM',1,2,2,'15110',0,0,CHBLK,29)","5","O","OTHER","32440" +"BRIDGE","","LS(SOLD,5,CHGRD);TX(OBJNAM,3,1,2,'15110',1,0,CHBLK,21);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG2","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG3","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG4","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG5","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG7","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG8","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CANALS","","LS(SOLD,1,CHBLK)","2","O","DISPLAYBASE","12420" +"CAUSWY","","LS(SOLD,3,LANDF)","5","O","STANDARD","22010" +"CAUSWY","WATLEV4","LS(DASH,3,LANDF)","5","O","STANDARD","22010" +"CBLOHD","","LS(DASH,4,CHGRD)","8","O","DISPLAYBASE","12210" +"CBLOHD","CONRAD1VERCSA","LS(DASH,4,CHGRD);SY(RACNSP01);TE('sf clr %4.1lf','VERCSA',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CBLOHD","CONRAD3VERCSA","LS(DASH,4,CHGRD);SY(RACNSP01);TE('sf clr %4.1lf','VERCSA',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CBLOHD","CONRAD1VERCLR","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CBLOHD","CONRAD3VERCLR","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CBLOHD","CONRAD1","LS(DASH,4,CHGRD);SY(RACNSP01)","8","O","DISPLAYBASE","12210" +"CBLOHD","CONRAD3","LS(DASH,4,CHGRD);SY(RACNSP01)","8","O","DISPLAYBASE","12210" +"CBLOHD","VERCSA","LS(DASH,4,CHGRD);TE('sf clr %4.1lf','VERCSA',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CBLOHD","VERCLR","LS(DASH,4,CHGRD);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CBLSUB","","LC(CBLSUB06)","3","O","OTHER","34070" +"CBLSUB","CATCBL6","LS(DASH,1,CHMGD)","6","O","STANDARD","24010" +"COALNE","","CS(QUAPOS01)","7","O","DISPLAYBASE","12410" +"COALNE","CATCOA6","LS(DASH,1,CSTLN)","7","O","DISPLAYBASE","12410" +"COALNE","CATCOA7","LS(DASH,1,CSTLN)","7","O","DISPLAYBASE","12410" +"COALNE","CATCOA8","LS(DASH,1,CSTLN)","7","O","DISPLAYBASE","12410" +"COALNE","CATCOA10","LS(DASH,1,CSTLN)","7","O","DISPLAYBASE","12410" +"CONVYR","","LS(DASH,4,CHGRD);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CONVYR","CATCON1CONRAD1","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CONVYR","CATCON1CONRAD3","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CONVYR","CATCON2CONRAD1","LS(SOLD,3,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CONVYR","CATCON2CONRAD3","LS(SOLD,3,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CONVYR","CATCON1","LS(DASH,4,CHGRD);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CONVYR","CATCON2","LS(SOLD,3,CHGRD);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CONVYR","CONRAD1","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CONVYR","CONRAD3","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CURENT","","LC(CURENT01)","6","O","OTHER","33060" +"DAMCON","","LS(SOLD,4,LANDF)","6","O","STANDARD","22010" +"DAMCON","CATDAM3","LS(SOLD,2,CSTLN)","6","O","DISPLAYBASE","12410" +"DEPARE","","","0","O","","" +"DEPCNT","","CS(DEPCNT03)","5","O","OTHER","33020" +"DWRTCL","","LC(DWLDEF01);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" +"DWRTCL","CATTRK1TRAFIC1","LC(DWRTCL08);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" +"DWRTCL","CATTRK1TRAFIC2","LC(DWRTCL08);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" +"DWRTCL","CATTRK1TRAFIC3","LC(DWRTCL08);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" +"DWRTCL","CATTRK1TRAFIC4","LC(DWRTCL06);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" +"DWRTCL","CATTRK2TRAFIC1","LC(DWRTCL07);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" +"DWRTCL","CATTRK2TRAFIC2","LC(DWRTCL07);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" +"DWRTCL","CATTRK2TRAFIC3","LC(DWRTCL07);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" +"DWRTCL","CATTRK2TRAFIC4","LC(DWRTCL05);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" +"DWRTCL","TRAFIC1","LC(DWRTCL07);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" +"DWRTCL","TRAFIC2","LC(DWRTCL07);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" +"DWRTCL","TRAFIC3","LC(DWRTCL07);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" +"DWRTCL","TRAFIC4","LC(DWRTCL05);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25010" +"DYKCON","","LS(SOLD,3,LANDF)","4","O","STANDARD","22010" +"DYKCON","CONRAD1","LS(SOLD,2,CHBLK)","4","O","STANDARD","22210" +"FERYRT","","LC(FERYRT02)","4","O","STANDARD","25030" +"FERYRT","CATFRY1","LC(FERYRT01)","4","O","STANDARD","25030" +"FERYRT","CATFRY2","LC(FERYRT02)","4","O","STANDARD","25030" +"FLODOC","","LS(SOLD,3,CSTLN)","5","O","DISPLAYBASE","12410" +"FNCLNE","","LS(SOLD,1,LANDF)","3","O","OTHER","32220" +"FNCLNE","CONVIS1","LS(SOLD,1,CHBLK)","3","O","STANDARD","22220" +"FORSTC","","LS(SOLD,3,LANDF)","4","O","OTHER","32220" +"FSHFAC","","LS(DASH,2,CHGRD)","4","O","STANDARD","26210" +"FSHFAC","CATFIF1","LC(FSHFAC02)","4","O","STANDARD","26210" +"GATCON","","LS(SOLD,2,CSTLN)","8","O","DISPLAYBASE","12410" +"GATCON","CATGAT2","LS(SOLD,2,CSTLN)","8","O","DISPLAYBASE","12410" +"GATCON","CATGAT3","LS(SOLD,2,CSTLN);SY(GATCON04)","8","O","DISPLAYBASE","12410" +"GATCON","CATGAT4","LS(SOLD,2,CSTLN);SY(GATCON03)","8","O","DISPLAYBASE","12410" +"GATCON","CATGAT5","LS(SOLD,2,CSTLN)","8","O","DISPLAYBASE","12410" +"LNDARE","","CS(QUAPOS01);TX(OBJNAM,1,1,2,'15110',0,1,CHBLK,26)","8","O","DISPLAYBASE","12010" +"LNDELV","","LS(SOLD,1,LANDF)","4","O","OTHER","32010" +"LNDMRK","","LS(SOLD,1,LANDF)","4","O","OTHER","32220" +"LNDMRK","CONVIS1","LS(SOLD,1,CHBLK)","4","O","STANDARD","22220" +"LOCMAG","","LS(DASH,1,CHMGF);SY(LOCMAG01)","4","S","OTHER","31080" +"MAGVAR","","LS(SOLD,2,CHMGF);SY(MAGVAR51);TE('varn %3.2f','VALMAG',3,1,2,'15110',1,-1,CHBLK,27)","4","O","OTHER","31080" +"MARCUL","","LS(DASH,2,CHGRF)","4","O","STANDARD","26210" +"MORFAC","","LS(SOLD,2,CSTLN)","6","O","DISPLAYBASE","12410" +"MORFAC","CATMOR4","LS(SOLD,2,CSTLN)","6","O","DISPLAYBASE","12410" +"MORFAC","CATMOR6","LS(DASH,1,CHMGF)","6","O","DISPLAYBASE","14010" +"M_SREL","","","0","O","","" +"NAVLNE","","LS(DASH,1,CHGRD)","4","O","STANDARD","25010" +"NAVLNE","CATNAV1","LS(DASH,1,CHGRD);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","4","O","STANDARD","25010" +"NAVLNE","CATNAV2","LS(DASH,1,CHGRD);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","4","O","STANDARD","25010" +"NEWOBJ","","LC(NEWOBJ01)","6","S","STANDARD","21020" +"NEWOBJ","SYMINS","CS(SYMINS02)","6","S","STANDARD","21020" +"OBSTRN","","CS(OBSTRN07)","4","O","OTHER","34050" +"OBSTRN","CATOBS8","LS(DASH,1,CSTLN)","4","O","DISPLAYBASE","12410" +"OBSTRN","CATOBS9","LS(DASH,1,CHMGD)","4","O","DISPLAYBASE","12410" +"OBSTRN","CATOBS10","LS(DASH,1,CSTLN)","4","O","DISPLAYBASE","12410" +"OBSTRN","WATLEV7","LS(DASH,1,CSTLN)","4","O","DISPLAYBASE","12410" +"OILBAR","","LS(DASH,1,CHBLK)","4","O","DISPLAYBASE","12410" +"PIPOHD","","LS(SOLD,3,CHGRD);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,-1,CHBLK,11)","8","O","DISPLAYBASE","12210" +"PIPOHD","CONRAD1","LS(SOLD,3,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,-1,CHBLK,11)","8","O","DISPLAYBASE","12210" +"PIPOHD","CONRAD3","LS(SOLD,3,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,-1,CHBLK,11)","8","O","DISPLAYBASE","12210" +"PIPSOL","","LC(PIPSOL05)","6","O","OTHER","34070" +"PIPSOL","PRODCT3","LC(PIPSOL06)","6","O","OTHER","34070" +"PIPSOL","CATPIP2","LC(PIPSOL06)","6","O","OTHER","34070" +"PIPSOL","CATPIP3","LC(PIPSOL06)","6","O","OTHER","34070" +"PIPSOL","CATPIP4","LC(PIPSOL06)","6","O","OTHER","34070" +"PIPSOL","CATPIP5","LC(PIPSOL06)","6","O","OTHER","34070" +"PONTON","","LS(SOLD,2,CSTLN)","5","O","DISPLAYBASE","12410" +"RADLNE","","LS(DASH,2,TRFCD);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25040" +"RAILWY","","LS(SOLD,2,LANDF)","4","O","OTHER","32250" +"RAPIDS","","LS(SOLD,3,CHGRD)","3","O","OTHER","32050" +"RCRTCL","","LC(RCRDEF11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RCRTCL","CATTRK1TRAFIC1","LC(RCRTCL14);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RCRTCL","CATTRK1TRAFIC2","LC(RCRTCL14);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RCRTCL","CATTRK1TRAFIC3","LC(RCRTCL14);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RCRTCL","CATTRK1TRAFIC4","LC(RCRTCL13);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RCRTCL","CATTRK2TRAFIC1","LC(RCRTCL12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RCRTCL","CATTRK2TRAFIC2","LC(RCRTCL12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RCRTCL","CATTRK2TRAFIC3","LC(RCRTCL12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RCRTCL","CATTRK2TRAFIC4","LC(RCRTCL11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RCRTCL","TRAFIC1","LC(RCRTCL12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RCRTCL","TRAFIC2","LC(RCRTCL12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RCRTCL","TRAFIC3","LC(RCRTCL12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RCRTCL","TRAFIC4","LC(RCRTCL11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RDOCAL","","LS(DASH,1,TRFCD);SY(RCLDEF01);TE('Nr %s','OBJNAM',3,2,2,'15110',1,-1,CHBLK,21)","6","O","STANDARD","25060" +"RDOCAL","TRAFIC1ORIENT","LS(DASH,1,TRFCD);SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"RDOCAL","TRAFIC2ORIENT","LS(DASH,1,TRFCD);SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"RDOCAL","TRAFIC3ORIENT","LS(DASH,1,TRFCD);SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"RDOCAL","TRAFIC4ORIENT","LS(DASH,1,TRFCD);SY(RDOCAL03,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"RECTRC","","LC(RECDEF02);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","CATTRK1TRAFIC1","LC(RECTRC12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","CATTRK1TRAFIC2","LC(RECTRC12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","CATTRK1TRAFIC3","LC(RECTRC12);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","CATTRK1TRAFIC4","LC(RECTRC10);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","CATTRK2TRAFIC1","LC(RECTRC11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","CATTRK2TRAFIC2","LC(RECTRC11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","CATTRK2TRAFIC3","LC(RECTRC11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","CATTRK2TRAFIC4","LC(RECTRC09);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","TRAFIC1","LC(RECTRC11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","TRAFIC2","LC(RECTRC11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","TRAFIC3","LC(RECTRC11);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","TRAFIC4","LC(RECTRC09);TE('%03.0lf deg','ORIENT',1,1,2,'15110',0,-1,CHBLK,11)","6","O","STANDARD","25020" +"RIVERS","","LS(SOLD,1,CHBLK)","2","O","DISPLAYBASE","12420" +"ROADWY","","LS(SOLD,2,LANDF)","4","O","OTHER","32250" +"RUNWAY","","LS(SOLD,3,LANDF)","6","O","OTHER","32240" +"SBDARE","","LS(SOLD,1,CHGRD);TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25)","4","O","OTHER","34010" +"SLCONS","","CS(SLCONS04)","7","O","DISPLAYBASE","12410" +"SLOTOP","","LS(SOLD,1,LANDF)","4","O","OTHER","32010" +"SLOTOP","CATSLO2CONRAD1","LS(SOLD,1,CHBLK)","4","O","STANDARD","22210" +"SLOTOP","CATSLO6CONRAD1","LS(SOLD,1,CHBLK)","4","O","STANDARD","22210" +"SLOTOP","CATSLO6CONVIS1","LS(SOLD,1,CHBLK)","4","O","STANDARD","22210" +"SLOTOP","CATSLO2","LS(SOLD,1,CHGRD)","4","O","OTHER","32010" +"SLOTOP","CATSLO6","LS(SOLD,1,CHGRD)","4","O","OTHER","32010" +"SNDWAV","","LS(DASH,2,CHGRD);SY(SNDWAV02)","4","O","STANDARD","24010" +"STSLNE","","LS(DASH,1,CHGRF)","3","O","OTHER","36050" +"TIDEWY","","LS(SOLD,1,CHGRF)","3","O","OTHER","32070" +"TSELNE","","LS(SOLD,6,TRFCF)","8","O","STANDARD","25010" +"TSSBND","","LS(DASH,4,TRFCD)","7","O","STANDARD","25010" +"TUNNEL","","LS(DASH,1,CHGRD)","4","O","OTHER","32250" +"TUNNEL","BURDEP0","LS(DASH,2,CHBLK)","4","O","STANDARD","24010" +"VEGATN","","LS(DASH,1,LANDF)","3","O","OTHER","32030" +"WATFAL","","LS(SOLD,3,CHGRF)","3","O","OTHER","32050" +"WATFAL","CONVIS1","LS(SOLD,3,CHWHT)","3","O","OTHER","32050" +"WATTUR","","LS(DASH,1,CHGRD);SY(WATTUR02)","4","O","OTHER","33040" +"dnghlt","","LS(SOLD,3,DNGHL)","8","O","MARINERS STANDARD","53010" +"indhlt","","LC(INDHLT02)","8","O","MARINERS STANDARD","53010" +"marfea","","LS(SOLD,2,NINFO);TX(OBJNAM,3,3,2,'15110',0,1,CHBLK,50)","8","O","MARINERS OTHER","53050" diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/NIGHT.clr b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/NIGHT.clr new file mode 100755 index 000000000..a1c820126 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/NIGHT.clr @@ -0,0 +1,67 @@ +NODTA;grey;0.28;0.31;1.2;23;30;33 +CURSR;orange;0.5;0.4;1.25;48;23;5 +CHBLK;grey;0.28;0.31;2.5;37;45;49 +CHGRD;grey;0.28;0.31;2.5;37;45;49 +CHGRF;grey;0.28;0.31;1.25;24;30;33 +CHRED;red;0.48;0.3;1.25;57;14;22 +CHGRN;green;0.31;0.56;2.5;12;52;6 +CHYLW;yellow;0.41;0.49;3;50;50;6 +CHMGD;magenta;0.3;0.17;2;65;18;71 +CHMGF;magenta;0.3;0.17;2;65;18;71 +CHBRN;brown;0.39;0.43;1.3;33;30;12 +CHWHT;white;0.28;0.31;5;54;65;71 +SCLBR;orange;0.5;0.4;1.25;48;23;5 +CHCOR;orange;0.5;0.4;1.25;48;23;5 +LITRD;red;0.48;0.3;1.25;57;14;22 +LITGN;green;0.31;0.56;2.5;12;52;6 +LITYW;yellow;0.41;0.49;3;50;50;6 +ISDNG;magenta;0.3;0.17;2;65;18;71 +DNGHL;red;0.48;0.3;1.25;57;14;22 +TRFCD;magenta;0.3;0.17;2;65;18;71 +TRFCF;magenta;0.3;0.17;2;65;18;71 +LANDA;brown;0.35;0.39;0.8;23;22;14 +LANDF;brown;0.45;0.42;1.6;47;31;10 +CSTLN;grey;0.28;0.31;2.5;37;45;49 +SNDG1;grey;0.28;0.31;1.25;24;30;33 +SNDG2;white;0.28;0.31;5;54;65;71 +DEPSC;grey;0.28;0.31;2.5;37;45;49 +DEPCN;grey;0.28;0.31;1.25;24;30;33 +DEPDW;black;0.28;0.31;0;0;0;0 +DEPMD;dark_blue;0.25;0.29;0.2;3;7;10 +DEPMS;medium_blue;0.23;0.25;0.4;5;14;22 +DEPVS;light_blue;0.21;0.22;0.8;7;23;39 +DEPIT;yellow-green;0.26;0.36;1.2;11;32;28 +RADHI;green;0.31;0.56;2.5;12;52;6 +RADLO;green;0.31;0.56;0.8;4;27;2 +ARPAT;blue-green;0.26;0.42;1.75;5;42;27 +NINFO;orange;0.5;0.4;1.25;48;23;5 +RESBL;blue;0.18;0.15;1.25;5;27;68 +ADINF;yellow;0.41;0.49;1.5;34;34;3 +RESGR;grey;0.28;0.31;1.25;24;30;33 +SHIPS;white;0.28;0.31;5;54;65;71 +PSTRK;white;0.28;0.31;5;54;65;71 +SYTRK;grey;0.28;0.31;1.25;24;30;33 +PLRTE;red;0.58;0.35;0.9;51;8;3 +APLRT;orange;0.5;0.4;1.25;48;23;5 +UINFD;white;0.28;0.31;5;54;65;71 +UINFF;grey;0.28;0.31;2.5;37;45;49 +UIBCK;black;0.28;0.31;0;0;0;0 +UIAFD;light_blue;0.21;0.22;0.8;7;23;39 +UINFR;red;0.48;0.3;1.25;57;14;22 +UINFG;green;0.31;0.56;2.5;12;52;6 +UINFO;orange;0.5;0.4;1.25;48;23;5 +UINFB;blue;0.18;0.15;1.25;5;27;68 +UINFM;magenta;0.3;0.17;2;65;18;71 +UIBDR;grey;0.28;0.31;2.5;37;45;49 +UIAFF;brown;0.45;0.42;3.2;68;46;18 +OUTLW;black;0.28;0.31;0;0;0;0 +OUTLL;brown;0.35;0.39;0.8;23;22;14 +RES01;grey;0.28;0.31;1.25;24;30;33 +RES02;grey;0.28;0.31;1.25;24;30;33 +RES03;grey;0.28;0.31;1.25;24;30;33 +BKAJ1;black;0.28;0.31;0;0;0;0 +BKAJ2;grey;0.28;0.31;0.1;2;3;4 +MARBL;blue;0.145;0.14;1.75;0;38;85 +MARCY;cyan;0.2;0.355;1.75;0;43;39 +MARMG;magenta;0.36;0.22;1.75;63;19;51 +MARWH;white;0.305;0.344;1.75;32;37;34 diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/PAPER_CHART.dic b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/PAPER_CHART.dic new file mode 100755 index 000000000..f0d6cf83b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/PAPER_CHART.dic @@ -0,0 +1,322 @@ +"######","","SY(QUESMRK1)","5","O","STANDARD","21010" +"ACHARE","","TX(OBJNAM,3,1,2,'15110',-1,2,CHBLK,26);SY(ACHARE02)","6","O","STANDARD","26220" +"ACHBRT","","SY(ACHBRT07);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29)","5","O","STANDARD","26220" +"AIRARE","","SY(AIRARE02)","4","O","OTHER","32240" +"BCNCAR","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNCAR","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNCAR","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNCAR","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNCAR","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNCAR","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNISD","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNISD","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNISD","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNISD","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNISD","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNISD","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP2CATLAM1","SY(PRICKE03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP2CATLAM2","SY(PRICKE04);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP6CONVIS1","SY(CAIRNS11);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP6","SY(CAIRNS01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNSAW","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSAW","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSAW","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNSAW","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNSAW","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNSAW","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP6CONVIS1","SY(CAIRNS11);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","CATSPM18","SY(NOTBRD11);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","CATSPM44","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP6","SY(CAIRNS01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BERTHS","","SY(BRTHNO01);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29)","5","O","OTHER","32440" +"BOYCAR","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","BOYSHP1","SY(BOYCON01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","BOYSHP2","SY(BOYCAN01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYINB","","SY(BOYINB01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","BOYSHP1","SY(BOYCON01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","BOYSHP2","SY(BOYCAN01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP1","SY(BOYCON01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP2","SY(BOYCAN01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSAW","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSAW","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSAW","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSAW","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSAW","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSAW","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSAW","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","CATSPM9","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","CATSPM15","SY(BOYSUP03);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP1","SY(BOYCON01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP2","SY(BOYCAN01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" +"BRIDGE","","","0","O","","" +"BUAARE","","SY(BUAARE02);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","3","O","STANDARD","22240" +"BUISGL","","SY(BUISGL01)","4","O","OTHER","32220" +"BUISGL","FUNCTN33CONVIS1OBJNAM","SY(POSGEN03);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","6","O","STANDARD","22220" +"BUISGL","FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"BUISGL","FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"BUISGL","FUNCTN22CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" +"BUISGL","FUNCTN23CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" +"BUISGL","FUNCTN24CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" +"BUISGL","FUNCTN25CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" +"BUISGL","FUNCTN26CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" +"BUISGL","FUNCTN27CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" +"BUISGL","FUNCTN33CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" +"BUISGL","FUNCTN35CONVIS1","SY(TNKCON12)","6","O","STANDARD","22220" +"BUISGL","FUNCTN33OBJNAM","SY(POSGEN03);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","4","O","OTHER","32220" +"BUISGL","CONVIS1","SY(BUISGL11)","6","O","STANDARD","22220" +"BUISGL","FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" +"BUISGL","FUNCTN21","SY(BUIREL01)","4","O","OTHER","32220" +"BUISGL","FUNCTN22","SY(BUIREL04)","4","O","OTHER","32220" +"BUISGL","FUNCTN23","SY(BUIREL04)","4","O","OTHER","32220" +"BUISGL","FUNCTN24","SY(BUIREL04)","4","O","OTHER","32220" +"BUISGL","FUNCTN25","SY(BUIREL04)","4","O","OTHER","32220" +"BUISGL","FUNCTN26","SY(BUIREL05)","4","O","OTHER","32220" +"BUISGL","FUNCTN27","SY(BUIREL05)","4","O","OTHER","32220" +"BUISGL","FUNCTN33","SY(POSGEN03)","4","O","OTHER","32220" +"BUISGL","FUNCTN35","SY(TNKCON02)","4","O","OTHER","32220" +"CGUSTA","","SY(CGUSTA02)","7","O","OTHER","38030" +"CHKPNT","","SY(CHKPNT01)","4","S","OTHER","32410" +"CRANES","","SY(CRANES01)","4","O","OTHER","32440" +"CTNARE","","SY(CHINFO06)","4","O","STANDARD","26150" +"CTRPNT","","SY(POSGEN04)","4","O","OTHER","32250" +"CTSARE","","SY(CHINFO07)","4","O","STANDARD","26250" +"CURENT","","SY(CURDEF01)","5","O","OTHER","33060" +"CURENT","ORIENTCURVEL","SY(CURENT01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","5","O","OTHER","33060" +"CURENT","ORIENT","SY(CURENT01,ORIENT)","5","O","OTHER","33060" +"DAMCON","","","0","O","","" +"DAMCON","CATDAM3","SY(CHINFO06)","4","O","STANDARD","22010" +"DAYMAR","","SY(DAYSQR21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" +"DAYMAR","TOPSHP19","SY(DAYSQR21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" +"DAYMAR","TOPSHP20","SY(DAYSQR21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" +"DAYMAR","TOPSHP21","SY(DAYSQR21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" +"DAYMAR","TOPSHP24","SY(DAYTRI21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" +"DAYMAR","TOPSHP25","SY(DAYTRI25);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" +"DISMAR","","SY(DISMAR03);TX(INFORM,2,1,2,'15110',2,0,CHBLK,21)","7","O","STANDARD","27030" +"DISMAR","CATDIS1","SY(DISMAR04);TX(INFORM,2,1,2,'15110',2,0,CHBLK,21)","7","O","STANDARD","27030" +"DMPGRD","","SY(CHINFO07)","4","O","STANDARD","26240" +"FOGSIG","","SY(FOGSIG01)","6","O","STANDARD","27080" +"FORSTC","","SY(FORSTC01)","4","O","OTHER","32220" +"FORSTC","CONVIS1","SY(FORSTC11)","4","O","STANDARD","22220" +"FSHFAC","","SY(FSHHAV01)","4","O","STANDARD","26210" +"FSHFAC","CATFIF1","SY(FSHFAC03)","4","O","STANDARD","26210" +"FSHFAC","CATFIF2","SY(FSHFAC02)","4","O","STANDARD","26210" +"FSHFAC","CATFIF3","SY(FSHFAC02)","4","O","STANDARD","26210" +"FSHFAC","CATFIF4","SY(FSHFAC02)","4","O","STANDARD","26210" +"GATCON","","SY(GATCON04)","8","O","STANDARD","22010" +"GATCON","CATGAT2","SY(GATCON04)","8","O","STANDARD","22010" +"GATCON","CATGAT3","SY(GATCON04)","8","O","OTHER","32440" +"GATCON","CATGAT4","SY(GATCON03)","8","O","OTHER","32440" +"GRIDRN","","","0","O","","" +"HRBFAC","","SY(CHINFO07)","4","O","OTHER","32410" +"HRBFAC","CATHAF1","SY(ROLROL01)","4","O","OTHER","32410" +"HRBFAC","CATHAF4","SY(HRBFAC09)","4","O","OTHER","32410" +"HRBFAC","CATHAF5","SY(SMCFAC02)","4","O","OTHER","32410" +"HULKES","","SY(HULKES01)","5","O","DISPLAYBASE","12410" +"ICNARE","","SY(CHINFO07)","4","O","STANDARD","26250" +"LIGHTS","","CS(LIGHTS06)","8","O","STANDARD","27070" +"LITFLT","","SY(LITFLT01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"LITVES","","SY(LITVES01);TE('LtV %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27011" +"LNDARE","","SY(LNDARE01);TX(OBJNAM,1,2,2,'15110',0,1,CHBLK,26);CS(QUAPOS01)","4","O","DISPLAYBASE","12010" +"LNDELV","","SY(POSGEN04);TE('%3.0lf m','ELEVAT',3,2,2,'15110',1,0,CHBLK,28)","4","O","OTHER","32010" +"LNDMRK","","SY(POSGEN01)","4","O","OTHER","32220" +"LNDMRK","CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" +"LNDMRK","CATLMK1","SY(CAIRNS01)","4","O","OTHER","32220" +"LNDMRK","CATLMK1CONVIS1","SY(CAIRNS11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK3","SY(CHIMNY01)","4","O","OTHER","32220" +"LNDMRK","CATLMK3CONVIS1","SY(CHIMNY11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK4","SY(DSHAER01)","4","O","OTHER","32220" +"LNDMRK","CATLMK4CONVIS1","SY(DSHAER11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK5","SY(FLGSTF01)","4","O","OTHER","32220" +"LNDMRK","CATLMK5CONVIS1","SY(FLGSTF01)","6","O","STANDARD","22220" +"LNDMRK","CATLMK6","SY(FLASTK01)","4","O","OTHER","32220" +"LNDMRK","CATLMK6CONVIS1","SY(FLASTK11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK7","SY(MSTCON04)","4","O","OTHER","32220" +"LNDMRK","CATLMK7CONVIS1","SY(MSTCON14)","6","O","STANDARD","22220" +"LNDMRK","CATLMK8","SY(POSGEN03)","4","O","OTHER","32220" +"LNDMRK","CATLMK8CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" +"LNDMRK","CATLMK9","SY(MONUMT02)","4","O","OTHER","32220" +"LNDMRK","CATLMK9CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" +"LNDMRK","CATLMK10","SY(MONUMT02)","4","O","OTHER","32220" +"LNDMRK","CATLMK10CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" +"LNDMRK","CATLMK12","SY(MONUMT02)","4","O","OTHER","32220" +"LNDMRK","CATLMK12CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" +"LNDMRK","CATLMK13","SY(MONUMT02)","4","O","OTHER","32220" +"LNDMRK","CATLMK13CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" +"LNDMRK","CATLMK15","SY(DOMES001)","4","O","OTHER","32220" +"LNDMRK","CATLMK15CONVIS1","SY(DOMES011)","6","O","STANDARD","22220" +"LNDMRK","CATLMK15FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" +"LNDMRK","CATLMK15FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK15FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK16","SY(RASCAN01)","4","O","OTHER","32220" +"LNDMRK","CATLMK16CONVIS1","SY(RASCAN11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK17","SY(TOWERS01)","4","O","OTHER","32220" +"LNDMRK","CATLMK17CONVIS1","SY(TOWERS03)","6","O","STANDARD","22220" +"LNDMRK","CATLMK17FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" +"LNDMRK","CATLMK17FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK17FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK17FUNCTN31","SY(TOWERS05);TX(OBJNAM,3,2,2,'15110',1,1,CHBLK,26)","4","O","OTHER","32220" +"LNDMRK","CATLMK17FUNCTN31CONVIS1","SY(TOWERS15);TX(OBJNAM,3,2,2,'15110',1,1,CHBLK,26)","6","O","STANDARD","22220" +"LNDMRK","CATLMK17FUNCTN33","SY(TOWERS01);TX(OBJNAM,3,2,2,'15110',1,-1,CHBLK,26)","4","O","OTHER","32220" +"LNDMRK","CATLMK17FUNCTN33CONVIS1","SY(TOWERS03);TX(OBJNAM,3,2,2,'15110',1,-1,CHBLK,26)","6","O","STANDARD","22220" +"LNDMRK","CATLMK18","SY(WNDMIL02)","4","O","OTHER","32220" +"LNDMRK","CATLMK18CONVIS1","SY(WNDMIL12)","6","O","STANDARD","22220" +"LNDMRK","CATLMK19","SY(WIMCON01)","4","O","OTHER","32220" +"LNDMRK","CATLMK19CONVIS1","SY(WIMCON11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK20","SY(POSGEN01)","4","O","OTHER","32220" +"LNDMRK","CATLMK20CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" +"LNDMRK","CATLMK20FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" +"LNDMRK","CATLMK20FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK20FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK20FUNCTN26CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" +"LNDMRK","CATLMK20FUNCTN27CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" +"LNDRGN","","SY(POSGEN04);TX(OBJNAM,1,2,2,'15110',0,-1,CHBLK,26)","4","O","STANDARD","21060" +"LOCMAG","","SY(LOCMAG01)","4","O","OTHER","31080" +"LOGPON","","SY(FLTHAZ02)","4","O","OTHER","34050" +"MAGVAR","","SY(MAGVAR01);TX(VALMAG,3,1,2,'15110',1,-1,CHBLK,27)","4","O","OTHER","31080" +"MARCUL","","SY(MARCUL02)","4","O","STANDARD","26210" +"MIPARE","","SY(CHINFO06)","4","O","STANDARD","26040" +"MORFAC","","SY(MORFAC03)","6","O","DISPLAYBASE","12410" +"MORFAC","CATMOR7BOYSHP3","SY(BOYMOR01)","8","O","STANDARD","27010" +"MORFAC","CATMOR7BOYSHP6","SY(BOYMOR03)","8","O","STANDARD","27010" +"MORFAC","CATMOR1","SY(MORFAC03)","6","O","DISPLAYBASE","12410" +"MORFAC","CATMOR2","SY(MORFAC04)","6","O","DISPLAYBASE","12410" +"MORFAC","CATMOR3","SY(PILPNT02)","6","O","OTHER","32440" +"MORFAC","CATMOR5","SY(PILPNT02)","6","O","DISPLAYBASE","12410" +"MORFAC","CATMOR7","SY(BOYMOR11)","8","O","STANDARD","27010" +"M_NPUB","","SY(CHINFO07)","4","O","OTHER","31020" +"NEWOBJ","","SY(NEWOBJ01)","6","S","STANDARD","21020" +"NEWOBJ","SYMINS","CS(SYMINS02)","6","S","STANDARD","21020" +"OBSTRN","","CS(OBSTRN07)","4","O","OTHER","34050" +"OBSTRN","CATOBS7VALSOU","SY(FOULGND1)","4","O","OTHER","34051" +"OBSTRN","CATOBS8VALSOU","SY(FLTHAZ02)","4","O","OTHER","34051" +"OBSTRN","CATOBS9VALSOU","SY(ACHARE02)","4","O","OTHER","34051" +"OBSTRN","CATOBS10VALSOU","SY(FLTHAZ02)","4","O","OTHER","34051" +"OBSTRN","CATOBS7","SY(FOULGND1)","4","O","OTHER","34050" +"OBSTRN","CATOBS8","SY(FLTHAZ02)","4","O","OTHER","34050" +"OBSTRN","CATOBS9","SY(ACHARE02)","4","O","OTHER","34050" +"OBSTRN","CATOBS10","SY(FLTHAZ02)","4","O","OTHER","34050" +"OBSTRN","WATLEV7","SY(FLTHAZ02)","4","O","DISPLAYBASE","12410" +"OFSPLF","","SY(OFSPLF01);TE('Prod %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21)","5","O","DISPLAYBASE","12210" +"PILBOP","","SY(PILBOP02);TE('Plt %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21)","6","O","STANDARD","28010" +"PILPNT","","SY(PILPNT02)","5","O","DISPLAYBASE","12410" +"PIPARE","","SY(CHINFO07)","4","O","OTHER","34030" +"PIPSOL","","","0","O","","" +"PRCARE","","SY(PRCARE12)","5","O","STANDARD","25010" +"PRDARE","","SY(PRDINS02)","4","O","OTHER","32270" +"PRDARE","CATPRA5CONVIS1","SY(FLASTK11)","4","O","STANDARD","22220" +"PRDARE","CATPRA8CONVIS1","SY(TNKCON12)","4","O","STANDARD","22220" +"PRDARE","CATPRA9CONVIS1","SY(WIMCON11)","4","O","STANDARD","22220" +"PRDARE","CATPRA5","SY(FLASTK01)","4","O","OTHER","32270" +"PRDARE","CATPRA6","SY(TMBYRD01)","4","O","OTHER","32270" +"PRDARE","CATPRA8","SY(TNKCON02)","4","O","OTHER","32270" +"PRDARE","CATPRA9","SY(WIMCON01)","4","O","OTHER","32270" +"PYLONS","","SY(POSGEN03)","8","O","DISPLAYBASE","12210" +"RADRFL","","SY(RADRFL03)","6","O","STANDARD","27230" +"RADSTA","","SY(POSGEN01)","5","O","OTHER","38010" +"RADSTA","CATRAS2","SY(RDOSTA02);TE('ch %s','COMCHA',3,1,2,'15110',0,0,CHBLK,11)","5","O","OTHER","38010" +"RAPIDS","","","0","O","","" +"RCTLPT","","SY(RTLDEF51)","4","O","STANDARD","25020" +"RCTLPT","ORIENT","SY(RCTLPT52,ORIENT)","4","O","STANDARD","25020" +"RDOCAL","","SY(RCLDEF01);TE('Nr %s','OBJNAM',3,2,2,'15110',1,-1,CHBLK,21)","6","O","STANDARD","25060" +"RDOCAL","TRAFIC1ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"RDOCAL","TRAFIC2ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"RDOCAL","TRAFIC3ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"RDOCAL","TRAFIC4ORIENT","SY(RDOCAL03,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"RDOSTA","","SY(RDOSTA02)","4","O","OTHER","38010" +"RDOSTA","CATROS10","SY(DRFSTA01)","4","O","OTHER","38010" +"RETRFL","","SY(RETRFL01)","6","O","STANDARD","27080" +"ROADWY","","","0","O","","" +"RSCSTA","","SY(RSCSTA02)","7","O","OTHER","38030" +"RTPBCN","","SY(RTPBCN02)","6","O","STANDARD","27210" +"RUNWAY","","","0","O","","" +"SBDARE","","TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25)","4","O","OTHER","34010" +"SEAARE","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" +"SILTNK","","SY(TNKCON02)","4","O","OTHER","32220" +"SILTNK","CATSIL1CONVIS1","SY(SILBUI11)","4","O","STANDARD","22220" +"SILTNK","CATSIL2CONVIS1","SY(TNKCON12)","4","O","STANDARD","22220" +"SILTNK","CATSIL3CONVIS1","SY(TOWERS03)","4","O","STANDARD","22220" +"SILTNK","CATSIL4CONVIS1","SY(TOWERS12)","4","O","STANDARD","22220" +"SILTNK","CONVIS1","SY(TNKCON12)","4","O","STANDARD","22220" +"SILTNK","CATSIL1","SY(SILBUI01)","4","O","OTHER","32220" +"SILTNK","CATSIL2","SY(TNKCON02)","4","O","OTHER","32220" +"SILTNK","CATSIL3","SY(TOWERS01)","4","O","OTHER","32220" +"SILTNK","CATSIL4","SY(TOWERS02)","4","O","OTHER","32220" +"SISTAT","","SY(SISTAT02)","7","O","STANDARD","28020" +"SISTAW","","SY(SISTAT02)","7","O","STANDARD","28020" +"SLCONS","","SY(MORFAC03);CS(SLCONS04)","8","O","DISPLAYBASE","12410" +"SLOGRD","","SY(HILTOP01)","3","S","OTHER","32010" +"SLOTOP","","SY(HILTOP01)","3","S","OTHER","32010" +"SLOTOP","CONVIS1","SY(HILTOP11)","3","S","STANDARD","22220" +"SMCFAC","","SY(SMCFAC02)","4","S","OTHER","38210" +"SNDWAV","","SY(SNDWAV02)","4","O","STANDARD","24010" +"SOUNDG","","CS(SOUNDG03)","6","O","OTHER","33010" +"SPLARE","","SY(CHINFO06)","4","O","STANDARD","26040" +"SPRING","","SY(SPRING02)","4","O","OTHER","34020" +"TOPMAR","","CS(TOPMAR01)","6","O","STANDARD","27050" +"TS_FEB","","SY(CURDEF01)","4","O","OTHER","33060" +"TS_FEB","CAT_TS1ORIENT","SY(FLDSTR01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","4","O","OTHER","33060" +"TS_FEB","CAT_TS2ORIENT","SY(EBBSTR01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","4","O","OTHER","33060" +"TS_FEB","CAT_TS3ORIENT","SY(CURENT01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","4","O","OTHER","33060" +"TS_PAD","","SY(TIDSTR01)","4","O","OTHER","33060" +"TS_PNH","","SY(TIDSTR01)","4","O","OTHER","33060" +"TS_PRH","","SY(TIDSTR01)","4","O","OTHER","33060" +"TS_TIS","","SY(TIDSTR01)","4","O","OTHER","33060" +"TUNNEL","","","0","O","","" +"T_HMON","","SY(TIDEHT01)","4","O","OTHER","33050" +"T_NHMN","","SY(TIDEHT01)","4","O","OTHER","33050" +"T_TIMS","","SY(TIDEHT01)","4","O","OTHER","33050" +"UWTROC","","CS(OBSTRN07)","4","O","OTHER","34050" +"VEGATN","","SY(TREPNT04)","3","S","OTHER","32030" +"VEGATN","CATVEG7","SY(TREPNT05)","3","S","OTHER","32030" +"VEGATN","CATVEG21","SY(TREPNT05)","3","S","OTHER","32030" +"WATFAL","","","0","O","","" +"WATTUR","","SY(WATTUR02)","3","O","OTHER","33040" +"WEDKLP","","SY(WEDKLP03)","3","O","OTHER","34020" +"WRECKS","","CS(WRECKS05)","4","O","OTHER","34050" +"WRECKS","CATWRK3VALSOU","SY(FOULGND1)","4","O","OTHER","34051" +"WRECKS","CATWRK3","SY(FOULGND1)","4","O","OTHER","34050" +"dnghlt","","SY(DNGHILIT)","8","O","MARINERS STANDARD","53010" +"indhlt","","SY(INDHLT01)","8","O","MARINERS STANDARD","53010" +"marfea","","SY(CHINFO09);TX(OBJNAM,3,1,3,'15110',1,-1,CHBLK,50)","8","O","MARINERS STANDARD","53050" +"marnot","","SY(CHINFO09);TX(usrmrk,3,1,2,'15110',0,0,CHBLK,50)","8","O","MARINERS STANDARD","53040" +"marnot","catnot1","SY(CHINFO08);TX(usrmrk,3,1,2,'15110',0,0,CHBLK,50)","8","O","MARINERS STANDARD","53030" +"marnot","catnot2","SY(CHINFO09);TX(usrmrk,3,1,2,'15110',0,0,CHBLK,50)","8","O","MARINERS STANDARD","53040" diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/PLAIN_BOUNDARIES.dic b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/PLAIN_BOUNDARIES.dic new file mode 100755 index 000000000..521178308 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/PLAIN_BOUNDARIES.dic @@ -0,0 +1,230 @@ +"######","","SY(QUESMRK1);LS(DASH,1,CHMGD)","5","S","STANDARD","21010" +"ACHARE","","SY(ACHARE51);TX(OBJNAM,2,1,2,'15110',-1,2,CHBLK,26);LS(DASH,2,CHMGF);CS(RESTRN01)","3","S","STANDARD","26220" +"ACHARE","CATACH8","SY(ACHARE02);TX(OBJNAM,2,1,2,'15110',-1,2,CHBLK,26);LS(DASH,2,CHMGF);CS(RESTRN01)","3","S","STANDARD","26220" +"ACHBRT","","SY(ACHBRT07);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29);LS(DASH,2,CHMGF)","5","S","STANDARD","26220" +"ADMARE","","LS(DASH,2,CHGRF)","2","S","OTHER","36050" +"AIRARE","","AP(AIRARE02);LS(SOLD,1,LANDF)","2","S","OTHER","32240" +"AIRARE","CONVIS1","AC(LANDA);AP(AIRARE02);LS(SOLD,1,CHBLK)","2","S","STANDARD","22220" +"ARCSLN","","LC(ARCSLN01)","5","S","STANDARD","26260" +"BERTHS","","SY(BRTHNO01);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29)","3","S","OTHER","32440" +"BRIDGE","","TX(OBJNAM,3,1,2,'15110',1,0,CHBLK,21);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG2","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG3","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG4","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG5","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG7","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG8","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"BUAARE","","AC(CHBRN);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","3","S","STANDARD","22240" +"BUISGL","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"BUISGL","FUNCTN33CONVIS1","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"BUISGL","FUNCTN33","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"BUISGL","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"CANALS","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" +"CANALS","CONDTN","AC(DEPVS);LS(DASH,1,CHBLK)","2","S","DISPLAYBASE","12420" +"CAUSWY","","AC(CHBRN);LS(SOLD,1,CSTLN)","5","S","STANDARD","22010" +"CAUSWY","WATLEV4","AC(DEPIT);LS(DASH,2,CSTLN)","5","S","STANDARD","22010" +"CBLARE","","SY(CBLARE51);LS(DASH,2,CHMGD);CS(RESTRN01)","3","S","OTHER","34030" +"CHKPNT","","SY(POSGEN04)","4","S","OTHER","32410" +"CONVYR","","TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" +"CONVYR","CONRAD1","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" +"CONVYR","CONRAD3","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" +"CONZNE","","LS(DASH,2,CHGRF)","2","S","OTHER","36050" +"COSARE","","LS(DASH,2,CHGRF)","2","S","OTHER","36010" +"CRANES","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32440" +"CRANES","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"CTNARE","","SY(CTNARE51);LS(DASH,2,TRFCD)","3","S","STANDARD","26150" +"CTSARE","","SY(INFARE51);LS(DASH,1,CHMGF)","3","S","STANDARD","26250" +"CUSZNE","","LS(DASH,1,CHGRF)","2","S","OTHER","36020" +"DAMCON","","AC(CHBRN);LS(SOLD,1,LANDF)","3","S","STANDARD","22010" +"DAMCON","CATDAM3","AC(CHBRN);LS(SOLD,2,CSTLN)","6","S","DISPLAYBASE","12410" +"DEPARE","","CS(DEPARE03)","1","S","DISPLAYBASE","13030" +"DEPARE","DRVAL1?DRVAL2?","AC(NODTA);AP(PRTSUR01);LS(SOLD,2,CHGRD)","1","S","DISPLAYBASE","13030" +"DMPGRD","","SY(INFARE51);LS(DASH,1,CHMGD);CS(RESTRN01)","3","S","STANDARD","26240" +"DOCARE","","AC(DEPVS);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" +"DOCARE","CONDTN","AC(DEPVS);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26);LS(DASH,1,CHBLK)","2","S","DISPLAYBASE","12420" +"DRGARE","","CS(DEPARE03)","1","S","DISPLAYBASE","13030" +"DRYDOC","","AC(LANDA);LS(SOLD,1,CSTLN)","4","S","OTHER","32440" +"DWRTPT","","SY(TSLDEF51);SY(DWRTPT51);LS(DASH,3,TRFCD);CS(RESTRN01)","4","S","STANDARD","25010" +"DWRTPT","ORIENTTRAFIC1","SY(TSSLPT51,ORIENT);SY(DWRTPT51);LS(DASH,3,TRFCD);CS(RESTRN01)","4","S","STANDARD","25010" +"DWRTPT","ORIENTTRAFIC2","SY(TSSLPT51,ORIENT);SY(DWRTPT51);LS(DASH,3,TRFCD);CS(RESTRN01)","4","S","STANDARD","25010" +"DWRTPT","ORIENTTRAFIC3","SY(TSSLPT51,ORIENT);SY(DWRTPT51);LS(DASH,3,TRFCD);CS(RESTRN01)","4","S","STANDARD","25010" +"DWRTPT","ORIENTTRAFIC4","SY(DWRUTE51,ORIENT);SY(DWRTPT51);LS(DASH,3,TRFCD);CS(RESTRN01)","4","S","STANDARD","25010" +"DYKCON","","AC(CHBRN);LS(SOLD,1,LANDF)","3","S","STANDARD","22010" +"EXEZNE","","LS(DASH,2,CHGRF)","2","S","OTHER","36050" +"FAIRWY","","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);LS(DASH,1,CHGRD);CS(RESTRN01)","4","S","STANDARD","26050" +"FAIRWY","ORIENTTRAFIC1","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);SY(FAIRWY51,ORIENT);LS(DASH,1,CHGRD);CS(RESTRN01)","4","S","STANDARD","26050" +"FAIRWY","ORIENTTRAFIC2","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);SY(FAIRWY51,ORIENT);LS(DASH,1,CHGRD);CS(RESTRN01)","4","S","STANDARD","26050" +"FAIRWY","ORIENTTRAFIC3","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);SY(FAIRWY51,ORIENT);LS(DASH,1,CHGRD);CS(RESTRN01)","4","S","STANDARD","26050" +"FAIRWY","ORIENTTRAFIC4","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);SY(FAIRWY52,ORIENT);LS(DASH,1,CHGRD);CS(RESTRN01)","4","S","STANDARD","26050" +"FERYRT","","SY(FRYARE51);LS(DASH,2,CHMGD)","3","S","STANDARD","25030" +"FERYRT","CATFRY2","SY(FRYARE52);LS(DASH,2,CHBLK)","3","S","STANDARD","25030" +"FLODOC","","AC(CHBRN);LS(SOLD,2,CSTLN)","2","S","DISPLAYBASE","12410" +"FORSTC","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"FORSTC","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"FRPARE","","LS(DASH,2,CHGRF)","2","S","OTHER","36020" +"FSHFAC","","AP(FSHHAV02);LS(DASH,1,CHGRD)","4","S","STANDARD","26210" +"FSHFAC","CATFIF1","AP(FSHFAC03);LS(DASH,1,CHGRD)","4","S","STANDARD","26210" +"FSHFAC","CATFIF2","AP(FSHFAC04);LS(DASH,1,CHGRD)","4","S","STANDARD","26210" +"FSHFAC","CATFIF3","AP(FSHFAC04);LS(DASH,1,CHGRD)","4","S","STANDARD","26210" +"FSHFAC","CATFIF4","AP(FSHFAC04);LS(DASH,1,CHGRD)","4","S","STANDARD","26210" +"FSHGRD","","SY(FSHGRD01);LS(DASH,2,CHGRF)","3","S","STANDARD","26210" +"FSHZNE","","LS(DASH,2,CHGRF)","2","S","OTHER","36040" +"GATCON","","AC(CHBRN);LS(SOLD,2,CSTLN)","8","S","DISPLAYBASE","12410" +"GRIDRN","","LS(DASH,1,CHGRD)","5","S","STANDARD","27060" +"HRBARE","","LS(DASH,2,CHGRD)","2","S","OTHER","36020" +"HRBFAC","","SY(CHINFO07)","4","S","OTHER","32410" +"HRBFAC","CATHAF1","SY(ROLROL01)","4","S","OTHER","32410" +"HRBFAC","CATHAF4","SY(HRBFAC09)","4","S","OTHER","32410" +"HRBFAC","CATHAF5","SY(SMCFAC02)","4","S","OTHER","32410" +"HULKES","","AC(CHBRN);LS(SOLD,2,CSTLN)","2","S","DISPLAYBASE","12410" +"ICEARE","","AC(NODTA);AP(ICEARE04);LS(DASH,1,CHGRD)","3","S","DISPLAYBASE","12410" +"ICNARE","","SY(INFARE51);LS(DASH,1,CHMGF);CS(RESTRN01)","3","S","STANDARD","26250" +"ISTZNE","","SY(ITZARE51);LS(DASH,1,TRFCD);CS(RESTRN01)","5","S","STANDARD","25010" +"LAKARE","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","STANDARD","22010" +"LNDARE","","AC(LANDA);TX(OBJNAM,1,2,3,'15110',-1,-1,CHBLK,26)","1","S","DISPLAYBASE","12010" +"LNDMRK","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"LNDMRK","CATLMK17FUNCTN33CONVIS1","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"LNDMRK","CATLMK17FUNCTN33","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"LNDMRK","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"LNDRGN","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" +"LNDRGN","CATLND2","AP(MARSHES1)","3","S","STANDARD","21060" +"LNDRGN","CATLND12","AP(MARSHES1)","3","S","STANDARD","21060" +"LOCMAG","","SY(LOCMAG51);LS(DASH,1,CHGRD)","4","S","OTHER","31080" +"LOGPON","","SY(FLTHAZ02);LS(DASH,1,CHBLK)","5","S","DISPLAYBASE","12410" +"LOKBSN","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" +"MAGVAR","","SY(MAGVAR51)","4","S","OTHER","31080" +"MARCUL","","AP(MARCUL02);LS(DASH,1,CHGRD);CS(RESTRN01)","3","S","STANDARD","26210" +"MIPARE","","SY(CTYARE51);LS(DASH,2,CHMGD);CS(RESTRN01)","4","S","STANDARD","26040" +"MORFAC","","AC(CHBRN);LS(SOLD,1,CHBLK)","6","S","DISPLAYBASE","12410" +"M_ACCY","","","0","O","OTHER","31010" +"M_COVR","","","1","S","OTHER","31040" +"M_CSCL","","","1","S","OTHER","31040" +"M_HOPA","","","0","O","OTHER","31010" +"M_NPUB","","LS(DASH,2,CHGRD)","4","S","OTHER","31020" +"M_NSYS","","LC(MARSYS51)","4","S","STANDARD","27040" +"M_NSYS","MARSYS1ORIENT","SY(DIRBOYA1,ORIENT);LS(DASH,1,CHGRD)","4","S","STANDARD","27040" +"M_NSYS","MARSYS2ORIENT","SY(DIRBOYB1,ORIENT);LS(DASH,1,CHGRD)","4","S","STANDARD","27040" +"M_NSYS","ORIENT","SY(DIRBOY01,ORIENT);LS(DASH,1,CHGRD)","4","S","STANDARD","27040" +"M_QUAL","","AP(NODATA03);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC1","AP(DQUALA11);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC2","AP(DQUALA21);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC3","AP(DQUALB01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC4","AP(DQUALC01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC5","AP(DQUALD01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC6","AP(DQUALU01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_SDAT","","","0","O","OTHER","31010" +"M_SREL","","","0","O","OTHER","31010" +"M_VDAT","","","0","O","OTHER","31010" +"NEWOBJ","","SY(NEWOBJ01);LS(DASH,2,CHMGD)","6","S","STANDARD","21020" +"NEWOBJ","SYMINS","CS(SYMINS02)","6","S","STANDARD","21020" +"OBSTRN","","CS(OBSTRN07)","4","S","OTHER","34050" +"OBSTRN","CATOBS7VALSOU","SY(FOULGND1);LS(DASH,1,CHGRD)","4","S","OTHER","34051" +"OBSTRN","CATOBS7","SY(FOULGND1);LS(DASH,1,CHGRD)","4","S","OTHER","34050" +"OBSTRN","CATOBS8","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" +"OBSTRN","CATOBS9","SY(ACHARE02);LS(DASH,1,CHMGD)","4","S","DISPLAYBASE","12410" +"OBSTRN","CATOBS10","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" +"OBSTRN","WATLEV7","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" +"OFSPLF","","AC(CHBRN);LS(SOLD,4,CSTLN);TE('Prod %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21)","5","O","DISPLAYBASE","12210" +"OSPARE","","SY(CTYARE51);LS(DASH,2,CHMGD);CS(RESTRN01)","4","S","STANDARD","26040" +"PILBOP","","SY(PILBOP02);LS(DASH,2,TRFCF)","4","S","STANDARD","28010" +"PIPARE","","SY(INFARE51);LS(DASH,2,CHMGD);CS(RESTRN01)","3","S","OTHER","34030" +"PIPARE","CATPIP2","SY(INFARE51);LS(DASH,2,CHGRD);CS(RESTRN01)","3","S","OTHER","34030" +"PIPARE","CATPIP3","SY(INFARE51);LS(DASH,2,CHGRD);CS(RESTRN01)","3","S","OTHER","34030" +"PIPARE","PRODCT3","SY(INFARE51);LS(DASH,2,CHGRD);CS(RESTRN01)","3","S","OTHER","34030" +"PONTON","","AC(CHBRN);LS(SOLD,2,CSTLN)","2","S","DISPLAYBASE","12410" +"PRCARE","","SY(PRCARE51);LS(DASH,2,TRFCD);CS(RESTRN01)","4","S","STANDARD","25010" +"PRDARE","","LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA5CONVIS1","SY(RFNERY11);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" +"PRDARE","CATPRA8CONVIS1","SY(TNKFRM11);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" +"PRDARE","CATPRA9CONVIS1","SY(WNDFRM61);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" +"PRDARE","CATPRA1","SY(QUARRY01);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA5","SY(RFNERY01);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA6","SY(TMBYRD01);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA8","SY(TNKFRM01);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA9","SY(WNDFRM51);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PYLONS","","AC(CHBRN);LS(SOLD,2,CSTLN)","6","S","DISPLAYBASE","12210" +"RADRNG","","LS(DASH,1,TRFCF)","3","S","STANDARD","25040" +"RAPIDS","","AC(CHGRD)","3","S","OTHER","32050" +"RCTLPT","","SY(RTLDEF51)","4","S","STANDARD","25020" +"RCTLPT","ORIENT","SY(RCTLPT52,ORIENT)","4","S","STANDARD","25020" +"RECTRC","","SY(RECDEF51);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK1TRAFIC1","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK1TRAFIC2","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK1TRAFIC3","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK1TRAFIC4","SY(RECTRC56,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK2TRAFIC1","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK2TRAFIC2","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK2TRAFIC3","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK2TRAFIC4","SY(RECTRC55,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" +"RECTRC","ORIENTTRAFIC1","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" +"RECTRC","ORIENTTRAFIC2","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" +"RECTRC","ORIENTTRAFIC3","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" +"RECTRC","ORIENTTRAFIC4","SY(RECTRC55,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" +"RESARE","","CS(RESARE04)","5","S","STANDARD","26010" +"RESARE","CATREA27","SY(ESSARE01);LC(ESSARE01)","5","S","STANDARD","26010" +"RESARE","CATREA28","SY(PSSARE01);LC(ESSARE01)","5","S","STANDARD","26010" +"RIVERS","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" +"ROADWY","","AC(LANDA);LS(SOLD,1,LANDF)","4","S","OTHER","32250" +"RUNWAY","","AC(CHBRN)","5","S","OTHER","32240" +"RUNWAY","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","5","S","STANDARD","22220" +"SBDARE","","TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25)","3","O","OTHER","34010" +"SBDARE","WATLEV3NATSUR","TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25);LS(DASH,1,CHGRD)","3","S","OTHER","34010" +"SBDARE","WATLEV4NATSUR9","AP(RCKLDG01);LS(DASH,1,CHGRD)","3","S","OTHER","34010" +"SBDARE","WATLEV4NATSUR11","AP(RCKLDG01);LS(DASH,1,CHGRD)","3","S","OTHER","34010" +"SBDARE","WATLEV4NATSUR14","AP(RCKLDG01);LS(DASH,1,CHGRD)","3","S","OTHER","34010" +"SBDARE","WATLEV4NATSUR","TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25);LS(DASH,1,CHGRD)","3","S","OTHER","34010" +"SEAARE","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" +"SILTNK","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"SILTNK","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"SLCONS","","CS(SLCONS04)","7","S","DISPLAYBASE","12410" +"SLOGRD","","","0","O","","" +"SLOGRD","CATSLO1CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" +"SLOGRD","CATSLO2CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" +"SLOGRD","CATSLO3CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" +"SLOGRD","CATSLO4CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" +"SLOGRD","CATSLO5CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" +"SLOGRD","CATSLO6","AC(CHGRD)","3","S","OTHER","32010" +"SLOGRD","CATSLO7CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" +"SMCFAC","","AC(CHBRN);SY(SMCFAC02);LS(SOLD,1,LANDF)","4","S","OTHER","38210" +"SNDWAV","","AP(SNDWAV01);LS(DASH,2,CHGRD)","4","S","STANDARD","24010" +"SPLARE","","SY(CTYARE51);LS(DASH,1,CHMGD);CS(RESTRN01)","4","S","STANDARD","26040" +"SUBTLN","","SY(CTYARE51);LS(DASH,1,CHMGD);CS(RESTRN01)","4","S","STANDARD","26040" +"SWPARE","","SY(SWPARE51);TE('swept to %5.1lf','DRVAL1',1,2,2,'15110',0,1,CHBLK,27);LS(DASH,1,CHGRD)","4","S","STANDARD","23030" +"TESARE","","LS(DASH,2,CHGRF);CS(RESTRN01)","2","S","OTHER","36050" +"TIDEWY","","LS(DASH,1,CHGRF);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,25)","7","S","OTHER","32070" +"TSEZNE","","AC(TRFCF,3)","4","S","STANDARD","25010" +"TSSCRS","","AP(TSSJCT02);SY(TSSCRS51);CS(RESTRN01)","6","S","STANDARD","25010" +"TSSLPT","","SY(CTNARE51);TX(INFORM,1,1,2,'15110',0,-2,CHBLK,24);CS(RESTRN01)","6","S","STANDARD","25010" +"TSSLPT","ORIENT","SY(TSSLPT51,ORIENT);CS(RESTRN01)","6","S","STANDARD","25010" +"TSSRON","","SY(TSSRON51);CS(RESTRN01)","6","S","STANDARD","25010" +"TS_FEB","","SY(CURDEF01);LS(DASH,1,CHGRD)","2","S","OTHER","33060" +"TS_FEB","CAT_TS1ORIENT","SY(FLDSTR01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","4","S","OTHER","33060" +"TS_FEB","CAT_TS2ORIENT","SY(EBBSTR01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","4","S","OTHER","33060" +"TS_FEB","CAT_TS3ORIENT","SY(CURENT01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","4","S","OTHER","33060" +"TS_PAD","","SY(TIDSTR01);LS(DASH,1,CHGRD)","2","S","OTHER","33060" +"TS_PNH","","SY(TIDSTR01);LS(DASH,1,CHGRD)","2","S","OTHER","33060" +"TS_PRH","","SY(TIDSTR01);LS(DASH,1,CHGRD)","2","S","OTHER","33060" +"TS_TIS","","SY(TIDSTR01);LS(DASH,1,CHGRD)","2","S","OTHER","33060" +"TUNNEL","","LS(DASH,1,CHGRD)","4","S","OTHER","32250" +"TUNNEL","BURDEP0","AC(DEPVS);LS(DASH,1,CHBLK)","4","S","STANDARD","24010" +"TWRTPT","","SY(TWRDEF51);LS(DASH,4,TRFCD)","4","S","STANDARD","25010" +"TWRTPT","ORIENTTRAFIC1","SY(TWRTPT53,ORIENT);LS(DASH,4,TRFCD)","4","S","STANDARD","25010" +"TWRTPT","ORIENTTRAFIC2","SY(TWRTPT53,ORIENT);LS(DASH,4,TRFCD)","4","S","STANDARD","25010" +"TWRTPT","ORIENTTRAFIC3","SY(TWRTPT53,ORIENT);LS(DASH,4,TRFCD)","4","S","STANDARD","25010" +"TWRTPT","ORIENTTRAFIC4","SY(TWRTPT52,ORIENT);LS(DASH,4,TRFCD)","4","S","STANDARD","25010" +"T_HMON","","SY(TIDEHT01);LS(DASH,1,CHGRD)","2","S","OTHER","33050" +"T_NHMN","","SY(TIDEHT01);LS(DASH,1,CHGRD)","2","S","OTHER","33050" +"T_TIMS","","SY(TIDEHT01);LS(DASH,1,CHGRD)","2","S","OTHER","33050" +"UNSARE","","AC(NODTA);AP(NODATA03);LS(SOLD,2,CHGRD)","1","S","DISPLAYBASE","11050" +"VEGATN","","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG7","AP(VEGATN04);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG21","AP(VEGATN04);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"WATTUR","","SY(WATTUR02);LS(DASH,1,CHGRD)","4","S","OTHER","33040" +"WEDKLP","","SY(WEDKLP03);LS(DASH,1,CHGRF)","3","O","OTHER","34020" +"WRECKS","","CS(WRECKS05)","4","S","OTHER","34050" +"WRECKS","CATWRK3VALSOU","LS(DASH,1,CHBLK)","4","S","OTHER","34051" +"WRECKS","CATWRK3","LS(DASH,1,CHBLK)","4","S","OTHER","34050" +"dnghlt","","AC(DNGHL,3);LS(SOLD,3,DNGHL)","8","O","MARINERS STANDARD","53010" +"indhlt","","LC(INDHLT02)","8","O","MARINERS STANDARD","53010" +"marfea","","AC(ADINF,3);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,50);LS(SOLD,2,NINFO);LS(SOLD,1,CHBLK);","8","S","MARINERS STANDARD","53050" +"mnufea","","LS(DASH,2,ADINF)","5","S","MARINERS STANDARD","55010" diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/SIMPLIFIED.dic b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/SIMPLIFIED.dic new file mode 100755 index 000000000..8af9334cf --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/SIMPLIFIED.dic @@ -0,0 +1,332 @@ +"######","","SY(QUESMRK1)","5","O","STANDARD","21010" +"ACHARE","","TX(OBJNAM,3,1,2,'15110',-1,2,CHBLK,26);SY(ACHARE02)","6","O","STANDARD","26220" +"ACHBRT","","SY(ACHBRT07);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29)","5","O","STANDARD","26220" +"AIRARE","","SY(AIRARE02)","4","O","OTHER","32240" +"BCNCAR","","SY(BCNDEF13);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNCAR","CATCAM4","SY(BCNCAR04);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNCAR","CATCAM3","SY(BCNCAR03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNCAR","CATCAM2","SY(BCNCAR02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNCAR","CATCAM1","SY(BCNCAR01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNISD","","SY(BCNISD21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","","SY(BCNDEF13);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3,4,3BCNSHP1","SY(BCNLAT21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3,4,3BCNSHP2","SY(BCNLAT21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3,4,3BCNSHP7","SY(BCNLAT21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4,3,4BCNSHP1","SY(BCNLAT22);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4,3,4BCNSHP2","SY(BCNLAT22);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4,3,4BCNSHP7","SY(BCNLAT22);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3,4,3BCNSHP3","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3,4,3BCNSHP4","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3,4,3BCNSHP5","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4,3,4BCNSHP3","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4,3,4BCNSHP4","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4,3,4BCNSHP5","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3,4,3","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4,3,4","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3BCNSHP1","SY(BCNLAT21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3BCNSHP2","SY(BCNLAT21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3BCNSHP7","SY(BCNLAT21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4BCNSHP1","SY(BCNLAT22);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4BCNSHP2","SY(BCNLAT22);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4BCNSHP7","SY(BCNLAT22);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3BCNSHP3","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3BCNSHP4","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3BCNSHP5","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4BCNSHP3","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4BCNSHP4","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4BCNSHP5","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP6CONVIS1","SY(CAIRNS11);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP6","SY(CAIRNS01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSAW","","SY(BCNSAW13);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSAW","BCNSHP1","SY(BCNSAW21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSAW","BCNSHP2","SY(BCNSAW21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSAW","BCNSHP7","SY(BCNSAW21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSAW","BCNSHP3","SY(BCNSAW13);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSAW","BCNSHP4","SY(BCNSAW13);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSAW","BCNSHP5","SY(BCNSAW13);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","","SY(BCNSPP21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP6CONVIS1","SY(CAIRNS11);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","CATSPM18","SY(NOTBRD11);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","CATSPM44","SY(BCNSPP13);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP1","SY(BCNSPP21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP3","SY(BCNSPP13);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP4","SY(BCNSPP13);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP5","SY(BCNSPP13);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP6","SY(CAIRNS01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP7","SY(BCNSPP21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BERTHS","","SY(BRTHNO01);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29)","5","O","OTHER","32440" +"BOYCAR","","SY(BOYDEF03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","CATCAM4","SY(BOYCAR04);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","CATCAM3","SY(BOYCAR03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","CATCAM2","SY(BOYCAR02);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","CATCAM1","SY(BOYCAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYINB","","SY(BOYMOR11);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","","SY(BOYISD12);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","","SY(BOYDEF03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP1COLOUR3,4,3","SY(BOYLAT14);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP1COLOUR4,3,4","SY(BOYLAT13);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP2COLOUR3,4,3","SY(BOYLAT24);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP2COLOUR4,3,4","SY(BOYLAT23);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","CATLAM3COLOUR3,4,3","SY(BOYLAT24);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","CATLAM3COLOUR4,3,4","SY(BOYLAT23);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","CATLAM4COLOUR3,4,3","SY(BOYLAT14);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","CATLAM4COLOUR4,3,4","SY(BOYLAT13);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP1COLOUR3","SY(BOYLAT14);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP1COLOUR4","SY(BOYLAT13);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP2COLOUR3","SY(BOYLAT24);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP2COLOUR4","SY(BOYLAT23);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","CATLAM1COLOUR3","SY(BOYLAT24);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","CATLAM1COLOUR4","SY(BOYLAT23);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","CATLAM2COLOUR3","SY(BOYLAT14);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","CATLAM2COLOUR4","SY(BOYLAT13);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSAW","","SY(BOYSAW12);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","","SY(BOYSPP11);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","CATSPM19BOYSHP1","SY(BOYSPP15);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","CATSPM19BOYSHP2","SY(BOYSPP25);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","CATSPM54BOYSHP1","SY(BOYSPP15);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","CATSPM54BOYSHP2","SY(BOYSPP25);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","CATSPM54BOYSHP4","SY(BOYSPP35);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","CATSPM54BOYSHP5","SY(BOYSPP35);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","CATSPM9","SY(BOYSUP02);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","CATSPM15","SY(BOYSUP02);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP1","SY(BOYSPP15);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP2","SY(BOYSPP25);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP3","SY(BOYSPP11);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP4","SY(BOYSPP35);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP5","SY(BOYSPP35);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP6","SY(BOYSPP11);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP7","SY(BOYSUP02);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP8","SY(BOYSPP35);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BRIDGE","","","0","O","","" +"BUAARE","","SY(BUAARE02);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","3","O","STANDARD","22240" +"BUISGL","","SY(BUISGL01)","4","O","OTHER","32220" +"BUISGL","FUNCTN33CONVIS1OBJNAM","SY(POSGEN03);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","6","O","STANDARD","22220" +"BUISGL","FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"BUISGL","FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"BUISGL","FUNCTN22CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" +"BUISGL","FUNCTN23CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" +"BUISGL","FUNCTN24CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" +"BUISGL","FUNCTN25CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" +"BUISGL","FUNCTN26CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" +"BUISGL","FUNCTN27CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" +"BUISGL","FUNCTN33CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" +"BUISGL","FUNCTN35CONVIS1","SY(TNKCON12)","6","O","STANDARD","22220" +"BUISGL","FUNCTN33OBJNAM","SY(POSGEN03);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","4","O","OTHER","32220" +"BUISGL","CONVIS1","SY(BUISGL11)","6","O","STANDARD","22220" +"BUISGL","FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" +"BUISGL","FUNCTN21","SY(BUIREL01)","4","O","OTHER","32220" +"BUISGL","FUNCTN22","SY(BUIREL04)","4","O","OTHER","32220" +"BUISGL","FUNCTN23","SY(BUIREL04)","4","O","OTHER","32220" +"BUISGL","FUNCTN24","SY(BUIREL04)","4","O","OTHER","32220" +"BUISGL","FUNCTN25","SY(BUIREL04)","4","O","OTHER","32220" +"BUISGL","FUNCTN26","SY(BUIREL05)","4","O","OTHER","32220" +"BUISGL","FUNCTN27","SY(BUIREL05)","4","O","OTHER","32220" +"BUISGL","FUNCTN33","SY(POSGEN03)","4","O","OTHER","32220" +"BUISGL","FUNCTN35","SY(TNKCON02)","4","O","OTHER","32220" +"CGUSTA","","SY(CGUSTA02)","7","O","OTHER","38030" +"CHKPNT","","SY(CHKPNT01)","4","S","OTHER","32410" +"CRANES","","SY(CRANES01)","4","O","OTHER","32440" +"CTNARE","","SY(CHINFO06)","4","O","STANDARD","26150" +"CTRPNT","","SY(POSGEN04)","4","O","OTHER","32250" +"CTSARE","","SY(CHINFO07)","4","O","STANDARD","26250" +"CURENT","","SY(CURDEF01)","5","O","OTHER","33060" +"CURENT","ORIENTCURVEL","SY(CURENT01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","5","O","OTHER","33060" +"CURENT","ORIENT","SY(CURENT01,ORIENT)","5","O","OTHER","33060" +"DAMCON","","","0","O","","" +"DAMCON","CATDAM3","SY(CHINFO06)","4","O","STANDARD","22010" +"DAYMAR","","SY(DAYSQR01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" +"DAYMAR","TOPSHP19","SY(DAYSQR01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" +"DAYMAR","TOPSHP20","SY(DAYSQR01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" +"DAYMAR","TOPSHP21","SY(DAYSQR01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" +"DAYMAR","TOPSHP24","SY(DAYTRI01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" +"DAYMAR","TOPSHP25","SY(DAYTRI05);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","7","O","STANDARD","27025" +"DISMAR","","SY(DISMAR03);TX(INFORM,2,1,2,'15110',2,0,CHBLK,21)","7","O","STANDARD","27030" +"DISMAR","CATDIS1","SY(DISMAR04);TX(INFORM,2,1,2,'15110',2,0,CHBLK,21)","7","O","STANDARD","27030" +"DMPGRD","","SY(CHINFO07)","4","O","STANDARD","26240" +"FOGSIG","","SY(FOGSIG01)","6","O","STANDARD","27080" +"FORSTC","","SY(FORSTC01)","4","O","OTHER","32220" +"FORSTC","CONVIS1","SY(FORSTC11)","4","O","STANDARD","22220" +"FSHFAC","","SY(FSHHAV01)","4","O","STANDARD","26210" +"FSHFAC","CATFIF1","SY(FSHFAC03)","4","O","STANDARD","26210" +"FSHFAC","CATFIF2","SY(FSHFAC02)","4","O","STANDARD","26210" +"FSHFAC","CATFIF3","SY(FSHFAC02)","4","O","STANDARD","26210" +"FSHFAC","CATFIF4","SY(FSHFAC02)","4","O","STANDARD","26210" +"GATCON","","SY(GATCON04)","8","O","STANDARD","22010" +"GATCON","CATGAT2","SY(GATCON04)","8","O","STANDARD","22010" +"GATCON","CATGAT3","SY(GATCON04)","8","O","OTHER","32440" +"GATCON","CATGAT4","SY(GATCON03)","8","O","OTHER","32440" +"GRIDRN","","","0","O","","" +"HRBFAC","","SY(CHINFO07)","4","O","OTHER","32410" +"HRBFAC","CATHAF1","SY(ROLROL01)","4","O","OTHER","32410" +"HRBFAC","CATHAF4","SY(HRBFAC09)","4","O","OTHER","32410" +"HRBFAC","CATHAF5","SY(SMCFAC02)","4","O","OTHER","32410" +"HULKES","","SY(HULKES01)","5","O","DISPLAYBASE","12410" +"ICNARE","","SY(CHINFO07)","4","O","STANDARD","26250" +"LIGHTS","","CS(LIGHTS06)","8","O","STANDARD","27070" +"LITFLT","","SY(LITFLT02);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"LITVES","","SY(LITVES02);TE('LtV %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27011" +"LNDARE","","SY(LNDARE01);TX(OBJNAM,1,2,2,'15110',0,1,CHBLK,26);CS(QUAPOS01)","4","O","DISPLAYBASE","12010" +"LNDELV","","SY(POSGEN04);TE('%3.0lf m','ELEVAT',3,2,2,'15110',1,0,CHBLK,28)","4","O","OTHER","32010" +"LNDMRK","","SY(POSGEN01)","4","O","OTHER","32220" +"LNDMRK","CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" +"LNDMRK","CATLMK1","SY(CAIRNS01)","4","O","OTHER","32220" +"LNDMRK","CATLMK1CONVIS1","SY(CAIRNS11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK3","SY(CHIMNY01)","4","O","OTHER","32220" +"LNDMRK","CATLMK3CONVIS1","SY(CHIMNY11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK4","SY(DSHAER01)","4","O","OTHER","32220" +"LNDMRK","CATLMK4CONVIS1","SY(DSHAER11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK5","SY(FLGSTF01)","4","O","OTHER","32220" +"LNDMRK","CATLMK5CONVIS1","SY(FLGSTF01)","6","O","STANDARD","22220" +"LNDMRK","CATLMK6","SY(FLASTK01)","4","O","OTHER","32220" +"LNDMRK","CATLMK6CONVIS1","SY(FLASTK11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK7","SY(MSTCON04)","4","O","OTHER","32220" +"LNDMRK","CATLMK7CONVIS1","SY(MSTCON14)","6","O","STANDARD","22220" +"LNDMRK","CATLMK8","SY(POSGEN03)","4","O","OTHER","32220" +"LNDMRK","CATLMK8CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" +"LNDMRK","CATLMK9","SY(MONUMT02)","4","O","OTHER","32220" +"LNDMRK","CATLMK9CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" +"LNDMRK","CATLMK10","SY(MONUMT02)","4","O","OTHER","32220" +"LNDMRK","CATLMK10CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" +"LNDMRK","CATLMK12","SY(MONUMT02)","4","O","OTHER","32220" +"LNDMRK","CATLMK12CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" +"LNDMRK","CATLMK13","SY(MONUMT02)","4","O","OTHER","32220" +"LNDMRK","CATLMK13CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" +"LNDMRK","CATLMK15","SY(DOMES001)","4","O","OTHER","32220" +"LNDMRK","CATLMK15CONVIS1","SY(DOMES011)","6","O","STANDARD","22220" +"LNDMRK","CATLMK15FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" +"LNDMRK","CATLMK15FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK15FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK16","SY(RASCAN01)","4","O","OTHER","32220" +"LNDMRK","CATLMK16CONVIS1","SY(RASCAN11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK17","SY(TOWERS01)","4","O","OTHER","32220" +"LNDMRK","CATLMK17CONVIS1","SY(TOWERS03)","6","O","STANDARD","22220" +"LNDMRK","CATLMK17FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" +"LNDMRK","CATLMK17FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK17FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK17FUNCTN31","SY(TOWERS05);TX(OBJNAM,3,2,2,'15110',1,-1,CHBLK,26)","4","O","OTHER","32220" +"LNDMRK","CATLMK17FUNCTN31CONVIS1","SY(TOWERS15);TX(OBJNAM,3,2,2,'15110',1,-1,CHBLK,26)","6","O","STANDARD","22220" +"LNDMRK","CATLMK17FUNCTN33","SY(TOWERS01);TX(OBJNAM,3,2,2,'15110',1,-1,CHBLK,26)","4","O","OTHER","32220" +"LNDMRK","CATLMK17FUNCTN33CONVIS1","SY(TOWERS03);TX(OBJNAM,3,2,2,'15110',1,-1,CHBLK,26)","6","O","STANDARD","22220" +"LNDMRK","CATLMK18","SY(WNDMIL02)","4","O","OTHER","32220" +"LNDMRK","CATLMK18CONVIS1","SY(WNDMIL12)","6","O","STANDARD","22220" +"LNDMRK","CATLMK19","SY(WIMCON01)","4","O","OTHER","32220" +"LNDMRK","CATLMK19CONVIS1","SY(WIMCON11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK20","SY(POSGEN01)","4","O","OTHER","32220" +"LNDMRK","CATLMK20CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" +"LNDMRK","CATLMK20FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" +"LNDMRK","CATLMK20FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK20FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK20FUNCTN26CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" +"LNDMRK","CATLMK20FUNCTN27CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" +"LNDRGN","","SY(POSGEN04);TX(OBJNAM,1,2,2,'15110',0,-1,CHBLK,26)","4","O","STANDARD","21060" +"LOCMAG","","SY(LOCMAG01)","4","O","OTHER","31080" +"LOGPON","","SY(FLTHAZ02)","4","O","OTHER","34050" +"MAGVAR","","SY(MAGVAR01);TX(VALMAG,3,1,2,'15110',1,-1,CHBLK,27)","4","O","OTHER","31080" +"MARCUL","","SY(MARCUL02)","4","O","STANDARD","26210" +"MIPARE","","SY(CHINFO06)","4","O","STANDARD","26040" +"MORFAC","","SY(MORFAC03)","6","O","DISPLAYBASE","12410" +"MORFAC","CATMOR1","SY(MORFAC03)","6","O","DISPLAYBASE","12410" +"MORFAC","CATMOR2","SY(MORFAC04)","6","O","DISPLAYBASE","12410" +"MORFAC","CATMOR3","SY(PILPNT02)","6","O","OTHER","32440" +"MORFAC","CATMOR5","SY(PILPNT02)","6","O","DISPLAYBASE","12410" +"MORFAC","CATMOR7","SY(BOYMOR11)","8","O","STANDARD","27010" +"M_NPUB","","SY(CHINFO07)","4","O","OTHER","31020" +"NEWOBJ","","SY(NEWOBJ01)","6","S","STANDARD","21020" +"NEWOBJ","SYMINS","CS(SYMINS02)","6","S","STANDARD","21020" +"OBSTRN","","CS(OBSTRN07)","4","O","OTHER","34050" +"OBSTRN","CATOBS7VALSOU","SY(FOULGND1)","4","O","OTHER","34051" +"OBSTRN","CATOBS8VALSOU","SY(FLTHAZ02)","4","O","OTHER","34051" +"OBSTRN","CATOBS9VALSOU","SY(ACHARE02)","4","O","OTHER","34051" +"OBSTRN","CATOBS10VALSOU","SY(FLTHAZ02)","4","O","OTHER","34051" +"OBSTRN","CATOBS7","SY(FOULGND1)","4","O","OTHER","34050" +"OBSTRN","CATOBS8","SY(FLTHAZ02)","4","O","OTHER","34050" +"OBSTRN","CATOBS9","SY(ACHARE02)","4","O","OTHER","34050" +"OBSTRN","CATOBS10","SY(FLTHAZ02)","4","O","OTHER","34050" +"OBSTRN","WATLEV7","SY(FLTHAZ02)","4","O","DISPLAYBASE","12410" +"OFSPLF","","SY(OFSPLF01);TE('Prod %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21)","5","O","DISPLAYBASE","12210" +"PILBOP","","SY(PILBOP02);TE('Plt %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21)","6","O","STANDARD","28010" +"PILPNT","","SY(PILPNT02)","5","O","DISPLAYBASE","12410" +"PIPARE","","SY(CHINFO07)","4","O","OTHER","34030" +"PIPSOL","","","0","O","","" +"PRCARE","","SY(PRCARE12)","5","O","STANDARD","25010" +"PRDARE","","SY(PRDINS02)","4","O","OTHER","32270" +"PRDARE","CATPRA5CONVIS1","SY(FLASTK11)","4","O","STANDARD","22220" +"PRDARE","CATPRA8CONVIS1","SY(TNKCON12)","4","O","STANDARD","22220" +"PRDARE","CATPRA9CONVIS1","SY(WIMCON11)","4","O","STANDARD","22220" +"PRDARE","CATPRA5","SY(FLASTK01)","4","O","OTHER","32270" +"PRDARE","CATPRA6","SY(TMBYRD01)","4","O","OTHER","32270" +"PRDARE","CATPRA8","SY(TNKCON02)","4","O","OTHER","32270" +"PRDARE","CATPRA9","SY(WIMCON01)","4","O","OTHER","32270" +"PYLONS","","SY(POSGEN03)","8","O","DISPLAYBASE","12210" +"RADRFL","","SY(RADRFL03)","6","O","STANDARD","27230" +"RADSTA","","SY(POSGEN01)","5","O","OTHER","38010" +"RADSTA","CATRAS2","SY(RDOSTA02);TE('ch %s','COMCHA',3,1,2,'15110',0,0,CHBLK,11)","5","O","OTHER","38010" +"RAPIDS","","","0","O","","" +"RCTLPT","","SY(RTLDEF51)","4","O","STANDARD","25020" +"RCTLPT","ORIENT","SY(RCTLPT52,ORIENT)","4","O","STANDARD","25020" +"RDOCAL","","SY(RCLDEF01);TE('Nr %s','OBJNAM',3,2,2,'15110',1,-1,CHBLK,21)","6","O","STANDARD","25060" +"RDOCAL","TRAFIC1ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"RDOCAL","TRAFIC2ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"RDOCAL","TRAFIC3ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"RDOCAL","TRAFIC4ORIENT","SY(RDOCAL03,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"RDOSTA","","SY(RDOSTA02)","4","O","OTHER","38010" +"RDOSTA","CATROS10","SY(DRFSTA01)","4","O","OTHER","38010" +"RETRFL","","SY(RETRFL02)","6","O","STANDARD","27080" +"ROADWY","","","0","O","","" +"RSCSTA","","SY(RSCSTA02)","7","O","OTHER","38030" +"RTPBCN","","SY(RTPBCN02)","6","O","STANDARD","27210" +"RUNWAY","","","0","O","","" +"SBDARE","","TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25)","4","O","OTHER","34010" +"SEAARE","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" +"SILTNK","","SY(TNKCON02)","4","O","OTHER","32220" +"SILTNK","CATSIL1CONVIS1","SY(SILBUI11)","4","O","STANDARD","22220" +"SILTNK","CATSIL2CONVIS1","SY(TNKCON12)","4","O","STANDARD","22220" +"SILTNK","CATSIL3CONVIS1","SY(TOWERS03)","4","O","STANDARD","22220" +"SILTNK","CATSIL4CONVIS1","SY(TOWERS12)","4","O","STANDARD","22220" +"SILTNK","CONVIS1","SY(TNKCON12)","4","O","STANDARD","22220" +"SILTNK","CATSIL1","SY(SILBUI01)","4","O","OTHER","32220" +"SILTNK","CATSIL2","SY(TNKCON02)","4","O","OTHER","32220" +"SILTNK","CATSIL3","SY(TOWERS01)","4","O","OTHER","32220" +"SILTNK","CATSIL4","SY(TOWERS02)","4","O","OTHER","32220" +"SISTAT","","SY(SISTAT02)","7","O","STANDARD","28020" +"SISTAW","","SY(SISTAT02)","7","O","STANDARD","28020" +"SLCONS","","SY(MORFAC03);CS(SLCONS04)","8","O","DISPLAYBASE","12410" +"SLOGRD","","SY(HILTOP01)","3","S","OTHER","32010" +"SLOTOP","","SY(HILTOP01)","3","S","OTHER","32010" +"SLOTOP","CONVIS1","SY(HILTOP11)","3","S","STANDARD","22220" +"SMCFAC","","SY(SMCFAC02)","4","S","OTHER","38210" +"SNDWAV","","SY(SNDWAV02)","4","O","STANDARD","24010" +"SOUNDG","","CS(SOUNDG03)","6","O","OTHER","33010" +"SPLARE","","SY(CHINFO06)","4","O","STANDARD","26040" +"SPRING","","SY(SPRING02)","4","O","OTHER","34020" +"TOPMAR","","","0","O","","" +"TS_FEB","","SY(CURDEF01)","4","O","OTHER","33060" +"TS_FEB","CAT_TS1ORIENT","SY(FLDSTR01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","4","O","OTHER","33060" +"TS_FEB","CAT_TS2ORIENT","SY(EBBSTR01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","4","O","OTHER","33060" +"TS_FEB","CAT_TS3ORIENT","SY(CURENT01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","4","O","OTHER","33060" +"TS_PAD","","SY(TIDSTR01)","4","O","OTHER","33060" +"TS_PNH","","SY(TIDSTR01)","4","O","OTHER","33060" +"TS_PRH","","SY(TIDSTR01)","4","O","OTHER","33060" +"TS_TIS","","SY(TIDSTR01)","4","O","OTHER","33060" +"TUNNEL","","","0","O","","" +"T_HMON","","SY(TIDEHT01)","4","O","OTHER","33050" +"T_NHMN","","SY(TIDEHT01)","4","O","OTHER","33050" +"T_TIMS","","SY(TIDEHT01)","4","O","OTHER","33050" +"UWTROC","","CS(OBSTRN07)","4","O","OTHER","34050" +"VEGATN","","SY(TREPNT04)","3","S","OTHER","32030" +"VEGATN","CATVEG7","SY(TREPNT05)","3","S","OTHER","32030" +"VEGATN","CATVEG21","SY(TREPNT05)","3","S","OTHER","32030" +"WATFAL","","","0","O","","" +"WATTUR","","SY(WATTUR02)","3","O","OTHER","33040" +"WEDKLP","","SY(WEDKLP03)","3","O","OTHER","34020" +"WRECKS","","CS(WRECKS05)","4","O","OTHER","34050" +"WRECKS","CATWRK3VALSOU","SY(FOULGND1)","4","O","OTHER","34051" +"WRECKS","CATWRK3","SY(FOULGND1)","4","O","OTHER","34050" +"dnghlt","","SY(DNGHILIT)","8","O","MARINERS STANDARD","53010" +"indhlt","","SY(INDHLT01)","8","O","MARINERS STANDARD","53010" +"marfea","","SY(CHINFO09);TX(OBJNAM,3,1,3,'15110',1,-1,CHBLK,50)","8","O","MARINERS STANDARD","53050" +"marnot","","SY(CHINFO09);TX(usrmrk,3,1,2,'15110',0,0,CHBLK,50)","8","O","MARINERS STANDARD","53040" +"marnot","catnot1","SY(CHINFO08);TX(usrmrk,3,1,2,'15110',0,0,CHBLK,50)","8","O","MARINERS STANDARD","53030" +"marnot","catnot2","SY(CHINFO09);TX(usrmrk,3,1,2,'15110',0,0,CHBLK,50)","8","O","MARINERS STANDARD","53040" diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/SYMBOLIZED_BOUNDARIES.dic b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/SYMBOLIZED_BOUNDARIES.dic new file mode 100755 index 000000000..7784fc3c8 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/ENC/SYMBOLIZED_BOUNDARIES.dic @@ -0,0 +1,229 @@ +"######","","SY(QUESMRK1);LC(QUESMRK1)","5","S","STANDARD","21010" +"ACHARE","","SY(ACHARE51);TX(OBJNAM,2,1,2,'15110',-1,2,CHBLK,26);LC(ACHARE51);CS(RESTRN01)","3","S","STANDARD","26220" +"ACHARE","CATACH8","SY(ACHARE02);TX(OBJNAM,2,1,2,'15110',-1,2,CHBLK,26);LS(DASH,2,CHMGF);CS(RESTRN01)","3","S","STANDARD","26220" +"ACHBRT","","SY(ACHBRT07);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29);LS(DASH,2,CHMGF)","5","S","STANDARD","26220" +"ADMARE","","LC(ADMARE01)","2","S","OTHER","36050" +"AIRARE","","AP(AIRARE02);LS(SOLD,1,LANDF)","2","S","OTHER","32240" +"AIRARE","CONVIS1","AC(LANDA);AP(AIRARE02);LS(SOLD,1,CHBLK)","2","S","STANDARD","22220" +"ARCSLN","","LC(ARCSLN01)","5","S","STANDARD","26260" +"BERTHS","","SY(BRTHNO01);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29)","3","S","OTHER","32440" +"BRIDGE","","TX(OBJNAM,3,1,2,'15110',1,0,CHBLK,21);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG2","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG3","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG4","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG5","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG7","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"BRIDGE","CATBRG8","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"BUAARE","","AC(CHBRN);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","3","S","STANDARD","22240" +"BUISGL","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"BUISGL","FUNCTN33CONVIS1","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"BUISGL","FUNCTN33","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"BUISGL","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"CANALS","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" +"CANALS","CONDTN","AC(DEPVS);LS(DASH,1,CHBLK)","2","S","DISPLAYBASE","12420" +"CAUSWY","","AC(CHBRN);LS(SOLD,1,CSTLN)","5","S","STANDARD","22010" +"CAUSWY","WATLEV4","AC(DEPIT);LS(DASH,2,CSTLN)","5","S","STANDARD","22010" +"CBLARE","","SY(CBLARE51);LC(CBLARE51);CS(RESTRN01)","3","S","OTHER","34030" +"CHKPNT","","SY(POSGEN04)","4","S","OTHER","32410" +"CONVYR","","TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" +"CONVYR","CONRAD1","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" +"CONVYR","CONRAD3","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" +"CONZNE","","LS(DASH,2,CHGRF)","2","S","OTHER","36050" +"COSARE","","LS(DASH,2,CHGRF)","2","S","OTHER","36010" +"CRANES","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32440" +"CRANES","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"CTNARE","","SY(CTNARE51);LC(CTNARE51)","3","S","STANDARD","26150" +"CTSARE","","SY(INFARE51);LC(CTYARE51)","3","S","STANDARD","26250" +"CUSZNE","","LS(DASH,1,CHGRF)","2","S","OTHER","36020" +"DAMCON","","AC(CHBRN);LS(SOLD,1,LANDF)","3","S","STANDARD","22010" +"DAMCON","CATDAM3","AC(CHBRN);LS(SOLD,2,CSTLN)","6","S","DISPLAYBASE","12410" +"DEPARE","","CS(DEPARE03)","1","S","DISPLAYBASE","13030" +"DEPARE","DRVAL1?DRVAL2?","AC(NODTA);AP(PRTSUR01);LS(SOLD,2,CHGRD)","1","S","DISPLAYBASE","13030" +"DMPGRD","","SY(INFARE51);LC(CTYARE51);CS(RESTRN01)","3","S","STANDARD","26240" +"DOCARE","","AC(DEPVS);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" +"DOCARE","CONDTN","AC(DEPVS);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26);LS(DASH,1,CHBLK)","2","S","DISPLAYBASE","12420" +"DRGARE","","CS(DEPARE03)","1","S","DISPLAYBASE","13030" +"DRYDOC","","AC(LANDA);LS(SOLD,1,CSTLN)","4","S","OTHER","32440" +"DWRTPT","","SY(TSLDEF51);SY(DWRTPT51);LC(DWRUTE51);CS(RESTRN01)","4","S","STANDARD","25010" +"DWRTPT","ORIENTTRAFIC1","SY(TSSLPT51,ORIENT);SY(DWRTPT51);LC(DWRUTE51);CS(RESTRN01)","4","S","STANDARD","25010" +"DWRTPT","ORIENTTRAFIC2","SY(TSSLPT51,ORIENT);SY(DWRTPT51);LC(DWRUTE51);CS(RESTRN01)","4","S","STANDARD","25010" +"DWRTPT","ORIENTTRAFIC3","SY(TSSLPT51,ORIENT);SY(DWRTPT51);LC(DWRUTE51);CS(RESTRN01)","4","S","STANDARD","25010" +"DWRTPT","ORIENTTRAFIC4","SY(DWRUTE51,ORIENT);SY(DWRTPT51);LC(DWRUTE51);CS(RESTRN01)","4","S","STANDARD","25010" +"DYKCON","","AC(CHBRN);LS(SOLD,1,LANDF)","3","S","STANDARD","22010" +"EXEZNE","","LS(DASH,2,CHGRF)","2","S","OTHER","36050" +"FAIRWY","","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);LC(NAVARE51);CS(RESTRN01)","4","S","STANDARD","26050" +"FAIRWY","ORIENTTRAFIC1","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);SY(FAIRWY51,ORIENT);LC(NAVARE51);CS(RESTRN01)","4","S","STANDARD","26050" +"FAIRWY","ORIENTTRAFIC2","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);SY(FAIRWY51,ORIENT);LC(NAVARE51);CS(RESTRN01)","4","S","STANDARD","26050" +"FAIRWY","ORIENTTRAFIC3","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);SY(FAIRWY51,ORIENT);LC(NAVARE51);CS(RESTRN01)","4","S","STANDARD","26050" +"FAIRWY","ORIENTTRAFIC4","TX(OBJNAM,3,2,3,'15110',2,0,CHBLK,26);SY(FAIRWY52,ORIENT);LC(NAVARE51);CS(RESTRN01)","4","S","STANDARD","26050" +"FERYRT","","SY(FRYARE51);LC(NAVARE51)","3","S","STANDARD","25030" +"FERYRT","CATFRY2","SY(FRYARE52);LC(NAVARE51)","3","S","STANDARD","25030" +"FLODOC","","AC(CHBRN);LS(SOLD,2,CSTLN)","2","S","DISPLAYBASE","12410" +"FORSTC","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"FORSTC","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"FRPARE","","LS(DASH,2,CHGRF)","2","S","OTHER","36020" +"FSHFAC","","SY(FSHFAC02);LC(NAVARE51)","4","S","STANDARD","26210" +"FSHFAC","CATFIF1","SY(FSHFAC03);LC(NAVARE51)","4","S","STANDARD","26210" +"FSHFAC","CATFIF2","SY(FSHFAC02);LC(NAVARE51)","4","S","STANDARD","26210" +"FSHFAC","CATFIF3","SY(FSHFAC02);LC(NAVARE51)","4","S","STANDARD","26210" +"FSHFAC","CATFIF4","SY(FSHFAC02);LC(NAVARE51)","4","S","STANDARD","26210" +"FSHGRD","","SY(FSHGRD01);LS(DASH,2,CHGRF)","3","S","STANDARD","26210" +"FSHZNE","","LS(DASH,2,CHGRF)","2","S","OTHER","36040" +"GATCON","","AC(CHBRN);LS(SOLD,2,CSTLN)","8","S","DISPLAYBASE","12410" +"GRIDRN","","LS(DASH,1,CHGRD)","5","S","STANDARD","27060" +"HRBARE","","LC(NAVARE51)","2","S","OTHER","36020" +"HRBFAC","","SY(CHINFO07)","4","S","OTHER","32410" +"HRBFAC","CATHAF1","SY(ROLROL01)","4","S","OTHER","32410" +"HRBFAC","CATHAF4","SY(HRBFAC09)","4","S","OTHER","32410" +"HRBFAC","CATHAF5","SY(SMCFAC02)","4","S","OTHER","32410" +"HULKES","","AC(CHBRN);LS(SOLD,2,CSTLN)","2","S","DISPLAYBASE","12410" +"ICEARE","","AC(NODTA);AP(ICEARE04);LS(DASH,1,CHGRD)","3","S","DISPLAYBASE","12410" +"ICNARE","","SY(INFARE51);LC(CTYARE51);CS(RESTRN01)","3","S","STANDARD","26250" +"ISTZNE","","SY(ITZARE51);LC(RESARE51);CS(RESTRN01)","5","S","STANDARD","25010" +"LAKARE","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","STANDARD","22010" +"LNDARE","","AC(LANDA);TX(OBJNAM,1,2,3,'15110',-1,-1,CHBLK,26)","1","S","DISPLAYBASE","12010" +"LNDMRK","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"LNDMRK","CATLMK17FUNCTN33CONVIS1","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"LNDMRK","CATLMK17FUNCTN33","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"LNDMRK","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"LNDRGN","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" +"LNDRGN","CATLND2","AP(MARSHES1)","3","S","STANDARD","21060" +"LNDRGN","CATLND12","AP(MARSHES1)","3","S","STANDARD","21060" +"LOCMAG","","SY(LOCMAG51);LC(NAVARE51)","4","S","OTHER","31080" +"LOGPON","","SY(FLTHAZ02);LS(DASH,1,CHBLK)","5","S","DISPLAYBASE","12410" +"LOKBSN","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" +"MAGVAR","","SY(MAGVAR51)","4","S","OTHER","31080" +"MARCUL","","AP(MARCUL02);LC(NAVARE51);CS(RESTRN01)","3","S","STANDARD","26210" +"MIPARE","","SY(CTYARE51);LC(CTYARE51);CS(RESTRN01)","4","S","STANDARD","26040" +"MORFAC","","AC(CHBRN);LS(SOLD,1,CHBLK)","6","S","DISPLAYBASE","12410" +"M_ACCY","","","0","O","OTHER","31010" +"M_COVR","","","1","S","OTHER","31040" +"M_CSCL","","","1","S","OTHER","31040" +"M_HOPA","","","0","O","OTHER","31010" +"M_NPUB","","LS(DASH,2,CHGRD)","4","S","OTHER","31020" +"M_NSYS","","LC(MARSYS51)","4","S","STANDARD","27040" +"M_NSYS","MARSYS1ORIENT","SY(DIRBOYA1,ORIENT);LC(NAVARE51)","4","S","STANDARD","27040" +"M_NSYS","MARSYS2ORIENT","SY(DIRBOYB1,ORIENT);LC(NAVARE51)","4","S","STANDARD","27040" +"M_NSYS","ORIENT","SY(DIRBOY01,ORIENT);LC(NAVARE51)","4","S","STANDARD","27040" +"M_QUAL","","AP(NODATA03);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC1","AP(DQUALA11);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC2","AP(DQUALA21);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC3","AP(DQUALB01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC4","AP(DQUALC01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC5","AP(DQUALD01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC6","AP(DQUALU01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_SDAT","","","0","O","OTHER","31010" +"M_SREL","","","0","O","OTHER","31010" +"M_VDAT","","","0","O","OTHER","31010" +"NEWOBJ","","SY(NEWOBJ01);LS(DASH,2,CHMGD)","6","S","STANDARD","21020" +"NEWOBJ","SYMINS","CS(SYMINS02)","6","S","STANDARD","21020" +"OBSTRN","","CS(OBSTRN07)","4","S","OTHER","34050" +"OBSTRN","CATOBS7VALSOU","SY(FOULGND1);LC(NAVARE51)","4","S","OTHER","34051" +"OBSTRN","CATOBS7","SY(FOULGND1);LC(NAVARE51)","4","S","OTHER","34050" +"OBSTRN","CATOBS8","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" +"OBSTRN","CATOBS9","SY(ACHARE02);LS(DASH,1,CHMGD)","4","S","DISPLAYBASE","12410" +"OBSTRN","CATOBS10","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" +"OBSTRN","WATLEV7","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" +"OFSPLF","","AC(CHBRN);LS(SOLD,4,CSTLN);TE('Prod %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21)","5","O","DISPLAYBASE","12210" +"OSPARE","","SY(CTYARE51);LC(CTYARE51);CS(RESTRN01)","4","S","STANDARD","26040" +"PILBOP","","SY(PILBOP02);LC(CTYARE51)","4","S","STANDARD","28010" +"PIPARE","","SY(INFARE51);LC(PIPARE51);CS(RESTRN01)","3","S","OTHER","34030" +"PIPARE","CATPIP2","SY(INFARE51);LC(PIPARE61);CS(RESTRN01)","3","S","OTHER","34030" +"PIPARE","CATPIP3","SY(INFARE51);LC(PIPARE61);CS(RESTRN01)","3","S","OTHER","34030" +"PIPARE","PRODCT3","SY(INFARE51);LC(PIPARE61);CS(RESTRN01)","3","S","OTHER","34030" +"PONTON","","AC(CHBRN);LS(SOLD,2,CSTLN)","2","S","DISPLAYBASE","12410" +"PRCARE","","AP(TSSJCT02);SY(PRCARE51);LC(PRCARE51);CS(RESTRN01)","4","S","STANDARD","25010" +"PRDARE","","LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA5CONVIS1","SY(RFNERY11);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" +"PRDARE","CATPRA8CONVIS1","SY(TNKFRM11);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" +"PRDARE","CATPRA9CONVIS1","SY(WNDFRM61);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" +"PRDARE","CATPRA1","SY(QUARRY01);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA5","SY(RFNERY01);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA6","SY(TMBYRD01);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA8","SY(TNKFRM01);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA9","SY(WNDFRM51);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PYLONS","","AC(CHBRN);LS(SOLD,2,CSTLN)","6","S","DISPLAYBASE","12210" +"RADRNG","","LS(DASH,1,TRFCF)","3","S","STANDARD","25040" +"RAPIDS","","AC(CHGRD)","3","S","OTHER","32050" +"RCTLPT","","SY(RTLDEF51)","4","S","STANDARD","25020" +"RCTLPT","ORIENT","SY(RCTLPT52,ORIENT)","4","S","STANDARD","25020" +"RECTRC","","SY(RECDEF51);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK1TRAFIC1","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK1TRAFIC2","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK1TRAFIC3","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK1TRAFIC4","SY(RECTRC56,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK2TRAFIC1","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK2TRAFIC2","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK2TRAFIC3","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK2TRAFIC4","SY(RECTRC55,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTTRAFIC1","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTTRAFIC2","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTTRAFIC3","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTTRAFIC4","SY(RECTRC55,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RESARE","","CS(RESARE04)","5","S","STANDARD","26010" +"RESARE","CATREA27","SY(ESSARE01);LC(ESSARE01)","5","S","STANDARD","26010" +"RESARE","CATREA28","SY(PSSARE01);LC(ESSARE01)","5","S","STANDARD","26010" +"RIVERS","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" +"ROADWY","","AC(LANDA);LS(SOLD,1,LANDF)","4","S","OTHER","32250" +"RUNWAY","","AC(CHBRN)","5","S","OTHER","32240" +"RUNWAY","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","5","S","STANDARD","22220" +"SBDARE","","TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25)","3","O","OTHER","34010" +"SBDARE","WATLEV3NATSUR","TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25);LS(DASH,1,CHGRD)","3","S","OTHER","34010" +"SBDARE","WATLEV4NATSUR9","AP(RCKLDG01);LS(DASH,1,CHGRD)","3","S","OTHER","34010" +"SBDARE","WATLEV4NATSUR11","AP(RCKLDG01);LS(DASH,1,CHGRD)","3","S","OTHER","34010" +"SBDARE","WATLEV4NATSUR14","AP(RCKLDG01);LS(DASH,1,CHGRD)","3","S","OTHER","34010" +"SBDARE","WATLEV4NATSUR","TX(NATSUR,1,2,2,'15110',0,0,CHBLK,25);LS(DASH,1,CHGRD)","3","S","OTHER","34010" +"SEAARE","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" +"SILTNK","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"SILTNK","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"SLCONS","","CS(SLCONS04)","7","S","DISPLAYBASE","12410" +"SLOGRD","","","0","O","","" +"SLOGRD","CATSLO1CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" +"SLOGRD","CATSLO2CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" +"SLOGRD","CATSLO3CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" +"SLOGRD","CATSLO4CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" +"SLOGRD","CATSLO5CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" +"SLOGRD","CATSLO6","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" +"SLOGRD","CATSLO7CONRAD1","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" +"SMCFAC","","AC(CHBRN);SY(SMCFAC02);LS(SOLD,1,LANDF)","4","S","OTHER","38210" +"SNDWAV","","AP(SNDWAV01);LC(NAVARE51)","4","S","STANDARD","24010" +"SPLARE","","SY(CTYARE51);LC(CTYARE51);CS(RESTRN01)","4","S","STANDARD","26040" +"SUBTLN","","SY(CTYARE51);LC(CTYARE51);CS(RESTRN01)","4","S","STANDARD","26040" +"SWPARE","","SY(SWPARE51);TE('swept to %5.1lf','DRVAL1',1,2,2,'15110',0,1,CHBLK,27);LC(NAVARE51)","4","S","STANDARD","23030" +"TESARE","","LS(DASH,2,CHGRF);CS(RESTRN01)","2","S","OTHER","36050" +"TIDEWY","","LS(DASH,1,CHGRF);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,25)","7","S","OTHER","32070" +"TSEZNE","","AC(TRFCF,3)","4","S","STANDARD","25010" +"TSSCRS","","AP(TSSJCT02);SY(TSSCRS51);CS(RESTRN01)","6","S","STANDARD","25010" +"TSSLPT","","AP(TSSJCT02);SY(CTNARE51);TX(INFORM,1,1,2,'15110',0,-2,CHBLK,24);CS(RESTRN01)","6","S","STANDARD","25010" +"TSSLPT","ORIENT","SY(TSSLPT51,ORIENT);CS(RESTRN01)","6","S","STANDARD","25010" +"TSSRON","","AP(TSSJCT02);SY(TSSRON51);CS(RESTRN01)","6","S","STANDARD","25010" +"TS_FEB","","SY(CURDEF01);LC(TIDINF51)","2","S","OTHER","33060" +"TS_FEB","CAT_TS1ORIENT","SY(FLDSTR01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","4","S","OTHER","33060" +"TS_FEB","CAT_TS2ORIENT","SY(EBBSTR01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","4","S","OTHER","33060" +"TS_FEB","CAT_TS3ORIENT","SY(CURENT01,ORIENT);TE('%4.1lf kn','CURVEL',3,1,2,'15110',1,-1,CHBLK,31)","4","S","OTHER","33060" +"TS_PAD","","SY(TIDSTR01);LC(TIDINF51)","2","S","OTHER","33060" +"TS_PNH","","SY(TIDSTR01);LC(TIDINF51)","2","S","OTHER","33060" +"TS_PRH","","SY(TIDSTR01);LC(TIDINF51)","2","S","OTHER","33060" +"TS_TIS","","SY(TIDSTR01);LC(TIDINF51)","2","S","OTHER","33060" +"TUNNEL","","LS(DASH,1,CHGRD)","4","S","OTHER","32250" +"TUNNEL","BURDEP0","AC(DEPVS);LS(DASH,1,CHBLK)","4","S","STANDARD","24010" +"TWRTPT","","SY(TWRDEF51);LC(CTYARE51)","4","S","STANDARD","25010" +"TWRTPT","ORIENTTRAFIC1","SY(TWRTPT53,ORIENT);LC(CTYARE51)","4","S","STANDARD","25010" +"TWRTPT","ORIENTTRAFIC2","SY(TWRTPT53,ORIENT);LC(CTYARE51)","4","S","STANDARD","25010" +"TWRTPT","ORIENTTRAFIC3","SY(TWRTPT53,ORIENT);LC(CTYARE51)","4","S","STANDARD","25010" +"TWRTPT","ORIENTTRAFIC4","SY(TWRTPT52,ORIENT);LC(CTYARE51)","4","S","STANDARD","25010" +"T_HMON","","SY(TIDEHT01);LC(TIDINF51)","2","S","OTHER","33050" +"T_NHMN","","SY(TIDEHT01);LC(TIDINF51)","2","S","OTHER","33050" +"T_TIMS","","SY(TIDEHT01);LC(TIDINF51)","2","S","OTHER","33050" +"UNSARE","","AC(NODTA);AP(NODATA03);LS(SOLD,2,CHGRD)","1","S","DISPLAYBASE","11050" +"VEGATN","","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG7","AP(VEGATN04);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG21","AP(VEGATN04);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"WATTUR","","SY(WATTUR02);LS(DASH,1,CHGRD)","4","S","OTHER","33040" +"WEDKLP","","SY(WEDKLP03);LS(DASH,1,CHGRF)","3","O","OTHER","34020" +"WRECKS","","CS(WRECKS05)","4","S","OTHER","34050" +"WRECKS","CATWRK3VALSOU","LC(NAVARE51)","4","S","OTHER","34051" +"WRECKS","CATWRK3","LC(NAVARE51)","4","S","OTHER","34050" +"dnghlt","","AC(DNGHL,3);LS(SOLD,3,DNGHL)","8","O","MARINERS STANDARD","53010" +"indhlt","","LC(INDHLT02)","8","O","MARINERS STANDARD","53010" +"marfea","","AC(ADINF,3);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,50);LS(SOLD,2,NINFO);LS(SOLD,1,CHBLK);","8","S","MARINERS STANDARD","53050" diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/DAY.clr b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/DAY.clr new file mode 100755 index 000000000..00dc9b0f6 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/DAY.clr @@ -0,0 +1,67 @@ +NODTA;grey;0.28;0.31;40;147;174;187 +CURSR;orange;0.5;0.4;32;227;128;57 +CHBLK;black;0.28;0.31;0;0;0;0 +CHGRD;grey;0.28;0.31;10;76;91;99 +CHGRF;grey;0.28;0.31;25;118;140;151 +CHRED;red;0.48;0.3;25;234;84;113 +CHGRN;green;0.31;0.56;60;82;232;59 +CHYLW;yellow;0.41;0.49;70;225;225;57 +CHMGD;magenta;0.3;0.17;20;192;69;209 +CHMGF;magenta;0.28;0.24;48;203;169;249 +CHBRN;brown;0.39;0.43;30;161;150;83 +CHWHT;white;0.28;0.31;80;201;237;254 +SCLBR;orange;0.5;0.4;32;227;128;57 +CHCOR;orange;0.5;0.4;32;227;128;57 +LITRD;red;0.48;0.3;25;234;84;113 +LITGN;green;0.31;0.56;60;82;232;59 +LITYW;yellow;0.41;0.49;70;225;225;57 +ISDNG;magenta;0.3;0.17;20;192;69;209 +DNGHL;red;0.48;0.3;25;234;84;113 +TRFCD;magenta;0.3;0.17;20;192;69;209 +TRFCF;magenta;0.28;0.24;48;203;169;249 +LANDA;brown;0.35;0.39;50;191;190;143 +LANDF;brown;0.45;0.42;15;141;100;46 +CSTLN;grey;0.28;0.31;10;76;91;99 +SNDG1;grey;0.28;0.31;25;118;140;151 +SNDG2;black;0.28;0.31;0;0;0;0 +DEPSC;grey;0.28;0.31;10;76;91;99 +DEPCN;grey;0.28;0.31;25;118;140;151 +DEPDW;white;0.28;0.31;80;201;237;254 +DEPMD;pale_blue;0.26;0.29;65;167;217;251 +DEPMS;light_blue;0.23;0.25;55;130;202;255 +DEPVS;medium_blue;0.21;0.22;45;97;183;255 +DEPIT;yellow-green;0.26;0.36;35;88;175;156 +RADHI;green;0.31;0.56;60;82;232;59 +RADLO;green;0.31;0.56;20;47;142;32 +ARPAT;blue_green;0.26;0.42;30;45;168;121 +NINFO;orange;0.5;0.4;32;227;128;57 +RESBL;blue;0.18;0.15;22;46;123;255 +ADINF;yellow;0.41;0.49;35;165;165;39 +RESGR;grey;0.28;0.31;25;118;140;151 +SHIPS;black;0.28;0.31;0;0;0;0 +PSTRK;black;0.28;0.31;0;0;0;0 +SYTRK;grey;0.28;0.31;25;118;140;151 +PLRTE;red;0.58;0.35;18;214;63;36 +APLRT;orange;0.5;0.4;32;227;128;57 +UINFD;black;0.28;0.31;0;0;0;0 +UINFF;grey;0.28;0.31;10;76;91;99 +UIBCK;white;0.28;0.31;80;201;237;254 +UIAFD;medium_blue;0.21;0.22;45;97;183;255 +UINFR;red;0.48;0.3;25;234;84;113 +UINFG;green;0.31;0.56;60;82;232;59 +UINFO;orange;0.5;0.4;32;227;128;57 +UINFB;blue;0.18;0.15;22;46;123;255 +UINFM;magenta;0.3;0.17;20;192;69;209 +UIBDR;grey;0.28;0.31;10;76;91;99 +UIAFF;brown;0.35;0.39;50;191;190;143 +OUTLW;black;0.28;0.31;0;0;0;0 +OUTLL;brown;0.45;0.42;15;141;100;46 +RES01;grey;0.28;0.31;25;118;140;151 +RES02;grey;0.28;0.31;25;118;140;151 +RES03;grey;0.28;0.31;25;118;140;151 +BKAJ1;grey;0.28;0.31;0.6;14;19;21 +BKAJ2;grey;0.28;0.31;1.6;28;35;39 +MARBL;blue;0.145;0.14;20;0;128;255 +MARCY;cyan;0.2;0.355;20;0;143;132 +MARMG;magenta;0.36;0.22;20;198;77;166 +MARWH;white;0.305;0.344;20;113;127;119 diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/DUSK.clr b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/DUSK.clr new file mode 100755 index 000000000..56904a095 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/DUSK.clr @@ -0,0 +1,67 @@ +NODTA;grey;0.28;0.31;7;64;77;83 +CURSR;orange;0.5;0.4;10;134;73;30 +CHBLK;grey;0.28;0.31;20;107;127;137 +CHGRD;grey;0.28;0.31;20;107;127;137 +CHGRF;grey;0.28;0.31;10;76;91;99 +CHRED;red;0.48;0.3;10;155;53;73 +CHGRN;green;0.31;0.56;20;47;142;32 +CHYLW;yellow;0.41;0.49;24;139;139;31 +CHMGD;magenta;0.28;0.24;18;130;108;161 +CHMGF;magenta;0.3;0.17;7;119;39;130 +CHBRN;brown;0.39;0.43;8;87;80;42 +CHWHT;white;0.28;0.31;36;140;166;178 +SCLBR;orange;0.5;0.4;10;134;73;30 +CHCOR;orange;0.5;0.4;10;134;73;30 +LITRD;red;0.48;0.3;10;155;53;73 +LITGN;green;0.31;0.56;20;47;142;32 +LITYW;yellow;0.41;0.49;24;139;139;31 +ISDNG;magenta;0.28;0.24;18;130;108;161 +DNGHL;red;0.48;0.3;10;155;53;73 +TRFCD;magenta;0.28;0.24;18;130;108;161 +TRFCF;magenta;0.3;0.17;7;119;39;130 +LANDA;brown;0.35;0.39;5;64;64;46 +LANDF;brown;0.45;0.42;12;127;90;41 +CSTLN;grey;0.28;0.31;20;107;127;137 +SNDG1;grey;0.28;0.31;10;76;91;99 +SNDG2;white;0.28;0.31;36;140;166;178 +DEPSC;grey;0.28;0.31;20;107;127;137 +DEPCN;grey;0.28;0.31;10;76;91;99 +DEPDW;black;0.28;0.31;0;0;0;0 +DEPMD;dark_blue;0.25;0.29;1;15;27;33 +DEPMS;medium_blue;0.23;0.25;3;29;50;70 +DEPVS;light_blue;0.21;0.22;5;30;65;101 +DEPIT;yellow-green;0.26;0.36;6;35;76;68 +RADHI;green;0.31;0.56;20;47;142;32 +RADLO;green;0.31;0.56;7;25;87;16 +ARPAT;green;0.26;0.42;17;33;130;92 +NINFO;orange;0.5;0.4;10;134;73;30 +RESBL;blue;0.18;0.15;10;29;85;180 +ADINF;yellow;0.41;0.49;12;100;101;20 +RESGR;grey;0.28;0.31;20;107;127;137 +SHIPS;white;0.28;0.31;36;140;166;178 +PSTRK;white;0.28;0.31;36;140;166;178 +SYTRK;grey;0.28;0.31;10;76;91;99 +PLRTE;red;0.58;0.35;8;149;41;22 +APLRT;orange;0.5;0.4;10;134;73;30 +UINFD;white;0.28;0.31;36;140;166;178 +UINFF;grey;0.28;0.31;20;107;127;137 +UIBCK;black;0.28;0.31;0;0;0;0 +UIAFD;light_blue;0.21;0.22;5;30;65;101 +UINFR;red;0.48;0.3;10;155;53;73 +UINFG;green;0.31;0.56;20;47;142;32 +UINFO;orange;0.5;0.4;10;134;73;30 +UINFB;blue;0.18;0.15;10;29;85;180 +UINFM;magenta;0.28;0.24;18;130;108;161 +UIBDR;grey;0.28;0.31;20;107;127;137 +UIAFF;brown;0.45;0.42;12;127;90;41 +OUTLW;black;0.28;0.31;0;0;0;0 +OUTLL;brown;0.35;0.39;5;64;64;46 +RES01;grey;0.28;0.31;10;76;91;99 +RES02;grey;0.28;0.31;10;76;91;99 +RES03;grey;0.28;0.31;10;76;91;99 +BKAJ1;grey;0.28;0.31;0;0;0;0 +BKAJ2;grey;0.28;0.31;0.72;16;21;24 +MARBL;blue;0.145;0.14;17;0;119;243 +MARCY;cyan;0.2;0.355;17;0;133;122 +MARMG;magenta;0.36;0.22;17;184;71;154 +MARWH;white;0.305;0.344;17;105;118;110 diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/IENC.stylx b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/IENC.stylx new file mode 100755 index 000000000..f98f75ae5 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/IENC.stylx differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/NIGHT.clr b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/NIGHT.clr new file mode 100755 index 000000000..a1c820126 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/NIGHT.clr @@ -0,0 +1,67 @@ +NODTA;grey;0.28;0.31;1.2;23;30;33 +CURSR;orange;0.5;0.4;1.25;48;23;5 +CHBLK;grey;0.28;0.31;2.5;37;45;49 +CHGRD;grey;0.28;0.31;2.5;37;45;49 +CHGRF;grey;0.28;0.31;1.25;24;30;33 +CHRED;red;0.48;0.3;1.25;57;14;22 +CHGRN;green;0.31;0.56;2.5;12;52;6 +CHYLW;yellow;0.41;0.49;3;50;50;6 +CHMGD;magenta;0.3;0.17;2;65;18;71 +CHMGF;magenta;0.3;0.17;2;65;18;71 +CHBRN;brown;0.39;0.43;1.3;33;30;12 +CHWHT;white;0.28;0.31;5;54;65;71 +SCLBR;orange;0.5;0.4;1.25;48;23;5 +CHCOR;orange;0.5;0.4;1.25;48;23;5 +LITRD;red;0.48;0.3;1.25;57;14;22 +LITGN;green;0.31;0.56;2.5;12;52;6 +LITYW;yellow;0.41;0.49;3;50;50;6 +ISDNG;magenta;0.3;0.17;2;65;18;71 +DNGHL;red;0.48;0.3;1.25;57;14;22 +TRFCD;magenta;0.3;0.17;2;65;18;71 +TRFCF;magenta;0.3;0.17;2;65;18;71 +LANDA;brown;0.35;0.39;0.8;23;22;14 +LANDF;brown;0.45;0.42;1.6;47;31;10 +CSTLN;grey;0.28;0.31;2.5;37;45;49 +SNDG1;grey;0.28;0.31;1.25;24;30;33 +SNDG2;white;0.28;0.31;5;54;65;71 +DEPSC;grey;0.28;0.31;2.5;37;45;49 +DEPCN;grey;0.28;0.31;1.25;24;30;33 +DEPDW;black;0.28;0.31;0;0;0;0 +DEPMD;dark_blue;0.25;0.29;0.2;3;7;10 +DEPMS;medium_blue;0.23;0.25;0.4;5;14;22 +DEPVS;light_blue;0.21;0.22;0.8;7;23;39 +DEPIT;yellow-green;0.26;0.36;1.2;11;32;28 +RADHI;green;0.31;0.56;2.5;12;52;6 +RADLO;green;0.31;0.56;0.8;4;27;2 +ARPAT;blue-green;0.26;0.42;1.75;5;42;27 +NINFO;orange;0.5;0.4;1.25;48;23;5 +RESBL;blue;0.18;0.15;1.25;5;27;68 +ADINF;yellow;0.41;0.49;1.5;34;34;3 +RESGR;grey;0.28;0.31;1.25;24;30;33 +SHIPS;white;0.28;0.31;5;54;65;71 +PSTRK;white;0.28;0.31;5;54;65;71 +SYTRK;grey;0.28;0.31;1.25;24;30;33 +PLRTE;red;0.58;0.35;0.9;51;8;3 +APLRT;orange;0.5;0.4;1.25;48;23;5 +UINFD;white;0.28;0.31;5;54;65;71 +UINFF;grey;0.28;0.31;2.5;37;45;49 +UIBCK;black;0.28;0.31;0;0;0;0 +UIAFD;light_blue;0.21;0.22;0.8;7;23;39 +UINFR;red;0.48;0.3;1.25;57;14;22 +UINFG;green;0.31;0.56;2.5;12;52;6 +UINFO;orange;0.5;0.4;1.25;48;23;5 +UINFB;blue;0.18;0.15;1.25;5;27;68 +UINFM;magenta;0.3;0.17;2;65;18;71 +UIBDR;grey;0.28;0.31;2.5;37;45;49 +UIAFF;brown;0.45;0.42;3.2;68;46;18 +OUTLW;black;0.28;0.31;0;0;0;0 +OUTLL;brown;0.35;0.39;0.8;23;22;14 +RES01;grey;0.28;0.31;1.25;24;30;33 +RES02;grey;0.28;0.31;1.25;24;30;33 +RES03;grey;0.28;0.31;1.25;24;30;33 +BKAJ1;black;0.28;0.31;0;0;0;0 +BKAJ2;grey;0.28;0.31;0.1;2;3;4 +MARBL;blue;0.145;0.14;1.75;0;38;85 +MARCY;cyan;0.2;0.355;1.75;0;43;39 +MARMG;magenta;0.36;0.22;1.75;63;19;51 +MARWH;white;0.305;0.344;1.75;32;37;34 diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/aienc24s.dic b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/aienc24s.dic new file mode 100755 index 000000000..57420ecb8 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/aienc24s.dic @@ -0,0 +1,216 @@ +* *** AREAS WITH PLAIN BOUNDARIES *** +* *** This is the look-up table for area symbolization. *** +* *** For IENC edition 2.4 *** +* +* draft version 0.2, 2015-03-11 +* +"######","","SY(QUESMRK1);LS(DASH,1,CHMGD)","5","S","STANDARD","21010" +"achare","","SY(ACHARE51);LS(DASH,2,CHMGF);CS(RESTRNI1)","3","S","STANDARD","26220" +"achare","CATACH8","SY(ACHARE02);LS(DASH,2,CHMGF);CS(RESTRNI1)","3","S","STANDARD","26220" +"achbrt","","SY(ACHBRT07);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29);LS(DASH,2,CHMGF)","5","S","STANDARD","26220" +"ADMARE","","LS(DASH,2,CHGRF)","2","S","OTHER","36050" +"AIRARE","","AP(AIRARE02);LS(SOLD,1,LANDF)","2","S","OTHER","32240" +"AIRARE","CONVIS1","AC(LANDA);AP(AIRARE02);LS(SOLD,1,CHBLK)","2","S","STANDARD","22220" +"berths","","TX(OBJNAM,1,2,2,'15110',1,0,CHBLK,29);LS(DASH,2,CHMGD)","3","S","OTHER","32440" +"bridge","","TX(OBJNAM,3,1,2,'15110',1,0,CHBLK,21);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"bridge","CATBRG2","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"bridge","CATBRG3","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"bridge","CATBRG4","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"bridge","CATBRG5","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"bridge","CATBRG7","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"bridge","CATBRG8","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"BUAARE","","AC(CHBRN);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","3","S","STANDARD","22240" +"BUISGL","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"BUISGL","FUNCTN33CONVIS1","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"BUISGL","FUNCTN33","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"BUISGL","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"bunsta","","SY(CHINFO07);LS(SOLD,1,CHGRD)","6","O","STANDARD","22410" +"bunsta","catbun1","SY(BUNSTA01);LS(SOLD,1,CHGRD)","6","O","STANDARD","22410" +"bunsta","catbun2","SY(BUNSTA02);LS(SOLD,1,CHGRD)","6","O","STANDARD","22410" +"bunsta","catbun3","SY(BUNSTA03);LS(SOLD,1,CHGRD)","6","O","STANDARD","22410" +"CANALS","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" +"CANALS","CONDTN","AC(DEPVS);LS(DASH,1,CHBLK)","2","S","DISPLAYBASE","12420" +"CAUSWY","","AC(CHBRN);LS(SOLD,1,CSTLN)","5","S","STANDARD","22010" +"CAUSWY","WATLEV4","AC(DEPIT);LS(DASH,2,CSTLN)","5","S","STANDARD","22010" +"CBLARE","","SY(CBLARE51);LS(DASH,2,CHMGD);CS(RESTRNI1)","3","S","STANDARD","26230" +"chkpnt","","SY(BORDER01);LS(DASH,1,TRFCF)","3","S","STANDARD","25040" +"comare","","","","","","" +"convyr","","TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" +"convyr","CONRAD1","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" +"convyr","CONRAD3","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" +"CONVYR","","TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" +"CONVYR","CONRAD1","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" +"CONVYR","CONRAD3","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" +"CRANES","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32440" +"CRANES","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"cranes","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32440" +"cranes","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"CTNARE","","SY(CTNARE51);LS(DASH,2,TRFCD)","3","S","STANDARD","26050" +"curent","","","","","","" +"DAMCON","","AC(CHBRN);LS(SOLD,1,LANDF)","3","S","STANDARD","22010" +"DAMCON","CATDAM3","AC(CHBRN);LS(SOLD,2,CSTLN)","6","S","DISPLAYBASE","12410" +"depare","","CS(DEPAREI1)","1","S","DISPLAYBASE","13030" +"DEPARE","","CS(DEPAREI1)","1","S","DISPLAYBASE","13030" +"DEPARE","DRVAL1?DRVAL2?","AC(NODTA);AP(PRTSUR01);LS(SOLD,2,CHGRD)","1","S","DISPLAYBASE","13030" +"DMPGRD","","SY(INFARE51);LS(DASH,1,CHMGD);CS(RESTRNI1)","3","S","STANDARD","26240" +"DRGARE","","CS(DEPAREI1)","1","S","DISPLAYBASE","13030" +"DRYDOC","","AC(LANDA);LS(SOLD,1,CSTLN)","4","S","OTHER","32440" +"DYKCON","","AC(CHBRN);LS(SOLD,1,LANDF)","3","S","STANDARD","22010" +"excnst","","LS(SOLD,2,CSTLN);CS(DEPAREI1)","58","S","DISPLAYBASE","13030" +"FAIRWY","","LS(DASH,1,CHGRD);CS(RESTRNI1)","4","S","STANDARD","26050" +"FAIRWY","ORIENTTRAFIC1","SY(FAIRWY51,ORIENT);LS(DASH,1,CHGRD);CS(RESTRNI1)","4","S","STANDARD","26050" +"FAIRWY","ORIENTTRAFIC2","SY(FAIRWY51,ORIENT);LS(DASH,1,CHGRD);CS(RESTRNI1)","4","S","STANDARD","26050" +"FAIRWY","ORIENTTRAFIC3","SY(FAIRWY51,ORIENT);LS(DASH,1,CHGRD);CS(RESTRNI1)","4","S","STANDARD","26050" +"FAIRWY","ORIENTTRAFIC4","SY(FAIRWY52,ORIENT);LS(DASH,1,CHGRD);CS(RESTRNI1)","4","S","STANDARD","26050" +"feryrt","","SY(FRYARE51);LS(DASH,2,CHMGD)","3","S","STANDARD","26040" +"feryrt","CATFRY2","SY(FRYARE52);LS(DASH,2,CHBLK)","3","S","STANDARD","26040" +"FERYRT","","SY(FRYARE51);LS(DASH,2,CHMGD)","3","S","STANDARD","26040" +"FERYRT","CATFRY2","SY(FRYARE52);LS(DASH,2,CHBLK)","3","S","STANDARD","26040" +"flodoc","","AC(CHBRN);LS(SOLD,2,CSTLN)","5","S","DISPLAYBASE","12410" +"FLODOC","","AC(CHBRN);LS(SOLD,2,CSTLN)","5","S","DISPLAYBASE","12410" +"FRPARE","","LS(DASH,2,CHGRF)","2","S","OTHER","36020" +"gatcon","","AC(CHBRN);LS(SOLD,2,CSTLN)","8","S","DISPLAYBASE","12410" +"GATCON","","AC(CHBRN);LS(SOLD,2,CSTLN)","8","S","DISPLAYBASE","12410" +"hrbare","","TX(OBJNAM,1,2,3,'15108',0,0,CHGRD,28);LS(DASH,1,CHGRD)","2","S","OTHER","36020" +"hrbbsn","","TX(OBJNAM,1,2,3,'15108',0,0,CHGRD,28);LS(DASH,1,CHGRF)","2","S","DISPLAYBASE","12420" +"hrbfac","","AC(CHBRN,3);SY(HRBFAC10)","4","O","STANDARD","22410" +"hrbfac","cathaf6","AC(CHBRN,3);SY(HRBFAC11)","4","O","STANDARD","22410" +"hrbfac","cathaf9","AC(CHBRN,3);SY(HRBFAC12)","4","O","STANDARD","22410" +"hrbfac","cathaf12","AC(CHBRN,3);SY(HRBFAC13)","4","O","STANDARD","22410" +"hrbfac","cathaf13","AC(CHBRN,3);SY(HRBFAC14)","4","O","STANDARD","22410" +"hrbfac","cathaf16","AC(CHBRN,3);SY(HRBFAC17)","4","O","STANDARD","22410" +"hrbfac","cathaf17","AC(CHBRN,3);SY(HRBFAC18)","4","O","STANDARD","22410" +"HRBFAC","","SY(CHINFO07)","4","S","OTHER","32410" +"HRBFAC","CATHAF1","SY(ROLROL01)","4","S","OTHER","32410" +"HRBFAC","CATHAF4","SY(HRBFAC09)","4","S","OTHER","32410" +"HRBFAC","CATHAF5","SY(SMCFAC02)","4","S","OTHER","32410" +"hulkes","","AC(CHBRN);LS(SOLD,2,CSTLN)","5","S","DISPLAYBASE","12410" +"HULKES","","AC(CHBRN);LS(SOLD,2,CSTLN)","5","S","DISPLAYBASE","12410" +"LAKARE","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","STANDARD","22010" +"LNDARE","","AC(LANDA);TX(OBJNAM,1,2,3,'15110',-1,-1,CHBLK,26)","1","S","DISPLAYBASE","12010" +"LNDMRK","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"LNDMRK","CATLMK17FUNCTN33CONVIS1","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"LNDMRK","CATLMK17FUNCTN33","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"LNDMRK","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"LNDRGN","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" +"LNDRGN","CATLND2","AP(MARSHES1)","3","S","STANDARD","21060" +"LNDRGN","CATLND12","AP(MARSHES1)","3","S","STANDARD","21060" +"lg_sdm","","","","","","" +"lg_vsp","","","","","","" +"lokbsn","","LS(DASH,2,CHGRF)","2","S","DISPLAYBASE","12420" +"lkbspt","","LS(DASH,2,CHGRF)","2","S","DISPLAYBASE","12420" +"MARCUL","","AP(MARCUL02);LS(DASH,1,CHGRD);CS(RESTRNI1)","3","S","STANDARD","26210" +"MORFAC","","AC(CHBRN);LS(SOLD,1,CHBLK)","6","S","DISPLAYBASE","12410" +"M_COVR","","CS(DATCVR02)","1","S","OTHER","31040" +"M_NPUB","",""," 0","O","","" +"m_nsys","","","","","","" +"M_QUAL","","AP(NODATA03);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC1","AP(DQUALA11);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC2","AP(DQUALA21);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC3","AP(DQUALB01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC4","AP(DQUALC01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC5","AP(DQUALD01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC6","AP(DQUALU01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_SDAT","",""," 0","O","","" +"M_SREL","",""," 0","O","","" +"m_vdat","",""," 0","O","","" +"OBSTRN","","CS(OBSTRNI1)","4","S","OTHER","34050" +"OBSTRN","CATOBS7VALSOU","SY(FOULGND1);LS(DASH,1,CHGRD)","4","S","OTHER","34051" +"OBSTRN","CATOBS7","SY(FOULGND1);LS(DASH,1,CHGRD)","4","S","OTHER","34050" +"OBSTRN","CATOBS8","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" +"OBSTRN","CATOBS9","SY(ACHARE02);LS(DASH,1,CHMGD)","4","S","DISPLAYBASE","12410" +"OBSTRN","CATOBS10","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" +"OBSTRN","WATLEV7","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" +"PIPARE","","SY(INFARE51);LS(DASH,2,CHMGD);CS(RESTRNI1)","3","S","STANDARD","26230" +"PIPARE","CATPIP2","SY(INFARE51);LS(DASH,2,CHGRD);CS(RESTRNI1)","3","S","STANDARD","26230" +"PIPARE","CATPIP3","SY(INFARE51);LS(DASH,2,CHGRD);CS(RESTRNI1)","3","S","STANDARD","26230" +"PIPARE","PRODCT3","SY(INFARE51);LS(DASH,2,CHGRD);CS(RESTRNI1)","3","S","STANDARD","26230" +"ponton","","AC(CHBRN);LS(SOLD,2,CSTLN)","5","S","DISPLAYBASE","12410" +"PONTON","","AC(CHBRN);LS(SOLD,2,CSTLN)","5","S","DISPLAYBASE","12410" +"PRDARE","","LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA5CONVIS1","SY(RFNERY11);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" +"PRDARE","CATPRA8CONVIS1","SY(TNKFRM11);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" +"PRDARE","CATPRA9CONVIS1","SY(WNDFRM61);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" +"PRDARE","CATPRA1","SY(QUARRY01);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA5","SY(RFNERY01);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA6","SY(TMBYRD01);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA8","SY(TNKFRM01);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA9","SY(WNDFRM51);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"prtare","","","","","","" +"PYLONS","","AC(CHBRN);LS(SOLD,2,CSTLN)","6","S","DISPLAYBASE","12210" +"RECTRC","","SY(RECDEF51);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK1TRAFIC1","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK1TRAFIC2","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK1TRAFIC3","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK1TRAFIC4","SY(RECTRC56,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK2TRAFIC1","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK2TRAFIC2","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK2TRAFIC3","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK2TRAFIC4","SY(RECTRC55,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" +"RECTRC","ORIENTTRAFIC1","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" +"RECTRC","ORIENTTRAFIC2","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" +"RECTRC","ORIENTTRAFIC3","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" +"RECTRC","ORIENTTRAFIC4","SY(RECTRC55,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LS(DASH,1,CHGRD)","6","S","STANDARD","25020" +"resare","","CS(RESAREI1)","5","S","STANDARD","26010" +"RESARE","","CS(RESARE03)","5","S","STANDARD","26010" +"RESARE","CATREA27","SY(ESSARE01);LC(ESSARE01)","5","S","STANDARD","26010" +"RESARE","CATREA28","SY(PSSARE01);LC(ESSARE01)","5","S","STANDARD","26010" +"RIVERS","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" +"ROADWY","","AC(LANDA);LS(SOLD,1,LANDF)","4","S","OTHER","32250" +"SEAARE","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" +"SILTNK","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"SILTNK","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"slcons","","CS(SLCONS03)","7","S","DISPLAYBASE","12410" +"SLCONS","","CS(SLCONS03)","7","S","DISPLAYBASE","12410" +"SLOGRD","","AC(CHGRD)","3","S","OTHER","32010" +"SMCFAC","","AC(CHBRN);SY(SMCFAC02);LS(SOLD,1,LANDF)","4","S","OTHER","38210" +"termnl","","AC(CHGRF,3);SY(TERMNL12)","4","O","STANDARD","22420" +"termnl","trshgd1","AC(CHGRF,3);SY(TERMNL03)","4","O","STANDARD","22420" +"termnl","trshgd2","AC(CHGRF,3);SY(TERMNL04)","4","O","STANDARD","22420" +"termnl","trshgd3","AC(CHGRF,3);SY(TERMNL05)","4","O","STANDARD","22420" +"termnl","trshgd4","AC(CHGRF,3);SY(TERMNL06)","4","O","STANDARD","22420" +"termnl","trshgd5","AC(CHGRF,3);SY(TERMNL07)","4","O","STANDARD","22420" +"termnl","trshgd6","AC(CHGRF,3);SY(TERMNL08)","4","O","STANDARD","22420" +"termnl","trshgd7","AC(CHGRF,3);SY(TERMNL09)","4","O","STANDARD","22420" +"termnl","trshgd8","AC(CHGRF,3);SY(TERMNL10)","4","O","STANDARD","22420" +"termnl","trshgd9","AC(CHGRF,3);SY(TERMNL11)","4","O","STANDARD","22420" +"termnl","cathaf1","AC(CHGRF,3);SY(TERMNL13)","4","O","STANDARD","22420" +"termnl","cathaf3","AC(CHGRF,3);SY(TERMNL02)","4","O","STANDARD","22420" +"termnl","cathaf7","AC(CHGRF,3);SY(TERMNL05)","4","O","STANDARD","22420" +"termnl","cathaf8","AC(CHGRF,3);SY(TERMNL01)","4","O","STANDARD","22420" +"termnl","cathaf10","AC(CHGRF,3);SY(TERMNL03)","4","O","STANDARD","22420" +"termnl","cathaf11","AC(CHGRF,3);SY(TERMNL04)","4","O","STANDARD","22420" +"trnbsn","","SY(TRNBSN01);LS(DASH,2,CHMGD)","3","O","STANDARD","26020" +"TSEZNE","","AC(TRFCF,3)","4","S","STANDARD","25010" +"TUNNEL","","LS(DASH,1,CHGRD)","4","S","OTHER","32250" +"TUNNEL","BURDEP0","AC(DEPVS);LS(DASH,1,CHBLK)","4","S","STANDARD","24010" +"TWRTPT","","SY(TWRDEF51);LS(DASH,4,TRFCD)","4","S","STANDARD","25010" +"TWRTPT","ORIENTTRAFIC1","SY(TWRTPT53,ORIENT);LS(DASH,4,TRFCD)","4","S","STANDARD","25010" +"TWRTPT","ORIENTTRAFIC2","SY(TWRTPT53,ORIENT);LS(DASH,4,TRFCD)","4","S","STANDARD","25010" +"TWRTPT","ORIENTTRAFIC3","SY(TWRTPT53,ORIENT);LS(DASH,4,TRFCD)","4","S","STANDARD","25010" +"TWRTPT","ORIENTTRAFIC4","SY(TWRTPT52,ORIENT);LS(DASH,4,TRFCD)","4","S","STANDARD","25010" +"UNSARE","","AC(NODTA);AP(NODATA03);LS(SOLD,2,CHGRD)","1","S","DISPLAYBASE","11050" +"uwtroc","","CS(OBSTRNI1)","4","S","OTHER","34050" +"UWTROC","","CS(OBSTRNI1)","4","S","OTHER","34050" +"VEGATN","",""," 0","O","","" +"VEGATN","CATVEG7","AP(VEGATN04);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG21","AP(VEGATN04);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG3","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG4","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG5","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG6","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG13","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG14","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG15","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG16","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG17","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG18","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG19","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG20","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG22","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"vehtrf","","SY(VEHTRF01);LS(DASH,1,CHGRF)","6","O","STANDARD","22410" +"WRECKS","","CS(WRECKS04)","4","S","OTHER","34050" +"WRECKS","CATWRK3VALSOU","LS(DASH,1,CHBLK)","4","S","OTHER","34051" +"WRECKS","CATWRK3","LS(DASH,1,CHBLK)","4","S","OTHER","34050" +"wtware","","","","","","" +"wtwgag","","","","","","" diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/aienc24t.dic b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/aienc24t.dic new file mode 100755 index 000000000..9cfa32279 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/aienc24t.dic @@ -0,0 +1,219 @@ +* *** AREAS WITH SYMBOLIZED BOUNDARIES *** +* *** This is the look-up table for area symbolization. *** +* *** For IENC edition 2.4 *** +* +* draft version 0.2, 2015-03-11 +* +"######","","SY(QUESMRK1);LC(QUESMRK1)","5","S","STANDARD","21010" +"achare","","SY(ACHARE51);LC(ACHARE51);CS(RESTRNI1)","3","S","STANDARD","26220" +"achare","CATACH8","SY(ACHARE02);LS(DASH,2,CHMGF);CS(RESTRNI1)","3","S","STANDARD","26220" +"achbrt","","SY(ACHBRT07);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29);LS(DASH,2,CHMGF)","5","S","STANDARD","26220" +"ADMARE","","LC(ADMARE01)","2","S","OTHER","36050" +"AIRARE","","AP(AIRARE02);LS(SOLD,1,LANDF)","2","S","OTHER","32240" +"AIRARE","CONVIS1","AC(LANDA);AP(AIRARE02);LS(SOLD,1,CHBLK)","2","S","STANDARD","22220" +"ARCSLN","","LC(ARCSLN01)","5","S","STANDARD","26260" +"berths","","TX(OBJNAM,1,2,2,'15110',1,0,CHBLK,29);LS(DASH,2,CHMGD)","3","S","OTHER","32440" +"bridge","","TX(OBJNAM,3,1,2,'15110',1,0,CHBLK,21);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"bridge","CATBRG2","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"bridge","CATBRG3","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"bridge","CATBRG4","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"bridge","CATBRG5","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"bridge","CATBRG7","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"bridge","CATBRG8","SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11);LS(SOLD,4,CHGRD)","8","O","DISPLAYBASE","12210" +"BUAARE","","AC(CHBRN);TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","3","S","STANDARD","22240" +"bunsta","","SY(CHINFO07);LS(SOLD,1,CHGRD)","6","O","STANDARD","22410" +"bunsta","catbun1","SY(BUNSTA01);LS(SOLD,1,CHGRD)","6","O","STANDARD","22410" +"bunsta","catbun2","SY(BUNSTA02);LS(SOLD,1,CHGRD)","6","O","STANDARD","22410" +"bunsta","catbun3","SY(BUNSTA03);LS(SOLD,1,CHGRD)","6","O","STANDARD","22410" +"BUISGL","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"BUISGL","FUNCTN33CONVIS1","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"BUISGL","FUNCTN33","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"BUISGL","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"CANALS","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" +"CANALS","CONDTN","AC(DEPVS);LS(DASH,1,CHBLK)","2","S","DISPLAYBASE","12420" +"CAUSWY","","AC(CHBRN);LS(SOLD,1,CSTLN)","5","S","STANDARD","22010" +"CAUSWY","WATLEV4","AC(DEPIT);LS(DASH,2,CSTLN)","5","S","STANDARD","22010" +"CBLARE","","SY(CBLARE51);LC(CBLARE51);CS(RESTRN01)","3","S","STANDARD","26230" +"chkpnt","","SY(BORDER01);LS(DASH,1,TRFCF)","3","S","STANDARD","25040" +"comare","","","","","","" +"convyr","","TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" +"convyr","CONRAD1","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" +"convyr","CONRAD3","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" +"CONVYR","","TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" +"CONVYR","CONRAD1","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" +"CONVYR","CONRAD3","SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11);LS(SOLD,3,CHGRD)","8","O","DISPLAYBASE","12210" +"CONZNE","","LS(DASH,2,CHGRF)","2","S","OTHER","36050" +"cranes","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32440" +"cranes","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"CRANES","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32440" +"CRANES","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"CTNARE","","SY(CTNARE51);LC(CTNARE51)","3","S","STANDARD","26050" +"curent","","","","","","" +"DAMCON","","AC(CHBRN);LS(SOLD,1,LANDF)","3","S","STANDARD","22010" +"DAMCON","CATDAM3","AC(CHBRN);LS(SOLD,2,CSTLN)","6","S","DISPLAYBASE","12410" +"depare","","CS(DEPAREI1)","1","S","DISPLAYBASE","13030" +"DEPARE","","CS(DEPAREI1)","1","S","DISPLAYBASE","13030" +"DEPARE","DRVAL1?DRVAL2?","AC(NODTA);AP(PRTSUR01);LS(SOLD,2,CHGRD)","1","S","DISPLAYBASE","13030" +"DMPGRD","","SY(INFARE51);LC(CTYARE51);CS(RESTRNI1)","3","S","STANDARD","26240" +"DRGARE","","CS(DEPAREI1)","1","S","DISPLAYBASE","13030" +"DRYDOC","","AC(LANDA);LS(SOLD,1,CSTLN)","4","S","OTHER","32440" +"DYKCON","","AC(CHBRN);LS(SOLD,1,LANDF)","3","S","STANDARD","22010" +"excnst","","LS(SOLD,2,CSTLN);CS(DEPAREI1)","58","S","DISPLAYBASE","13030" +"FAIRWY","","LC(NAVARE51);CS(RESTRNI1)","4","S","STANDARD","26050" +"FAIRWY","ORIENTTRAFIC1","SY(FAIRWY51,ORIENT);LC(NAVARE51);CS(RESTRNI1)","4","S","STANDARD","26050" +"FAIRWY","ORIENTTRAFIC2","SY(FAIRWY51,ORIENT);LC(NAVARE51);CS(RESTRNI1)","4","S","STANDARD","26050" +"FAIRWY","ORIENTTRAFIC3","SY(FAIRWY51,ORIENT);LC(NAVARE51);CS(RESTRNI1)","4","S","STANDARD","26050" +"FAIRWY","ORIENTTRAFIC4","SY(FAIRWY52,ORIENT);LC(NAVARE51);CS(RESTRNI1)","4","S","STANDARD","26050" +"feryrt","","SY(FRYARE51);LS(DASH,2,CHMGD)","3","S","STANDARD","26040" +"feryrt","CATFRY2","SY(FRYARE52);LS(DASH,2,CHBLK)","3","S","STANDARD","26040" +"FERYRT","","SY(FRYARE51);LC(NAVARE51)","3","S","STANDARD","26040" +"FERYRT","CATFRY2","SY(FRYARE52);LC(NAVARE51)","3","S","STANDARD","26040" +"flodoc","","AC(CHBRN);LS(SOLD,2,CSTLN)","5","S","DISPLAYBASE","12410" +"FLODOC","","AC(CHBRN);LS(SOLD,2,CSTLN)","5","S","DISPLAYBASE","12410" +"FRPARE","","LS(DASH,2,CHGRF)","2","S","OTHER","36020" +"gatcon","","AC(CHBRN);LS(SOLD,2,CSTLN)","8","S","DISPLAYBASE","12410" +"GATCON","","AC(CHBRN);LS(SOLD,2,CSTLN)","8","S","DISPLAYBASE","12410" +"hrbare","","TX(OBJNAM,1,2,3,'15108',0,0,CHGRD,28);LS(DASH,1,CHGRD)","2","S","OTHER","36020" +"hrbbsn","","TX(OBJNAM,1,2,3,'15108',0,0,CHGRD,28);LS(DASH,1,CHGRF)","2","S","DISPLAYBASE","12420" +"hrbfac","","AC(CHBRN,3);SY(HRBFAC10)","4","O","STANDARD","22410" +"hrbfac","cathaf6","AC(CHBRN,3);SY(HRBFAC11)","4","O","STANDARD","22410" +"hrbfac","cathaf9","AC(CHBRN,3);SY(HRBFAC12)","4","O","STANDARD","22410" +"hrbfac","cathaf12","AC(CHBRN,3);SY(HRBFAC13)","4","O","STANDARD","22410" +"hrbfac","cathaf13","AC(CHBRN,3);SY(HRBFAC14)","4","O","STANDARD","22410" +"hrbfac","cathaf16","AC(CHBRN,3);SY(HRBFAC17)","4","O","STANDARD","22410" +"hrbfac","cathaf17","AC(CHBRN,3);SY(HRBFAC18)","4","O","STANDARD","22410" +"HRBFAC","","SY(CHINFO07)","4","S","OTHER","32410" +"HRBFAC","CATHAF1","SY(ROLROL01)","4","S","OTHER","32410" +"HRBFAC","CATHAF4","SY(HRBFAC09)","4","S","OTHER","32410" +"HRBFAC","CATHAF5","SY(SMCFAC02)","4","S","OTHER","32410" +"hulkes","","AC(CHBRN);LS(SOLD,2,CSTLN)","5","S","DISPLAYBASE","12410" +"HULKES","","AC(CHBRN);LS(SOLD,2,CSTLN)","5","S","DISPLAYBASE","12410" +"LAKARE","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","STANDARD","22010" +"LNDARE","","AC(LANDA);TX(OBJNAM,1,2,3,'15110',-1,-1,CHBLK,26)","1","S","DISPLAYBASE","12010" +"LNDMRK","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"LNDMRK","CATLMK17FUNCTN33CONVIS1","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"LNDMRK","CATLMK17FUNCTN33","AC(CHBRN);TX(OBJNAM,1,2,2,'15110',0,0,CHBLK,26);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"LNDMRK","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"LNDRGN","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" +"LNDRGN","CATLND2","AP(MARSHES1)","3","S","STANDARD","21060" +"LNDRGN","CATLND12","AP(MARSHES1)","3","S","STANDARD","21060" +"lg_sdm","","","","","","" +"lg_vsp","","","","","","" +"lokbsn","","LS(DASH,2,CHGRF)","2","S","DISPLAYBASE","12420" +"lkbspt","","LS(DASH,2,CHGRF)","2","S","DISPLAYBASE","12420" +"MARCUL","","AP(MARCUL02);LC(NAVARE51);CS(RESTRNI1)","3","S","STANDARD","26210" +"MORFAC","","AC(CHBRN);LS(SOLD,1,CHBLK)","6","S","DISPLAYBASE","12410" +"M_COVR","","CS(DATCVR02)","1","S","OTHER","31040" +"M_NPUB","",""," 0","O","","" +"m_nsys","","","","","","" +"M_QUAL","","AP(NODATA03);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC1","AP(DQUALA11);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC2","AP(DQUALA21);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC3","AP(DQUALB01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC4","AP(DQUALC01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC5","AP(DQUALD01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_QUAL","CATZOC6","AP(DQUALU01);LS(DASH,2,CHGRD)","4","S","OTHER","31010" +"M_SDAT","",""," 0","O","","" +"m_sdat","",""," 0","O","","" +"M_SREL","",""," 0","O","","" +"m_vdat","",""," 0","O","","" +"OBSTRN","","CS(OBSTRNI1)","4","S","OTHER","34050" +"OBSTRN","CATOBS7VALSOU","SY(FOULGND1);LC(NAVARE51)","4","S","OTHER","34051" +"OBSTRN","CATOBS7","SY(FOULGND1);LC(NAVARE51)","4","S","OTHER","34050" +"OBSTRN","CATOBS8","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" +"OBSTRN","CATOBS9","SY(ACHARE02);LS(DASH,1,CHMGD)","4","S","DISPLAYBASE","12410" +"OBSTRN","CATOBS10","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" +"OBSTRN","WATLEV7","SY(FLTHAZ02);LS(DASH,1,CSTLN)","4","S","DISPLAYBASE","12410" +"PIPARE","","SY(INFARE51);LC(PIPARE51);CS(RESTRNI1)","3","S","STANDARD","26230" +"PIPARE","CATPIP2","SY(INFARE51);LC(PIPARE61);CS(RESTRNI1)","3","S","STANDARD","26230" +"PIPARE","CATPIP3","SY(INFARE51);LC(PIPARE61);CS(RESTRNI1)","3","S","STANDARD","26230" +"PIPARE","PRODCT3","SY(INFARE51);LC(PIPARE61);CS(RESTRNI1)","3","S","STANDARD","26230" +"ponton","","AC(CHBRN);LS(SOLD,2,CSTLN)","5","S","DISPLAYBASE","12410" +"PONTON","","AC(CHBRN);LS(SOLD,2,CSTLN)","5","S","DISPLAYBASE","12410" +"PRDARE","","LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA5CONVIS1","SY(RFNERY11);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" +"PRDARE","CATPRA8CONVIS1","SY(TNKFRM11);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" +"PRDARE","CATPRA9CONVIS1","SY(WNDFRM61);LS(DASH,1,CHBLK)","4","S","STANDARD","22220" +"PRDARE","CATPRA1","SY(QUARRY01);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA5","SY(RFNERY01);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA6","SY(TMBYRD01);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA8","SY(TNKFRM01);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PRDARE","CATPRA9","SY(WNDFRM51);LS(DASH,1,LANDF)","4","S","OTHER","32270" +"PYLONS","","AC(CHBRN);LS(SOLD,2,CSTLN)","6","S","DISPLAYBASE","12210" +"prtare","","","","","","" +"RECTRC","","SY(RECDEF51);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK1TRAFIC1","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK1TRAFIC2","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK1TRAFIC3","SY(RECTRC58,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK1TRAFIC4","SY(RECTRC56,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK2TRAFIC1","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK2TRAFIC2","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK2TRAFIC3","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTCATTRK2TRAFIC4","SY(RECTRC55,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTTRAFIC1","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTTRAFIC2","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTTRAFIC3","SY(RECTRC57,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"RECTRC","ORIENTTRAFIC4","SY(RECTRC55,ORIENT);TE('%03.0lf deg','ORIENT',3,2,2,'15110',4,0,CHBLK,11);LC(NAVARE51)","6","S","STANDARD","25020" +"resare","","CS(RESAREI1)","5","S","STANDARD","26010" +"RESARE","","CS(RESAREI1)","5","S","STANDARD","26010" +"RESARE","CATREA27","SY(ESSARE01);LC(ESSARE01)","5","S","STANDARD","26010" +"RESARE","CATREA28","SY(PSSARE01);LC(ESSARE01)","5","S","STANDARD","26010" +"RIVERS","","AC(DEPVS);LS(SOLD,1,CHBLK)","2","S","DISPLAYBASE","12420" +"ROADWY","","AC(LANDA);LS(SOLD,1,LANDF)","4","S","OTHER","32250" +"SEAARE","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" +"SILTNK","","AC(CHBRN);LS(SOLD,1,LANDF)","4","S","OTHER","32220" +"SILTNK","CONVIS1","AC(CHBRN);LS(SOLD,1,CHBLK)","4","S","STANDARD","22220" +"slcons","","CS(SLCONSI1)","7","S","DISPLAYBASE","12410" +"SLCONS","","CS(SLCONSI1)","7","S","DISPLAYBASE","12410" +"SLOGRD","","AC(CHGRD);LS(SOLD,1,CHBLK)","3","S","OTHER","32010" +"SMCFAC","","AC(CHBRN);SY(SMCFAC02);LS(SOLD,1,LANDF)","4","S","OTHER","38210" +"termnl","","AC(CHGRF,3);SY(TERMNL12)","4","O","STANDARD","22420" +"termnl","trshgd1","AC(CHGRF,3);SY(TERMNL03)","4","O","STANDARD","22420" +"termnl","trshgd2","AC(CHGRF,3);SY(TERMNL04)","4","O","STANDARD","22420" +"termnl","trshgd3","AC(CHGRF,3);SY(TERMNL05)","4","O","STANDARD","22420" +"termnl","trshgd4","AC(CHGRF,3);SY(TERMNL06)","4","O","STANDARD","22420" +"termnl","trshgd5","AC(CHGRF,3);SY(TERMNL07)","4","O","STANDARD","22420" +"termnl","trshgd6","AC(CHGRF,3);SY(TERMNL08)","4","O","STANDARD","22420" +"termnl","trshgd7","AC(CHGRF,3);SY(TERMNL09)","4","O","STANDARD","22420" +"termnl","trshgd8","AC(CHGRF,3);SY(TERMNL10)","4","O","STANDARD","22420" +"termnl","trshgd9","AC(CHGRF,3);SY(TERMNL11)","4","O","STANDARD","22420" +"termnl","cathaf1","AC(CHGRF,3);SY(TERMNL13)","4","O","STANDARD","22420" +"termnl","cathaf3","AC(CHGRF,3);SY(TERMNL02)","4","O","STANDARD","22420" +"termnl","cathaf7","AC(CHGRF,3);SY(TERMNL05)","4","O","STANDARD","22420" +"termnl","cathaf8","AC(CHGRF,3);SY(TERMNL01)","4","O","STANDARD","22420" +"termnl","cathaf10","AC(CHGRF,3);SY(TERMNL03)","4","O","STANDARD","22420" +"termnl","cathaf11","AC(CHGRF,3);SY(TERMNL04)","4","O","STANDARD","22420" +"trnbsn","","SY(TRNBSN01);LS(DASH,2,CHMGD)","3","O","STANDARD","26020" +"TSEZNE","","AC(TRFCF,3)","4","S","STANDARD","25010" +"TUNNEL","","LS(DASH,1,CHGRD)","4","S","OTHER","32250" +"TUNNEL","BURDEP0","AC(DEPVS);LS(DASH,1,CHBLK)","4","S","STANDARD","24010" +"TWRTPT","","SY(TWRDEF51);LC(CTYARE51)","4","S","STANDARD","25010" +"TWRTPT","ORIENTTRAFIC1","SY(TWRTPT53,ORIENT);LC(CTYARE51)","4","S","STANDARD","25010" +"TWRTPT","ORIENTTRAFIC2","SY(TWRTPT53,ORIENT);LC(CTYARE51)","4","S","STANDARD","25010" +"TWRTPT","ORIENTTRAFIC3","SY(TWRTPT53,ORIENT);LC(CTYARE51)","4","S","STANDARD","25010" +"TWRTPT","ORIENTTRAFIC4","SY(TWRTPT52,ORIENT);LC(CTYARE51)","4","S","STANDARD","25010" +"UNSARE","","AC(NODTA);AP(NODATA03);LS(SOLD,2,CHGRD)","1","S","DISPLAYBASE","11050" +"uwtroc","","CS(OBSTRNI1)","4","S","OTHER","34050" +"UWTROC","","CS(OBSTRNI1)","4","S","OTHER","34050" +"VEGATN","",""," 0","O","","" +"VEGATN","CATVEG7","AP(VEGATN04);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG21","AP(VEGATN04);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG3","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG4","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG5","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG6","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG13","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG14","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG15","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG16","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG17","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG18","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG19","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG20","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"VEGATN","CATVEG22","AP(VEGATN03);LS(DASH,1,LANDF)","3","S","OTHER","32030" +"vehtrf","","SY(VEHTRF01);LS(DASH,1,CHGRF)","6","O","STANDARD","22410" +"WRECKS","","CS(WRECKS04)","4","S","OTHER","34050" +"WRECKS","CATWRK3VALSOU","LC(NAVARE51)","4","S","OTHER","34051" +"WRECKS","CATWRK3","LC(NAVARE51)","4","S","OTHER","34050" +"wtware","","","","","","" +"wtwgag","","","","","","" diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/lienc24.dic b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/lienc24.dic new file mode 100755 index 000000000..f69287efa --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/lienc24.dic @@ -0,0 +1,135 @@ +* *** *** +* *** InlandECDIS Ed.2.4 *** +* *** Look-up Table for line features *** +* *** *** +* +* draft version 0.2 2015-03-11 +* +* +"######","","LC(QUESMRK1)","5","O","STANDARD","21010" +"berths","","LS(SOLD,3,CHGRD);SY(BRTHNO01);TX(OBJNAM,1,2,3,'14108',1,0,CHMGD,29)","5","O","OTHER","32440" +"bridge","","LS(SOLD,5,CHGRD);TX(OBJNAM,3,1,2,'15110',1,0,CHBLK,21);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" +"bridge","CATBRG2","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" +"bridge","CATBRG3","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" +"bridge","CATBRG4","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" +"bridge","CATBRG5","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" +"bridge","CATBRG7","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" +"bridge","CATBRG8","LS(SOLD,5,CHGRD);SY(BRIDGE01);TE('clr cl %4.1lf','VERCCL',3,1,2,'15110',1,0,CHBLK,11);TE('clr op %4.1lf','VERCOP',3,1,2,'15110',1,1,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CANALS","","LS(SOLD,1,CHBLK)","2","O","DISPLAYBASE","12420" +"cblohd","","LS(DASH,2,CHGRD)","6","O","DISPLAYBASE","12210" +"cblohd","CONRAD1VERCSA","LS(DASH,2,CHGRD);SY(RACNSP01);TE('sf clr %4.1lf','VERCSA',3,1,2,'24207',1,0,CHBLK,52)","6","O","DISPLAYBASE","12210" +"cblohd","CONRAD3VERCSA","LS(DASH,2,CHGRD);SY(RACNSP01);TE('sf clr %4.1lf','VERCSA',3,1,2,'24207',1,0,CHBLK,52)","6","O","DISPLAYBASE","12210" +"cblohd","CONRAD1VERCLR","LS(DASH,2,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'24207',1,0,CHBLK,52)","6","O","DISPLAYBASE","12210" +"cblohd","CONRAD3VERCLR","LS(DASH,2,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'24207',1,0,CHBLK,52)","6","O","DISPLAYBASE","12210" +"cblohd","CONRAD1","LS(DASH,2,CHGRD);SY(RACNSP01)","6","O","DISPLAYBASE","12210" +"cblohd","CONRAD3","LS(DASH,2,CHGRD);SY(RACNSP01)","6","O","DISPLAYBASE","12210" +"cblohd","VERCSA","LS(DASH,2,CHGRD);TE('sf clr %4.1lf','VERCSA',3,1,2,'24207',1,0,CHBLK,52)","6","O","DISPLAYBASE","12210" +"cblohd","VERCLR","LS(DASH,2,CHGRD);TE('sf clr %4.1lf','VERCLR',3,1,2,'24207',1,0,CHBLK,52)","6","O","DISPLAYBASE","12210" +"CBLSUB","","LC(CBLSUB06)","3","O","OTHER","34070" +"CBLSUB","CATCBL6","LS(DASH,1,CHMGD)","6","O","STANDARD","24010" +"COALNE","","CS(QUAPOS01)","70","O","DISPLAYBASE","12410" +"COALNE","CATCOA6","LS(DASH,1,CSTLN)","70","O","DISPLAYBASE","12410" +"COALNE","CATCOA7","LS(DASH,1,CSTLN)","70","O","DISPLAYBASE","12410" +"COALNE","CATCOA8","LS(DASH,1,CSTLN)","70","O","DISPLAYBASE","12410" +"COALNE","CATCOA10","LS(DASH,1,CSTLN)","70","O","DISPLAYBASE","12410" +"CONVYR","","LS(DASH,4,CHGRD);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CONVYR","CATCON2CONRAD1","LS(SOLD,3,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CONVYR","CATCON2CONRAD3","LS(SOLD,3,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CONVYR","CONRAD1","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"CONVYR","CONRAD3","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"convyr","","LS(DASH,4,CHGRD);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"convyr","CATCON2CONRAD1","LS(SOLD,3,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"convyr","CATCON2CONRAD3","LS(SOLD,3,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"convyr","CONRAD1","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"convyr","CONRAD3","LS(DASH,4,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'15110',1,0,CHBLK,11)","8","O","DISPLAYBASE","12210" +"DAMCON","","LS(SOLD,4,LANDF)","6","O","STANDARD","22010" +"DAMCON","CATDAM3","LS(SOLD,2,CSTLN)","6","O","DISPLAYBASE","12410" +"DEPCNT","","CS(DEPCNT03)","5","O","OTHER","33020" +"DYKCON","","LS(SOLD,3,LANDF)","4","O","STANDARD","22010" +"DYKCON","CONRAD1","LS(SOLD,2,CHBLK)","4","O","STANDARD","22210" +"FERYRT","","LC(FERYRT02)","4","O","STANDARD","25030" +"FERYRT","CATFRY1","LC(FERYRT01)","4","O","STANDARD","25030" +"FERYRT","CATFRY2","LC(FERYRT02)","4","O","STANDARD","25030" +"feryrt","","LC(FERYRT02)","4","O","STANDARD","25030" +"feryrt","CATFRY1","LC(FERYRT01)","4","O","STANDARD","25030" +"feryrt","CATFRY2","LC(FERYRT02)","4","O","STANDARD","25030" +"FLODOC","","LS(SOLD,3,CSTLN)","5","O","DISPLAYBASE","12410" +"FNCLNE","","LS(SOLD,1,LANDF)","3","O","OTHER","32220" +"FNCLNE","CONVIS1","LS(SOLD,1,CHBLK)","3","O","STANDARD","22220" +"GATCON","","LS(SOLD,2,CSTLN)","8","O","DISPLAYBASE","12410" +"GATCON","CATGAT2","LS(SOLD,2,CSTLN)","8","O","DISPLAYBASE","12410" +"GATCON","CATGAT3","LS(SOLD,2,CSTLN);SY(GATCON04)","8","O","DISPLAYBASE","12410" +"GATCON","CATGAT4","LS(SOLD,2,CSTLN);SY(GATCON03)","8","O","DISPLAYBASE","12410" +"GATCON","CATGAT5","LS(SOLD,2,CSTLN)","8","O","DISPLAYBASE","12410" +"gatcon","","LS(SOLD,2,CSTLN)","8","O","DISPLAYBASE","12410" +"gatcon","CATGAT2","LS(SOLD,2,CSTLN)","8","O","DISPLAYBASE","12410" +"gatcon","CATGAT3","LS(SOLD,2,CSTLN);SY(GATCON04)","8","O","DISPLAYBASE","12410" +"gatcon","CATGAT4","LS(SOLD,2,CSTLN);SY(GATCON03)","8","O","DISPLAYBASE","12410" +"gatcon","CATGAT5","LS(SOLD,2,CSTLN)","8","O","DISPLAYBASE","12410" +"LNDARE","","CS(QUAPOS01)","8","O","DISPLAYBASE","12010" +"LNDMRK","","LS(SOLD,1,LANDF)","4","O","OTHER","32220" +"LNDMRK","CONVIS1","LS(SOLD,1,CHBLK)","4","O","STANDARD","22220" +"MARCUL","","LS(DASH,2,CHGRF)","40","O","STANDARD","26210" +"MORFAC","","LS(SOLD,2,CSTLN)","6","O","DISPLAYBASE","12410" +"MORFAC","CATMOR4","LS(SOLD,2,CSTLN)","6","O","DISPLAYBASE","12410" +"MORFAC","CATMOR6","LS(DASH,1,CHMGF)","6","O","DISPLAYBASE","14010" +"NAVLNE","","LS(DASH,1,CHGRD)","4","O","STANDARD","25010" +"NAVLNE","CATNAV1","LS(DASH,1,CHGRD);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","4","O","STANDARD","25010" +"NAVLNE","CATNAV2","LS(DASH,1,CHGRD);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","4","O","STANDARD","25010" +"OBSTRN","","CS(OBSTRNI1)","4","O","OTHER","34050" +"OBSTRN","CATOBS8","LS(DASH,1,CSTLN)","4","O","DISPLAYBASE","12410" +"OBSTRN","CATOBS9","LS(DASH,1,CHMGD)","4","O","DISPLAYBASE","12410" +"OBSTRN","CATOBS10","LS(DASH,1,CSTLN)","4","O","DISPLAYBASE","12410" +"OBSTRN","WATLEV7","LS(DASH,1,CSTLN)","4","O","DISPLAYBASE","12410" +"OILBAR","","LS(DASH,1,CHBLK)","4","O","DISPLAYBASE","12410" +"pipohd","","LS(SOLD,2,CHGRD);TE('clr %4.1lf','VERCLR',3,1,2,'24207',1,-1,CHBLK,52)","6","O","DISPLAYBASE","12210" +"pipohd","CONRAD1","LS(SOLD,2,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'24207',1,-1,CHBLK,52)","6","O","DISPLAYBASE","12210" +"pipohd","CONRAD3","LS(SOLD,2,CHGRD);SY(RACNSP01);TE('clr %4.1lf','VERCLR',3,1,2,'24207',1,-1,CHBLK,52)","6","O","DISPLAYBASE","12210" +"PIPSOL","","LC(PIPSOL05)","6","O","OTHER","34070" +"PIPSOL","PRODCT3","LC(PIPSOL06)","6","O","OTHER","34070" +"PIPSOL","CATPIP2","LC(PIPSOL06)","6","O","OTHER","34070" +"PIPSOL","CATPIP3","LC(PIPSOL06)","6","O","OTHER","34070" +"PIPSOL","CATPIP4","LC(PIPSOL06)","6","O","OTHER","34070" +"PIPSOL","CATPIP5","LC(PIPSOL06)","6","O","OTHER","34070" +"PONTON","","LS(SOLD,2,CSTLN)","5","O","DISPLAYBASE","12410" +"ponton","","LS(SOLD,2,CSTLN)","5","O","DISPLAYBASE","12410" +"RAILWY","","LS(SOLD,2,LANDF)","4","O","OTHER","32250" +"rdocal","","LS(DASH,1,TRFCD);SY(RCLDEF01);TX(OBJNAM,3,2,2,'24207',1,-1,CHBLK,21)","6","O","DISPLAYBASE","15060" +"rdocal","TRAFIC1ORIENT","LS(DASH,1,TRFCD);SY(rdocal02,ORIENT);TX(OBJNAM,3,1,2,'24207',1,-1,CHBLK,21);TX(COMCHA,3,1,2,'24207',1,1,CHBLK,52)","6","O","DISPLAYBASE","15060" +"rdocal","TRAFIC2ORIENT","LS(DASH,1,TRFCD);SY(rdocal02,ORIENT);TX(OBJNAM,3,1,2,'24207',1,-1,CHBLK,21);TX(COMCHA,3,1,2,'24207',1,1,CHBLK,52)","6","O","DISPLAYBASE","15060" +"rdocal","TRAFIC3ORIENT","LS(DASH,1,TRFCD);SY(rdocal02,ORIENT);TX(OBJNAM,3,1,2,'24207',1,-1,CHBLK,21);TX(COMCHA,3,1,2,'24207',1,1,CHBLK,52)","6","O","DISPLAYBASE","15060" +"rdocal","TRAFIC4ORIENT","LS(DASH,1,TRFCD);SY(rdocal03,ORIENT);TX(OBJNAM,3,1,2,'24207',1,-1,CHBLK,21);TX(COMCHA,3,1,2,'24207',1,1,CHBLK,52)","6","O","DISPLAYBASE","15060" +"RECTRC","","LC(RECDEF02);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","CATTRK1TRAFIC1","LC(RECTRC12);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","CATTRK1TRAFIC2","LC(RECTRC12);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","CATTRK1TRAFIC3","LC(RECTRC12);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","CATTRK1TRAFIC4","LC(RECTRC10);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","CATTRK2TRAFIC1","LC(RECTRC11);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","CATTRK2TRAFIC2","LC(RECTRC11);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","CATTRK2TRAFIC3","LC(RECTRC11);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","CATTRK2TRAFIC4","LC(RECTRC09);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","TRAFIC1","LC(RECTRC11);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","TRAFIC2","LC(RECTRC11);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","TRAFIC3","LC(RECTRC11);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","6","O","STANDARD","25020" +"RECTRC","TRAFIC4","LC(RECTRC09);TE('%03.0lf deg','ORIENT',3,1,2,'15110',1,-1,CHBLK,11)","6","O","STANDARD","25020" +"RIVERS","","LS(SOLD,1,CHBLK)","2","O","STANDARD","22010" +"ROADWY","","LS(SOLD,2,LANDF)","4","O","OTHER","32250" +"SLCONS","","CS(SLCONSI1)","70","O","DISPLAYBASE","12410" +"slcons","","CS(SLCONSI1)","7","O","DISPLAYBASE","12410" +"SLOGRD","","LS(SOLD,1,LANDF)","4","O","OTHER","32010" +"SLOGRD","CATSLO3CONRAD1","LS(SOLD,1,CHBLK)","4","O","STANDARD","22210" +"SLOGRD","CATSLO3","LS(SOLD,1,CHGRD)","4","O","OTHER","32010" +"SLOTOP","","LS(SOLD,1,LANDF)","4","O","OTHER","32010" +"SLOTOP","CATSLO2CONRAD1","LS(SOLD,1,CHBLK)","4","O","STANDARD","22210" +"SLOTOP","CATSLO2","LS(SOLD,1,CHGRD)","4","O","OTHER","32010" +"TUNNEL","","LS(DASH,1,CHGRD)","4","O","OTHER","32250" +"TUNNEL","BURDEP0","LS(DASH,2,CHBLK)","4","O","STANDARD","24010" +"VEGATN","","LS(DASH,1,LANDF)","3","O","OTHER","32030" +"wtwaxs","","LS(DOTT,1,CHGRD)","3","S","OTHER","31050" +"wtwprf","","LS(DOTT,1,CHGRD)","3","S","OTHER","31050" +* +* *** end of look-up table *** + + + + diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/pienc24s.dic b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/pienc24s.dic new file mode 100755 index 000000000..1455a05f1 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/pienc24s.dic @@ -0,0 +1,338 @@ +* *** SIMPLIFIED POINTS *** +* *** This is the look-up table for point symbolization. *** +* *** For edition 2.4 Preslib ****** +* +* draft version 0.2, 2015-03-11 +* +"######","","SY(QUESMRK1)","5","O","STANDARD","21010" +"achare","","SY(ACHARE02)","6","O","STANDARD","26220" +"achbrt","","SY(ACHBRT07);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29)","5","O","STANDARD","26220" +"AIRARE","","SY(AIRARE02)","4","O","OTHER","32240" +"BCNISD","","SY(BCNISD21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"bcnlat","","SY(BCNDEF13);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"bcnlat","COLOUR3,4,3BCNSHP1","SY(BCNLAT21);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"bcnlat","COLOUR4,3,4BCNSHP1","SY(BCNLAT22);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"bcnlat","COLOUR3,4,3BCNSHP5","SY(BCNLAT15);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"bcnlat","COLOUR4,3,4BCNSHP5","SY(BCNLAT16);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"bcnlat","COLOUR3,4,3","SY(BCNLAT15);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"bcnlat","COLOUR4,3,4","SY(BCNLAT16);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"bcnlat","COLOUR3BCNSHP1","SY(BCNLAT21);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"bcnlat","COLOUR4BCNSHP1","SY(BCNLAT22);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"bcnlat","COLOUR3BCNSHP5","SY(BCNLAT15);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"bcnlat","COLOUR4BCNSHP5","SY(BCNLAT16);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"bcnlat","COLOUR3","SY(BCNLAT15);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"bcnlat","COLOUR4","SY(BCNLAT16);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"bcnlat","catlam5","SY(BCNLAT21);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"bcnlat","catlam6","SY(BCNLAT22);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"bcnlat","catlam9","SY(BCNLAT23);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"bcnlat","catlam11","SY(BCNLAT21);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"bcnlat","catlam12","SY(BCNLAT22);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"bcnlat","catlam13","SY(BCNSPP21);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"bcnlat","catlam14","SY(BCNSPP21);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"bcnlat","catlam15","SY(BCNLAT21);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"bcnlat","catlam16","SY(BCNLAT22);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"bcnlat","catlam17","SY(BCNLAT21);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"bcnlat","catlam18","SY(BCNLAT22);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"bcnlat","catlam19","SY(BCNLAT21);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"bcnlat","catlam20","SY(BCNLAT22);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"bcnlat","catlam21","SY(BCNLAT21);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"bcnlat","catlam22","SY(BCNLAT22);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17020" +"BCNLAT","","SY(BCNDEF13);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3,4,3BCNSHP1","SY(BCNLAT21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3,4,3BCNSHP2","SY(BCNLAT21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3,4,3BCNSHP7","SY(BCNLAT21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4,3,4BCNSHP1","SY(BCNLAT22);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4,3,4BCNSHP2","SY(BCNLAT22);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4,3,4BCNSHP7","SY(BCNLAT22);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3,4,3BCNSHP3","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3,4,3BCNSHP4","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3,4,3BCNSHP5","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4,3,4BCNSHP3","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4,3,4BCNSHP4","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4,3,4BCNSHP5","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3,4,3","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4,3,4","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3BCNSHP1","SY(BCNLAT21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3BCNSHP2","SY(BCNLAT21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3BCNSHP7","SY(BCNLAT21);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4BCNSHP1","SY(BCNLAT22);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4BCNSHP2","SY(BCNLAT22);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4BCNSHP7","SY(BCNLAT22);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3BCNSHP3","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3BCNSHP4","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3BCNSHP5","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4BCNSHP3","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4BCNSHP4","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4BCNSHP5","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP6CONVIS1","SY(CAIRNS11);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP6","SY(CAIRNS01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR3","SY(BCNLAT15);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","COLOUR4","SY(BCNLAT16);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"berths","","SY(BRTHNO01);TX(OBJNAM,3,1,2,'15110',1,0,CHBLK,29)","5","O","OTHER","32440" +"BOYCAR","","SY(BOYDEF03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","CATCAM4","SY(BOYCAR04);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","CATCAM3","SY(BOYCAR03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","CATCAM2","SY(BOYCAR02);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","CATCAM1","SY(BOYCAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","","SY(BOYISD12);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"boylat","","SY(BOYDEF03);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" +"boylat","catlam1COLOUR3","SY(BOYLAT24);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" +"boylat","catlam1COLOUR4","SY(BOYLAT23);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" +"boylat","catlam2COLOUR3","SY(BOYLAT14);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" +"boylat","catlam2COLOUR4","SY(BOYLAT13);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" +"boylat","catlam3COLOUR3,4,3","SY(BOYLAT24);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" +"boylat","catlam3COLOUR4,3,4","SY(BOYLAT23);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" +"boylat","catlam4COLOUR3,4,3","SY(BOYLAT14);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" +"boylat","catlam4COLOUR4,3,4","SY(BOYLAT13);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" +"boylat","catlam7COLOUR3","SY(BOYLAT24);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" +"boylat","catlam8COLOUR4","SY(BOYLAT13);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" +"boylat","catlam10COLOUR3,4,3,4","SY(BOYLAT25);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" +"boylat","catlam10COLOUR4,3,4,3","SY(BOYLAT25);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" +"boylat","catlam10COLOUR3,4","SY(BOYLAT25);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" +"boylat","catlam10COLOUR4,3","SY(BOYLAT25);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" +"boylat","catlam15COLOUR1,3,1,3","SY(BOYLAT26);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" +"boylat","catlam15COLOUR3,1,3,1","SY(BOYLAT26);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" +"boylat","catlam16COLOUR1,4,1,4","SY(BOYLAT27);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" +"boylat","catlam16COLOUR4,1,4,1","SY(BOYLAT27);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" +"boylat","catlam17COLOUR3,4,3","SY(BOYLAT24);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" +"boylat","catlam17COLOUR4,3,4","SY(BOYLAT23);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" +"boylat","catlam18COLOUR3,4,3","SY(BOYLAT14);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" +"boylat","catlam18COLOUR4,3,4","SY(BOYLAT13);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" +"boylat","catlam19COLOUR3,4,3","SY(BOYLAT14);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" +"boylat","catlam19COLOUR4,3,4","SY(BOYLAT13);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" +"boylat","catlam23COLOUR6","SY(BOYSPP25);TX(OBJNAM,2,1,2,'14106',-1,-1,CHBLK,21)","8","O","DISPLAYBASE","17010" +"BOYLAT","","SY(BOYDEF03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP1COLOUR3,4,3","SY(BOYLAT14);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP1COLOUR4,3,4","SY(BOYLAT13);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP2COLOUR3,4,3","SY(BOYLAT24);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP2COLOUR4,3,4","SY(BOYLAT23);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","CATLAM3COLOUR3,4,3","SY(BOYLAT24);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","CATLAM3COLOUR4,3,4","SY(BOYLAT23);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","CATLAM4COLOUR3,4,3","SY(BOYLAT14);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","CATLAM4COLOUR4,3,4","SY(BOYLAT13);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP1COLOUR3","SY(BOYLAT14);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP1COLOUR4","SY(BOYLAT13);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP2COLOUR3","SY(BOYLAT24);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP2COLOUR4","SY(BOYLAT23);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","CATLAM1COLOUR3","SY(BOYLAT24);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","CATLAM1COLOUR4","SY(BOYLAT23);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","CATLAM2COLOUR3","SY(BOYLAT14);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","CATLAM2COLOUR4","SY(BOYLAT13);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSAW","","SY(BOYSAW12);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","","SY(BOYSPP11);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","CATSPM19BOYSHP1","SY(BOYSPP15);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","CATSPM19BOYSHP2","SY(BOYSPP25);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","CATSPM54BOYSHP1","SY(BOYSPP15);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","CATSPM54BOYSHP2","SY(BOYSPP25);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","CATSPM54BOYSHP4","SY(BOYSPP35);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","CATSPM54BOYSHP5","SY(BOYSPP35);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","CATSPM9","SY(BOYSUP02);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","CATSPM15","SY(BOYSUP02);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP1","SY(BOYSPP15);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP2","SY(BOYSPP25);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP3","SY(BOYSPP11);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP4","SY(BOYSPP35);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP5","SY(BOYSPP35);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP6","SY(BOYSPP11);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP7","SY(BOYSUP02);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP8","SY(BOYSPP35);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BUAARE","","SY(BUAARE02);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","3","O","STANDARD","22240" +"BUISGL","","SY(BUISGL01)","4","O","OTHER","32220" +"BUISGL","FUNCTN33CONVIS1OBJNAM","SY(POSGEN03);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","6","O","STANDARD","22220" +"BUISGL","FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"BUISGL","FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"BUISGL","FUNCTN22CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" +"BUISGL","FUNCTN23CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" +"BUISGL","FUNCTN24CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" +"BUISGL","FUNCTN25CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" +"BUISGL","FUNCTN26CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" +"BUISGL","FUNCTN27CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" +"BUISGL","FUNCTN33CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" +"BUISGL","FUNCTN35CONVIS1","SY(TNKCON12)","6","O","STANDARD","22220" +"BUISGL","FUNCTN33OBJNAM","SY(POSGEN03);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","4","O","OTHER","32220" +"BUISGL","CONVIS1","SY(BUISGL11)","4","O","STANDARD","22220" +"BUISGL","FUNCTN2","SY(HRBFAC13)","4","O","OTHER","32220" +"BUISGL","FUNCTN3","SY(HRBFAC16)","4","O","OTHER","32220" +"BUISGL","FUNCTN4","SY(HRBFAC18)","4","O","OTHER","32220" +"BUISGL","FUNCTN5","SY(HRBFAC18)","4","O","OTHER","32220" +"BUISGL","FUNCTN10","SY(HRBFAC15)","4","O","OTHER","32220" +"BUISGL","FUNCTN11","SY(HRBFAC14)","4","O","OTHER","32220" +"BUISGL","FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" +"BUISGL","FUNCTN21","SY(BUIREL01)","4","O","OTHER","32220" +"BUISGL","FUNCTN22","SY(BUIREL04)","4","O","OTHER","32220" +"BUISGL","FUNCTN23","SY(BUIREL04)","4","O","OTHER","32220" +"BUISGL","FUNCTN24","SY(BUIREL04)","4","O","OTHER","32220" +"BUISGL","FUNCTN25","SY(BUIREL04)","4","O","OTHER","32220" +"BUISGL","FUNCTN26","SY(BUIREL05)","4","O","OTHER","32220" +"BUISGL","FUNCTN27","SY(BUIREL05)","4","O","OTHER","32220" +"BUISGL","FUNCTN33","SY(POSGEN03)","4","O","OTHER","32220" +"BUISGL","FUNCTN35","SY(TNKCON02)","4","O","OTHER","32220" +"bunsta","","SY(CHINFO07)","8","O","STANDARD","22410" +"bunsta","catbun1","SY(BUNSTA01)","7","O","STANDARD","22410" +"bunsta","catbun2","SY(BUNSTA02)","7","O","STANDARD","22410" +"bunsta","catbun3","SY(BUNSTA03)","7","O","STANDARD","22410" +"chkpnt","","SY(POSGEN04)","7","O","OTHER","32410" +"chkpnt","catchp1","SY(CUSTOM01)","7","O","OTHER","32410" +"chkpnt","catchp2","SY(BORDER01)","7","O","OTHER","32410" +"cranes","","SY(CRANES01)","4","O","OTHER","32440" +"CRANES","","SY(CRANES01)","4","O","OTHER","32440" +"CTNARE","","SY(CHINFO06)","4","O","STANDARD","26050" +"curent","","SY(POSGEN04)","6","O","OTHER","33060" +"curent","ORIENT","SY(CURENT01,ORIENT)","6","O","OTHER","33060" +"daymar","","","","","","" +"DAYMAR","","","","","","" +"dismar","","SY(DISMAR05);TX(wtwdis,3,1,2,'14106',1,-1,CHBLK,21)","7","O","OTHER","32430" +"dismar","CATDIS3hunits3","SY(HECMTR02);TX(wtwdis,3,1,2,'14106',1,0,CHMGD,21)","7","O","STANDARD","22430" +"dismar","CATDIS3hunits4","SY(HECMTR01);TX(wtwdis,3,1,2,'14106',1,0,CHMGD,21)","7","O","STANDARD","22430" +"dismar","CATDIS1hunits3","SY(DISMAR05);TX(wtwdis,3,1,2,'14106',1,-1,CHBLK,21)","7","O","OTHER","32420" +"dismar","CATDIS1hunits4","SY(DISMAR05)","7","O","OTHER","32420" +"dismar","CATDIS1hunits5","SY(DISMAR05);TE('%.f sm','wtwdis',3,2,2,'14109',1,0,CHBLK,21)","7","O","STANDARD","22430" +"dismar","CATDIS1hunits6","SY(DISMAR05);TE('%.f nm','wtwdis',3,2,2,'14109',1,0,CHBLK,21)","7","O","STANDARD","22430" +"dismar","CATDIS2hunits3","SY(HECMTR02);TX(wtwdis,3,1,2,'14106',1,0,CHMGD,21)", "7","O","STANDARD","22430" +"dismar","CATDIS2hunits4","SY(HECMTR01);TX(wtwdis,3,1,2,'14106',1,0,CHMGD,21)", "7","O","STANDARD","22430" +"dismar","CATDIS4hunits3","SY(HECMTR02);TX(wtwdis,3,1,2,'14106',1,0,CHMGD,21)", "7","O","STANDARD","22430" +"dismar","CATDIS4hunits4","SY(HECMTR01);TX(wtwdis,3,1,2,'14106',1,0,CHMGD,21)", "7","O","STANDARD","22430" +"m_sdat","",""," 0","O","","" +"excnst","","SY(BRIDGE01)","8","O","DISPLAYBASE","12210" +"FOGSIG","","SY(FOGSIG01)","6","O","STANDARD","27080" +"hrbfac","","SY(HRBFAC10)","7","O","STANDARD","22410" +"hrbfac","cathaf6","SY(HRBFAC11)","7","O","STANDARD","22410" +"hrbfac","cathaf9","SY(HRBFAC12)","7","O","STANDARD","22410" +"hrbfac","cathaf14","SY(HRBFAC15)","7","O","STANDARD","22410" +"hrbfac","cathaf15","SY(HRBFAC16)","7","O","STANDARD","22410" +"hrbfac","cathaf16","SY(HRBFAC17)","7","O","STANDARD","22410" +"hrbfac","cathaf17","SY(HRBFAC18)","7","O","STANDARD","22410" +"HRBFAC","","SY(CHINFO07)","4","O","OTHER","32410" +"HRBFAC","CATHAF1","SY(ROLROL01)","4","O","OTHER","32410" +"HRBFAC","CATHAF4","SY(HRBFAC09)","4","O","OTHER","32410" +"HRBFAC","CATHAF5","SY(SMCFAC02)","4","O","OTHER","32410" +"HULKES","","SY(HULKES01)","5","O","DISPLAYBASE","12410" +"LIGHTS","","CS(LIGHTSI1)","8","O","STANDARD","27070" +"LNDARE","","SY(LNDARE01);TX(OBJNAM,1,2,2,'15110',0,1,CHBLK,26);CS(QUAPOS01)","4","O","DISPLAYBASE","12010" +"LNDMRK","","SY(POSGEN01)","4","O","OTHER","32220" +"LNDMRK","CATLMK17FUNCTN33CONVIS1","SY(TOWERS03);TX(OBJNAM,3,2,2,'15110',1,-1,CHBLK,26)","6","O","STANDARD","22220" +"LNDMRK","CATLMK15FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK15FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK17FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK17FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK20FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK20FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK20FUNCTN26CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" +"LNDMRK","CATLMK20FUNCTN27CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" +"LNDMRK","CATLMK17FUNCTN33","SY(TOWERS01);TX(OBJNAM,3,2,2,'15110',1,-1,CHBLK,26)","4","O","OTHER","32220" +"LNDMRK","CATLMK1CONVIS1","SY(CAIRNS11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK3CONVIS1","SY(CHIMNY11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK4CONVIS1","SY(DSHAER11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK5CONVIS1","SY(FLGSTF01)","6","O","STANDARD","22220" +"LNDMRK","CATLMK6CONVIS1","SY(FLASTK11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK7CONVIS1","SY(MSTCON14)","6","O","STANDARD","22220" +"LNDMRK","CATLMK8CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" +"LNDMRK","CATLMK9CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" +"LNDMRK","CATLMK10CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" +"LNDMRK","CATLMK12CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" +"LNDMRK","CATLMK13CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" +"LNDMRK","CATLMK15CONVIS1","SY(DOMES011)","6","O","STANDARD","22220" +"LNDMRK","CATLMK16CONVIS1","SY(RASCAN11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK17CONVIS1","SY(TOWERS03)","6","O","STANDARD","22220" +"LNDMRK","CATLMK18CONVIS1","SY(WNDMIL12)","6","O","STANDARD","22220" +"LNDMRK","CATLMK19CONVIS1","SY(WIMCON11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK20CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" +"LNDMRK","CATLMK15FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" +"LNDMRK","CATLMK17FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" +"LNDMRK","CATLMK20FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" +"LNDMRK","CATLMK3","SY(CHIMNY01)","4","O","OTHER","32220" +"LNDMRK","CATLMK6","SY(FLASTK01)","4","O","OTHER","32220" +"LNDMRK","CATLMK7","SY(MSTCON04)","4","O","OTHER","32220" +"LNDMRK","CATLMK15","SY(DOMES001)","4","O","OTHER","32220" +"LNDMRK","CATLMK16","SY(RASCAN01)","4","O","OTHER","32220" +"LNDMRK","CATLMK17","SY(TOWERS01)","4","O","OTHER","32220" +"LNDMRK","CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" +"LNDRGN","","SY(POSGEN04);TX(OBJNAM,1,2,2,'15110',0,-1,CHBLK,26)","4","O","STANDARD","21060" +"MARCUL","","SY(MARCUL02)","4","O","STANDARD","26210" +"MORFAC","","SY(MORFAC03)","6","O","DISPLAYBASE","12410" +"MORFAC","CATMOR1","SY(MORFAC03)","6","O","DISPLAYBASE","12410" +"MORFAC","CATMOR2","SY(MORFAC04)","6","O","DISPLAYBASE","12410" +"MORFAC","CATMOR3","SY(PILPNT02)","6","O","OTHER","32440" +"MORFAC","CATMOR5","SY(PILPNT02)","6","O","DISPLAYBASE","12410" +"MORFAC","CATMOR7","SY(BOYMOR11)","8","O","STANDARD","27010" +"notmrk","","CS(NOTMRKI1)","8","O","DISPLAYBASE","17030" +"notmrk","catnmk1","SY(NMKPRH02,ORIENT)","8","O","DISPLAYBASE","17030" +"notmrk","catnmk12","SY(NMKPRH12,ORIENT)","8","O","DISPLAYBASE","17030" +"notmrk","catnmk13","SY(NMKPRH13,ORIENT)","8","O","DISPLAYBASE","17030" +"notmrk","catnmk44","SY(NMKRCD01,ORIENT)","8","O","DISPLAYBASE","17030" +"notmrk","catnmk45","SY(NMKRCD02,ORIENT)","8","O","DISPLAYBASE","17030" +"notmrk","catnmk46","SY(NMKRCD03,ORIENT)","8","O","DISPLAYBASE","17030" +"notmrk","catnmk47","SY(NMKRCD04,ORIENT)","8","O","DISPLAYBASE","17030" +"notmrk","catnmk50","SY(NMKINF01,ORIENT)","8","O","DISPLAYBASE","17030" +"OBSTRN","","CS(OBSTRNI1)","4","O","OTHER","34050" +"OBSTRN","CATOBS7VALSOU","SY(FOULGND1)","4","O","OTHER","34051" +"OBSTRN","CATOBS8VALSOU","SY(FLTHAZ02)","4","O","OTHER","34051" +"OBSTRN","CATOBS9VALSOU","SY(ACHARE02)","4","O","OTHER","34051" +"OBSTRN","CATOBS10VALSOU","SY(FLTHAZ02)","4","O","OTHER","34051" +"OBSTRN","CATOBS7","SY(FOULGND1)","4","O","OTHER","34050" +"OBSTRN","CATOBS8","SY(FLTHAZ02)","4","O","OTHER","34050" +"OBSTRN","CATOBS9","SY(ACHARE02)","4","O","OTHER","34050" +"OBSTRN","CATOBS10","SY(FLTHAZ02)","4","O","OTHER","34050" +"OBSTRN","WATLEV7","SY(FLTHAZ02)","4","O","DISPLAYBASE","12410" +"PILPNT","","SY(PILPNT02)","5","O","DISPLAYBASE","12410" +"PIPSOL","","SY(POSGEN04)","7","O","OTHER","34070" +"PYLONS","","SY(POSGEN03)","8","O","DISPLAYBASE","12210" +"RADSTA","","SY(POSGEN01)","5","O","OTHER","38010" +"RADSTA","CATRAS2","SY(RDOSTA02);TE('ch %s','COMCHA',3,1,2,'15110',0,0,CHBLK,11)","5","O","OTHER","38010" +"rdocal","","SY(RCLDEF01);TE('Nr %s','OBJNAM',3,2,2,'15110',1,-1,CHBLK,21)","6","O","STANDARD","25060" +"rdocal","TRAFIC1ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"rdocal","TRAFIC2ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"rdocal","TRAFIC3ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"rdocal","TRAFIC4ORIENT","SY(RDOCAL03,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"refdmp","","SY(REFDMP01)","7","O","STANDARD","22410" +"RSCSTA","","SY(RSCSTA02)","7","O","OTHER","38030" +"RSCSTA","catrsc10","SY(LIFEBUOY)","7","O","OTHER","38030" +"RTPBCN","","SY(RTPBCN02)","6","O","STANDARD","27210" +"SEAARE","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" +"SILTNK","","SY(TNKCON02)","4","O","OTHER","32220" +"SILTNK","CATSIL1CONVIS1","SY(SILBUI11)","4","O","STANDARD","22220" +"SILTNK","CATSIL2CONVIS1","SY(TNKCON12)","4","O","STANDARD","22220" +"SILTNK","CATSIL3CONVIS1","SY(TOWERS03)","4","O","STANDARD","22220" +"SILTNK","CATSIL4CONVIS1","SY(TOWERS12)","4","O","STANDARD","22220" +"SILTNK","CONVIS1","SY(TNKCON12)","4","O","STANDARD","22220" +"SILTNK","CATSIL1","SY(SILBUI01)","4","O","OTHER","32220" +"SILTNK","CATSIL2","SY(TNKCON02)","4","O","OTHER","32220" +"SILTNK","CATSIL3","SY(TOWERS01)","4","O","OTHER","32220" +"SILTNK","CATSIL4","SY(TOWERS02)","4","O","OTHER","32220" +"sistat","","SY(SISTAT02)","7","O","STANDARD","28020" +"sistat","catsit2","SY(SSENTR01)","8","O","STANDARD","28020" +"sistat","catsit6","SY(SSLOCK01)","8","O","STANDARD","28020" +"sistat","catsit10","SY(SSWARS01)","8","O","STANDARD","28020" +"sistaw","","SY(SISTAT02)","7","O","STANDARD","28020" +"sistaw","catsiw15","SY(HGWTMK01)","7","O","STANDARD","28020" +"sistaw","catsiw16","SY(VTCLMK01)","7","O","STANDARD","28020" +"sistaw","catsiw18","SY(WTLVGG02)","7","O","STANDARD","28020" +"SLCONS","","SY(MORFAC03);CS(SLCONSI1)","8","O","DISPLAYBASE","12410" +"SMCFAC","","SY(SMCFAC02)","4","S","OTHER","38210" +"SOUNDG","","CS(SOUNDG02)","6","O","OTHER","33010" +"termnl","","SY(TERMNL12)","7","O","STANDARD","22420" +"termnl","trshgd1","SY(TERMNL03)","7","O","STANDARD","22420" +"termnl","trshgd2","SY(TERMNL04)","7","O","STANDARD","22420" +"termnl","trshgd3","SY(TERMNL05)","7","O","STANDARD","22420" +"termnl","trshgd4","SY(TERMNL06)","7","O","STANDARD","22420" +"termnl","trshgd5","SY(TERMNL07)","7","O","STANDARD","22420" +"termnl","trshgd6","SY(TERMNL08)","7","O","STANDARD","22420" +"termnl","trshgd7","SY(TERMNL09)","7","O","STANDARD","22420" +"termnl","trshgd8","SY(TERMNL10)","7","O","STANDARD","22420" +"termnl","trshgd9","SY(TERMNL11)","7","O","STANDARD","22420" +"termnl","cathaf1","SY(TERMNL13)","7","O","STANDARD","22420" +"termnl","cathaf3","SY(TERMNL02)","7","O","STANDARD","22420" +"termnl","cathaf7","SY(TERMNL05)","7","O","STANDARD","22420" +"termnl","cathaf8","SY(TERMNL01)","7","O","STANDARD","22420" +"termnl","cathaf10","SY(TERMNL03)","7","O","STANDARD","22420" +"termnl","cathaf11","SY(TERMNL04)","7","O","STANDARD","22420" +"TOPMAR","",""," 0","O","","" +"trnbsn","","SY(TRNBSN01)","6","O","STANDARD","26020" +"uwtroc","","CS(OBSTRNI1)","4","O","OTHER","34050" +"UWTROC","","CS(OBSTRNI1)","4","O","OTHER","34050" +"VEGATN","",""," 0","O","","" +"vehtrf","","SY(VEHTRF01)","7","O","STANDARD","22410" +"WRECKS","","CS(WRECKS04)","4","O","OTHER","34050" +"WRECKS","CATWRK3VALSOU","SY(FOULGND1)","4","O","OTHER","34051" +"WRECKS","CATWRK3","SY(FOULGND1)","4","O","OTHER","34050" +"wtwgag","","SY(WTLVGG02)","7","O","STANDARD","28020" diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/pienc24t.dic b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/pienc24t.dic new file mode 100755 index 000000000..27db93ff8 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/IENC/pienc24t.dic @@ -0,0 +1,311 @@ +* *** PAPER CHART POINTS *** +* *** This is the look-up table for point symbolization. *** +* *** For edition 2.4 Preslib ****** +* +* draft version 0.2, 2015-03-11 +* +"######","","SY(QUESMRK1)","5","O","STANDARD","21010" +"achare","","SY(ACHARE02)","6","O","STANDARD","26220" +"achbrt","","SY(ACHBRT07);TE('Nr %s','OBJNAM',3,1,2,'15110',1,0,CHBLK,29)","5","O","STANDARD","26220" +"AIRARE","","SY(AIRARE02)","4","O","OTHER","32240" +"BCNISD","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNISD","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNISD","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNISD","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNISD","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNISD","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"bcnlat","","SY(BCNGEN03);TX(OBJNAM,2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"bcnlat","BCNSHP1","SY(BCNSTK03);TX(OBJNAM,2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"bcnlat","BCNSHP5","SY(BCNGEN01);TX(OBJNAM,2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP2CATLAM1","SY(PRICKE03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP2CATLAM2","SY(PRICKE04);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP6CONVIS1","SY(CAIRNS11);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP6","SY(CAIRNS01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNLAT","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNSAW","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSAW","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSAW","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNSAW","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNSAW","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNSAW","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","","SY(BCNGEN03);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP6CONVIS1","SY(CAIRNS11);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","CATSPM18","SY(NOTBRD11);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","CATSPM44","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP1","SY(BCNSTK02);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP3","SY(BCNTOW01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP4","SY(BCNLTC01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP5","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP6","SY(CAIRNS01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27020" +"BCNSPP","BCNSHP7","SY(BCNGEN01);TE('bn %s','OBJNAM',2,1,2,'15110',-1,-2,CHBLK,21)","8","O","STANDARD","27020" +"berths","","SY(BRTHNO01);TX(OBJNAM,3,1,2,'15110',1,0,CHBLK,29)","5","O","OTHER","32440" +"BOYCAR","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","BOYSHP1","SY(BOYCON01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","BOYSHP2","SY(BOYCAN01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYCAR","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYINB","","SY(BOYINB01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","BOYSHP1","SY(BOYCON01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","BOYSHP2","SY(BOYCAN01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYISD","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"boylat","","SY(BOYGEN03);TX(OBJNAM,2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"boylat","marsys11catlam3","SY(BOYINL03);TX(OBJNAM,2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"boylat","marsys11catlam4","SY(BOYINL03);TX(OBJNAM,2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"boylat","marsys11catlam7","SY(BOYINL01);TX(OBJNAM,2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"boylat","marsys11catlam8","SY(BOYINL02);TX(OBJNAM,2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"boylat","marsys11catlam10","SY(BOYINL03);TX(OBJNAM,2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"boylat","marsys11catlam15","SY(BOYLAT26);TX(OBJNAM,2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"boylat","marsys11catlam16","SY(BOYLAT27);TX(OBJNAM,2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"boylat","marsys11catlam23","SY(BOYINL08);TX(OBJNAM,2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP1","SY(BOYCON01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP2","SY(BOYCAN01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYLAT","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSAW","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSAW","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSAW","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSAW","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSAW","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSAW","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSAW","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","","SY(BOYGEN03);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","CATSPM9","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","CATSPM15","SY(BOYSUP03);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP1","SY(BOYCON01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP2","SY(BOYCAN01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP3","SY(BOYSPH01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP4","SY(BOYPIL01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP5","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP6","SY(BOYBAR01);TE('by %s','OBJNAM',2,1,2,'15110',-1,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP7","SY(BOYSUP01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" +"BOYSPP","BOYSHP8","SY(BOYSPR01);TE('by %s','OBJNAM',2,1,2,'15110',-2,-1,CHBLK,21)","8","O","STANDARD","27010" +"BUAARE","","SY(BUAARE02);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","3","O","STANDARD","22240" +"BUISGL","","SY(BUISGL01)","4","O","OTHER","32220" +"BUISGL","FUNCTN33CONVIS1OBJNAM","SY(POSGEN03);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","6","O","STANDARD","22220" +"BUISGL","FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"BUISGL","FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"BUISGL","FUNCTN22CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" +"BUISGL","FUNCTN23CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" +"BUISGL","FUNCTN24CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" +"BUISGL","FUNCTN25CONVIS1","SY(BUIREL14)","6","O","STANDARD","22220" +"BUISGL","FUNCTN26CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" +"BUISGL","FUNCTN27CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" +"BUISGL","FUNCTN33CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" +"BUISGL","FUNCTN35CONVIS1","SY(TNKCON12)","6","O","STANDARD","22220" +"BUISGL","FUNCTN33OBJNAM","SY(POSGEN03);TX(OBJNAM,3,2,2,'15110',1,0,CHBLK,26)","4","O","OTHER","32220" +"BUISGL","CONVIS1","SY(BUISGL11)","6","O","STANDARD","22220" +"BUISGL","FUNCTN2","SY(HRBFAC13)","6","O","OTHER","32220" +"BUISGL","FUNCTN3","SY(HRBFAC16)","6","O","OTHER","32220" +"BUISGL","FUNCTN4","SY(HRBFAC18)","6","O","OTHER","32220" +"BUISGL","FUNCTN5","SY(HRBFAC18)","6","O","OTHER","32220" +"BUISGL","FUNCTN10","SY(HRBFAC15)","6","O","OTHER","32220" +"BUISGL","FUNCTN11","SY(HRBFAC14)","6","O","OTHER","32220" +"BUISGL","FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" +"BUISGL","FUNCTN21","SY(BUIREL01)","4","O","OTHER","32220" +"BUISGL","FUNCTN22","SY(BUIREL04)","4","O","OTHER","32220" +"BUISGL","FUNCTN23","SY(BUIREL04)","4","O","OTHER","32220" +"BUISGL","FUNCTN24","SY(BUIREL04)","4","O","OTHER","32220" +"BUISGL","FUNCTN25","SY(BUIREL04)","4","O","OTHER","32220" +"BUISGL","FUNCTN26","SY(BUIREL05)","4","O","OTHER","32220" +"BUISGL","FUNCTN27","SY(BUIREL05)","4","O","OTHER","32220" +"BUISGL","FUNCTN33","SY(POSGEN03)","4","O","OTHER","32220" +"BUISGL","FUNCTN35","SY(TNKCON02)","4","O","OTHER","32220" +"bunsta","","SY(CHINFO07)","8","O","STANDARD","22410" +"bunsta","catbun1","SY(BUNSTA01)","7","O","STANDARD","22410" +"bunsta","catbun2","SY(BUNSTA02)","7","O","STANDARD","22410" +"bunsta","catbun3","SY(BUNSTA03)","7","O","STANDARD","22410" +"chkpnt","","SY(POSGEN04)","7","O","OTHER","32410" +"chkpnt","catchp1","SY(CUSTOM01)","7","O","OTHER","32410" +"chkpnt","catchp2","SY(BORDER01)","7","O","OTHER","32410" +"cranes","","SY(CRANES01)","4","O","OTHER","32440" +"CRANES","","SY(CRANES01)","4","O","OTHER","32440" +"CTNARE","","SY(CHINFO06)","4","O","STANDARD","26050" +"curent","","SY(POSGEN04)","6","O","OTHER","33060" +"curent","ORIENT","SY(CURENT01,ORIENT)","6","O","OTHER","33060" +"daymar","","CS(TOPMARI1)","82","O","STANDARD","27050" +"DAYMAR","","CS(TOPMARI1)","82","O","STANDARD","27050" +"dismar","","SY(DISMAR05);TX(wtwdis,3,1,2,'14106',1,-1,CHBLK,21)","7","O","OTHER","32430" +"dismar","CATDIS3hunits3","SY(HECMTR02);TX(wtwdis,3,1,2,'14106',1,0,CHMGD,21)","7","O","STANDARD","22430" +"dismar","CATDIS3hunits4","SY(HECMTR01);TX(wtwdis,3,1,2,'14106',1,0,CHMGD,21)","7","O","STANDARD","22430" +"dismar","CATDIS1hunits3","SY(DISMAR05);TX(wtwdis,3,1,2,'14106',1,-1,CHBLK,21)","7","O","OTHER","32420" +"dismar","CATDIS1hunits4","SY(DISMAR05)","7","O","OTHER","32420" +"dismar","CATDIS1hunits5","SY(DISMAR05);TE('%.f sm','wtwdis',3,2,2,'14109',1,0,CHBLK,21)","7","O","STANDARD","22430" +"dismar","CATDIS1hunits6","SY(DISMAR05);TE('%.f nm','wtwdis',3,2,2,'14109',1,0,CHBLK,21)","7","O","STANDARD","22430" +"dismar","CATDIS2hunits3","SY(HECMTR02);TX(wtwdis,3,1,2,'14106',1,0,CHMGD,21)","7","O","STANDARD","22430" +"dismar","CATDIS2hunits4","SY(HECMTR01);TX(wtwdis,3,1,2,'14106',1,0,CHMGD,21)","7","O","STANDARD","22430" +"dismar","CATDIS4hunits3","SY(HECMTR02);TX(wtwdis,3,1,2,'14106',1,0,CHMGD,21)","7","O","STANDARD","22430" +"dismar","CATDIS4hunits4","SY(HECMTR01);TX(wtwdis,3,1,2,'14106',1,0,CHMGD,21)","7","O","STANDARD","22430" +"excnst","","SY(BRIDGE01)","8","O","DISPLAYBASE","12210" +"FOGSIG","","SY(FOGSIG01)","6","O","STANDARD","27080" +"hrbfac","","SY(HRBFAC10)","7","O","STANDARD","22410" +"hrbfac","cathaf6","SY(HRBFAC11)","7","O","STANDARD","22410" +"hrbfac","cathaf9","SY(HRBFAC12)","7","O","STANDARD","22410" +"hrbfac","cathaf14","SY(HRBFAC15)","7","O","STANDARD","22410" +"hrbfac","cathaf15","SY(HRBFAC16)","7","O","STANDARD","22410" +"hrbfac","cathaf16","SY(HRBFAC17)","7","O","STANDARD","22410" +"hrbfac","cathaf17","SY(HRBFAC18)","7","O","STANDARD","22410" +"HRBFAC","","SY(CHINFO07)","4","O","OTHER","32410" +"HRBFAC","CATHAF1","SY(ROLROL01)","4","O","OTHER","32410" +"HRBFAC","CATHAF4","SY(HRBFAC09)","4","O","OTHER","32410" +"HRBFAC","CATHAF5","SY(SMCFAC02)","4","O","OTHER","32410" +"HULKES","","SY(HULKES01)","5","O","DISPLAYBASE","12410" +"LIGHTS","","CS(LIGHTSI1)","8","O","STANDARD","27070" +"LNDARE","","SY(LNDARE01);TX(OBJNAM,1,2,2,'15110',0,1,CHBLK,26);CS(QUAPOS01)","4","O","DISPLAYBASE","12010" +"LNDMRK","","SY(POSGEN01)","4","O","OTHER","32220" +"LNDMRK","CATLMK17FUNCTN33CONVIS1","SY(TOWERS03);TX(OBJNAM,3,2,2,'15110',1,-1,CHBLK,26)","6","O","STANDARD","22220" +"LNDMRK","CATLMK15FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK15FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK17FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK17FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK20FUNCTN20CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK20FUNCTN21CONVIS1","SY(BUIREL13)","6","O","STANDARD","22220" +"LNDMRK","CATLMK20FUNCTN26CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" +"LNDMRK","CATLMK20FUNCTN27CONVIS1","SY(BUIREL15)","6","O","STANDARD","22220" +"LNDMRK","CATLMK17FUNCTN33","SY(TOWERS01);TX(OBJNAM,3,2,2,'15110',1,-1,CHBLK,26)","4","O","OTHER","32220" +"LNDMRK","CATLMK1CONVIS1","SY(CAIRNS11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK3CONVIS1","SY(CHIMNY11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK4CONVIS1","SY(DSHAER11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK5CONVIS1","SY(FLGSTF01)","6","O","STANDARD","22220" +"LNDMRK","CATLMK6CONVIS1","SY(FLASTK11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK7CONVIS1","SY(MSTCON14)","6","O","STANDARD","22220" +"LNDMRK","CATLMK8CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" +"LNDMRK","CATLMK9CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" +"LNDMRK","CATLMK10CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" +"LNDMRK","CATLMK12CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" +"LNDMRK","CATLMK13CONVIS1","SY(MONUMT12)","6","O","STANDARD","22220" +"LNDMRK","CATLMK15CONVIS1","SY(DOMES011)","6","O","STANDARD","22220" +"LNDMRK","CATLMK16CONVIS1","SY(RASCAN11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK17CONVIS1","SY(TOWERS03)","6","O","STANDARD","22220" +"LNDMRK","CATLMK18CONVIS1","SY(WNDMIL12)","6","O","STANDARD","22220" +"LNDMRK","CATLMK19CONVIS1","SY(WIMCON11)","6","O","STANDARD","22220" +"LNDMRK","CATLMK20CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" +"LNDMRK","CATLMK20FUNCTN20","SY(BUIREL01)","4","O","OTHER","32220" +"LNDMRK","CATLMK1","SY(CAIRNS01)","4","O","OTHER","32220" +"LNDMRK","CATLMK3","SY(CHIMNY01)","4","O","OTHER","32220" +"LNDMRK","CATLMK4","SY(DSHAER01)","4","O","OTHER","32220" +"LNDMRK","CATLMK5","SY(FLGSTF01)","4","O","OTHER","32220" +"LNDMRK","CATLMK6","SY(FLASTK01)","4","O","OTHER","32220" +"LNDMRK","CATLMK7","SY(MSTCON04)","4","O","OTHER","32220" +"LNDMRK","CATLMK8","SY(POSGEN03)","4","O","OTHER","32220" +"LNDMRK","CATLMK9","SY(MONUMT02)","4","O","OTHER","32220" +"LNDMRK","CATLMK10","SY(MONUMT02)","4","O","OTHER","32220" +"LNDMRK","CATLMK12","SY(MONUMT02)","4","O","OTHER","32220" +"LNDMRK","CATLMK13","SY(MONUMT02)","4","O","OTHER","32220" +"LNDMRK","CATLMK15","SY(DOMES001)","4","O","OTHER","32220" +"LNDMRK","CATLMK16","SY(RASCAN01)","4","O","OTHER","32220" +"LNDMRK","CATLMK17","SY(TOWERS01)","4","O","OTHER","32220" +"LNDMRK","CATLMK18","SY(WNDMIL02)","4","O","OTHER","32220" +"LNDMRK","CATLMK19","SY(WIMCON01)","4","O","OTHER","32220" +"LNDMRK","CATLMK20","SY(POSGEN01)","4","O","OTHER","32220" +"LNDMRK","CONVIS1","SY(POSGEN03)","6","O","STANDARD","22220" +"LNDRGN","","SY(POSGEN04);TX(OBJNAM,1,2,2,'15110',0,-1,CHBLK,26)","4","O","STANDARD","21060" +"MARCUL","","SY(MARCUL02)","4","O","STANDARD","26210" +"MORFAC","","SY(MORFAC03)","6","O","DISPLAYBASE","12410" +"MORFAC","CATMOR7BOYSHP3","SY(BOYMOR01)","8","O","STANDARD","27010" +"MORFAC","CATMOR7BOYSHP6","SY(BOYMOR03)","8","O","STANDARD","27010" +"MORFAC","CATMOR1","SY(MORFAC03)","6","O","DISPLAYBASE","12410" +"MORFAC","CATMOR2","SY(MORFAC04)","6","O","DISPLAYBASE","12410" +"MORFAC","CATMOR3","SY(PILPNT02)","6","O","OTHER","32440" +"MORFAC","CATMOR5","SY(PILPNT02)","6","O","DISPLAYBASE","12410" +"MORFAC","CATMOR7","SY(BOYMOR11)","8","O","STANDARD","27010" +"notmrk","","CS(NOTMRKI1)","8","O","DISPLAYBASE","17030" +"notmrk","catnmk1","SY(NMKPRH02,ORIENT)","8","O","DISPLAYBASE","17030" +"notmrk","catnmk12","SY(NMKPRH12,ORIENT)","8","O","DISPLAYBASE","17030" +"notmrk","catnmk13","SY(NMKPRH13,ORIENT)","8","O","DISPLAYBASE","17030" +"notmrk","catnmk44","SY(NMKRCD01,ORIENT)","8","O","DISPLAYBASE","17030" +"notmrk","catnmk45","SY(NMKRCD02,ORIENT)","8","O","DISPLAYBASE","17030" +"notmrk","catnmk46","SY(NMKRCD03,ORIENT)","8","O","DISPLAYBASE","17030" +"notmrk","catnmk47","SY(NMKRCD04,ORIENT)","8","O","DISPLAYBASE","17030" +"notmrk","catnmk50","SY(NMKINF01,ORIENT)","8","O","DISPLAYBASE","17030" +"OBSTRN","","CS(OBSTRNI1)","4","O","OTHER","34050" +"OBSTRN","CATOBS7VALSOU","SY(FOULGND1)","4","O","OTHER","34051" +"OBSTRN","CATOBS8VALSOU","SY(FLTHAZ02)","4","O","OTHER","34051" +"OBSTRN","CATOBS9VALSOU","SY(ACHARE02)","4","O","OTHER","34051" +"OBSTRN","CATOBS10VALSOU","SY(FLTHAZ02)","4","O","OTHER","34051" +"OBSTRN","CATOBS7","SY(FOULGND1)","4","O","OTHER","34050" +"OBSTRN","CATOBS8","SY(FLTHAZ02)","4","O","OTHER","34050" +"OBSTRN","CATOBS9","SY(ACHARE02)","4","O","OTHER","34050" +"OBSTRN","CATOBS10","SY(FLTHAZ02)","4","O","OTHER","34050" +"OBSTRN","WATLEV7","SY(FLTHAZ02)","4","O","DISPLAYBASE","12410" +"PILPNT","","SY(PILPNT02)","5","O","DISPLAYBASE","12410" +"PIPSOL","","SY(POSGEN04)","7","O","OTHER","34070" +"PYLONS","","SY(POSGEN03)","8","O","DISPLAYBASE","12210" +"RADSTA","","SY(POSGEN01)","5","O","OTHER","38010" +"RADSTA","CATRAS2","SY(RDOSTA02);TE('ch %s','COMCHA',3,1,2,'15110',0,0,CHBLK,11)","5","O","OTHER","38010" +"rdocal","","SY(RCLDEF01);TE('Nr %s','OBJNAM',3,2,2,'15110',1,-1,CHBLK,21)","6","O","STANDARD","25060" +"rdocal","TRAFIC1ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"rdocal","TRAFIC2ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"rdocal","TRAFIC3ORIENT","SY(RDOCAL02,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"rdocal","TRAFIC4ORIENT","SY(RDOCAL03,ORIENT);TE('Nr %s','OBJNAM',3,1,2,'15110',1,-1,CHBLK,21);TE('ch %s','COMCHA',3,1,2,'15110',1,1,CHBLK,11)","6","O","STANDARD","25060" +"refdmp","","SY(REFDMP01)","7","O","STANDARD","22410" +"RSCSTA","","SY(RSCSTA02)","7","O","OTHER","38030" +"RSCSTA","catrsc10","SY(LIFEBUOY)","7","O","OTHER","38030" +"RTPBCN","","SY(RTPBCN02)","6","O","STANDARD","27210" +"SEAARE","","TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26)","3","S","STANDARD","21060" +"SILTNK","","SY(TNKCON02)","4","O","OTHER","32220" +"SILTNK","CATSIL1CONVIS1","SY(SILBUI11)","4","O","STANDARD","22220" +"SILTNK","CATSIL2CONVIS1","SY(TNKCON12)","4","O","STANDARD","22220" +"SILTNK","CATSIL3CONVIS1","SY(TOWERS03)","4","O","STANDARD","22220" +"SILTNK","CATSIL4CONVIS1","SY(TOWERS12)","4","O","STANDARD","22220" +"SILTNK","CONVIS1","SY(TNKCON12)","4","O","STANDARD","22220" +"SILTNK","CATSIL1","SY(SILBUI01)","4","O","OTHER","32220" +"SILTNK","CATSIL2","SY(TNKCON02)","4","O","OTHER","32220" +"SILTNK","CATSIL3","SY(TOWERS01)","4","O","OTHER","32220" +"SILTNK","CATSIL4","SY(TOWERS02)","4","O","OTHER","32220" +"sistat","","SY(SISTAT02)","7","O","STANDARD","28020" +"sistat","catsit2","SY(SSENTR01)","8","O","STANDARD","28020" +"sistat","catsit6","SY(SSLOCK01)","8","O","STANDARD","28020" +"sistat","catsit10","SY(SSWARS01)","8","O","STANDARD","28020" +"sistaw","","SY(SISTAT02)","7","O","STANDARD","28020" +"sistaw","catsiw15","SY(HGWTMK01)","7","O","STANDARD","28020" +"sistaw","catsiw16","SY(VTCLMK01)","7","O","STANDARD","28020" +"sistaw","catsiw18","SY(WTLVGG02)","7","O","STANDARD","28020" +"SLCONS","","SY(MORFAC03);CS(SLCONSI1)","8","O","DISPLAYBASE","12410" +"SMCFAC","","SY(SMCFAC02)","4","S","OTHER","38210" +"SOUNDG","","CS(SOUNDG02)","6","O","OTHER","33010" +"termnl","","SY(TERMNL12)","7","O","STANDARD","22420" +"termnl","trshgd1","SY(TERMNL03)","7","O","STANDARD","22420" +"termnl","trshgd2","SY(TERMNL04)","7","O","STANDARD","22420" +"termnl","trshgd3","SY(TERMNL05)","7","O","STANDARD","22420" +"termnl","trshgd4","SY(TERMNL06)","7","O","STANDARD","22420" +"termnl","trshgd5","SY(TERMNL07)","7","O","STANDARD","22420" +"termnl","trshgd6","SY(TERMNL08)","7","O","STANDARD","22420" +"termnl","trshgd7","SY(TERMNL09)","7","O","STANDARD","22420" +"termnl","trshgd8","SY(TERMNL10)","7","O","STANDARD","22420" +"termnl","trshgd9","SY(TERMNL11)","7","O","STANDARD","22420" +"termnl","cathaf1","SY(TERMNL13)","7","O","STANDARD","22420" +"termnl","cathaf3","SY(TERMNL02)","7","O","STANDARD","22420" +"termnl","cathaf7","SY(TERMNL05)","7","O","STANDARD","22420" +"termnl","cathaf8","SY(TERMNL01)","7","O","STANDARD","22420" +"termnl","cathaf10","SY(TERMNL03)","7","O","STANDARD","22420" +"termnl","cathaf11","SY(TERMNL04)","7","O","STANDARD","22420" +"TOPMAR","","CS(TOPMARI1)","6","O","STANDARD","27050" +"trnbsn","","SY(TRNBSN01)","6","O","STANDARD","26020" +"uwtroc","","CS(OBSTRNI1)","4","O","OTHER","34050" +"UWTROC","","CS(OBSTRNI1)","4","O","OTHER","34050" +"VEGATN","",""," 0","O","","" +"vehtrf","","SY(VEHTRF01)","7","O","STANDARD","22410" +"WRECKS","","CS(WRECKS04)","4","O","OTHER","34050" +"WRECKS","CATWRK3VALSOU","SY(FOULGND1)","4","O","OTHER","34051" +"WRECKS","CATWRK3","SY(FOULGND1)","4","O","OTHER","34050" +"wtwgag","","SY(WTLVGG02)","7","O","STANDARD","28020" diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/S57DataDictionary.xml b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/S57DataDictionary.xml new file mode 100755 index 000000000..f5eebbaab --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/resources/hydrography/S57DataDictionary.xml @@ -0,0 +1,8954 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_arm64_v8a/lib/libEsriCommonQt_arm64-v8a.so b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_arm64_v8a/lib/libEsriCommonQt_arm64-v8a.so new file mode 100755 index 000000000..b5c058e4e Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_arm64_v8a/lib/libEsriCommonQt_arm64-v8a.so differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_arm64_v8a/lib/libEsriRuntimeQt_arm64-v8a.a b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_arm64_v8a/lib/libEsriRuntimeQt_arm64-v8a.a new file mode 100755 index 000000000..8c451e91d Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_arm64_v8a/lib/libEsriRuntimeQt_arm64-v8a.a differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_arm64_v8a/lib/libruntimecore_arm64-v8a.so b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_arm64_v8a/lib/libruntimecore_arm64-v8a.so new file mode 100755 index 000000000..16566edf2 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_arm64_v8a/lib/libruntimecore_arm64-v8a.so differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_armv7/lib/libEsriCommonQt_armeabi-v7a.so b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_armv7/lib/libEsriCommonQt_armeabi-v7a.so new file mode 100755 index 000000000..f96b45422 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_armv7/lib/libEsriCommonQt_armeabi-v7a.so differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_armv7/lib/libEsriRuntimeQt_armeabi-v7a.a b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_armv7/lib/libEsriRuntimeQt_armeabi-v7a.a new file mode 100755 index 000000000..59d4bddd9 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_armv7/lib/libEsriRuntimeQt_armeabi-v7a.a differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_armv7/lib/libruntimecore_armeabi-v7a.so b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_armv7/lib/libruntimecore_armeabi-v7a.so new file mode 100755 index 000000000..a1d67a57e Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_armv7/lib/libruntimecore_armeabi-v7a.so differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86/lib/libEsriCommonQt_x86.so b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86/lib/libEsriCommonQt_x86.so new file mode 100755 index 000000000..17ccc8680 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86/lib/libEsriCommonQt_x86.so differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86/lib/libEsriRuntimeQt_x86.a b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86/lib/libEsriRuntimeQt_x86.a new file mode 100755 index 000000000..6a1fe0eaf Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86/lib/libEsriRuntimeQt_x86.a differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86/lib/libruntimecore_x86.so b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86/lib/libruntimecore_x86.so new file mode 100755 index 000000000..83a26bdf4 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86/lib/libruntimecore_x86.so differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86_64/lib/libEsriCommonQt_x86_64.so b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86_64/lib/libEsriCommonQt_x86_64.so new file mode 100755 index 000000000..bb1a6d5f6 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86_64/lib/libEsriCommonQt_x86_64.so differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86_64/lib/libEsriRuntimeQt_x86_64.a b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86_64/lib/libEsriRuntimeQt_x86_64.a new file mode 100755 index 000000000..51a824af8 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86_64/lib/libEsriRuntimeQt_x86_64.a differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86_64/lib/libruntimecore_x86_64.so b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86_64/lib/libruntimecore_x86_64.so new file mode 100755 index 000000000..8b35d6cce Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/android_x86_64/lib/libruntimecore_x86_64.so differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/jar/MapsSDKNative.jar b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/jar/MapsSDKNative.jar new file mode 100755 index 000000000..9423fb57f Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/android/jar/MapsSDKNative.jar differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/doc/ArcGISQtCpp.qch b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/doc/ArcGISQtCpp.qch new file mode 100755 index 000000000..79feec183 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/doc/ArcGISQtCpp.qch differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/doc/ArcGISQtToolkit.qch b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/doc/ArcGISQtToolkit.qch new file mode 100755 index 000000000..7851cf359 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/doc/ArcGISQtToolkit.qch differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntime.cmake b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntime.cmake new file mode 100644 index 000000000..db6677b14 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntime.cmake @@ -0,0 +1,288 @@ +#------------------------------------------------- +# Copyright 2020 ESRI +# +# All rights reserved under the copyright laws of the United States +# and applicable international laws, treaties, and conventions. +# +# You may freely redistribute and use this sample code, with or +# without modification, provided you include the original copyright +# notice and use restrictions. +# +# See the Sample code usage restrictions document for further information. +#------------------------------------------------- +#[================================================[.rst + +Find the native ArcGISRuntime includes and libraries. + +IMPORTED Targets +^^^^^^^^^^^^^^^^ + +This module defines :prop_tgt:`IMPORTED` target ``ArcGISRuntime::Core``, if +ArcGISRuntime has been found. + + +Result variables +^^^^^^^^^^^^^^^^ + +This module defines the following variables: + +:: + + ArcGISRuntime_EsriCommonQt_IMPLIB - location of EsriCommon link library. + ArcGISRuntime_EsriCommonQt_LIB - location of EsriCommon dynamic library. + ArcGISRuntime_runtimecore_LIB - location of runtimecore dynamic library. + ArcGISRuntime_LIBRARIES - collection of all required dynamic libraries. + +This module defines the following variables for the ``Cpp`` component: + +:: + + ArcGISRuntime_INCLUDE_DIR - where to find ArcGISRuntime header files. + ArcGISRuntime_EsriRuntimeQt_IMPLIB - location of the static C++ library. + +Hints +^^^^^ + +A user may set ``ArcGISRuntime_INSTALL_DIR`` to tell this module where to look, +or overide the default search with environment variable +``ArcGISRuntimeInstall``. + +#]================================================] + +#------------------------------------------------- +# Define utility functions +#------------------------------------------------- +function(GET_ARCH_FOLDER OUT_VAR DESC_VAR) + # Find the system folder based on the target architecture. + if(iOS STREQUAL ${CMAKE_SYSTEM_NAME}) + # Special iOS case. + set(ARCH universal) + elseif(Darwin STREQUAL ${CMAKE_SYSTEM_NAME}) + # Special MacOS case. + set(ARCH universal) + elseif(X86 STREQUAL "${MSVC_CXX_ARCHITECTURE_ID}") + # Special MSVC case. A limitation of CMake/MSVC is that CMAKE_SYSTEM_PROCESSOR + # can not be be set to x86 in time. + # We can detect the MSVC CMake variable for architecture and apply this, however. + set(ARCH x86) + elseif(armv7-a STREQUAL ${CMAKE_SYSTEM_PROCESSOR}) + # armv7-a = armv7 + set(ARCH android_armv7) + elseif(aarch64 STREQUAL ${CMAKE_SYSTEM_PROCESSOR}) + if (Linux STREQUAL ${CMAKE_SYSTEM_NAME}) + set(ARCH aarch64) + else() + # aarch64 = arm64 + set(ARCH android_arm64_v8a) + endif() + elseif(x86_64 STREQUAL ${CMAKE_SYSTEM_PROCESSOR}) + # x86_64 = android_x86_64 or linux x64 + if (ANDROID) + set(ARCH android_x86_64) + else() + set(ARCH x64) + endif() + elseif(AMD64 STREQUAL ${CMAKE_SYSTEM_PROCESSOR}) + # AMD64 = x64 + set(ARCH x64) + elseif(i686 STREQUAL ${CMAKE_SYSTEM_PROCESSOR}) + # i686 = x86 + set(ARCH android_x86) + else() + # otherwise keep as is + set(ARCH ${CMAKE_SYSTEM_PROCESSOR}) + endif() + set(${OUT_VAR} ${ARCH} CACHE STRING ${DESC_VAR}) +endfunction() + +function(GET_PLATFORM_NAME OUT_VAR DESC_VAR) + string(TOLOWER ${CMAKE_SYSTEM_NAME} PLATFORM_NAME) + if(${PLATFORM_NAME} STREQUAL darwin) + set(PLATFORM_NAME macOS) + elseif(${PLATFORM_NAME} STREQUAL ios) + # For the rare case that the user has a case-sensitive Mac filesystem. + set(PLATFORM_NAME iOS) + endif() + set(${OUT_VAR} ${PLATFORM_NAME} CACHE STRING ${DESC_VAR}) +endfunction() + + +#------------------------------------------------- +# Find paths to libraries and get postfix for debug +#------------------------------------------------- +get_arch_folder(ArcGISRuntime_ARCH "Arch of ArcGISRuntime") +mark_as_advanced(ArcGISRuntime_ARCH) + +get_platform_name(ArcGISRuntime_PLATFORM_NAME "Platform of ArcGISRuntime") +mark_as_advanced(ArcGISRuntime_PLATFORM_NAME) + +set(SDK_PART_PATH "sdk/${ArcGISRuntime_PLATFORM_NAME}/${ArcGISRuntime_ARCH}") + +if(${CMAKE_SYSTEM_NAME} STREQUAL Windows AND CMAKE_BUILD_TYPE MATCHES Debug) + set(ArcGISRuntime_DEBUG_POSTFIX "d") +endif() + + +#------------------------------------------------- +# Add EsriCommon static libraries +#------------------------------------------------- +find_library(ArcGISRuntime_EsriCommonQt_IMPLIB + NAMES EsriCommonQt${ArcGISRuntime_DEBUG_POSTFIX} + EsriCommonQt_x86_64${ArcGISRuntime_DEBUG_POSTFIX} + EsriCommonQt_x86${ArcGISRuntime_DEBUG_POSTFIX} + EsriCommonQt_armeabi-v7a${ArcGISRuntime_DEBUG_POSTFIX} + EsriCommonQt_arm64-v8a${ArcGISRuntime_DEBUG_POSTFIX} + PATH_SUFFIXES "${SDK_PART_PATH}/lib" + HINTS ENV ArcGISRuntimeInstall + PATHS "${ArcGISRuntime_INSTALL_DIR}" + NO_CMAKE_FIND_ROOT_PATH) + +mark_as_advanced(ArcGISRuntime_EsriCommonQt_IMPLIB) + +# If not found, return an error +if(${ArcGISRuntime_EsriCommonQt_IMPLIB} STREQUAL "ArcGISRuntime_EsriCommonQt_IMPLIB-NOTFOUND") + message(FATAL_ERROR "Missing library: ${ArcGISRuntime_EsriCommonQt_IMPLIB}") +endif() + + +#------------------------------------------------- +# Add EsriCommon dynamic libraries +#------------------------------------------------- +find_file(ArcGISRuntime_EsriCommonQt_LIB + NAMES ${CMAKE_SHARED_LIBRARY_PREFIX}EsriCommonQt${ArcGISRuntime_DEBUG_POSTFIX}${CMAKE_SHARED_LIBRARY_SUFFIX} + ${CMAKE_SHARED_LIBRARY_PREFIX}EsriCommonQt_x86_64${ArcGISRuntime_DEBUG_POSTFIX}${CMAKE_SHARED_LIBRARY_SUFFIX} + ${CMAKE_SHARED_LIBRARY_PREFIX}EsriCommonQt_x86${ArcGISRuntime_DEBUG_POSTFIX}${CMAKE_SHARED_LIBRARY_SUFFIX} + ${CMAKE_SHARED_LIBRARY_PREFIX}EsriCommonQt_armeabi-v7a${ArcGISRuntime_DEBUG_POSTFIX}${CMAKE_SHARED_LIBRARY_SUFFIX} + ${CMAKE_SHARED_LIBRARY_PREFIX}EsriCommonQt_arm64-v8a${ArcGISRuntime_DEBUG_POSTFIX}${CMAKE_SHARED_LIBRARY_SUFFIX} + PATH_SUFFIXES "${SDK_PART_PATH}/lib" "${SDK_PART_PATH}/bin" + HINTS ENV ArcGISRuntimeInstall + PATHS "${ArcGISRuntime_INSTALL_DIR}" + NO_CMAKE_FIND_ROOT_PATH) + +mark_as_advanced(ArcGISRuntime_EsriCommonQt_LIB) + +# iOS libs are static - so we must cater to this special case. +if(EXISTS "${ArcGISRuntime_EsriCommonQt_LIB}") + set(STATIC_OR_SHARED_COMMON SHARED) + set(COMMON_LOCATION_LIB "${ArcGISRuntime_EsriCommonQt_LIB}") +else() + set(STATIC_OR_SHARED_COMMON STATIC) + set(COMMON_LOCATION_LIB "${ArcGISRuntime_EsriCommonQt_IMPLIB}") +endif() + +# If not found, return an error +if(${ArcGISRuntime_EsriCommonQt_LIB} STREQUAL "ArcGISRuntime_EsriCommonQt_LIB-NOTFOUND" AND ${STATIC_OR_SHARED_COMMON} STREQUAL "SHARED") + message(FATAL_ERROR "Missing library: ${ArcGISRuntime_EsriCommonQt_LIB}") +endif() + +if(EXISTS "${ArcGISRuntime_EsriCommonQt_LIB}") + list(APPEND ArcGISRuntime_LIBRARIES "${ArcGISRuntime_EsriCommonQt_LIB}") +endif() + + +#------------------------------------------------- +# Add MapsSDKNative.jar on Android +#------------------------------------------------- +if(ANDROID) + set(JAR_PART_PATH "sdk/${ArcGISRuntime_PLATFORM_NAME}/jar") + + find_file(ArcGISRuntime_MapsSDKNative_JAR + NAME MapsSDKNative.jar + PATH_SUFFIXES "${JAR_PART_PATH}" + HINTS ENV ArcGISRuntimeInstall + PATHS "${ArcGISRuntime_INSTALL_DIR}" + NO_CMAKE_FIND_ROOT_PATH) +endif() + + +#------------------------------------------------- +# Add RuntimeCore libraries +#------------------------------------------------- +if(IOS) + set(IOS_PLATFORM_FRAMEWORK_FOLDER "sdk/${ArcGISRuntime_PLATFORM_NAME}/universal/framework") + find_library(ArcGISRuntime_runtimecore_LIB + Runtimecore + PATH_SUFFIXES "${SDK_PART_PATH}/lib" "${SDK_PART_PATH}/bin" "${IOS_PLATFORM_FRAMEWORK_FOLDER}" + HINTS ENV ArcGISRuntimeInstall + PATHS "${ArcGISRuntime_INSTALL_DIR}" + NO_CMAKE_FIND_ROOT_PATH) +else() + find_file(ArcGISRuntime_runtimecore_LIB + NAMES ${CMAKE_SHARED_LIBRARY_PREFIX}runtimecore${CMAKE_SHARED_LIBRARY_SUFFIX} + ${CMAKE_SHARED_LIBRARY_PREFIX}runtimecore_x86${CMAKE_SHARED_LIBRARY_SUFFIX} + ${CMAKE_SHARED_LIBRARY_PREFIX}runtimecore_x86_64${CMAKE_SHARED_LIBRARY_SUFFIX} + ${CMAKE_SHARED_LIBRARY_PREFIX}runtimecore_armeabi-v7a${CMAKE_SHARED_LIBRARY_SUFFIX} + ${CMAKE_SHARED_LIBRARY_PREFIX}runtimecore_arm64-v8a${CMAKE_SHARED_LIBRARY_SUFFIX} + PATH_SUFFIXES "${SDK_PART_PATH}/lib" "${SDK_PART_PATH}/bin" "${IOS_PLATFORM_FRAMEWORK_FOLDER}" + HINTS ENV ArcGISRuntimeInstall + PATHS "${ArcGISRuntime_INSTALL_DIR}" + NO_CMAKE_FIND_ROOT_PATH) +endif() + +mark_as_advanced(ArcGISRuntime_runtimecore_LIB) + +if(${ArcGISRuntime_runtimecore_LIB} STREQUAL "ArcGISRuntime_runtimecore_LIB-NOTFOUND") + message(FATAL_ERROR "Missing library: ${ArcGISRuntime_runtimecore_LIB}") +endif() + + +#------------------------------------------------- + +# IOS uses a Framework that is deployed differently, not manually copied. +if(EXISTS "${ArcGISRuntime_runtimecore_LIB}" AND NOT IOS) + list(APPEND ArcGISRuntime_LIBRARIES "${ArcGISRuntime_runtimecore_LIB}") +endif() + +add_library(ArcGISRuntime::Core ${STATIC_OR_SHARED_COMMON} IMPORTED) +set_property(TARGET ArcGISRuntime::Core PROPERTY IMPORTED_LOCATION "${COMMON_LOCATION_LIB}") +set_property(TARGET ArcGISRuntime::Core PROPERTY IMPORTED_IMPLIB "${ArcGISRuntime_EsriCommonQt_IMPLIB}") +if(${STATIC_OR_SHARED_COMMON} STREQUAL "SHARED") + set_property(TARGET ArcGISRuntime::Core PROPERTY IMPORTED_LINK_DEPENDENT_LIBRARIES "${ArcGISRuntime_runtimecore_LIB}") +elseif(${STATIC_OR_SHARED_COMMON} STREQUAL "STATIC") + target_link_libraries(ArcGISRuntime::Core INTERFACE ${ArcGISRuntime_runtimecore_LIB}) +endif() + +if(WIN32) + target_link_libraries(ArcGISRuntime::Core INTERFACE d3d11 d3dcompiler) +endif() + + +#------------------------------------------------- +# Discover C++ API. +#------------------------------------------------- +if(ArcGISRuntime_FIND_REQUIRED_Cpp) + find_path(ArcGISRuntime_INCLUDE_DIR ArcGISRuntimeEnvironment.h + PATH_SUFFIXES sdk/include + HINTS ENV ArcGISRuntimeInstall + PATHS "${ArcGISRuntime_INSTALL_DIR}" + NO_CMAKE_FIND_ROOT_PATH) + + mark_as_advanced(ArcGISRuntime_INCLUDE_DIR) + + find_library(ArcGISRuntime_EsriRuntimeQt_IMPLIB + NAMES EsriRuntimeQt${ArcGISRuntime_DEBUG_POSTFIX} + EsriRuntimeQt_x86_64 + EsriRuntimeQt_x86 + EsriRuntimeQt_armeabi-v7a + EsriRuntimeQt_arm64-v8a + PATH_SUFFIXES "${SDK_PART_PATH}/lib" + HINTS ENV ArcGISRuntimeInstall + PATHS "${ArcGISRuntime_INSTALL_DIR}" + NO_CMAKE_FIND_ROOT_PATH) + + mark_as_advanced(ArcGISRuntime_EsriRuntimeQt_IMPLIB) + + if(${ArcGISRuntime_EsriRuntimeQt_IMPLIB} STREQUAL "ArcGISRuntime_EsriRuntimeQt_IMPLIB-NOTFOUND") + message(FATAL_ERROR "Missing library: ${ArcGISRuntime_EsriRuntimeQt_IMPLIB}") + endif() + + add_library(ArcGISRuntime::Cpp STATIC IMPORTED) + set_property(TARGET ArcGISRuntime::Cpp PROPERTY IMPORTED_LINK_INTERFACE_LIBRARIES ArcGISRuntime::Core) + set_property(TARGET ArcGISRuntime::Cpp PROPERTY IMPORTED_LOCATION "${ArcGISRuntime_EsriRuntimeQt_IMPLIB}") + set_property(TARGET ArcGISRuntime::Cpp PROPERTY IMPORTED_IMPLIB "${ArcGISRuntime_EsriRuntimeQt_IMPLIB}") + set_property(TARGET ArcGISRuntime::Cpp PROPERTY INTERFACE_INCLUDE_DIRECTORIES "${ArcGISRuntime_INCLUDE_DIR}") + set(ArcGISRuntime_Cpp_FOUND TRUE) +endif() + +include(FindPackageHandleStandardArgs) +find_package_handle_standard_args(ArcGISRuntime REQUIRED_VARS ArcGISRuntime_EsriCommonQt_IMPLIB HANDLE_COMPONENTS) diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/Android.pri b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/Android.pri new file mode 100644 index 000000000..bc594f567 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/Android.pri @@ -0,0 +1,25 @@ +#------------------------------------------------- +# Copyright %{CurrentYear} ESRI +# +# All rights reserved under the copyright laws of the United States +# and applicable international laws, treaties, and conventions. +# +# You may freely redistribute and use this sample code, with or +# without modification, provided you include the original copyright +# notice and use restrictions. +# +# See the Sample code usage restrictions document for further information. +#------------------------------------------------- + +INCLUDEPATH += $$PWD +DEPENDPATH += $$PWD + +ANDROID_PACKAGE_SOURCE_DIR = $$PWD + +OTHER_FILES += \ + $$ANDROID_PACKAGE_SOURCE_DIR/res/drawable-ldpi/icon.png \ + $$ANDROID_PACKAGE_SOURCE_DIR/res/drawable-mdpi/icon.png \ + $$ANDROID_PACKAGE_SOURCE_DIR/res/drawable-hdpi/icon.png \ + $$ANDROID_PACKAGE_SOURCE_DIR/res/drawable-xhdpi/icon.png \ + $$ANDROID_PACKAGE_SOURCE_DIR/res/drawable-xxhdpi/icon.png + diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-hdpi/icon.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-hdpi/icon.png new file mode 100755 index 000000000..ad4a8f1f3 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-hdpi/icon.png differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-ldpi/icon.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-ldpi/icon.png new file mode 100755 index 000000000..5073d05e5 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-ldpi/icon.png differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-mdpi/icon.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-mdpi/icon.png new file mode 100755 index 000000000..6b8144ec0 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-mdpi/icon.png differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-xhdpi/icon.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-xhdpi/icon.png new file mode 100755 index 000000000..591b4e0ee Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-xhdpi/icon.png differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-xxhdpi/icon.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-xxhdpi/icon.png new file mode 100755 index 000000000..77eda0a63 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Android/res/drawable-xxhdpi/icon.png differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/CMakeLists.txt b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/CMakeLists.txt new file mode 100644 index 000000000..c2fd9a8ee --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/CMakeLists.txt @@ -0,0 +1,143 @@ +#------------------------------------------------- +# Copyright %{CurrentYear} ESRI +# +# All rights reserved under the copyright laws of the United States +# and applicable international laws, treaties, and conventions. +# +# You may freely redistribute and use this sample code, with or +# without modification, provided you include the original copyright +# notice and use restrictions. +# +# See the Sample code usage restrictions document for further information. +#------------------------------------------------- +cmake_minimum_required(VERSION 3.16) + +project(%{ProjectName} LANGUAGES CXX) + +set(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH}) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOUIC OFF) +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) + +set(CMAKE_CXX_STANDARD 17) +set(CMAKE_CXX_STANDARD_REQUIRED ON) + +if(IOS) + set(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE) + set(CMAKE_OSX_DEPLOYMENT_TARGET "16.0" CACHE STRING "Minimum iOS deployment version" FORCE) +elseif(APPLE) + set(CMAKE_OSX_DEPLOYMENT_TARGET "13.0" CACHE STRING "Minimum macOS deployment version" FORCE) +endif() + +find_package(Qt6 COMPONENTS REQUIRED Core Quick Multimedia Positioning Sensors WebSockets) +if (Qt6Core_VERSION VERSION_LESS 6.8.2) + message(FATAL_ERROR "This version of the ArcGIS Maps SDK for Qt requires at least Qt 6.8.2") +endif() +find_package(ArcGISRuntime %{ArcGISVersion} COMPONENTS REQUIRED Cpp) + +set(SOURCE_FILES + %{MainCppFileName} + %{CN}.cpp + %{CN}.h + qml/qml.qrc + Resources/Resources.qrc + $<$:Win/Resources.rc> + $<$:Mac/AppIcon.icns>) + +if(ANDROID) + qt_add_executable(${PROJECT_NAME} ${SOURCE_FILES}) +else() + qt_add_executable(${PROJECT_NAME} MACOSX_BUNDLE ${SOURCE_FILES}) + # IOS uses static Runtimecore Framework + if(IOS) + # Workaround for the CMake version of https://bugreports.qt.io/browse/QTBUG-129651 + # ArcGIS Maps SDK for Qt adds 'INSTALL_RPATH = ${FFMPEG_FRAMEWORKS}' + # which contains the path to the FFmpeg frameworks. + # This ensures that the FFmpeg frameworks are included in the application bundle. + qt_add_ios_ffmpeg_libraries(${PROJECT_NAME}) + get_target_property(Qt6Core_LOCATION Qt6::Core LOCATION) + get_filename_component(Qt6_DIR ${Qt6Core_LOCATION} DIRECTORY) + set(FFMPEG_LIB_DIR "${Qt6_DIR}/../ffmpeg") + if(Qt6Core_VERSION VERSION_LESS "6.8.3") + set(FRAMEWORK "framework") + else() + set(FRAMEWORK "xcframework") + endif() + + set(FFMPEG_FRAMEWORKS + "${FFMPEG_LIB_DIR}/libavcodec.${FRAMEWORK}" + "${FFMPEG_LIB_DIR}/libavformat.${FRAMEWORK}" + "${FFMPEG_LIB_DIR}/libavutil.${FRAMEWORK}" + "${FFMPEG_LIB_DIR}/libswresample.${FRAMEWORK}" + "${FFMPEG_LIB_DIR}/libswscale.${FRAMEWORK}") + set_target_properties(${PROJECT_NAME} PROPERTIES + INSTALL_RPATH "@executable_path/Frameworks;@loader_path/Frameworks" + XCODE_EMBED_FRAMEWORKS "${ArcGISRuntime_runtimecore_LIB};${FFMPEG_FRAMEWORKS}" + XCODE_EMBED_FRAMEWORKS_CODE_SIGN_ON_COPY TRUE + LINK_FLAGS "-F${FFMPEG_LIB_DIR} -F${ArcGISRuntime_runtimecore_LIB_DIR} -Wl,-rpath,@executable_path -Wl,-rpath,@loader_path/Frameworks") + endif() + # On MacOSX add icon to app bundle. + set(MACOSX_BUNDLE_ICON_FILE AppIcon.icns) + set_source_files_properties(Mac/AppIcon.icns + PROPERTIES MACOSX_PACKAGE_LOCATION "Resources") + + # Copy required dynamic libraries to the build folder as a post-build step. + if(DEFINED ArcGISRuntime_LIBRARIES) + add_custom_command(TARGET ${PROJECT_NAME} POST_BUILD + COMMAND ${CMAKE_COMMAND} -E copy_if_different + ${ArcGISRuntime_LIBRARIES} + $) + endif() +endif() + +target_compile_definitions(${PROJECT_NAME} + PRIVATE $<$,$>:QT_QML_DEBUG>) + +target_link_libraries(${PROJECT_NAME} PRIVATE + Qt6::Core + Qt6::Quick + Qt6::Multimedia + Qt6::Positioning + Qt6::Sensors + Qt6::WebSockets + ArcGISRuntime::Cpp) + +# To integrate the toolkit, copy the `toolkitcpp` and the `common` subdirectories from the toolkit +# into your project's directory. Then uncomment the following lines to add it to your project. +# See https://github.com/Esri/arcgis-maps-sdk-toolkit-qt for details +# add_subdirectory(toolkitcpp) +# target_link_libraries(${PROJECT_NAME} PRIVATE libtoolkitcpp) + +if(ANDROID) + set(PROJECT_DEPLOYABLE_LIBS + ${ArcGISRuntime_LIBRARIES}) + + list(JOIN PROJECT_DEPLOYABLE_LIBS , PROJECT_DEPLOYABLE_LIBS_STRING) + + add_custom_command(TARGET ${PROJECT_NAME} + POST_BUILD + COMMAND ${CMAKE_COMMAND} -E copy + "${ArcGISRuntime_MapsSDKNative_JAR}" + "$/android-build-${PROJECT_NAME}/libs/MapsSDKNative.jar") + + # Setup openssl by cloning the repo https://github.com/KDAB/android_openssl More info at https://doc.qt.io/qt-6/android-openssl-support.html + # QtCreator can also be used to install openssl https://doc.qt.io/qtcreator/creator-developing-android.html#specifying-android-device-settings + # Uncomment line below and point to your openssl path. + + #include(/CMakeLists.txt) + + # QtCreator supports the following variables for Android, which are identical + # to qmake Android variables. + # Check http://doc.qt.io/qt-6/deployment-android.html for more information. + # Setting this property changed at Qt6 see doc below. + # https://doc.qt.io/qt-6/cmake-target-property-qt-android-extra-libs.html + + set_property(TARGET ${PROJECT_NAME} PROPERTY QT_ANDROID_EXTRA_LIBS ${PROJECT_DEPLOYABLE_LIBS_STRING} ${ANDROID_EXTRA_LIBS}) + get_property(EXTRA_LIBS TARGET ${PROJECT_NAME} PROPERTY QT_ANDROID_EXTRA_LIBS) + if(NOT EXTRA_LIBS MATCHES "libssl" OR NOT EXTRA_LIBS MATCHES "libcrypto") + message(WARNING "openssl libraries are missing, check the project CMakeLists.txt and set up openssl environment") + endif() +endif() diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Mac/AppIcon.icns b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Mac/AppIcon.icns new file mode 100644 index 000000000..42e175aeb Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Mac/AppIcon.icns differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Mac/Mac.pri b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Mac/Mac.pri new file mode 100644 index 000000000..51e55bdb6 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Mac/Mac.pri @@ -0,0 +1,18 @@ +#------------------------------------------------- +# Copyright %{CurrentYear} ESRI +# +# All rights reserved under the copyright laws of the United States +# and applicable international laws, treaties, and conventions. +# +# You may freely redistribute and use this sample code, with or +# without modification, provided you include the original copyright +# notice and use restrictions. +# +# See the Sample code usage restrictions document for further information. +#------------------------------------------------- + +ICON = $$PWD/AppIcon.icns + +OTHER_FILES += \ + $$PWD/AppIcon.icns + diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Resources/AppIcon.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Resources/AppIcon.png new file mode 100644 index 000000000..184bdd2ba Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Resources/AppIcon.png differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Resources/Resources.qrc b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Resources/Resources.qrc new file mode 100644 index 000000000..b84cbba7f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Resources/Resources.qrc @@ -0,0 +1,5 @@ + + + AppIcon.png + + diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Win/AppIcon.ico b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Win/AppIcon.ico new file mode 100644 index 000000000..095a36fa0 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Win/AppIcon.ico differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Win/Resources.rc b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Win/Resources.rc new file mode 100644 index 000000000..d08191400 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Win/Resources.rc @@ -0,0 +1 @@ +IDI_ICON1 ICON DISCARDABLE "AppIcon.ico" diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Win/Win.pri b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Win/Win.pri new file mode 100644 index 000000000..a162ee18b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/Win/Win.pri @@ -0,0 +1,21 @@ +#------------------------------------------------- +# Copyright %{CurrentYear} ESRI +# +# All rights reserved under the copyright laws of the United States +# and applicable international laws, treaties, and conventions. +# +# You may freely redistribute and use this sample code, with or +# without modification, provided you include the original copyright +# notice and use restrictions. +# +# See the Sample code usage restrictions document for further information. +#------------------------------------------------- + +RC_FILE = $$PWD/Resources.rc + +OTHER_FILES += \ + $$PWD/Resources.rc \ + $$PWD/AppIcon.ico + +LIBS += \ + Ole32.lib diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/app.pro b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/app.pro new file mode 100644 index 000000000..ea02c4e1a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/app.pro @@ -0,0 +1,57 @@ +#------------------------------------------------- +# Copyright %{CurrentYear} ESRI +# +# All rights reserved under the copyright laws of the United States +# and applicable international laws, treaties, and conventions. +# +# You may freely redistribute and use this sample code, with or +# without modification, provided you include the original copyright +# notice and use restrictions. +# +# See the Sample code usage restrictions document for further information. +#------------------------------------------------- + +TEMPLATE = app + +CONFIG += c++17 + +# additional modules are pulled in via arcgisruntime.pri +QT += qml quick + +TARGET = %{ProjectName} + +!versionAtLeast(QT_VERSION, %{MinQtMajor}.%{MinQtMinor}.%{MinQtPatch}) { + error("$$TARGET requires Qt %{MinQtMajor}.%{MinQtMinor}.%{MinQtPatch} or newer") +} + +ARCGIS_RUNTIME_VERSION = %{ArcGISVersion} +include($$PWD/arcgisruntime.pri) + +HEADERS += \\ + %{CN}.h + +SOURCES += \\ + %{MainCppFileName} \\ + %{CN}.cpp + +RESOURCES += \\ + qml/qml.qrc \\ + Resources/Resources.qrc + +#------------------------------------------------------------------------------- + +win32 { + include (Win/Win.pri) +} + +macx { + include (Mac/Mac.pri) +} + +ios { + include (iOS/iOS.pri) +} + +android { + include (Android/Android.pri) +} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/arcgisruntime.pri b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/arcgisruntime.pri new file mode 100644 index 000000000..8e7d95f71 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/arcgisruntime.pri @@ -0,0 +1,27 @@ +#------------------------------------------------- +# Copyright %{CurrentYear} ESRI +# +# All rights reserved under the copyright laws of the United States +# and applicable international laws, treaties, and conventions. +# +# You may freely redistribute and use this sample code, with or +# without modification, provided you include the original copyright +# notice and use restrictions. +# +# See the Sample code usage restrictions document for further information. +#------------------------------------------------- + +contains(QMAKE_HOST.os, Windows):{ + iniPath = $$(ALLUSERSPROFILE)\\EsriRuntimeQt\\ArcGIS Runtime SDK for Qt $${ARCGIS_RUNTIME_VERSION}.ini +} +else { + userHome = $$system(echo $HOME) + iniPath = $${userHome}/.config/EsriRuntimeQt/ArcGIS Runtime SDK for Qt $${ARCGIS_RUNTIME_VERSION}.ini +} +iniLine = $$cat($${iniPath}, "lines") +dirPath = $$find(iniLine, "InstallDir") +cleanDirPath = $$replace(dirPath, "InstallDir=", "") +priLocation = $$replace(cleanDirPath, '"', "") +!include($$priLocation/sdk/ideintegration/arcgis_runtime_qml_cpp.pri) { + error("Cannot locate ArcGIS Runtime PRI file. Run the configure script.") +} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/cmake/FindArcGISRuntime.cmake b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/cmake/FindArcGISRuntime.cmake new file mode 100644 index 000000000..2f46bf2c9 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/cmake/FindArcGISRuntime.cmake @@ -0,0 +1,62 @@ +#------------------------------------------------- +# Copyright %{CurrentYear} ESRI +# +# All rights reserved under the copyright laws of the United States +# and applicable international laws, treaties, and conventions. +# +# You may freely redistribute and use this sample code, with or +# without modification, provided you include the original copyright +# notice and use restrictions. +# +# See the Sample code usage restrictions document for further information. +#------------------------------------------------- +#[================================================[.rst + +Find the native ArcGISRuntime includes and libraries. + +Hints +^^^^^ + +A user may set ``ArcGISRuntime_ROOT`` to override the default search path. +See "ArcGISRuntime.cmake" for additional information. + +#]================================================] + +function(GET_INSTALL_DIR OUT_VAR DESC_VAR) + # Discover the INI file with an install location (if it exists). + set(VER_MAJ_MIN ${ArcGISRuntime_FIND_VERSION_MAJOR}.${ArcGISRuntime_FIND_VERSION_MINOR}.${ArcGISRuntime_FIND_VERSION_PATCH} CACHE STRING "Major Minor version ArcGISRuntime" FORCE) + if(${CMAKE_HOST_SYSTEM_NAME} STREQUAL Windows) + set(INI_PATH $ENV{ALLUSERSPROFILE}/EsriRuntimeQt/ArcGIS\\ Runtime\\ SDK\\ for\\ Qt\\ ${VER_MAJ_MIN}.ini) + else() + set(INI_PATH $ENV{HOME}/.config/EsriRuntimeQt/ArcGIS\\ Runtime\\ SDK\\ for\\ Qt\\ ${VER_MAJ_MIN}.ini) + endif() + + # If there is an INI path we attempt to extract the install location from it. + if(EXISTS ${INI_PATH}) + message("Found configuration file at " ${INI_PATH}) + # Finds the `InstallDir="/path/to/arcgis"` string and extracts the path. + file(STRINGS ${INI_PATH} INSTALL_INI REGEX InstallDir=) + string(REGEX REPLACE "^InstallDir=\\"(.*)\\"$" "\\\\1" INSTALL_DIR ${INSTALL_INI}) # \" + if(INSTALL_DIR) + message("Found ArcGISRuntime installation at ${INSTALL_DIR}") + set(${OUT_VAR} "${INSTALL_DIR}" CACHE STRING ${DESC_VAR}) + else() + message(FATAL_ERROR "Missing ArcGIS Runtime install location in configuration file. Run the configure script and clear the CMake cache.") + endif() + endif() +endfunction() + +message("") + +get_install_dir(ArcGISRuntime_INSTALL_DIR "Install directory of ArcGISRuntime") + +set(RUNTIME_CMAKE_PATH + "${ArcGISRuntime_INSTALL_DIR}/sdk/ideintegration/ArcGISRuntime.cmake") + +if(EXISTS "${RUNTIME_CMAKE_PATH}") + include("${RUNTIME_CMAKE_PATH}") +else() + message(FATAL_ERROR "module ${RUNTIME_CMAKE_PATH} does not exist. Run the configure script and clear the CMake cache.") +endif() + +message("") diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Contents.json b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 000000000..441ab4b02 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,104 @@ +{ + "images" : [ + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon_29.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon_58.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "Icon_80.png", + "scale" : "2x" + }, + { + "size" : "57x57", + "idiom" : "iphone", + "filename" : "Icon_57.png", + "scale" : "1x" + }, + { + "size" : "57x57", + "idiom" : "iphone", + "filename" : "Icon_114.png", + "scale" : "2x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "Icon_120.png", + "scale" : "2x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "Icon_29.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "Icon_58.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "Icon_40.png", + "scale" : "1x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "Icon_80.png", + "scale" : "2x" + }, + { + "size" : "50x50", + "idiom" : "ipad", + "filename" : "Icon_50.png", + "scale" : "1x" + }, + { + "size" : "50x50", + "idiom" : "ipad", + "filename" : "Icon_100.png", + "scale" : "2x" + }, + { + "size" : "72x72", + "idiom" : "ipad", + "filename" : "Icon_72.png", + "scale" : "1x" + }, + { + "size" : "72x72", + "idiom" : "ipad", + "filename" : "Icon_144.png", + "scale" : "2x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "Icon_76.png", + "scale" : "1x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "Icon_152.png", + "scale" : "2x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_100.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_100.png new file mode 100755 index 000000000..308ed41ce Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_100.png differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_114.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_114.png new file mode 100755 index 000000000..4c6b031f2 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_114.png differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_120.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_120.png new file mode 100755 index 000000000..2c7624041 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_120.png differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_144.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_144.png new file mode 100755 index 000000000..3325e7613 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_144.png differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_152.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_152.png new file mode 100755 index 000000000..f45fb8206 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_152.png differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_29.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_29.png new file mode 100755 index 000000000..7542958b2 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_29.png differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_40.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_40.png new file mode 100755 index 000000000..f6759f106 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_40.png differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_50.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_50.png new file mode 100755 index 000000000..eac9b2d15 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_50.png differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_57.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_57.png new file mode 100755 index 000000000..12fa880f6 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_57.png differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_58.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_58.png new file mode 100755 index 000000000..483fc4e63 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_58.png differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_72.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_72.png new file mode 100755 index 000000000..c3ace8a70 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_72.png differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_76.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_76.png new file mode 100755 index 000000000..28cc798a3 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_76.png differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_80.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_80.png new file mode 100755 index 000000000..b7aca9644 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Images.xcassets/AppIcon.appiconset/Icon_80.png differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Info.plist b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Info.plist new file mode 100644 index 000000000..4d9a5f791 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/Info.plist @@ -0,0 +1,98 @@ + + + + + CFBundleDisplayName + %{ProjectName} + CFBundleExecutable + %{ProjectName} + CFBundleGetInfoString + ArcGIS + CFBundleIcons + + CFBundlePrimaryIcon + + CFBundleIconFiles + + Icon_29.png + Icon_40.png + Icon_50.png + Icon_57.png + Icon_58.png + Icon_72.png + Icon_76.png + Icon_80.png + Icon_100.png + Icon_114.png + Icon_120.png + Icon_144.png + Icon_152.png + + + + CFBundleIcons~ipad + + CFBundlePrimaryIcon + + CFBundleIconFiles + + Icon_29.png + Icon_40.png + Icon_50.png + Icon_57.png + Icon_58.png + Icon_72.png + Icon_76.png + Icon_80.png + Icon_100.png + Icon_114.png + Icon_120.png + Icon_144.png + Icon_152.png + + + + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1.0 + NOTE + Built with ArcGIS Maps SDK for Qt. + UIFileSharingEnabled + FALSE + UIRequiresPersistentWiFi + NO + LSRequiresIPhoneOS + + NSLocationAlwaysUsageDescription + + NSLocationWhenInUseUsageDescription + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIRequiresFullScreen + + UILaunchStoryboardName + LaunchScreen + + diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/iOS.pri b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/iOS.pri new file mode 100644 index 000000000..aa5cc63ad --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/iOS/iOS.pri @@ -0,0 +1,57 @@ +#------------------------------------------------- +# Copyright %{CurrentYear} ESRI +# +# All rights reserved under the copyright laws of the United States +# and applicable international laws, treaties, and conventions. +# +# You may freely redistribute and use this sample code, with or +# without modification, provided you include the original copyright +# notice and use restrictions. +# +# See the Sample code usage restrictions document for further information. +#------------------------------------------------- + +INCLUDEPATH += $$PWD +DEPENDPATH += $$PWD + +ios_icon.files = $$files($$PWD/Images.xcassets/AppIcon.appiconset/Icon_*.png) +QMAKE_BUNDLE_DATA += ios_icon + +OTHER_FILES += \ + $$PWD/Info.plist \ + $$PWD/Images.xcassets/AppIcon.appiconset/Contents.json + +QMAKE_INFO_PLIST = $$PWD/Info.plist + +# add_ios_ffmpeg_libraries is available in Qt 6.8.4+ (6.8.x) and 6.9.1+ (6.9.x) +versionAtLeast(QT_VERSION, 6.8.4):!versionAtLeast(QT_VERSION, 6.9.0) { + CONFIG += add_ios_ffmpeg_libraries +} else:versionAtLeast(QT_VERSION, 6.9.1):!versionAtLeast(QT_VERSION, 6.10.0) { + CONFIG += add_ios_ffmpeg_libraries +} else { + # workaround for https://bugreports.qt.io/browse/QTBUG-129651 + # ArcGIS Maps SDK for Qt adds 'QMAKE_RPATHDIR = @executable_path/Frameworks' + # and ffmpeg frameworks have embedded '@rpath/Frameworks' path. + # so in order for them to be found, we need to add @executable_path to the + # search path. + FFMPEG_LIB_DIR = $$absolute_path($$replace(QMAKE_QMAKE, "qmake6", "../../ios/lib/ffmpeg")) + FFMPEG_LIB_DIR = $$absolute_path($$replace(FFMPEG_LIB_DIR, "qmake", "../../ios/lib/ffmpeg")) + QMAKE_LFLAGS += -F$${FFMPEG_LIB_DIR} -Wl,-rpath,@executable_path + versionAtLeast(QT_VERSION, 6.8.3) { + FRAMEWORK = "xcframework" + } else { + FRAMEWORK = "framework" + } + LIBS += -framework libavcodec \ + -framework libavformat \ + -framework libavutil \ + -framework libswresample \ + -framework libswscale + ffmpeg.files = $${FFMPEG_LIB_DIR}/libavcodec.$${FRAMEWORK} \ + $${FFMPEG_LIB_DIR}/libavformat.$${FRAMEWORK} \ + $${FFMPEG_LIB_DIR}/libavutil.$${FRAMEWORK} \ + $${FFMPEG_LIB_DIR}/libswresample.$${FRAMEWORK} \ + $${FFMPEG_LIB_DIR}/libswscale.$${FRAMEWORK} + ffmpeg.path = Frameworks + QMAKE_BUNDLE_DATA += ffmpeg +} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/main.cpp b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/main.cpp new file mode 100644 index 000000000..5d4e7f477 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/main.cpp @@ -0,0 +1,102 @@ +// Copyright %{CurrentYear} ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// You may freely redistribute and use this sample code, with or +// without modification, provided you include the original copyright +// notice and use restrictions. +// +// See the Sample code usage restrictions document for further information. +// + +#include "%{CN}.h" + +#include "ArcGISRuntimeEnvironment.h" +@if %{ThreeDSample} +#include %{JS: ( '%{GeoViewType}' === 'globalScene' ? '"SceneQuickView.h"' : '"LocalSceneQuickView.h"' )} +@else +#include "MapQuickView.h" +@endif + +#include +#include +@if %{ThreeDSample} +#include +@endif +#include + +//------------------------------------------------------------------------------ + +using namespace Esri::ArcGISRuntime; + +int main(int argc, char *argv[]) +{ +@if %{ThreeDSample} + #if defined(Q_OS_LINUX) && !defined(Q_OS_ANDROID) + // Linux requires 3.2 OpenGL Context + // in order to instance 3D symbols + QSurfaceFormat fmt = QSurfaceFormat::defaultFormat(); + fmt.setVersion(3, 2); + QSurfaceFormat::setDefaultFormat(fmt); +#endif + +@endif + QGuiApplication app(argc, argv); + + // Use of ArcGIS location services, such as basemap styles, geocoding, and routing services, + // requires an access token. For more information see + // https://links.esri.com/arcgis-runtime-security-auth. + + // The following methods grant an access token: + + // 1. User authentication: Grants a temporary access token associated with a user's ArcGIS account. + // To generate a token, a user logs in to the app with an ArcGIS account that is part of an + // organization in ArcGIS Online or ArcGIS Enterprise. + + // 2. API key authentication: Get a long-lived access token that gives your application access to + // ArcGIS location services. Go to the tutorial at https://links.esri.com/create-an-api-key. + // Copy the API Key access token. + + const QString accessToken = QString("%{AccessToken}"); + + if (accessToken.isEmpty()) + { + qWarning() << "Use of ArcGIS location services, such as the basemap styles service, requires" << + "you to authenticate with an ArcGIS account or set the API Key property."; + } + else + { + ArcGISRuntimeEnvironment::setApiKey(accessToken); + } + + // Production deployment of applications built with ArcGIS Maps SDK requires you to + // license ArcGIS Maps SDK functionality. For more information see + // https://links.esri.com/arcgis-runtime-license-and-deploy. + + // ArcGISRuntimeEnvironment::setLicense("Place license string in here"); + +@if %{ThreeDSample} + // Register the scene view for QML + qmlRegisterType<%{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneQuickView' : 'LocalSceneQuickView' )}>("Esri.%{ProjectName}", 1, 0, "%{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneView' : 'LocalSceneView' )}"); +@else + // Register the map view for QML + qmlRegisterType("Esri.%{ProjectName}", 1, 0, "MapView"); +@endif + + // Register the %{CN} (QQuickItem) for QML + qmlRegisterType<%{CN}>("Esri.%{ProjectName}", 1, 0, "%{CN}"); + + // Initialize application view + QQmlApplicationEngine engine; + + // Add the import Path + engine.addImportPath(QDir(QCoreApplication::applicationDirPath()).filePath("qml")); + + // Set the source + engine.load(QUrl("qrc:/qml/main.qml")); + + return QGuiApplication::exec(); +} + +//------------------------------------------------------------------------------ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/qml/main.qml.tpl b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/qml/main.qml.tpl new file mode 100644 index 000000000..6ee38e956 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/qml/main.qml.tpl @@ -0,0 +1,24 @@ +// Copyright %{CurrentYear} ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// You may freely redistribute and use this sample code, with or +// without modification, provided you include the original copyright +// notice and use restrictions. +// +// See the Sample code usage restrictions document for further information. +// + +import QtQuick.Controls +import Esri.%{ProjectName} + +ApplicationWindow { + visible: true + width: 800 + height: 600 + + %{CN}Form { + anchors.fill: parent + } +} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/qml/qml.qrc b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/qml/qml.qrc new file mode 100644 index 000000000..c0f0ed44e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/qml/qml.qrc @@ -0,0 +1,6 @@ + + + main.qml + %{CN}Form.qml + + diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/qml/template.qml.tpl b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/qml/template.qml.tpl new file mode 100644 index 000000000..94061d71b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/qml/template.qml.tpl @@ -0,0 +1,46 @@ +// Copyright %{CurrentYear} ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// You may freely redistribute and use this sample code, with or +// without modification, provided you include the original copyright +// notice and use restrictions. +// +// See the Sample code usage restrictions document for further information. +// + +import QtQuick +import QtQuick.Controls +import Esri.%{ProjectName} + +Item { + +@if %{ThreeDSample} + // Create %{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneView' : 'LocalSceneView' )} here, and create its Scene etc. in C++ code + %{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneView' : 'LocalSceneView' )} { + id: view + anchors.fill: parent + } + + // Declare the C++ instance which creates the scene etc. and supply the view + %{CN} { + id: model + sceneView: view + } +@else + // Create MapQuickView here, and create its Map etc. in C++ code + MapView { + id: view + anchors.fill: parent + // set focus to enable keyboard navigation + focus: true + } + + // Declare the C++ instance which creates the map etc. and supply the view + %{CN} { + id: model + mapView: view + } +@endif +} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/template.cpp b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/template.cpp new file mode 100644 index 000000000..82d4f0f36 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/template.cpp @@ -0,0 +1,91 @@ +// Copyright %{CurrentYear} ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// You may freely redistribute and use this sample code, with or +// without modification, provided you include the original copyright +// notice and use restrictions. +// +// See the Sample code usage restrictions document for further information. +// + +#include "%{CN}.h" + +@if %{ThreeDSample} +#include "ArcGISTiledElevationSource.h" +#include "ElevationSourceListModel.h" +#include "MapTypes.h" +#include "Scene.h" +#include %{JS: ( '%{GeoViewType}' === 'globalScene' ? '"SceneQuickView.h"' : '"LocalSceneQuickView.h"' )} +#include "SceneViewTypes.h" +#include "Surface.h" + +#include +@else +#include "Map.h" +#include "MapTypes.h" +#include "MapQuickView.h" +@endif + +using namespace Esri::ArcGISRuntime; + +%{CN}::%{CN}(QObject* parent /* = nullptr */): + QObject(parent), +@if %{ThreeDSample} + m_scene(new Scene(%{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneViewingMode::Global' : 'SceneViewingMode::Local' )}, BasemapStyle::%{BaseMapOption}, this)) +@else + m_map(new Map(BasemapStyle::%{BaseMapOption}, this)) +@endif +{ +@if %{ThreeDSample} + // create a new elevation source from %{ElevationOption} rest service + ArcGISTiledElevationSource* elevationSource = new ArcGISTiledElevationSource( + QUrl("https://elevation3d.arcgis.com/arcgis/rest/services/WorldElevation3D/%{ElevationOption}/ImageServer"), this); + + // add the elevation source to the scene to display elevation + m_scene->baseSurface()->elevationSources()->append(elevationSource); +@endif +} + +%{CN}::~%{CN}() = default; + +@if %{ThreeDSample} +%{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneQuickView*' : 'LocalSceneQuickView*' )} %{CN}::sceneView() const +{ + return m_sceneView; +} + +// Set the view (created in QML) +void %{CN}::setSceneView(%{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneQuickView*' : 'LocalSceneQuickView*' )} sceneView) +{ + if (!sceneView || sceneView == m_sceneView) + { + return; + } + + m_sceneView = sceneView; + m_sceneView->setArcGISScene(m_scene); + + emit sceneViewChanged(); +} +@else +MapQuickView* %{CN}::mapView() const +{ + return m_mapView; +} + +// Set the view (created in QML) +void %{CN}::setMapView(MapQuickView* mapView) +{ + if (!mapView || mapView == m_mapView) + { + return; + } + + m_mapView = mapView; + m_mapView->setMap(m_map); + + emit mapViewChanged(); +} +@endif diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/template.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/template.h new file mode 100644 index 000000000..f42e49e04 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/template.h @@ -0,0 +1,71 @@ +// Copyright %{CurrentYear} ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// You may freely redistribute and use this sample code, with or +// without modification, provided you include the original copyright +// notice and use restrictions. +// +// See the Sample code usage restrictions document for further information. +// + +#ifndef %{IncludeGuard} +#define %{IncludeGuard} + +namespace Esri::ArcGISRuntime { +@if %{ThreeDSample} + class Scene; + class %{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneQuickView' : 'LocalSceneQuickView' )}; +@else + class Map; + class MapQuickView; +@endif +} // namespace Esri::ArcGISRuntime + +#include + +@if %{ThreeDSample} +Q_MOC_INCLUDE("%{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneQuickView' : 'LocalSceneQuickView' )}.h") +@else +Q_MOC_INCLUDE("MapQuickView.h") +@endif + +class %{CN} : public QObject +{ + Q_OBJECT + +@if %{ThreeDSample} + Q_PROPERTY(Esri::ArcGISRuntime::%{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneQuickView*' : 'LocalSceneQuickView*' )} sceneView READ sceneView WRITE setSceneView NOTIFY sceneViewChanged) +@else + Q_PROPERTY(Esri::ArcGISRuntime::MapQuickView* mapView READ mapView WRITE setMapView NOTIFY mapViewChanged) +@endif + +public: + explicit %{CN}(QObject* parent = nullptr); + ~%{CN}() override; + +signals: +@if %{ThreeDSample} + void sceneViewChanged(); +@else + void mapViewChanged(); +@endif + +private: +@if %{ThreeDSample} + Esri::ArcGISRuntime::%{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneQuickView*' : 'LocalSceneQuickView*' )} sceneView() const; + void setSceneView(Esri::ArcGISRuntime::%{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneQuickView*' : 'LocalSceneQuickView*' )} sceneView); + + Esri::ArcGISRuntime::Scene* m_scene = nullptr; + Esri::ArcGISRuntime::%{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneQuickView*' : 'LocalSceneQuickView*' )} m_sceneView = nullptr; +@else + Esri::ArcGISRuntime::MapQuickView* mapView() const; + void setMapView(Esri::ArcGISRuntime::MapQuickView* mapView); + + Esri::ArcGISRuntime::Map* m_map = nullptr; + Esri::ArcGISRuntime::MapQuickView* m_mapView = nullptr; +@endif +}; + +#endif // %{IncludeGuard} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/wizard.json b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/wizard.json new file mode 100644 index 000000000..61deb45fa --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/wizard.json @@ -0,0 +1,401 @@ +{ + "version": 1, + "kind": "project", + "supportedProjectTypes": [ "Qt4ProjectManager.Qt4Project", "CMakeProjectManager.CMakeProject" ], + "id": "A.ArcGISQt_QmlCpp_300_0_0", + "category": "B.CustomProjects", + "trDescription": "Creates a simple ArcGIS Maps 300.0.0 Qt C++ app with a Qt Quick UI.", + "trDisplayName": "ArcGIS Maps 300.0.0 Qt Quick C++ app", + "trDisplayCategory": "ArcGIS", + "icon": "wizard.png", + "featuresRequired": [ "QtSupport.Wizards.FeatureQt.6.8.2" ], + "platformIndependent": "true", + "enabled": "%{JS: [ %{Plugins} ].indexOf('QmakeProjectManager') >= 0 }", + + "options": + [ + { "key": "ProFileName", "value": "%{JS: Util.fileName('%{ProjectDirectory}/%{ProjectName}', 'pro')}" }, + { "key": "MainCppFileName", "value": "%{JS: 'main.' + Util.preferredSuffix('text/x-c++src')}" }, + { "key": "QtQuickVersion", "value": "2.9" }, + { "key": "QtQuickWindowVersion", "value": "2.2" }, + { "key": "QtQuickFeature", "value": "QtSupport.Wizards.FeatureQtQuick.%{QtQuickVersion}" }, + { "key": "CN", "value": "%{JS: '%{ProjectName}'.charAt(0).toUpperCase() + '%{ProjectName}'.substring(1)}" }, + { "key": "AppDescription", "value": "%{AppDescr}" }, + { "key": "IncludeGuard", "value": "%{JS: Cpp.headerGuard('%{CN}' + '_H')}" }, + { "key": "MinQtMajor", "value": "6" }, + { "key": "MinQtMinor", "value": "8" }, + { "key": "MinQtPatch", "value": "2" }, + { "key": "ArcGISVersion", "value": "300.0.0" }, + { "key": "CurrentYear", "value": "%{JS: new Date().getFullYear()}" } + ], + + "pages": + [ + { + "trDisplayName": "Project Location", + "trShortTitle": "Location", + "typeId": "Project" + }, + { + "trDisplayName": "Define Build System", + "trShortTitle": "Build System", + "typeId": "Fields", + "data": + [ + { + "name": "BuildSystem", + "trDisplayName": "Build system", + "type": "ComboBox", + "data": + { + "index": 0, + "items": + [ + { + "trKey": "CMake", + "value": "cmake" + }, + { + "trKey": "qmake", + "value": "qmake" + } + ] + } + } + ] + }, + { + "trDisplayName": "Define Project Details", + "trShortTitle": "Details", + "typeId": "Fields", + "data": + [ + { + "name": "AppDescr", + "trDisplayName": "App Description:", + "mandatory": false, + "type": "TextEdit", + "data": + { + "trText": "Sample Qt Quick app built using the ArcGIS Maps SDK for Qt" + } + }, + { + "name": "GeoViewType", + "trDisplayName": "GeoView type:", + "type": "ComboBox", + "trToolTip": "%{JS: ( '%{GeoViewType}' === 'map' ) ? 'A two-dimensional map' : ( '%{GeoViewType}' === 'globalScene') ? 'A three-dimensional scene on a globe' : 'A three-dimensional scene on a projected plane' }", + "data": + { + "index": 0, + "items": + [ + { + "trKey": "2D Map", + "value": "map" + }, + { + "trKey": "Global 3D Scene", + "value": "globalScene" + }, + { + "trKey": "Local 3D Scene", + "value": "localScene" + } + ] + } + }, + { + "name": "ThreeDSample", + "trDisplayName": "3D project", + "type": "CheckBox", + "visible": false, + "data": + { + "checked": "%{JS: ( '%{GeoViewType}' !== 'map' ) ? 'yes' : ''}" + } + }, + { + "name": "BaseMapOption", + "trDisplayName": "ArcGIS Online Basemap:", + "type": "ComboBox", + "data": + { + "index": 0, + "items": + [ + { + "trKey": "Streets", + "value": "ArcGISStreets" + }, + { + "trKey": "Streets Night", + "value": "ArcGISStreetsNight" + }, + { + "trKey": "Imagery", + "value": "ArcGISImagery" + }, + { + "trKey": "Light Gray Canvas", + "value": "ArcGISLightGray" + }, + { + "trKey": "Navigation", + "value": "ArcGISNavigation" + }, + { + "trKey": "Navigation Night", + "value": "ArcGISNavigationNight" + }, + { + "trKey": "Oceans", + "value": "ArcGISOceans" + }, + { + "trKey": "OpenStreetMap", + "value": "OsmStandard" + }, + { + "trKey": "Terrain", + "value": "ArcGISTerrain" + }, + + { + "trKey": "Topographic", + "value": "ArcGISTopographic" + } + ] + } + }, + { + "name": "ElevationOption", + "trDisplayName": "ArcGIS Online Elevation:", + "type": "ComboBox", + "visible": "%{JS: ( '%{GeoViewType}' !== 'map' )}" , + "data": + { + "index": 0, + "items": + [ + { + "trKey": "Terrain 3D", + "value": "Terrain3D" + }, + { + "trKey": "Topo Bathymetry 3D", + "value": "TopoBathy3D" + } + ] + } + }, + { + "name": "AccessToken", + "trDisplayName": "Access Token:", + "type": "LineEdit", + "mandatory": false, + "data": + { + "trPlaceholder": "Add your Access token here, or you can choose to add it later in the project" + } + } + ] + }, + { + "trDisplayName": "Kit Selection", + "trShortTitle": "Kits", + "typeId": "Kits", + "data": { + "projectFilePath": "%{JS: '%{BuildSystem}' === 'cmake' ? '%{ProjectDirectory}/CMakeLists.txt' : '%{ProFileName}' }", + "requiredFeatures": [ "QtSupport.Wizards.FeatureQt", "%{QtQuickFeature}" ] + } + }, + { + "trDisplayName": "Project Management", + "trShortTitle": "Summary", + "typeId": "Summary" + } + ], + "generators": + [ + { + "typeId": "File", + "data": + [ + { + "source": "app.pro", + "target": "%{ProFileName}", + "openAsProject": true, + "condition": "%{JS: '%{BuildSystem}' === 'qmake' }" + }, + { + "source": "CMakeLists.txt", + "target": "CMakeLists.txt", + "openAsProject": true, + "condition": "%{JS: '%{BuildSystem}' === 'cmake' }" + }, + { + "source": "cmake/FindArcGISRuntime.cmake", + "target": "cmake/FindArcGISRuntime.cmake", + "condition": "%{JS: '%{BuildSystem}' === 'cmake' }" + }, + { + "source": "main.cpp", + "target": "%{MainCppFileName}" + }, + { + "source": "template.h", + "target": "%{CN}.h" + }, + { + "source": "template.cpp", + "target": "%{CN}.cpp" + }, + { + "source": "qml/main.qml.tpl", + "target": "qml/main.qml" + }, + { + "source": "qml/template.qml.tpl", + "target": "qml/%{CN}Form.qml", + "openInEditor": true + }, + { + "source": "qml/qml.qrc" + }, + { + "source": "Resources/Resources.qrc" + }, + { + "source": "Resources/AppIcon.png", + "isBinary": true + }, + { + "source": "Win/Win.pri", + "condition": "%{JS: '%{BuildSystem}' === 'qmake' }" + }, + { + "source": "Win/Resources.rc" + }, + { + "source": "Win/AppIcon.ico", + "isBinary": true + }, + { + "source": "Mac/Mac.pri", + "condition": "%{JS: '%{BuildSystem}' === 'qmake' }" + }, + { + "source": "Mac/AppIcon.icns", + "isBinary": true + }, + { + "source": "iOS/iOS.pri", + "condition": "%{JS: '%{BuildSystem}' === 'qmake' }" + }, + { + "source": "iOS/Info.plist", + "condition": "%{JS: '%{BuildSystem}' === 'qmake' }" + }, + { + "source": "iOS/Images.xcassets/AppIcon.appiconset/Contents.json", + "condition": "%{JS: '%{BuildSystem}' === 'qmake' }" + }, + { + "source": "iOS/Images.xcassets/AppIcon.appiconset/Icon_29.png", + "condition": "%{JS: '%{BuildSystem}' === 'qmake' }", + "isBinary": true + }, + { + "source": "iOS/Images.xcassets/AppIcon.appiconset/Icon_40.png", + "condition": "%{JS: '%{BuildSystem}' === 'qmake' }", + "isBinary": true + }, + { + "source": "iOS/Images.xcassets/AppIcon.appiconset/Icon_50.png", + "condition": "%{JS: '%{BuildSystem}' === 'qmake' }", + "isBinary": true + }, + { + "source": "iOS/Images.xcassets/AppIcon.appiconset/Icon_57.png", + "condition": "%{JS: '%{BuildSystem}' === 'qmake' }", + "isBinary": true + }, + { + "source": "iOS/Images.xcassets/AppIcon.appiconset/Icon_58.png", + "condition": "%{JS: '%{BuildSystem}' === 'qmake' }", + "isBinary": true + }, + { + "source": "iOS/Images.xcassets/AppIcon.appiconset/Icon_72.png", + "condition": "%{JS: '%{BuildSystem}' === 'qmake' }", + "isBinary": true + }, + { + "source": "iOS/Images.xcassets/AppIcon.appiconset/Icon_76.png", + "condition": "%{JS: '%{BuildSystem}' === 'qmake' }", + "isBinary": true + }, + { + "source": "iOS/Images.xcassets/AppIcon.appiconset/Icon_80.png", + "condition": "%{JS: '%{BuildSystem}' === 'qmake' }", + "isBinary": true + }, + { + "source": "iOS/Images.xcassets/AppIcon.appiconset/Icon_100.png", + "condition": "%{JS: '%{BuildSystem}' === 'qmake' }", + "isBinary": true + }, + { + "source": "iOS/Images.xcassets/AppIcon.appiconset/Icon_114.png", + "condition": "%{JS: '%{BuildSystem}' === 'qmake' }", + "isBinary": true + }, + { + "source": "iOS/Images.xcassets/AppIcon.appiconset/Icon_120.png", + "condition": "%{JS: '%{BuildSystem}' === 'qmake' }", + "isBinary": true + }, + { + "source": "iOS/Images.xcassets/AppIcon.appiconset/Icon_144.png", + "condition": "%{JS: '%{BuildSystem}' === 'qmake' }", + "isBinary": true + }, + { + "source": "iOS/Images.xcassets/AppIcon.appiconset/Icon_152.png", + "condition": "%{JS: '%{BuildSystem}' === 'qmake' }", + "isBinary": true + }, + { + "source": "Android/Android.pri", + "condition": "%{JS: '%{BuildSystem}' === 'qmake' }" + }, + { + "source": "Android/res/drawable-hdpi/icon.png", + "isBinary": true + }, + { + "source": "Android/res/drawable-ldpi/icon.png", + "isBinary": true + }, + { + "source": "Android/res/drawable-mdpi/icon.png", + "isBinary": true + }, + { + "source": "Android/res/drawable-xhdpi/icon.png", + "isBinary": true + }, + { + "source": "Android/res/drawable-xxhdpi/icon.png", + "isBinary": true + }, + { + "source": "arcgisruntime.pri", + "target": "arcgisruntime.pri", + "condition": "%{JS: '%{BuildSystem}' === 'qmake' }" + } + ] + } + ] +} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/wizard.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/wizard.png new file mode 100755 index 000000000..33e82ecb9 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQmlCppTemplate300_0_0/wizard.png differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/CMakeLists.txt b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/CMakeLists.txt new file mode 100644 index 000000000..45c8054bb --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/CMakeLists.txt @@ -0,0 +1,75 @@ +#------------------------------------------------- +# Copyright %{CurrentYear} ESRI +# +# All rights reserved under the copyright laws of the United States +# and applicable international laws, treaties, and conventions. +# +# You may freely redistribute and use this sample code, with or +# without modification, provided you include the original copyright +# notice and use restrictions. +# +# See the Sample code usage restrictions document for further information. +#------------------------------------------------- +cmake_minimum_required(VERSION 3.16) + +project(%{ProjectName} LANGUAGES CXX) + +set(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH}) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOUIC ON) +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) + +set(CMAKE_CXX_STANDARD 17) +set(CMAKE_CXX_STANDARD_REQUIRED ON) + +if(IOS) + set(CMAKE_OSX_DEPLOYMENT_TARGET "17.0" CACHE STRING "Minimum iOS deployment version" FORCE) +elseif(APPLE) + set(CMAKE_OSX_DEPLOYMENT_TARGET "14.0" CACHE STRING "Minimum macOS deployment version" FORCE) +endif() + +find_package(Qt6 COMPONENTS REQUIRED Core Widgets Multimedia Positioning Sensors OpenGLWidgets WebSockets) +if (Qt6Core_VERSION VERSION_LESS 6.8.2) + message(FATAL_ERROR "This version of the ArcGIS Maps SDK for Qt requires at least Qt 6.8.2") +endif() +find_package(ArcGISRuntime %{ArcGISVersion} COMPONENTS REQUIRED Cpp) + +set(SOURCE_FILES + %{MainCppFileName} + %{CN}.cpp + %{CN}.h) + +qt_add_executable(${PROJECT_NAME} ${SOURCE_FILES}) + +# Copy required dynamic libraries to the build folder as a post-build step. +if(DEFINED ArcGISRuntime_LIBRARIES) + add_custom_command(TARGET ${PROJECT_NAME} POST_BUILD + COMMAND ${CMAKE_COMMAND} -E copy_if_different + ${ArcGISRuntime_LIBRARIES} + $) +endif() + +target_link_libraries(${PROJECT_NAME} PRIVATE + ArcGISRuntime::Cpp + Qt6::Core + Qt6::Widgets + Qt6::Multimedia + Qt6::Positioning + Qt6::Sensors + Qt6::OpenGLWidgets + Qt6::WebSockets) + +if(APPLE AND NOT IOS) + target_link_libraries(${PROJECT_NAME} PRIVATE + "-framework QuartzCore" + "-framework Metal") +endif() + +# To integrate the toolkit, copy the `toolkitwidgets` and the `common` subdirectories from the toolkit +# into your project's directory. Then uncomment the following lines to add it to your project. +# See https://github.com/Esri/arcgis-maps-sdk-toolkit-qt for details +# add_subdirectory(toolkitwidgets) +# target_link_libraries(${PROJECT_NAME} PRIVATE libtoolkitwidgets) diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/app.pro b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/app.pro new file mode 100644 index 000000000..cdb2e4cf9 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/app.pro @@ -0,0 +1,39 @@ +#------------------------------------------------- +# Copyright %{CurrentYear} ESRI +# +# All rights reserved under the copyright laws of the United States +# and applicable international laws, treaties, and conventions. +# +# You may freely redistribute and use this sample code, with or +# without modification, provided you include the original copyright +# notice and use restrictions. +# +# See the Sample code usage restrictions document for further information. +#------------------------------------------------- + +TARGET = %{ProjectName} +TEMPLATE = app + +CONFIG += c++17 + +# additional modules are pulled in via arcgisruntime.pri +QT += widgets + +!versionAtLeast(QT_VERSION, %{MinQtMajor}.%{MinQtMinor}.%{MinQtPatch}) { + error("$$TARGET requires Qt %{MinQtMajor}.%{MinQtMinor}.%{MinQtPatch} or newer") +} + +ARCGIS_RUNTIME_VERSION = %{ArcGISVersion} +include($$PWD/arcgisruntime.pri) + +win32:CONFIG += \\ + embed_manifest_exe + +SOURCES += \\ + %{MainCppFileName} \\ + %{CN}.cpp + +HEADERS += \\ + %{CN}.h + +#------------------------------------------------------------------------------- diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/arcgisruntime.pri b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/arcgisruntime.pri new file mode 100644 index 000000000..d217efccf --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/arcgisruntime.pri @@ -0,0 +1,27 @@ +#------------------------------------------------- +# Copyright %{CurrentYear} ESRI +# +# All rights reserved under the copyright laws of the United States +# and applicable international laws, treaties, and conventions. +# +# You may freely redistribute and use this sample code, with or +# without modification, provided you include the original copyright +# notice and use restrictions. +# +# See the Sample code usage restrictions document for further information. +#------------------------------------------------- + +contains(QMAKE_HOST.os, Windows):{ + iniPath = $$(ALLUSERSPROFILE)\\EsriRuntimeQt\\ArcGIS Runtime SDK for Qt $${ARCGIS_RUNTIME_VERSION}.ini +} +else { + userHome = $$system(echo $HOME) + iniPath = $${userHome}/.config/EsriRuntimeQt/ArcGIS Runtime SDK for Qt $${ARCGIS_RUNTIME_VERSION}.ini +} +iniLine = $$cat($${iniPath}, "lines") +dirPath = $$find(iniLine, "InstallDir") +cleanDirPath = $$replace(dirPath, "InstallDir=", "") +priLocation = $$replace(cleanDirPath, '"', "") +!include($$priLocation/sdk/ideintegration/esri_runtime_qt.pri) { + error("Cannot locate ArcGIS Runtime PRI file. Run the configure script.") +} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/cmake/FindArcGISRuntime.cmake b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/cmake/FindArcGISRuntime.cmake new file mode 100644 index 000000000..2f46bf2c9 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/cmake/FindArcGISRuntime.cmake @@ -0,0 +1,62 @@ +#------------------------------------------------- +# Copyright %{CurrentYear} ESRI +# +# All rights reserved under the copyright laws of the United States +# and applicable international laws, treaties, and conventions. +# +# You may freely redistribute and use this sample code, with or +# without modification, provided you include the original copyright +# notice and use restrictions. +# +# See the Sample code usage restrictions document for further information. +#------------------------------------------------- +#[================================================[.rst + +Find the native ArcGISRuntime includes and libraries. + +Hints +^^^^^ + +A user may set ``ArcGISRuntime_ROOT`` to override the default search path. +See "ArcGISRuntime.cmake" for additional information. + +#]================================================] + +function(GET_INSTALL_DIR OUT_VAR DESC_VAR) + # Discover the INI file with an install location (if it exists). + set(VER_MAJ_MIN ${ArcGISRuntime_FIND_VERSION_MAJOR}.${ArcGISRuntime_FIND_VERSION_MINOR}.${ArcGISRuntime_FIND_VERSION_PATCH} CACHE STRING "Major Minor version ArcGISRuntime" FORCE) + if(${CMAKE_HOST_SYSTEM_NAME} STREQUAL Windows) + set(INI_PATH $ENV{ALLUSERSPROFILE}/EsriRuntimeQt/ArcGIS\\ Runtime\\ SDK\\ for\\ Qt\\ ${VER_MAJ_MIN}.ini) + else() + set(INI_PATH $ENV{HOME}/.config/EsriRuntimeQt/ArcGIS\\ Runtime\\ SDK\\ for\\ Qt\\ ${VER_MAJ_MIN}.ini) + endif() + + # If there is an INI path we attempt to extract the install location from it. + if(EXISTS ${INI_PATH}) + message("Found configuration file at " ${INI_PATH}) + # Finds the `InstallDir="/path/to/arcgis"` string and extracts the path. + file(STRINGS ${INI_PATH} INSTALL_INI REGEX InstallDir=) + string(REGEX REPLACE "^InstallDir=\\"(.*)\\"$" "\\\\1" INSTALL_DIR ${INSTALL_INI}) # \" + if(INSTALL_DIR) + message("Found ArcGISRuntime installation at ${INSTALL_DIR}") + set(${OUT_VAR} "${INSTALL_DIR}" CACHE STRING ${DESC_VAR}) + else() + message(FATAL_ERROR "Missing ArcGIS Runtime install location in configuration file. Run the configure script and clear the CMake cache.") + endif() + endif() +endfunction() + +message("") + +get_install_dir(ArcGISRuntime_INSTALL_DIR "Install directory of ArcGISRuntime") + +set(RUNTIME_CMAKE_PATH + "${ArcGISRuntime_INSTALL_DIR}/sdk/ideintegration/ArcGISRuntime.cmake") + +if(EXISTS "${RUNTIME_CMAKE_PATH}") + include("${RUNTIME_CMAKE_PATH}") +else() + message(FATAL_ERROR "module ${RUNTIME_CMAKE_PATH} does not exist. Run the configure script and clear the CMake cache.") +endif() + +message("") diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/main.cpp b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/main.cpp new file mode 100644 index 000000000..035bbab2b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/main.cpp @@ -0,0 +1,92 @@ +// Copyright %{CurrentYear} ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// You may freely redistribute and use this sample code, with or +// without modification, provided you include the original copyright +// notice and use restrictions. +// +// See the Sample code usage restrictions document for further information. +// + +// Qt headers +#include +#include + +@if %{ThreeDSample} +#include +@endif + +#include "ArcGISRuntimeEnvironment.h" + +#include "%{CN}.h" + +using namespace Esri::ArcGISRuntime; + +int main(int argc, char *argv[]) +{ +@if %{ThreeDSample} +#if defined(Q_OS_LINUX) && !defined(Q_OS_ANDROID) + // Linux requires 3.2 OpenGL Context + // in order to instance 3D symbols + QSurfaceFormat fmt = QSurfaceFormat::defaultFormat(); + fmt.setVersion(3, 2); + QSurfaceFormat::setDefaultFormat(fmt); +#endif + +@endif + QApplication application(argc, argv); + + // Use of ArcGIS location services, such as basemap styles, geocoding, and routing services, + // requires an access token. For more information see + // https://links.esri.com/arcgis-runtime-security-auth. + + // The following methods grant an access token: + + // 1. User authentication: Grants a temporary access token associated with a user's ArcGIS account. + // To generate a token, a user logs in to the app with an ArcGIS account that is part of an + // organization in ArcGIS Online or ArcGIS Enterprise. + + // 2. API key authentication: Get a long-lived access token that gives your application access to + // ArcGIS location services. Go to the tutorial at https://links.esri.com/create-an-api-key. + // Copy the API Key access token. + + const QString accessToken = QString("%{AccessToken}"); + + if (accessToken.isEmpty()) + { + qWarning() << "Use of ArcGIS location services, such as the basemap styles service, requires" << + "you to authenticate with an ArcGIS account or set the API Key property."; + } + else + { + ArcGISRuntimeEnvironment::setApiKey(accessToken); + } + + // Production deployment of applications built with ArcGIS Maps SDK requires you to + // license ArcGIS Maps SDK functionality. For more information see + // https://links.esri.com/arcgis-runtime-license-and-deploy. + + // ArcGISRuntimeEnvironment::setLicense("Place license string in here"); + + // use this code to check for initialization errors + // QObject::connect(ArcGISRuntimeEnvironment::instance(), &ArcGISRuntimeEnvironment::errorOccurred, [](const Error& error){ + // QMessageBox msgBox; + // msgBox.setText(error.message); + // msgBox.exec(); + // }); + + // if (ArcGISRuntimeEnvironment::initialize() == false) + // { + // application.quit(); + // return 1; + // } + + %{CN} applicationWindow; + applicationWindow.setMinimumWidth(800); + applicationWindow.setMinimumHeight(600); + applicationWindow.show(); + + return QApplication::exec(); +} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/template.cpp b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/template.cpp new file mode 100644 index 000000000..1c7d6c410 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/template.cpp @@ -0,0 +1,69 @@ +// Copyright %{CurrentYear} ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// You may freely redistribute and use this sample code, with or +// without modification, provided you include the original copyright +// notice and use restrictions. +// +// See the Sample code usage restrictions document for further information. +// + +// Other headers +#include "%{CN}.h" + +// C++ API headers +@if %{ThreeDSample} +#include "ArcGISTiledElevationSource.h" +#include "ElevationSourceListModel.h" +#include "MapTypes.h" +#include "Scene.h" +#include "SceneViewTypes.h" +#include %{JS: ( '%{GeoViewType}' === 'globalScene' ? '"SceneGraphicsView.h"' : '"LocalSceneWidget.h"' )} +#include "Surface.h" + +#include +@else +#include "Map.h" +#include "MapGraphicsView.h" +#include "MapTypes.h" +@endif + +using namespace Esri::ArcGISRuntime; + +%{CN}::%{CN}(QWidget* parent /*=nullptr*/): + QMainWindow(parent) +{ +@if %{ThreeDSample} + // Create a scene using the %{BaseMapOption} BasemapStyle + Scene* scene = new Scene(%{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneViewingMode::Global' : 'SceneViewingMode::Local' )}, BasemapStyle::%{BaseMapOption}, this); + + // create a new elevation source from %{ElevationOption} rest service + ArcGISTiledElevationSource* elevationSource = new ArcGISTiledElevationSource( + QUrl("https://elevation3d.arcgis.com/arcgis/rest/services/WorldElevation3D/%{ElevationOption}/ImageServer"), this); + + // add the elevation source to the scene to display elevation + scene->baseSurface()->elevationSources()->append(elevationSource); + + // Create a scene view, and pass in the scene + m_sceneView = new %{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneGraphicsView' : 'LocalSceneWidget' )}(scene, this); + + // set the sceneView as the central widget + setCentralWidget(m_sceneView); +@else + // Create a map using the %{BaseMapOption} BasemapStyle + m_map = new Map(BasemapStyle::%{BaseMapOption}, this); + + // Create the Widget view + m_mapView = new MapGraphicsView(this); + + // Set map to map view + m_mapView->setMap(m_map); + + // set the mapView as the central widget + setCentralWidget(m_mapView); +@endif +} + +%{CN}::~%{CN}() = default; diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/template.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/template.h new file mode 100644 index 000000000..3701d5a50 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/template.h @@ -0,0 +1,45 @@ +// Copyright %{CurrentYear} ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// You may freely redistribute and use this sample code, with or +// without modification, provided you include the original copyright +// notice and use restrictions. +// +// See the Sample code usage restrictions document for further information. +// + +#ifndef %{IncludeGuard} +#define %{IncludeGuard} + +namespace Esri::ArcGISRuntime { +@if %{ThreeDSample} + class %{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneGraphicsView' : 'LocalSceneWidget' )}; +@else + class Map; + class MapGraphicsView; +@endif +} // namespace Esri::ArcGISRuntime + +#include + +class %{CN} : public QMainWindow +{ + Q_OBJECT +public: + explicit %{CN}(QWidget* parent = nullptr); + ~%{CN}() override; + +public slots: + +private: +@if %{ThreeDSample} + Esri::ArcGISRuntime::%{JS: ( '%{GeoViewType}' === 'globalScene' ? 'SceneGraphicsView' : 'LocalSceneWidget' )}* m_sceneView = nullptr; +@else + Esri::ArcGISRuntime::Map* m_map = nullptr; + Esri::ArcGISRuntime::MapGraphicsView* m_mapView = nullptr; +@endif +}; + +#endif // %{IncludeGuard} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/wizard.json b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/wizard.json new file mode 100644 index 000000000..0e368c5af --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/wizard.json @@ -0,0 +1,260 @@ +{ + "version": 1, + "kind": "project", + "supportedProjectTypes": [ "Qt4ProjectManager.Qt4Project", "CMakeProjectManager.CMakeProject" ], + "id": "A.ArcGISQt_Cpp_300_0_0", + "category": "B.CustomProjects", + "trDescription": "Creates an ArcGIS Maps 300.0.0 Qt Widgets app.", + "trDisplayName": "ArcGIS Maps 300.0.0 Qt Widgets app", + "trDisplayCategory": "ArcGIS", + "icon": "wizard.png", + "featuresRequired": [ "QtSupport.Wizards.FeatureQt.6.8.2", "QtSupport.Wizards.FeatureQWidgets", "QtSupport.Wizards.FeatureDesktop" ], + "platformIndependent": "false", + "enabled": "%{JS: [ %{Plugins} ].indexOf('QmakeProjectManager') >= 0 && [ %{Plugins} ].indexOf('CppEditor') >= 0}", + + "options": + [ + { "key": "ProFileName", "value": "%{JS: Util.fileName('%{ProjectDirectory}/%{ProjectName}', 'pro')}" }, + { "key": "MainCppFileName", "value": "%{JS: 'main.' + Util.preferredSuffix('text/x-c++src')}" }, + { "key": "CN", "value": "%{JS: '%{ProjectName}'.charAt(0).toUpperCase() + '%{ProjectName}'.substring(1)}" }, + { "key": "AppDescription", "value": "%{AppDescr}" }, + { "key": "IncludeGuard", "value": "%{JS: Cpp.headerGuard('%{CN}' + '_H')}" }, + { "key": "MinQtMajor", "value": "6" }, + { "key": "MinQtMinor", "value": "8" }, + { "key": "MinQtPatch", "value": "2" }, + { "key": "ArcGISVersion", "value": "300.0.0" }, + { "key": "CurrentYear", "value": "%{JS: new Date().getFullYear()}" } + ], + + "pages": + [ + { + "trDisplayName": "Project Location", + "trShortTitle": "Location", + "typeId": "Project" + }, + { + "trDisplayName": "Define Build System", + "trShortTitle": "Build System", + "typeId": "Fields", + "data": + [ + { + "name": "BuildSystem", + "trDisplayName": "Build system", + "type": "ComboBox", + "data": + { + "index": 0, + "items": + [ + { + "trKey": "CMake", + "value": "cmake" + }, + { + "trKey": "qmake", + "value": "qmake" + } + ] + } + } + ] + }, + { + "trDisplayName": "Define Project Details", + "trShortTitle": "Details", + "typeId": "Fields", + "data": + [ + { + "name": "AppDescr", + "trDisplayName": "App Description:", + "mandatory": false, + "type": "TextEdit", + "data": + { + "trText": "Sample Widgets app built using the ArcGIS Maps SDK for Qt" + } + }, + { + "name": "GeoViewType", + "trDisplayName": "GeoView type:", + "type": "ComboBox", + "trToolTip": "%{JS: ( '%{GeoViewType}' === 'map' ) ? 'A two-dimensional map' : ( '%{GeoViewType}' === 'globalScene') ? 'A three-dimensional scene on a globe' : 'A three-dimensional scene on a projected plane' }", + "data": + { + "index": 0, + "items": + [ + { + "trKey": "2D Map", + "value": "map" + }, + { + "trKey": "Global 3D Scene", + "value": "globalScene" + }, + { + "trKey": "Local 3D Scene", + "value": "localScene" + } + ] + } + }, + { + "name": "ThreeDSample", + "trDisplayName": "3D project", + "type": "CheckBox", + "visible": false, + "data": + { + "checked": "%{JS: ( '%{GeoViewType}' !== 'map' ) ? 'yes' : ''}" + } + }, + { + "name": "BaseMapOption", + "trDisplayName": "ArcGIS Online Basemap:", + "type": "ComboBox", + "data": + { + "index": 0, + "items": + [ + { + "trKey": "Streets", + "value": "ArcGISStreets" + }, + { + "trKey": "Streets Night", + "value": "ArcGISStreetsNight" + }, + { + "trKey": "Imagery", + "value": "ArcGISImagery" + }, + { + "trKey": "Light Gray Canvas", + "value": "ArcGISLightGray" + }, + { + "trKey": "Navigation", + "value": "ArcGISNavigation" + }, + { + "trKey": "Navigation Night", + "value": "ArcGISNavigationNight" + }, + { + "trKey": "Oceans", + "value": "ArcGISOceans" + }, + { + "trKey": "OpenStreetMap", + "value": "OsmStandard" + }, + { + "trKey": "Terrain", + "value": "ArcGISTerrain" + }, + + { + "trKey": "Topographic", + "value": "ArcGISTopographic" + } + ] + } + }, + { + "name": "ElevationOption", + "trDisplayName": "ArcGIS Online Elevation:", + "type": "ComboBox", + "visible": "%{JS: ( '%{GeoViewType}' !== 'map' )}" , + "data": + { + "index": 0, + "items": + [ + { + "trKey": "Terrain 3D", + "value": "Terrain3D" + }, + { + "trKey": "Topo Bathymetry 3D", + "value": "TopoBathy3D" + } + ] + } + }, + { + "name": "AccessToken", + "trDisplayName": "Access Token:", + "type": "LineEdit", + "mandatory": false, + "data": + { + "trPlaceholder": "Add your Access token here, or you can choose to add it later in the project" + } + } + ] + }, + { + "trDisplayName": "Kit Selection", + "trShortTitle": "Kits", + "typeId": "Kits", + "data": { + "projectFilePath": "%{JS: '%{BuildSystem}' === 'cmake' ? '%{ProjectDirectory}/CMakeLists.txt' : '%{ProFileName}' }", + "requiredFeatures": [ "QtSupport.Wizards.FeatureQt", "QtSupport.Wizards.FeatureQWidgets", "QtSupport.Wizards.FeatureDesktop" ] + } + }, + { + "trDisplayName": "Project Management", + "trShortTitle": "Summary", + "typeId": "Summary" + } + ], + "generators": + [ + { + "typeId": "File", + "data": + [ + { + "source": "app.pro", + "target": "%{ProFileName}", + "openAsProject": true, + "condition": "%{JS: '%{BuildSystem}' === 'qmake' }" + }, + { + "source": "CMakeLists.txt", + "target": "CMakeLists.txt", + "openAsProject": true, + "condition": "%{JS: '%{BuildSystem}' === 'cmake' }" + }, + { + "source": "cmake/FindArcGISRuntime.cmake", + "target": "cmake/FindArcGISRuntime.cmake", + "condition": "%{JS: '%{BuildSystem}' === 'cmake' }" + }, + { + "source": "main.cpp", + "target": "%{MainCppFileName}" + }, + { + "source": "template.h", + "target": "%{CN}.h" + }, + { + "source": "template.cpp", + "target": "%{CN}.cpp", + "openInEditor": true + }, + { + "source": "arcgisruntime.pri", + "target": "arcgisruntime.pri", + "condition": "%{JS: '%{BuildSystem}' === 'qmake' }" + } + ] + } + ] +} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/wizard.png b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/wizard.png new file mode 100755 index 000000000..33e82ecb9 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/ArcGISRuntimeQtTemplate300_0_0/wizard.png differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/arcgis_runtime_qml_cpp.pri b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/arcgis_runtime_qml_cpp.pri new file mode 100755 index 000000000..1a78de786 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/arcgis_runtime_qml_cpp.pri @@ -0,0 +1,251 @@ +#------------------------------------------------- +# Copyright 2019 ESRI +# +# All rights reserved under the copyright laws of the United States +# and applicable international laws, treaties, and conventions. +# +# You may freely redistribute and use this sample code, with or +# without modification, provided you include the original copyright +# notice and use restrictions. +# +# See the Sample code usage restrictions document for further information. +#------------------------------------------------- + +ESRIRUNTIME_QT_VERSION = 300.0.0 +ESRIRUNTIME_QT_MAJOR_VERSION = 300 +ESRIRUNTIME_QT_MINOR_VERSION = 0 +ESRIRUNTIME_QT_PATCH_VERSION = 0 + +MinQtVersion = 6.8.2 + +!versionAtLeast(QT_VERSION, $${MinQtVersion}) { + error("$$TARGET requires Qt $${MinQtVersion} or newer") +} + +QT += gui network positioning sensors multimedia websockets + +macx: { + ARCH = $$QMAKE_HOST.arch + !equals(QMAKE_APPLE_DEVICE_ARCHS, ""):{ + ARCH = $$QMAKE_APPLE_DEVICE_ARCHS + } + message("ArcGIS Maps SDK for Qt - Mac ("$$ARCH")") + PLATFORM = "macOS" +} + +unix:!macx:!android:!ios { + message("ArcGIS Maps SDK for Qt - Linux ("$$QT_ARCH")") + PLATFORM = "linux" +} + +win32 { + message("ArcGIS Maps SDK for Qt - Windows ("$$QT_ARCH")") + PLATFORM = "windows" +} + +android { + message("ArcGIS Maps SDK for Qt - Android ("$$QT_ARCH")") + PLATFORM = "android" + ANDROID_ARCH_FOLDER="" + equals(QT_ARCH, "arm64-v8a") { + ANDROID_ARCH_FOLDER="android_arm64_v8a" + } + else:equals(QT_ARCH, "armeabi-v7a") { + ANDROID_ARCH_FOLDER="android_armv7" + } + else:equals(QT_ARCH, "x86_64") { + ANDROID_ARCH_FOLDER="android_x86_64" + } + else:equals(QT_ARCH, "x86") { + ANDROID_ARCH_FOLDER="android_x86" + } +} + +ios { + message("ArcGIS Maps SDK for Qt - iOS ("universal")") + PLATFORM = "iOS" +} + +message("Version " $$ESRIRUNTIME_QT_VERSION) + +#------------------------------------------------- +# Compiler options +#------------------------------------------------- + +SDK_INSTALL_DIR = "/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0" + +unix:!macx:!android:!ios { + eval(QMAKE_TARGET.arch = ""):{ + # QMAKE_TARGET.arch isn't set properly on Linux. + # If we get a bitset-specific mkspec, use it + linux-g++-32:QMAKE_TARGET.arch = x86 + linux-g++-64:QMAKE_TARGET.arch = x86_64 + + # If we get a generic one, then determine the + # arch of the machine and assign + linux-g++:{ + ARCH = $$system(uname -m) # i686 or x86_64 + contains(ARCH, x86_64):{ + QMAKE_TARGET.arch = x86_64 + } + else{ + QMAKE_TARGET.arch = x86 + } + } # linux-g++ + } # eval +} # unix + +ios { + QMAKE_IOS_DEPLOYMENT_TARGET = 16.0 +} + +macx { + QMAKE_MACOSX_DEPLOYMENT_TARGET = 14.0 + + QMAKE_POST_LINK += install_name_tool -change libEsriCommonQt.dylib \"$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/universal/lib/libEsriCommonQt.dylib\" $${TARGET}.app/Contents/MacOS/$${TARGET} $$escape_expand(\n\t) + QMAKE_POST_LINK += install_name_tool -change libruntimecore.dylib \"$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/universal/lib/libruntimecore.dylib\" $${TARGET}.app/Contents/MacOS/$${TARGET} $$escape_expand(\n\t) +} + +#------------------------------------------------- +# Headers +#------------------------------------------------- + +INCLUDEPATH += "$${SDK_INSTALL_DIR}/sdk/include" + +!macx:!android:!ios { + INCLUDEPATH += "$${SDK_INSTALL_DIR}/sdk/include/LocalServer" +} + +#------------------------------------------------- +# Libraries +#------------------------------------------------- + +unix:!macx:!android:!ios { + LINUX_PLATFORM = $${PLATFORM} + equals(QMAKE_HOST.arch, x86_64) { + LINUX_PLATFORM = $${PLATFORM}/x64 + } else { + LINUX_PLATFORM = $${PLATFORM}/$${QMAKE_HOST.arch} + } + LIBS += \ + -L$${SDK_INSTALL_DIR}/sdk/$${LINUX_PLATFORM}/lib \ + -lEsriRuntimeQt \ + -lEsriCommonQt \ + -lruntimecore +} + +macx:{ + LIBS += \ + -L$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/universal/lib \ + -lEsriCommonQt \ + -lEsriRuntimeQt +} + +win32:{ + QMAKE_CXXFLAGS_WARN_ON -= -w44996 + + CONFIG(debug, debug|release) { + QMAKE_CXXFLAGS += /FS + QMAKE_LFLAGS += /IGNORE:4099 + } + + contains(QT_ARCH, x86_64):{ + LIBS += \ + -L$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/x64/bin \ + -L$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/x64/lib + } + else { + LIBS += \ + -L$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/x86/bin \ + -L$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/x86/lib + } + + CONFIG(debug, debug|release) { + LIBS += \ + -lEsriCommonQtd \ + -lEsriRuntimeQtd + } else { + LIBS += \ + -lEsriCommonQt \ + -lEsriRuntimeQt + } + + LIBS += \ + Ole32.lib \ + -ld3d11 \ + -ld3dcompiler +} + +android { + contains(QMAKE_HOST.os, Windows):{ + + ANDROIDDIR = $$clean_path($$(ALLUSERSPROFILE)\\EsriRuntimeQt) + INCLUDEPATH -= "$${SDK_INSTALL_DIR}/sdk/include" + INCLUDEPATH += $${ANDROIDDIR}/Qt$${ESRIRUNTIME_QT_VERSION}/include + + QMAKE_PRE_LINK += $(COPY) \"$${SDK_INSTALL_DIR}\sdk\android\\$${ANDROID_ARCH_FOLDER}\lib\libruntimecore_$${QT_ARCH}.so\" \"$${OUT_PWD}\libruntimecore_$${QT_ARCH}.so\" $$escape_expand(\n\t) + QMAKE_PRE_LINK += $(COPY) \"$${SDK_INSTALL_DIR}\sdk\android\\$${ANDROID_ARCH_FOLDER}\lib\libEsriCommonQt_$${QT_ARCH}.so\" \"$${OUT_PWD}\libEsriCommonQt_$${QT_ARCH}.so\" $$escape_expand(\n\t) + QMAKE_PRE_LINK += $(COPY) \"$${SDK_INSTALL_DIR}\sdk\android\\$${ANDROID_ARCH_FOLDER}\lib\libEsriRuntimeQt_$${QT_ARCH}.a\" \"$${OUT_PWD}\libEsriRuntimeQt_$${QT_ARCH}.a\" $$escape_expand(\n\t) + + LIBS += \ + -L$${OUT_PWD} \ + -lEsriCommonQt_$${QT_ARCH} \ + -lEsriRuntimeQt_$${QT_ARCH} + } + else { + LIBS += \ + -L$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/$${ANDROID_ARCH_FOLDER}/lib \ + -lEsriCommonQt_$${QT_ARCH} \ + -lEsriRuntimeQt_$${QT_ARCH} + } + + ANDROID_EXTRA_LIBS += \ + $${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/$${ANDROID_ARCH_FOLDER}/lib/libruntimecore_$${QT_ARCH}.so \ + $${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/$${ANDROID_ARCH_FOLDER}/lib/libEsriCommonQt_$${QT_ARCH}.so + + ANDROID_LIBS_DIR = $$shell_path($$OUT_PWD/android-build/libs) + RuntimeNativeJar.target = $$shell_path($$ANDROID_LIBS_DIR/MapsSDKNative.jar) + + RuntimeNativeJar.commands = \ + $$sprintf($$QMAKE_MKDIR_CMD, $$ANDROID_LIBS_DIR) $$escape_expand(\n\t) \ + $${QMAKE_COPY} $$shell_path($$shell_quote($${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/jar/MapsSDKNative.jar)) $$ANDROID_LIBS_DIR $$escape_expand(\n\t) + + target.depends += RuntimeNativeJar + + QMAKE_EXTRA_TARGETS += RuntimeNativeJar + + ALL_DEPS += $${RuntimeNativeJar.target} +} + +ios { + IOS_PLATFORM_FRAMEWORK_FOLDER = $${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/universal/framework + QMAKE_RPATHDIR = @executable_path/Frameworks + runtimecore.files = $${IOS_PLATFORM_FRAMEWORK_FOLDER}/Runtimecore.xcframework + runtimecore.path = Frameworks + QMAKE_BUNDLE_DATA += runtimecore + + QMAKE_CXXFLAGS += -Wno-deprecated-register + + LIBS += -framework Metal \ + -L$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/universal/lib \ + -lEsriCommonQt \ + -lEsriRuntimeQt \ + -F$${IOS_PLATFORM_FRAMEWORK_FOLDER} \ + -framework Runtimecore +} + +#---------------------------------------------------------------------------- +# The following remains in place to support upgrading older templates to +# newer versions of Runtime. New templates will use the above macros instead +#---------------------------------------------------------------------------- + +# DEFINES +unix:!macx:!ios { + contains(QMAKE_HOST.os, Linux):{ + # on some linux platforms the string 'linux' is replaced with 1 + # temporarily replace it with ARCGISRUNTIME_SDK_LINUX_REPLACEMENT + LINUX_PLATFORM_REPLACEMENT = ARCGISRUNTIME_SDK_LINUX_REPLACEMENT + + DEFINES += LINUX_PLATFORM_REPLACEMENT=$$LINUX_PLATFORM_REPLACEMENT + } +} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/esri_runtime_qt.pri b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/esri_runtime_qt.pri new file mode 100644 index 000000000..d88146fe2 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/ideintegration/esri_runtime_qt.pri @@ -0,0 +1,149 @@ +#------------------------------------------------- +# Copyright 2019 ESRI +# +# All rights reserved under the copyright laws of the United States +# and applicable international laws, treaties, and conventions. +# +# You may freely redistribute and use this sample code, with or +# without modification, provided you include the original copyright +# notice and use restrictions. +# +# See the Sample code usage restrictions document for further information. +#------------------------------------------------- + +ESRIRUNTIME_QT_VERSION = 300.0.0 +ESRIRUNTIME_QT_MAJOR_VERSION = 300 +ESRIRUNTIME_QT_MINOR_VERSION = 0 +ESRIRUNTIME_QT_PATCH_VERSION = 0 + +MinQtVersion = 6.8.2 + +!versionAtLeast(QT_VERSION, $${MinQtVersion}) { + error("$$TARGET requires Qt $${MinQtVersion} or newer") +} + +QT += gui network positioning sensors multimedia websockets openglwidgets + +unix:!macx { + message("ArcGIS Maps SDK for Qt - Linux ("$$QT_ARCH")") + PLATFORM = "linux" +} + +macx { + ARCH = $$QMAKE_HOST.arch + !equals(QMAKE_APPLE_DEVICE_ARCHS, ""):{ + ARCH = $$QMAKE_APPLE_DEVICE_ARCHS + } + message("ArcGIS Maps SDK for Qt - Mac ("$$ARCH")") + PLATFORM = "macOS" +} + +win32 { + message("ArcGIS Maps SDK for Qt - Windows ("$$QT_ARCH")") + PLATFORM = "windows" +} + +message("Version " $$ESRIRUNTIME_QT_VERSION) + +#------------------------------------------------- +# Compiler options +#------------------------------------------------- + +SDK_INSTALL_DIR = "/workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0" + +unix:!macx{ + eval(QMAKE_TARGET.arch = ""):{ + # QMAKE_TARGET.arch isn't set properly on Linux. + # If we get a bitset-specific mkspec, use it + linux-g++-32:QMAKE_TARGET.arch = x86 + linux-g++-64:QMAKE_TARGET.arch = x86_64 + + # If we get a generic one, then determine the + # arch of the machine and assign + linux-g++:{ + ARCH = $$system(uname -m) # i686 or x86_64 + contains(ARCH, x86_64):{ + QMAKE_TARGET.arch = x86_64 + } + else{ + QMAKE_TARGET.arch = x86 + } + } # linux-g++ + } # eval +} # unix + +macx { + QMAKE_POST_LINK += install_name_tool -change libEsriCommonQt.dylib \"$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/universal/lib/libEsriCommonQt.dylib\" $${TARGET}.app/Contents/MacOS/$${TARGET} $$escape_expand(\n\t) + QMAKE_MACOSX_DEPLOYMENT_TARGET = 14.0 +} + +#------------------------------------------------- +# Headers +#------------------------------------------------- + +INCLUDEPATH += "$${SDK_INSTALL_DIR}/sdk/include" + +!macx { + INCLUDEPATH += "$${SDK_INSTALL_DIR}/sdk/include/LocalServer" +} + +#------------------------------------------------- +# Libraries +#------------------------------------------------- + +unix:!macx{ + LINUX_PLATFORM = $${PLATFORM} + equals(QMAKE_HOST.arch, x86_64) { + LINUX_PLATFORM = $${PLATFORM}/x64 + } else { + LINUX_PLATFORM = $${PLATFORM}/$${QMAKE_HOST.arch} + } + LIBS += \ + -L$${SDK_INSTALL_DIR}/sdk/$${LINUX_PLATFORM}/lib \ + -lEsriRuntimeQt \ + -lEsriCommonQt \ + -lruntimecore + + QT += opengl +} + +macx:{ + LIBS += \ + -L$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/universal/lib \ + -lEsriCommonQt \ + -lEsriRuntimeQt \ + -framework QuartzCore \ + -framework Metal +} + +win32:{ + QMAKE_CXXFLAGS_WARN_ON -= -w44996 + + CONFIG(debug, debug|release) { + QMAKE_CXXFLAGS += /FS + QMAKE_LFLAGS += /IGNORE:4099 + } + + contains(QT_ARCH, x86_64):{ + LIBS += \ + -L$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/x64/lib \ + -L$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/x64/bin + } + else { + LIBS += \ + -L$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/x86/lib \ + -L$${SDK_INSTALL_DIR}/sdk/$${PLATFORM}/x86/bin + } + + CONFIG(debug, debug|release) { + LIBS += \ + -lEsriCommonQtd \ + -lEsriRuntimeQtd + } else { + LIBS += \ + -lEsriCommonQt \ + -lEsriRuntimeQt + } + + LIBS += -ld3d11 -ld3dcompiler +} diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AbstractLocationDataSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AbstractLocationDataSource.h new file mode 100644 index 000000000..c4bd375bf --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AbstractLocationDataSource.h @@ -0,0 +1,92 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file AbstractLocationDataSource.h + +#ifndef QRT_AbstractLocationDataSource_H +#define QRT_AbstractLocationDataSource_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class AbstractLocationDataSourceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Location; + enum class LocationDataSourceStatus; + + class AbstractLocationDataSource : public Object + { + Q_OBJECT + + public: + explicit AbstractLocationDataSource(QObject* parent); + ~AbstractLocationDataSource() override; + + Error error() const; + + LocationDataSourceStatus locationDataSourceStatus() const; + + void start(); + void stop(); + + /*! + \internal + */ + AbstractLocationDataSource(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + signals: + void errorChanged(const Esri::ArcGISRuntime::Error& error); + void headingChanged(double heading); + void locationChanged(const Esri::ArcGISRuntime::Location& location); + void locationDataSourceStatusChanged(Esri::ArcGISRuntime::LocationDataSourceStatus locationDataSourceStatus); + + protected slots: + virtual void onStart() = 0; + virtual void onStop() = 0; + + protected: + void updateHeading(double heading); + void updateLocation(const Location& location); + void onStartCompleted(const QString& error = QString()); + void onStopCompleted(); + + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(AbstractLocationDataSource) + + void connectSignals_(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_AbstractLocationDataSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AddRastersParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AddRastersParameters.h new file mode 100644 index 000000000..926de1447 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AddRastersParameters.h @@ -0,0 +1,86 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file AddRastersParameters.h + +#ifndef QRT_AddRastersParameters_H +#define QRT_AddRastersParameters_H + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class AddRastersParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class AddRastersParametersType; + + class AddRastersParameters + { + public: + AddRastersParameters(); + AddRastersParameters(const AddRastersParameters& other); + AddRastersParameters(AddRastersParameters&& other) noexcept; + + AddRastersParameters& operator=(const AddRastersParameters& other); + AddRastersParameters& operator=(AddRastersParameters&& other) noexcept; + + virtual ~AddRastersParameters(); + + AddRastersParametersType addRastersParametersType() const; + + QString filter() const; + void setFilter(const QString& filter); + + QString inputDirectory() const; + void setInputDirectory(const QString& inputDirectory); + + QString inputFile() const; + void setInputFile(const QString& inputFile); + + double maxPixelSizeFactor() const; + void setMaxPixelSizeFactor(double maxPixelSizeFactor); + + double minPixelSizeFactor() const; + void setMinPixelSizeFactor(double minPixelSizeFactor); + + QString rasterFunctionTemplateFile() const; + void setRasterFunctionTemplateFile(const QString& templateFile); + + /*! + \internal + */ + explicit AddRastersParameters(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + protected: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_AddRastersParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AggregateField.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AggregateField.h new file mode 100644 index 000000000..9edd93a27 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AggregateField.h @@ -0,0 +1,77 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file AggregateField.h + +#ifndef QRT_AggregateField_H +#define QRT_AggregateField_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class AggregateFieldImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ArcadeExpression; + enum class AggregateStatisticType; + + class AggregateField : public Object + { + Q_OBJECT + public: + AggregateField(const QString& name, ArcadeExpression* statisticExpression, AggregateStatisticType statisticType, QObject* parent = nullptr); + + AggregateField(const QString& name, const QString& statisticFieldName, AggregateStatisticType statisticType, QObject* parent = nullptr); + + ~AggregateField() override; + + QString alias() const; + void setAlias(const QString& alias); + + QString name() const; + void setName(const QString& name); + + ArcadeExpression* statisticExpression() const; + void setStatisticExpression(ArcadeExpression* statisticExpression); + + QString statisticFieldName() const; + void setStatisticFieldName(const QString& statisticFieldName); + + AggregateStatisticType statisticType() const; + void setStatisticType(AggregateStatisticType statisticType); + + AggregateField(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(AggregateField) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_AggregateField_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AggregateFieldListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AggregateFieldListModel.h new file mode 100644 index 000000000..12f6b429d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AggregateFieldListModel.h @@ -0,0 +1,118 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file AggregateFieldListModel.h + +#ifndef QRT_AggregateFieldListModel_H +#define QRT_AggregateFieldListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +namespace QRTImpl +{ + class AggregateFieldListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class AggregateField; + class Error; + + class AggregateFieldListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum AggregateFieldRoles + { + AggregateFieldNameRole = Qt::UserRole + 1, + AggregateFieldAliasRole, + AggregateFieldStatisticFieldNameRole + }; + + ~AggregateFieldListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(AggregateField* aggregateField); + + void insert(int index, AggregateField* aggregateField); + + void removeAt(int index); + + void removeOne(AggregateField* aggregateField); + + void move(int from, int to); + + AggregateField* at(int index) const override; + + bool contains(AggregateField* aggregateField) const; + + int indexOf(AggregateField* aggregateField) const; + + AggregateField* first() const; + + AggregateField* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + AggregateFieldListModel(std::shared_ptr impl, QObject* parent); + + AggregateFieldListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(AggregateFieldListModel) + + void connectSignals_(); + void setupRoles(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_AggregateFieldListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AggregateGeoElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AggregateGeoElement.h new file mode 100644 index 000000000..690a67ed4 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AggregateGeoElement.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file AggregateGeoElement.h + +#ifndef QRT_AggregateGeoElement_H +#define QRT_AggregateGeoElement_H + +// C++ API headers +#include "GeoElement.h" +#include "Object.h" + +template +class QFuture; + +namespace QRTImpl +{ + class AggregateGeoElementImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class AggregateGeoElement : public Object, public GeoElement + { + Q_OBJECT + public: + ~AggregateGeoElement() override; + + bool isSelected() const; + void setSelected(bool selected); + + [[nodiscard]] QFuture> geoElementsAsync(QObject* parent = nullptr); + + // GeoElement interface methods + AttributeListModel* attributes() const override; + Geometry geometry() const override; + void setGeometry(const Geometry& geometry) override; + + AggregateGeoElement(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + std::shared_ptr iGetImpl() const override; + + private: + Q_DISABLE_COPY_MOVE(AggregateGeoElement) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_AggregateGeoElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AggregationFeatureReduction.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AggregationFeatureReduction.h new file mode 100644 index 000000000..f6cbffacd --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AggregationFeatureReduction.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file AggregationFeatureReduction.h + +#ifndef QRT_AggregationFeatureReduction_H +#define QRT_AggregationFeatureReduction_H + +// C++ API headers +#include "FeatureReduction.h" +#include "PopupSource.h" + +namespace Esri::ArcGISRuntime +{ + + class AggregateFieldListModel; + class LabelDefinitionListModel; + class Renderer; + + class AggregationFeatureReduction : public FeatureReduction, public PopupSource + { + Q_OBJECT + public: + ~AggregationFeatureReduction() override; + + AggregateFieldListModel* aggregateFields() const; + + LabelDefinitionListModel* labelDefinitions() const; + + double maxScale() const; + void setMaxScale(double maxScale); + + Renderer* renderer() const; + void setRenderer(Renderer* renderer); + + bool isShowLabels() const; + void setShowLabels(bool showLabels); + + // PopupSource interface methods + bool isPopupEnabled() const override; + void setPopupEnabled(bool popupEnabled) override; + PopupDefinition* popupDefinition() const override; + void setPopupDefinition(PopupDefinition* popupDefinition) override; + + AggregationFeatureReduction(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(AggregationFeatureReduction) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_AggregationFeatureReduction_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Analysis.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Analysis.h new file mode 100644 index 000000000..c98526865 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Analysis.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Analysis.h + +#ifndef QRT_Analysis_H +#define QRT_Analysis_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class AnalysisImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class AnalysisType; + + class Analysis : public Object + { + Q_OBJECT + + public: + ~Analysis() override; + + bool isVisible() const; + void setVisible(bool visible); + + AnalysisType analysisType() const; + + /*! \internal */ + Analysis(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + Analysis() = delete; + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(Analysis) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Analysis_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisListModel.h new file mode 100644 index 000000000..1cc66bf3a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisListModel.h @@ -0,0 +1,123 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file AnalysisListModel.h + +#ifndef QRT_AnalysisListModel_H +#define QRT_AnalysisListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class AnalysisListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Analysis; + class Error; + + class AnalysisListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum AnalysisRoles + { + AnalysisVisibleRole = Qt::UserRole + 1, + AnalysisTypeRole + }; + + ~AnalysisListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(Analysis* analysis); + + void insert(int index, Analysis* analysis); + + void removeAt(int index); + + void removeOne(Analysis* analysis); + + void move(int from, int to); + + Analysis* at(int index) const override; + + bool contains(Analysis* analysis) const; + + int indexOf(Analysis* analysis) const; + + Analysis* first() const; + + Analysis* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + /*! + \internal + */ + AnalysisListModel(std::shared_ptr impl, QObject* parent); + + AnalysisListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(AnalysisListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_AnalysisListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisOverlay.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisOverlay.h new file mode 100644 index 000000000..ab0de36ab --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisOverlay.h @@ -0,0 +1,67 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file AnalysisOverlay.h + +#ifndef QRT_AnalysisOverlay_H +#define QRT_AnalysisOverlay_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class AnalysisOverlayImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class AnalysisListModel; + + class AnalysisOverlay : public Object + { + Q_OBJECT + + public: + explicit AnalysisOverlay(QObject* parent = nullptr); + ~AnalysisOverlay() override; + + bool isVisible() const; + void setVisible(bool visible); + + AnalysisListModel* analyses() const; + + /*! \internal */ + AnalysisOverlay(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(AnalysisOverlay) + + std::shared_ptr m_impl; + }; +} // namespace Esri::ArcGISRuntime + +#endif // QRT_AnalysisOverlay_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisOverlayListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisOverlayListModel.h new file mode 100644 index 000000000..08b5e49fd --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisOverlayListModel.h @@ -0,0 +1,122 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file AnalysisOverlayListModel.h + +#ifndef QRT_AnalysisOverlayListModel_H +#define QRT_AnalysisOverlayListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class AnalysisOverlayListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class AnalysisOverlay; + class Error; + + class AnalysisOverlayListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum AnalysisOverlayRoles + { + AnalysisOverlayVisibleRole = Qt::UserRole + 1 + }; + + ~AnalysisOverlayListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(AnalysisOverlay* analysisOverlay); + + void insert(int index, AnalysisOverlay* analysisOverlay); + + void removeAt(int index); + + void removeOne(AnalysisOverlay* analysisOverlay); + + void move(int from, int to); + + AnalysisOverlay* at(int index) const override; + + bool contains(AnalysisOverlay* analysisOverlay) const; + + int indexOf(AnalysisOverlay* analysisOverlay) const; + + AnalysisOverlay* first() const; + + AnalysisOverlay* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + /*! + \internal + */ + AnalysisOverlayListModel(std::shared_ptr impl, QObject* parent); + + AnalysisOverlayListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(AnalysisOverlayListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_AnalysisOverlayListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisTypes.h new file mode 100644 index 000000000..84841c294 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisTypes.h @@ -0,0 +1,57 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file AnalysisTypes.h + +#ifndef QRT_AnalysisTypes_H +#define QRT_AnalysisTypes_H + +// Qt headers +#include // for Q_DELCARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + enum class ContinuousFieldFunctionType + { + ContinuousFieldFunction = 0, + ViewshedFunction = 1, + }; + + enum class HeightOrigin + { + Relative = 0, + Absolute = 1 + }; + +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ContinuousFieldFunctionType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::HeightOrigin value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ContinuousFieldFunctionType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::HeightOrigin) + +#endif // QRT_AnalysisTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisViewState.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisViewState.h new file mode 100644 index 000000000..917e6c74a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnalysisViewState.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file AnalysisViewState.h + +#ifndef QRT_AnalysisViewState_H +#define QRT_AnalysisViewState_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class AnalysisViewStateImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + enum class AnalysisViewStatus; + + class AnalysisViewState + { + public: + AnalysisViewState(); + ~AnalysisViewState(); + AnalysisViewState(const AnalysisViewState& other); + AnalysisViewState(AnalysisViewState&& other) noexcept; + AnalysisViewState& operator=(const AnalysisViewState& other); + AnalysisViewState& operator=(AnalysisViewState&& other) noexcept; + + bool isEmpty() const; + + Error error() const; + + AnalysisViewStatus status() const; + + AnalysisViewState(std::shared_ptr impl); + + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_AnalysisViewState_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AngularUnit.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AngularUnit.h new file mode 100644 index 000000000..b7f87656d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AngularUnit.h @@ -0,0 +1,85 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file AngularUnit.h + +#ifndef QRT_AngularUnit_H +#define QRT_AngularUnit_H + +// C++ API headers +#include "GeometryTypes.h" +#include "Unit.h" + +// STL headers +#include + +namespace QRTImpl +{ + class AngularUnitImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class AngularUnit : public Unit + { + public: + AngularUnit(); + + AngularUnit(AngularUnitId angularUnitId); + + AngularUnit(const AngularUnit& other); + AngularUnit(AngularUnit&& other) noexcept; + explicit AngularUnit(const Unit& other); + + AngularUnit& operator=(const AngularUnit& other); + AngularUnit& operator=(AngularUnit&& other) noexcept; + + ~AngularUnit() override; + + bool isValid() const; + + AngularUnitId angularUnitId() const; + + [[nodiscard]] double convertFrom(const AngularUnit& fromUnit, double angle) const; + [[nodiscard]] double convertTo(const AngularUnit& toUnit, double angle) const; + + double convertFromRadians(double radians) const; + double convertToRadians(double thisUnitValue) const; + + static AngularUnit degrees(); + static AngularUnit radians(); + + /*! \internal */ + explicit AngularUnit(std::shared_ptr impl); + std::shared_ptr getImpl() const; + }; + + /*! \internal */ + template<> + inline AngularUnit unit_cast(const Unit& unit) + { + return unit.unitType() == UnitType::AngularUnit ? static_cast(unit) : AngularUnit(); + } + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_AngularUnit_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnnotationLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnnotationLayer.h new file mode 100644 index 000000000..276ea5ea8 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnnotationLayer.h @@ -0,0 +1,97 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file AnnotationLayer.h + +#ifndef QRT_AnnotationLayer_H +#define QRT_AnnotationLayer_H + +// C++ API headers +#include "Layer.h" + +// STL headers +#include + +template +class QFuture; + +namespace Esri::ArcGISRuntime +{ + + enum class LabelBarrierWeight; + enum class SelectionMode; + class ArcGISFeatureTable; + class Feature; + class FeatureQueryResult; + class QueryParameters; + + class AnnotationLayer : public Layer + { + Q_OBJECT + + public: + AnnotationLayer(Item* item, qint64 serviceLayerId, QObject* parent = nullptr); + + explicit AnnotationLayer(ArcGISFeatureTable* featureTable, QObject* parent = nullptr); + + explicit AnnotationLayer(const QUrl& url, QObject* parent = nullptr); + + ~AnnotationLayer() override; + + LabelBarrierWeight barrierWeight() const; + void setBarrierWeight(LabelBarrierWeight barrierWeight); + + QString definitionExpression() const; + void setDefinitionExpression(const QString& definitionExpression); + + qint64 serviceLayerId() const; + double referenceScale() const; + + ArcGISFeatureTable* featureTable() const; + + void clearSelection(); + + void setFeatureVisible(Feature* feature, bool visible); + void setFeaturesVisible(const QList& features, bool visible); + void resetFeaturesVisible(); + + void selectFeature(Feature* feature); + void selectFeatures(const QList& features); + + void unselectFeature(Feature* feature); + void unselectFeatures(const QList& features); + + // async methods + [[nodiscard]] QFuture selectFeaturesAsync(const QueryParameters& parameters, SelectionMode mode, QObject* parent = nullptr); + [[nodiscard]] QFuture selectedFeaturesAsync(QObject* parent = nullptr); + + QUrl url() const; + + /*! \internal */ + AnnotationLayer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(AnnotationLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_AnnotationLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnnotationSublayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnnotationSublayer.h new file mode 100644 index 000000000..5b5b16a49 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AnnotationSublayer.h @@ -0,0 +1,93 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file AnnotationSublayer.h + +#ifndef QRT_AnnotationSublayer_H +#define QRT_AnnotationSublayer_H + +// C++ API headers +#include "LayerContent.h" + +// STL headers +#include + +namespace QRTImpl +{ + class AnnotationSublayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class AnnotationSublayer : public LayerContent + { + Q_OBJECT + + public: + ~AnnotationSublayer() override; + + QString definitionExpression() const; + + double maxScale() const; + double minScale() const; + float opacity() const; + + bool scaleSymbols() const; + + qint64 subLayerId() const; + + QString name() const override; + + bool isVisible() const override; + + void setVisible(bool visible) override; + + bool canChangeVisibility() const override; + + bool isVisibleAtScale(double scale) const override; + + bool isShowInLegend() const override; + + void setShowInLegend(bool showInLegend) override; + + QList subLayerContents() const override; + + bool isAutoFetchLegendInfos() const override; + + void setAutoFetchLegendInfos(bool autoFetchLegendInfos) override; + + LegendInfoListModel* legendInfos() const override; + + /*! \internal */ + std::shared_ptr iGetImpl() const override; + /*! \internal */ + AnnotationSublayer(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(AnnotationSublayer) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_AnnotationSublayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ApiKeyResource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ApiKeyResource.h new file mode 100644 index 000000000..7204779ec --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ApiKeyResource.h @@ -0,0 +1,53 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ApiKeyResource.h + +#ifndef QRT_ApiKeyResource_H +#define QRT_ApiKeyResource_H + +// Qt headers +#include // for Q_DISABLE_COPY_MOVE + +class QString; + +namespace Esri::ArcGISRuntime +{ + + class ApiKeyResource + { + public: + virtual ~ApiKeyResource(); + + virtual void setApiKey(const QString& apiKey) = 0; + + virtual QString apiKey() const = 0; + + protected: + ApiKeyResource(); + + private: + Q_DISABLE_COPY_MOVE(ApiKeyResource) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ApiKeyResource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeature.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeature.h new file mode 100644 index 000000000..95692d14e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeature.h @@ -0,0 +1,100 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcGISFeature.h + +#ifndef QRT_ArcGISFeature_H +#define QRT_ArcGISFeature_H + +// C++ API headers +#include "Feature.h" +#include "Loadable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class ArcGISFeatureImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class AttachmentListModel; + class FeatureSubtype; + class RelationshipInfo; + + class ArcGISFeature : public Feature, public Loadable + { + Q_OBJECT + + public: + ~ArcGISFeature() override; + + bool canEditAttachments() const; + bool canUpdateGeometry() const; + + AttachmentListModel* attachments() const; + + void relateFeature(ArcGISFeature* feature); + + void relateFeature(ArcGISFeature* feature, const RelationshipInfo& relationshipInfo); + + void unrelateFeature(ArcGISFeature* feature); + + FeatureSubtype featureSubtype() const; + + // Loadable Interface methods + Error loadError() const override; + + LoadStatus loadStatus() const override; + + void cancelLoad() override; + + void load() override; + + void retryLoad() override; + + /*! + \internal + */ + ArcGISFeature(const std::shared_ptr& impl, QObject* parent); + std::shared_ptr getImpl() const; + + ArcGISFeature() = delete; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(ArcGISFeature) + + mutable QPointer m_attachments; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ArcGISFeature_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeatureLayerInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeatureLayerInfo.h new file mode 100644 index 000000000..831a53a43 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeatureLayerInfo.h @@ -0,0 +1,197 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcGISFeatureLayerInfo.h + +#ifndef QRT_ArcGISFeatureLayerInfo_H +#define QRT_ArcGISFeatureLayerInfo_H + +// Qt headers +#include // for QList + +// STL headers +#include + +class QUrl; +class QVariant; + +namespace QRTImpl +{ + class ArcGISFeatureLayerInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class ArcGISFeatureLayerInfoServiceType; + class ArcadeExpression; + class DrawingInfo; + class EditFieldsInfo; + class Envelope; + enum class GeometryType; + class FeatureServiceCapabilities; + class FeatureSubtype; + class FeatureTemplate; + class FeatureType; + class Field; + class LayerTimeInfo; + class OwnershipBasedAccessControlInfo; + class RelationshipInfo; + enum class ServiceType; + enum class CurveType; + + class ArcGISFeatureLayerInfo + { + public: + ArcGISFeatureLayerInfo(); + + ArcGISFeatureLayerInfo(const ArcGISFeatureLayerInfo& other); + ArcGISFeatureLayerInfo(ArcGISFeatureLayerInfo&& other) noexcept; + + ~ArcGISFeatureLayerInfo(); + + ArcGISFeatureLayerInfo& operator=(const ArcGISFeatureLayerInfo& other); + ArcGISFeatureLayerInfo& operator=(ArcGISFeatureLayerInfo&& other) noexcept; + + bool isEmpty() const; + + QString cimVersion() const; + + QUrl url() const; + + bool isAllowGeometryUpdates() const; + + FeatureServiceCapabilities capabilities() const; + + QString attribution() const; + + bool isDataVersioned() const; + + QVariant defaultSubtypeCode() const; + + QString definitionQuery() const; + + bool isDefaultVisible() const; + + QString description() const; + + ArcadeExpression* displayFieldExpression(QObject* parent) const; + + QString displayFieldName() const; + + DrawingInfo drawingInfo() const; + + EditFieldsInfo editFieldsInfo() const; + + double effectiveMaxScale() const; + + double effectiveMinScale() const; + + Envelope extent() const; + + QList featureTemplates() const; + + QList featureTypes() const; + + QList featureSubtypes() const; + + QList fields() const; + + GeometryType geometryType() const; + + QString globalIdFieldName() const; + + bool hasAttachments() const; + + bool hasM() const; + + bool hasZ() const; + + ArcGISFeatureLayerInfoServiceType serviceType() const; + + qint64 maxRecordCount() const; + + double maxScale() const; + + double minScale() const; + + QString objectIdFieldName() const; + + OwnershipBasedAccessControlInfo ownershipBasedAccessControl() const; + + qint64 serviceLayerId() const; + + QString serviceLayerName() const; + + ServiceType serviceSourceType() const; + + QString subtypeField() const; + + QList supportedCurveTypes() const; + + bool isSupportsAdvancedQueries() const; + + bool isSupportsAttachmentKeywords() const; + + bool isSupportsCoordinatesQuantization() const; + + bool isSupportsRollbackOnFailureParameter() const; + + bool isSupportsStatistics() const; + + bool isSupportsOBACForAnonymousUsers() const; + + bool isSupportsPagination() const; + + bool isSupportsQuantizationEditMode() const; + + bool isSupportsQueryExtent() const; + + bool isSupportsQueryWithResultType() const; + + LayerTimeInfo timeInfo() const; + + QString typeIdFieldName() const; + + QString version() const; + + double zDefault() const; + + bool isZDefaultsEnabled() const; + + FeatureType featureType(const QString& name) const; + + Field field(const QString& fieldName) const; + + QList relationshipInfos() const; + + /*! + \internal + */ + explicit ArcGISFeatureLayerInfo(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ArcGISFeatureLayerInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeatureListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeatureListModel.h new file mode 100644 index 000000000..6bf59c58d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeatureListModel.h @@ -0,0 +1,97 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcGISFeatureListModel.h + +#ifndef QRT_ArcGISFeatureListModel_H +#define QRT_ArcGISFeatureListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityNetworkImpl; + class ArcGISFeatureImpl; +} // namespace QRTImpl + +namespace Esri::ArcGISRuntime +{ + + class ArcGISFeature; + class Feature; + + class ArcGISFeatureListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + ~ArcGISFeatureListModel() override; + + bool isEmpty() const; + + ArcGISFeature* at(int index) const override; + + bool contains(ArcGISFeature* feature) const; + + int indexOf(ArcGISFeature* feature) const; + + ArcGISFeature* first() const; + + ArcGISFeature* last() const; + + QList features(QObject* parent = nullptr) const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + /*! + \internal + */ + ArcGISFeatureListModel(const std::shared_ptr& impl, QObject* parent); + + ArcGISFeatureListModel() = delete; + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(ArcGISFeatureListModel) + + void setupRoles(); + int size() const override; + + QHash m_roles; + QList> m_data; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ArcGISFeatureListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeatureServiceInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeatureServiceInfo.h new file mode 100644 index 000000000..48277a22b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeatureServiceInfo.h @@ -0,0 +1,135 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcGISFeatureServiceInfo.h + +#ifndef QRT_ArcGISFeatureServiceInfo_H +#define QRT_ArcGISFeatureServiceInfo_H + +// Qt headers +#include // for QList, QString, qint64 + +// STL headers +#include + +class QUrl; + +namespace QRTImpl +{ + class ArcGISFeatureServiceInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class EditorTrackingInfo; + class Envelope; + class FeatureServiceCapabilities; + class IdInfo; + class ServiceDocumentInfo; + class SpatialReference; + class SyncCapabilities; + class Unit; + enum class CurveType; + + class ArcGISFeatureServiceInfo + { + public: + ArcGISFeatureServiceInfo(); + + ArcGISFeatureServiceInfo(const ArcGISFeatureServiceInfo& other); + ArcGISFeatureServiceInfo(ArcGISFeatureServiceInfo&& other) noexcept; + + ~ArcGISFeatureServiceInfo(); + + ArcGISFeatureServiceInfo& operator=(const ArcGISFeatureServiceInfo& other); + ArcGISFeatureServiceInfo& operator=(ArcGISFeatureServiceInfo&& other) noexcept; + + bool isEmpty() const; + + QUrl url() const; + + bool isAllowGeometryUpdates() const; + + bool isAllowTrueCurvesUpdates() const; + + bool canUseServiceGeodatabaseApplyEdits() const; + + QString attribution() const; + + QString description() const; + + ServiceDocumentInfo documentInfo() const; + + EditorTrackingInfo editorTrackingInfo() const; + + QList layerInfos() const; + + FeatureServiceCapabilities featureServiceCapabilities() const; + + Envelope fullExtent() const; + + bool hasStaticData() const; + + bool hasVersionedData() const; + + Envelope initialExtent() const; + + qint64 maxRecordCount() const; + + bool isOnlyAllowTrueCurveUpdatesByTrueCurveClients() const; + + QString serviceDescription() const; + + SpatialReference spatialReference() const; + + QList supportedCurveTypes() const; + + bool isSupportsDisconnectedEditing() const; + + bool isSupportsTrueCurve() const; + + SyncCapabilities syncCapabilities() const; + + bool isSyncEnabled() const; + + QList tableInfos() const; + + QString version() const; + + double zDefault() const; + + bool isZDefaultsEnabled() const; + + Unit unit() const; + + /*! + \internal + */ + ArcGISFeatureServiceInfo(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ArcGISFeatureServiceInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeatureTable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeatureTable.h new file mode 100644 index 000000000..1bb9d0dbe --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISFeatureTable.h @@ -0,0 +1,150 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcGISFeatureTable.h + +#ifndef QRT_ArcGISFeatureTable_H +#define QRT_ArcGISFeatureTable_H + +// C++ API headers +#include "FeatureFormSource.h" +#include "FeatureTable.h" + +// STL headers +#include + +template +class QFuture; + +class QJsonObject; + +namespace QRTImpl +{ + class ArcGISFeatureTableImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class RelationshipConstraintViolationType; + class ArcGISFeature; + class ArcGISFeatureLayerInfo; + class ContingencyConstraintViolation; + class ContingentValuesDefinition; + class ContingentValuesResult; + class FeatureSubtype; + class FeatureTemplate; + class FeatureType; + class LocalFeatureEditsResult; + class RelatedFeatureQueryResult; + class RelatedQueryParameters; + class RelationshipInfo; + class SubtypeSubtableListModel; + + class ArcGISFeatureTable : public FeatureTable, public FeatureFormSource + { + Q_OBJECT + + public: + ~ArcGISFeatureTable() override; + + QList featureTemplates() const; + FeatureTemplate featureTemplate(const QString& name) const; + + QList featureTypes() const; + FeatureType featureType(const QString& name) const; + + QList featureSubtypes() const; + + QString globalIdField() const; + + bool hasAttachments() const; + + QString objectIdField() const; + + QString typeIdField() const; + + QVariant defaultSubtypeCode() const; + + QString subtypeField() const; + + bool isUseAdvancedSymbology() const; + void setUseAdvancedSymbology(bool advancedSymbology); + + bool hasLocalEdits() const; + + QString username() const; + + SubtypeSubtableListModel* subtypeSubtables() const; + + ContingentValuesDefinition* contingentValuesDefinition() const; + ContingentValuesResult* contingentValues(ArcGISFeature* feature, const QString& field) const; + QList validateContingencyConstraints(ArcGISFeature* feature) const; + + ArcGISFeature* createFeatureWithTemplate(const FeatureTemplate& featureTemplate, QObject* parent = nullptr) const; + ArcGISFeature* createFeatureWithTemplate(const FeatureTemplate& featureTemplate, const Geometry& geometry, QObject* parent = nullptr) const; + ArcGISFeature* createFeatureWithType(const FeatureType& featureType, QObject* parent = nullptr) const; + ArcGISFeature* createFeatureWithType(const FeatureType& featureType, const Geometry& geometry, QObject* parent = nullptr) const; + ArcGISFeature* createFeatureWithSubtype(const FeatureSubtype& featureSubtype, QObject* parent = nullptr) const; + ArcGISFeature* createFeatureWithSubtype(const FeatureSubtype& featureSubtype, const Geometry& geometry, QObject* parent = nullptr) const; + + qint64 serviceLayerId() const; + ArcGISFeatureLayerInfo layerInfo() const; + + QList editableAttributeFields() const; + + QList relatedTables(const RelationshipInfo& relationshipInfo) const; + QList relatedTables() const; + + // FeatureFormSource interface methods + FeatureFormDefinition* featureFormDefinition() const override; + + // async methods + [[nodiscard]] QFuture> queryRelatedFeaturesAsync(ArcGISFeature* feature, QObject* parent = nullptr); + [[nodiscard]] QFuture> queryRelatedFeaturesAsync(ArcGISFeature* feature, + const RelatedQueryParameters& parameters, + QObject* parent = nullptr); + [[nodiscard]] QFuture queryRelatedFeatureCountAsync(ArcGISFeature* feature); + [[nodiscard]] QFuture queryRelatedFeatureCountAsync(ArcGISFeature* feature, const RelatedQueryParameters& parameters); + [[nodiscard]] QFuture validateRelationshipConstraintsAsync(ArcGISFeature* feature); + [[nodiscard]] QFuture addedFeaturesAsync(QObject* parent = nullptr); + [[nodiscard]] QFuture addedFeaturesCountAsync(); + [[nodiscard]] QFuture deletedFeaturesAsync(QObject* parent = nullptr); + [[nodiscard]] QFuture deletedFeaturesCountAsync(); + [[nodiscard]] QFuture updatedFeaturesAsync(QObject* parent = nullptr); + [[nodiscard]] QFuture updatedFeaturesCountAsync(); + [[nodiscard]] QFuture localEditsAsync(QObject* parent = nullptr); + [[nodiscard]] QFuture localEditsCountAsync(); + + /*! \internal */ + ArcGISFeatureTable(std::shared_ptr impl, QObject* parent); + /*! \internal */ + std::shared_ptr getImpl() const; + + ArcGISFeatureTable() = delete; + + private: + Q_DISABLE_COPY_MOVE(ArcGISFeatureTable) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ArcGISFeatureTable_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISImageServiceInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISImageServiceInfo.h new file mode 100644 index 000000000..4b0f7c334 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISImageServiceInfo.h @@ -0,0 +1,98 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcGISImageServiceInfo.h + +#ifndef QRT_ArcGISImageServiceInfo_H +#define QRT_ArcGISImageServiceInfo_H + +// Qt headers +#include // for QList, QString + +class QUrl; + +// STL headers +#include + +namespace QRTImpl +{ + class ArcGISImageServiceInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Envelope; + class Field; + class LayerTimeInfo; + enum class PixelType; + class RenderingRuleInfo; + class SpatialReference; + + class ArcGISImageServiceInfo + { + public: + ArcGISImageServiceInfo(); + + ArcGISImageServiceInfo(const ArcGISImageServiceInfo& other); + ArcGISImageServiceInfo(ArcGISImageServiceInfo&& other) noexcept; + + ~ArcGISImageServiceInfo(); + + ArcGISImageServiceInfo& operator=(const ArcGISImageServiceInfo& other); + ArcGISImageServiceInfo& operator=(ArcGISImageServiceInfo&& other) noexcept; + + bool isEmpty() const; + + QString attribution() const; + + QString currentVersion() const; + + Envelope fullExtent() const; + + QList fields() const; + + double maxScale() const; + + double minScale() const; + + QString name() const; + + SpatialReference spatialReference() const; + + PixelType pixelType() const; + + QList renderingRuleInfos() const; + + LayerTimeInfo timeInfo() const; + + QUrl url() const; + + /*! \internal */ + explicit ArcGISImageServiceInfo(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ArcGISImageServiceInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISMapImageLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISMapImageLayer.h new file mode 100644 index 000000000..4fea7c387 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISMapImageLayer.h @@ -0,0 +1,107 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcGISMapImageLayer.h + +#ifndef QRT_ArcGISMapImageLayer_H +#define QRT_ArcGISMapImageLayer_H + +// C++ API headers +#include "ImageAdjustmentLayer.h" +#include "TimeAware.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class ArcGISMapImageLayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class MapServiceImageFormat; + class ArcGISMapServiceInfo; + class ArcGISSublayerListModel; + class Item; + class ServiceFeatureTable; + class TimeExtent; + class TimeValue; + + class ArcGISMapImageLayer : public ImageAdjustmentLayer, public TimeAware + { + Q_OBJECT + + public: + explicit ArcGISMapImageLayer(const QUrl& url, QObject* parent = nullptr); + explicit ArcGISMapImageLayer(Item* item, QObject* parent = nullptr); + ~ArcGISMapImageLayer() override; + + QString geodatabaseVersion() const; + void setGeodatabaseVersion(const QString& geodatabaseVersion); + + MapServiceImageFormat imageFormat() const; + void setImageFormat(MapServiceImageFormat imageFormat); + + ArcGISSublayerListModel* mapImageSublayers() const; + + ArcGISMapServiceInfo mapServiceInfo() const; + + void resetSublayers(); + + quint64 refreshInterval() const; + void setRefreshInterval(quint64 milliseconds); + + QUrl url() const; + + // TimeAware interface methods + TimeExtent fullTimeExtent() const override; + bool isTimeFilteringEnabled() const override; + void setTimeFilteringEnabled(bool timeFilteringEnabled) override; + bool isSupportsTimeFiltering() const override; + TimeValue timeInterval() const override; + TimeValue timeOffset() const override; + void setTimeOffset(const TimeValue& timeOffset) override; + + QList tables() const; + + // async methods + [[nodiscard]] QFuture loadTablesAndLayersAsync(); + + /*! \internal */ + ArcGISMapImageLayer(std::shared_ptr impl, QObject* parent); + + signals: + void fullTimeExtentChanged(); + + private: + void connectSignals_(); + + Q_DISABLE_COPY_MOVE(ArcGISMapImageLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ArcGISMapImageLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISMapImageSublayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISMapImageSublayer.h new file mode 100644 index 000000000..ed9daabf2 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISMapImageSublayer.h @@ -0,0 +1,77 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcGISMapImageSublayer.h + +#ifndef QRT_ArcGISMapImageSublayer_H +#define QRT_ArcGISMapImageSublayer_H + +// C++ API headers +#include "ArcGISSublayer.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ArcGISSublayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class LabelDefinitionListModel; + class ServiceFeatureTable; + class SublayerSource; + + class ArcGISMapImageSublayer : public ArcGISSublayer + { + Q_OBJECT + + public: + explicit ArcGISMapImageSublayer(qint64 id, QObject* parent = nullptr); + ArcGISMapImageSublayer(qint64 id, SublayerSource* sublayerSource, QObject* parent = nullptr); + ~ArcGISMapImageSublayer() override; + + bool isDefaultVisible() const; + SublayerSource* source() const; + void setDefinitionExpression(const QString& definitionExpression); + void setMaxScale(double maxScale); + void setMinScale(double minScale); + void setName(const QString& name); + void setOpacity(float opacity); + void setRenderer(Renderer* renderer); + void setScaleSymbols(bool scaleSymbols); + void setLabelsEnabled(bool labelsEnabled); + ServiceFeatureTable* table() const; + + LabelDefinitionListModel* labelDefinitions() const; + + /*! \internal */ + ArcGISMapImageSublayer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(ArcGISMapImageSublayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ArcGISMapImageSublayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISMapServiceInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISMapServiceInfo.h new file mode 100644 index 000000000..a31649193 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISMapServiceInfo.h @@ -0,0 +1,144 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcGISMapServiceInfo.h + +#ifndef QRT_ArcGISMapServiceInfo_H +#define QRT_ArcGISMapServiceInfo_H + +// C++ API headers +#include "JsonSerializable.h" + +// Qt headers +#include // for QList, QStringList + +// STL headers +#include + +class QUrl; + +namespace QRTImpl +{ + class ArcGISMapServiceInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Envelope; + class IdInfo; + class MapServiceCapabilities; + class ServiceDocumentInfo; + class ServiceTimeInfo; + enum class ServiceType; + class SpatialReference; + class TileInfo; + class Unit; + + class ArcGISMapServiceInfo : public JsonSerializable + { + public: + ArcGISMapServiceInfo(); + + ArcGISMapServiceInfo(const ArcGISMapServiceInfo& other); + ArcGISMapServiceInfo(ArcGISMapServiceInfo&& other) noexcept; + + ~ArcGISMapServiceInfo() override; + + ArcGISMapServiceInfo& operator=(const ArcGISMapServiceInfo& other); + ArcGISMapServiceInfo& operator=(ArcGISMapServiceInfo&& other) noexcept; + + bool isEmpty() const; + + QUrl url() const; + + QString attribution() const; + + MapServiceCapabilities capabilities() const; + + QString currentVersion() const; + + QString description() const; + + ServiceDocumentInfo documentInfo() const; + + bool isExportTileCacheCompactV2Allowed() const; + + bool isExportTilesAllowed() const; + + Envelope fullExtent() const; + + Envelope initialExtent() const; + + QList layerInfos() const; + + QString mapName() const; + + int maxExportTilesCount() const; + + int maxImageHeight() const; + + int maxImageWidth() const; + + int maxRecordCount() const; + + double maxScale() const; + + double minScale() const; + + QString serviceDescription() const; + + ServiceType serviceSourceType() const; + + bool isSingleFusedMapCache() const; + + SpatialReference spatialReference() const; + + QStringList supportedImageFormatTypes() const; + + bool isSupportsDynamicLayers() const; + + QList tableInfos() const; + + TileInfo tileInfo() const; + + QStringList tileServers() const; + + ServiceTimeInfo timeInfo() const; + + Unit unit() const; + + // JsonSerializable Interface methods + [[nodiscard]] static ArcGISMapServiceInfo fromJson(const QString& json); + [[nodiscard]] QString toJson() const override; + + /*! + \internal + */ + explicit ArcGISMapServiceInfo(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ArcGISMapServiceInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISMapServiceSublayerInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISMapServiceSublayerInfo.h new file mode 100644 index 000000000..14d2f36e2 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISMapServiceSublayerInfo.h @@ -0,0 +1,166 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcGISMapServiceSublayerInfo.h + +#ifndef QRT_ArcGISMapServiceSublayerInfo_H +#define QRT_ArcGISMapServiceSublayerInfo_H + +// Qt headers +#include // for QList + +// STL headers +#include + +class QUrl; +class QVariant; + +namespace QRTImpl +{ + class ArcGISMapServiceSublayerInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class ArcGISMapServiceSublayerType; + class ArcadeExpression; + class DrawingInfo; + class Envelope; + class FeatureSubtype; + class FeatureType; + class Field; + enum class GeometryType; + class IdInfo; + class LayerTimeInfo; + class MapServiceCapabilities; + class OwnershipBasedAccessControlInfo; + class RelationshipInfo; + + class ArcGISMapServiceSublayerInfo + { + public: + ArcGISMapServiceSublayerInfo(); + ArcGISMapServiceSublayerInfo(const ArcGISMapServiceSublayerInfo& other); + ArcGISMapServiceSublayerInfo(ArcGISMapServiceSublayerInfo&& other) noexcept; + ~ArcGISMapServiceSublayerInfo(); + + ArcGISMapServiceSublayerInfo& operator=(const ArcGISMapServiceSublayerInfo& other); + ArcGISMapServiceSublayerInfo& operator=(ArcGISMapServiceSublayerInfo&& other) noexcept; + + bool isEmpty() const; + + QUrl url() const; + + QString attribution() const; + + bool canModifyLayer() const; + + bool canScaleSymbols() const; + + MapServiceCapabilities capabilities() const; + + QVariant defaultSubtypeCode() const; + + bool isDefaultVisible() const; + + QString definitionExpression() const; + + QString description() const; + + ArcadeExpression* displayFieldExpression(QObject* parent) const; + + QString displayFieldName() const; + + DrawingInfo drawingInfo() const; + + double effectiveMaxScale() const; + + double effectiveMinScale() const; + + Envelope extent() const; + + QList featureTypes() const; + + QList featureSubtypes() const; + + QList fields() const; + + GeometryType geometryType() const; + + bool hasAttachments() const; + + bool hasLabels() const; + + bool hasM() const; + + bool hasZ() const; + + bool isDataVersioned() const; + + qint64 maxRecordCount() const; + + double maxScale() const; + + double minScale() const; + + OwnershipBasedAccessControlInfo ownershipBasedAccessControl() const; + + IdInfo parentLayerInfo() const; + + qint64 serviceLayerId() const; + + QString serviceLayerName() const; + + QList relationshipInfos() const; + + ArcGISMapServiceSublayerType sublayerType() const; + + QList sublayerInfos() const; + + QString subtypeField() const; + + bool isSupportsAdvancedQueries() const; + + bool isSupportsStatistics() const; + + LayerTimeInfo timeInfo() const; + + QString typeIdFieldName() const; + + bool isUseStandardizedQueries() const; + + QString version() const; + + Field field(const QString& fieldName) const; + + /*! + \internal + */ + explicit ArcGISMapServiceSublayerInfo(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ArcGISMapServiceSublayerInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISQt_global.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISQt_global.h new file mode 100644 index 000000000..987b0e5e1 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISQt_global.h @@ -0,0 +1,41 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcGISQt_global.h + +#ifndef QRT_ArcGISQt_global_H +#define QRT_ArcGISQt_global_H + +// Qt headers +#include // for Q_OS_* +#include // for Q_PROCESSOR_* + +// define for local server +#if defined Q_OS_WIN64 || (defined(Q_OS_LINUX) && defined(Q_PROCESSOR_X86_64) && !defined(Q_OS_ANDROID)) +#define LOCALSERVER_SUPPORTED +#endif + +// define for GraphicsView (QtWidgets) +#if defined Q_OS_WIN32 || defined Q_OS_MACOS || (defined(Q_OS_LINUX) && !defined(Q_OS_ANDROID)) +#define GRAPHICSVIEW_SUPPORTED +#endif + +#endif // QRT_ArcGISQt_global_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISRuntimeEnvironment.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISRuntimeEnvironment.h new file mode 100644 index 000000000..6afa5ef82 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISRuntimeEnvironment.h @@ -0,0 +1,95 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcGISRuntimeEnvironment.h + +#ifndef QRT_ArcGISRuntimeEnvironment_H +#define QRT_ArcGISRuntimeEnvironment_H + +// C++ API headers +#include "Object.h" + +// Qt headers +#include + +// Platform specific headers +#ifdef Q_OS_ANDROID +class QJniObject; +#endif // Q_OS_ANDROID + +namespace Esri::ArcGISRuntime +{ + + enum class ServiceCurveGeometryMode; + class ArcadeConsoleMessageContext; + class License; + class LicenseInfo; + class LicenseResult; + + namespace Authentication + { + class AuthenticationManager; + } + + class ArcGISRuntimeEnvironment : public Object + { + Q_OBJECT + + public: + ~ArcGISRuntimeEnvironment() override; + + static ArcGISRuntimeEnvironment* instance(); + + static bool initialize(); + + static Authentication::AuthenticationManager* authenticationManager(); + + static QString installDirectory(); + static void setInstallDirectory(const QString& installDirectory); + + static bool isInstallOk(); + + static QString apiKey(); + static void setApiKey(const QString& apiKey); + + static ServiceCurveGeometryMode serviceCurveGeometryMode(); + static void setServiceCurveGeometryMode(ServiceCurveGeometryMode serviceCurveGeometryMode); + +#if defined(Q_OS_ANDROID) || defined(Q_QDOC) + static void setAndroidApplicationContext(const QJniObject& context); +#endif // defined(Q_OS_ANDROID) || defined(Q_QDOC) + + [[nodiscard]] static LicenseResult setLicense(const QString& licenseKey); + [[nodiscard]] static LicenseResult setLicense(const QString& licenseKey, const QStringList& extensions); + [[nodiscard]] static LicenseResult setLicense(const LicenseInfo& licenseInfo); + static License* license(); + + signals: + void arcadeConsoleMessageNotification(Esri::ArcGISRuntime::ArcadeConsoleMessageContext* context, const QString& message); + + private: + Q_DISABLE_COPY_MOVE(ArcGISRuntimeEnvironment) + explicit ArcGISRuntimeEnvironment(QObject* parent = nullptr); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ArcGISRuntimeEnvironment_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISSceneLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISSceneLayer.h new file mode 100644 index 000000000..fe16c7aea --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISSceneLayer.h @@ -0,0 +1,118 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcGISSceneLayer.h + +#ifndef QRT_ArcGISSceneLayer_H +#define QRT_ArcGISSceneLayer_H + +// C++ API headers +#include "ApiKeyResource.h" +#include "FloorAware.h" +#include "Layer.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class ArcGISSceneLayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SurfacePlacement; + enum class SceneLayerDataType; + class Feature; + class FeatureTable; + class FeatureQueryResult; + class Renderer; + class SceneLayerPolygonFilter; + + class ArcGISSceneLayer : public Layer, public ApiKeyResource, public FloorAware + { + Q_OBJECT + + public: + explicit ArcGISSceneLayer(const QUrl& url, QObject* parent = nullptr); + explicit ArcGISSceneLayer(Item* item, QObject* parent = nullptr); + ~ArcGISSceneLayer() override; + + SceneLayerDataType dataType() const; + + FeatureTable* featureTable() const; + + bool isLabelsEnabled() const; + void setLabelsEnabled(bool labelsEnabled); + + void clearSelection(); + + void selectFeature(Feature* feature); + void selectFeatures(const QList& features); + + void unselectFeature(Feature* feature); + void unselectFeatures(const QList& features); + + double altitudeOffset() const; + void setAltitudeOffset(double altitudeOffset); + + SceneLayerPolygonFilter* polygonFilter() const; + void setPolygonFilter(SceneLayerPolygonFilter* polygonFilter); + + Renderer* renderer() const; + void setRenderer(Renderer* renderer); + + SurfacePlacement surfacePlacement() const; + void setSurfacePlacement(SurfacePlacement surfacePlacement); + + void setFeatureVisible(Feature* feature, bool visible); + void setFeaturesVisible(const QList& features, bool visible); + void resetFeaturesVisible(); + + // async methods + [[nodiscard]] QFuture selectedFeaturesAsync(QObject* parent = nullptr); + + // FloorAware interface methods + LayerFloorDefinition* floorDefinition() const override; + void setFloorDefinition(LayerFloorDefinition* floorDefinition) override; + + QUrl url() const; + + // APIKeyResource interface methods + QString apiKey() const override; + void setApiKey(const QString& apiKey) override; + + /*! \internal */ + ArcGISSceneLayer(std::shared_ptr impl, QObject* parent); + + ArcGISSceneLayer() = delete; + + private: + Q_DISABLE_COPY_MOVE(ArcGISSceneLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ArcGISSceneLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISStreamService.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISStreamService.h new file mode 100644 index 000000000..b7cee523f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISStreamService.h @@ -0,0 +1,76 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcGISStreamService.h + +#ifndef QRT_ArcGISStreamService_H +#define QRT_ArcGISStreamService_H + +// C++ API headers +#include "DynamicEntityDataSource.h" + +class QUrl; + +namespace QRTImpl +{ + class ArcGISStreamServiceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ArcGISStreamServiceInfo; + class ArcGISStreamServiceFilter; + class PortalItem; + + class ArcGISStreamService final : public DynamicEntityDataSource + { + Q_OBJECT + + public: + explicit ArcGISStreamService(const QUrl& url, QObject* parent = nullptr); + explicit ArcGISStreamService(PortalItem* item, QObject* parent = nullptr); + + ~ArcGISStreamService() override; + + ArcGISStreamServiceFilter* filter() const; + void setFilter(ArcGISStreamServiceFilter* filter); + + PortalItem* portalItem() const; + + ArcGISStreamServiceInfo* serviceInfo() const; + + QUrl url() const; + + ArcGISStreamService(std::shared_ptr impl, QObject* parent); + + protected: + QFuture onConnectAsync() override; + QFuture onDisconnectAsync() override; + QFuture onLoadAsync() override; + + private: + Q_DISABLE_COPY_MOVE(ArcGISStreamService) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ArcGISStreamService_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISStreamServiceFilter.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISStreamServiceFilter.h new file mode 100644 index 000000000..2774c9120 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISStreamServiceFilter.h @@ -0,0 +1,79 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcGISStreamServiceFilter.h + +#ifndef QRT_ArcGISStreamServiceFilter_H +#define QRT_ArcGISStreamServiceFilter_H + +// C++ API headers +#include "Object.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class ArcGISStreamServiceFilterImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Geometry; + class SpatialReference; + + class ArcGISStreamServiceFilter : public Object + { + Q_OBJECT + + public: + explicit ArcGISStreamServiceFilter(QObject* parent = nullptr); + + ~ArcGISStreamServiceFilter() override; + + Geometry geometry() const; + void setGeometry(const Geometry& geometry); + + QStringList outFields() const; + void setOutFields(const QStringList& outFields); + + SpatialReference outSpatialReference() const; + void setOutSpatialReference(const SpatialReference& outSpatialReference); + + QString whereClause() const; + void setWhereClause(const QString& whereClause); + + ArcGISStreamServiceFilter(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ArcGISStreamServiceFilter) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ArcGISStreamServiceFilter_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISStreamServiceInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISStreamServiceInfo.h new file mode 100644 index 000000000..952ddd404 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISStreamServiceInfo.h @@ -0,0 +1,100 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcGISStreamServiceInfo.h + +#ifndef QRT_ArcGISStreamServiceInfo_H +#define QRT_ArcGISStreamServiceInfo_H + +// C++ API headers +#include "Object.h" + +// Qt headers +#include // for QList, qint64, QString + +class QUrl; + +namespace QRTImpl +{ + class ArcGISStreamServiceInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class DrawingInfo; + class Field; + class SpatialReference; + enum class GeometryType; + + class ArcGISStreamServiceInfo : public Object + { + Q_OBJECT + + public: + ~ArcGISStreamServiceInfo() override; + + double archiveMaximumFeatureAge() const; + + QUrl archiveServiceUrl() const; + + qint64 archiveUpdateInterval() const; + + QString currentVersion() const; + + QString description() const; + + DrawingInfo drawingInfo() const; + + QString endTimeField() const; + + QList fields() const; + + QString geometryField() const; + + GeometryType geometryType() const; + + QString globalIdField() const; + + QString objectIdField() const; + + QString relatedFeaturesJoinField() const; + + QUrl relatedFeaturesUrl() const; + + SpatialReference spatialReference() const; + + QString startTimeField() const; + + QString trackIdField() const; + + ArcGISStreamServiceInfo(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ArcGISStreamServiceInfo) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ArcGISStreamServiceInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISSublayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISSublayer.h new file mode 100644 index 000000000..3c0053155 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISSublayer.h @@ -0,0 +1,127 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcGISSublayer.h + +#ifndef QRT_ArcGISSublayer_H +#define QRT_ArcGISSublayer_H + +// C++ API headers +#include "LayerContent.h" +#include "Loadable.h" +#include "PopupSource.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ArcGISSublayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class ArcGISSublayerType; + class ArcGISMapServiceSublayerInfo; + class ArcGISSublayerListModel; + class PopupDefinition; + class Renderer; + + class ArcGISSublayer : public LayerContent, public Loadable, public PopupSource + { + Q_OBJECT + + public: + ~ArcGISSublayer() override; + + bool operator==(const ArcGISSublayer& other) const; + bool operator!=(const ArcGISSublayer& other) const; + + QString definitionExpression() const; + + qint64 id() const; + + ArcGISMapServiceSublayerInfo mapServiceSublayerInfo() const; + + double maxScale() const; + + double minScale() const; + + float opacity() const; + + Renderer* renderer() const; + + bool isScaleSymbols() const; + + bool isLabelsEnabled() const; + + ArcGISSublayerType sublayerType() const; + + ArcGISSublayerListModel* sublayers() const; + + // LayerContent interface methods + QString name() const override; + bool isVisible() const override; + void setVisible(bool visible) override; + bool canChangeVisibility() const override; + bool isVisibleAtScale(double scale) const override; + bool isShowInLegend() const override; + void setShowInLegend(bool showInLegend) override; + bool isAutoFetchLegendInfos() const override; + void setAutoFetchLegendInfos(bool autoFetchLegendInfos) override; + LegendInfoListModel* legendInfos() const override; + QList subLayerContents() const override; + std::shared_ptr iGetImpl() const override; + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + // PopupSource interface methods + bool isPopupEnabled() const override; + void setPopupEnabled(bool popupEnabled) override; + PopupDefinition* popupDefinition() const override; + void setPopupDefinition(PopupDefinition* popupDefinition) override; + + ArcGISSublayer* clone(QObject* parent = nullptr) const; + + /*! \internal */ + ArcGISSublayer(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + protected: + std::shared_ptr m_impl; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(ArcGISSublayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ArcGISSublayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISSublayerListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISSublayerListModel.h new file mode 100644 index 000000000..3e209f8c7 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISSublayerListModel.h @@ -0,0 +1,136 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcGISSublayerListModel.h + +#ifndef QRT_ArcGISSublayerListModel_H +#define QRT_ArcGISSublayerListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class ArcGISSublayerListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ArcGISSublayer; + class Error; + + class ArcGISSublayerListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum SublayerRoles + { + SublayerNameRole = Qt::UserRole + 1, + SublayerIdRole = Qt::UserRole + 2, + SublayerMinScaleRole = Qt::UserRole + 3, + SublayerMaxScaleRole = Qt::UserRole + 4, + SublayerTypeRole = Qt::UserRole + 5, + SublayerCanChangeVisibilityRole = Qt::UserRole + 6, + SublayerVisibleRole = Qt::UserRole + 7, + SublayerShowInLegendRole = Qt::UserRole + 8, + SublayerDefinitionExpressionRole = Qt::UserRole + 9, + SublayerOpacityRole = Qt::UserRole + 10, + SublayerScaleSymbolsRole = Qt::UserRole + 11, + SublayerLabelsEnabledRole = Qt::UserRole + 12 + }; + + ~ArcGISSublayerListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(ArcGISSublayer* sublayer); + + void insert(int index, ArcGISSublayer* sublayer); + + void removeAt(int index); + + void removeOne(ArcGISSublayer* sublayer); + + void move(int from, int to); + + ArcGISSublayer* at(int index) const override; + + bool contains(ArcGISSublayer* sublayer) const; + + int indexOf(ArcGISSublayer* sublayer) const; + + ArcGISSublayer* first() const; + + ArcGISSublayer* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + /*! + \internal + */ + ArcGISSublayerListModel(std::shared_ptr impl, QObject* parent); + + ArcGISSublayerListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + /*! + \internal + */ + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(ArcGISSublayerListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ArcGISSublayerListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISTiledElevationSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISTiledElevationSource.h new file mode 100644 index 000000000..3f09e1fe4 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISTiledElevationSource.h @@ -0,0 +1,73 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcGISTiledElevationSource.h + +#ifndef QRT_ArcGISTiledElevationSource_H +#define QRT_ArcGISTiledElevationSource_H + +// C++ API headers +#include "ElevationSource.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ArcGISTiledElevationSourceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Item; + class TileCache; + + class ArcGISTiledElevationSource : public ElevationSource + { + Q_OBJECT + + public: + explicit ArcGISTiledElevationSource(const QUrl& url, QObject* parent = nullptr); + explicit ArcGISTiledElevationSource(Item* item, QObject* parent = nullptr); + explicit ArcGISTiledElevationSource(TileCache* tileCache, QObject* parent = nullptr); + ~ArcGISTiledElevationSource() override; + + Item* item() const; + + TileCache* tileCache() const; + + QUrl url() const; + + /*! + \internal + */ + ArcGISTiledElevationSource(std::shared_ptr impl, QObject* parent); + + ArcGISTiledElevationSource() = delete; + + private: + Q_DISABLE_COPY_MOVE(ArcGISTiledElevationSource) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ArcGISTiledElevationSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISTiledLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISTiledLayer.h new file mode 100644 index 000000000..ca45f6bbd --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISTiledLayer.h @@ -0,0 +1,81 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcGISTiledLayer.h + +#ifndef QRT_ArcGISTiledLayer_H +#define QRT_ArcGISTiledLayer_H + +// C++ API headers +#include "ApiKeyResource.h" +#include "ImageTiledLayer.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ArcGISTiledLayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ArcGISMapServiceInfo; + class ArcGISSublayer; + class Item; + class TileCache; + + class ArcGISTiledLayer : public ImageTiledLayer, public ApiKeyResource + { + Q_OBJECT + + public: + explicit ArcGISTiledLayer(const QUrl& url, QObject* parent = nullptr); + explicit ArcGISTiledLayer(Item* item, QObject* parent = nullptr); + explicit ArcGISTiledLayer(TileCache* tileCache, QObject* parent = nullptr); + ~ArcGISTiledLayer() override; + + QList tiledSublayers() const; + + ArcGISMapServiceInfo mapServiceInfo() const; + + TileCache* tileCache() const; + + quint64 refreshInterval() const; + void setRefreshInterval(quint64 milliseconds); + + QUrl url() const; + + // ApiKeyResource interface methods + void setApiKey(const QString& apiKey) override; + QString apiKey() const override; + + /*! \internal */ + ArcGISTiledLayer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(ArcGISTiledLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ArcGISTiledLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISTiledSublayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISTiledSublayer.h new file mode 100644 index 000000000..eadae4644 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISTiledSublayer.h @@ -0,0 +1,54 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcGISTiledSublayer.h + +#ifndef QRT_ArcGISTiledSublayer_H +#define QRT_ArcGISTiledSublayer_H + +// C++ API headers +#include "ArcGISSublayer.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class ArcGISTiledSublayer : public ArcGISSublayer + { + Q_OBJECT + + public: + ~ArcGISTiledSublayer() override; + + /*! + \internal + */ + ArcGISTiledSublayer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(ArcGISTiledSublayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ArcGISTiledSublayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISVectorTiledLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISVectorTiledLayer.h new file mode 100644 index 000000000..9f0282000 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcGISVectorTiledLayer.h @@ -0,0 +1,81 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcGISVectorTiledLayer.h + +#ifndef QRT_ArcGISVectorTiledLayer_H +#define QRT_ArcGISVectorTiledLayer_H + +// C++ API headers +#include "ApiKeyResource.h" +#include "Layer.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ArcGISVectorTiledLayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Item; + class ItemResourceCache; + class VectorTileCache; + class VectorTileSourceInfo; + class VectorTileStyle; + + class ArcGISVectorTiledLayer : public Layer, public ApiKeyResource + { + Q_OBJECT + + public: + explicit ArcGISVectorTiledLayer(const QUrl& url, QObject* parent = nullptr); + explicit ArcGISVectorTiledLayer(Item* item, QObject* parent = nullptr); + explicit ArcGISVectorTiledLayer(VectorTileCache* vectorTileCache, QObject* parent = nullptr); + ArcGISVectorTiledLayer(VectorTileCache* vectorTileCache, ItemResourceCache* itemResourceCache, QObject* parent = nullptr); + ~ArcGISVectorTiledLayer() override; + + VectorTileSourceInfo sourceInfo() const; + + VectorTileStyle style() const; + + VectorTileCache* vectorTileCache() const; + + ItemResourceCache* itemResourceCache() const; + + QUrl url() const; + + // ApiKeyResource interface methods + void setApiKey(const QString& apiKey) override; + QString apiKey() const override; + + ArcGISVectorTiledLayer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(ArcGISVectorTiledLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ArcGISVectorTiledLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeConsoleMessageContext.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeConsoleMessageContext.h new file mode 100644 index 000000000..a11be59b4 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeConsoleMessageContext.h @@ -0,0 +1,63 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcadeConsoleMessageContext.h + +#ifndef QRT_ArcadeConsoleMessageContext_H +#define QRT_ArcadeConsoleMessageContext_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ArcadeConsoleMessageContextImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class ArcadeProfile; + + class ArcadeConsoleMessageContext : public Object + { + Q_OBJECT + + public: + ~ArcadeConsoleMessageContext() override; + + QMap information() const; + ArcadeProfile profile() const; + + ArcadeConsoleMessageContext(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ArcadeConsoleMessageContext) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ArcadeConsoleMessageContext_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeEvaluationResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeEvaluationResult.h new file mode 100644 index 000000000..6a819012a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeEvaluationResult.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcadeEvaluationResult.h + +#ifndef QRT_ArcadeEvaluationResult_H +#define QRT_ArcadeEvaluationResult_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +class QVariant; + +namespace QRTImpl +{ + class ArcadeEvaluationResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class ArcadeExpressionReturnType; + + class ArcadeEvaluationResult : public Object + { + Q_OBJECT + + public: + ~ArcadeEvaluationResult() override; + + bool operator==(ArcadeEvaluationResult* other) const; + bool operator!=(ArcadeEvaluationResult* other) const; + + QVariant result() const; + + QVariant castTo(ArcadeExpressionReturnType toType) const; + + ArcadeEvaluationResult(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ArcadeEvaluationResult) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ArcadeEvaluationResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeEvaluator.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeEvaluator.h new file mode 100644 index 000000000..2278d6816 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeEvaluator.h @@ -0,0 +1,99 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcadeEvaluator.h + +#ifndef QRT_ArcadeEvaluator_H +#define QRT_ArcadeEvaluator_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class ArcadeEvaluatorImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ArcadeExpression; + class ArcadeEvaluationResult; + class FeatureTable; + class GeoElement; + enum class ArcadeProfile; + + class ArcadeEvaluator : public Object, public Loadable + { + Q_OBJECT + public: + ArcadeEvaluator(ArcadeExpression* expression, ArcadeProfile profile, QObject* parent = nullptr); + + ~ArcadeEvaluator() override; + + ArcadeExpression* expression() const; + + QStringList profileVariablesUsed() const; + + bool isStable() const; + + ArcadeProfile profile() const; + + // async methods + [[nodiscard]] QFuture evaluateAsync(const QVariantMap& profileVariables, QObject* parent = nullptr); + [[nodiscard]] QFuture attributesAsync(const QString& variableName, FeatureTable* attributeNameSource); + [[nodiscard]] QFuture attributesAsync(const QString& variableName, GeoElement* attributeNameSource); + + bool hasUndeterminedAttributeReferences(const QString& variableName); + + bool usesGeometry(const QString& variableName); + + // Loadable interface methods + void cancelLoad() override; + void load() override; + void retryLoad() override; + Error loadError() const override; + LoadStatus loadStatus() const override; + + /*! \internal */ + ArcadeEvaluator(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(ArcadeEvaluator) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ArcadeEvaluator_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeExpression.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeExpression.h new file mode 100644 index 000000000..6a72d6416 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeExpression.h @@ -0,0 +1,86 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcadeExpression.h + +#ifndef QRT_ArcadeExpression_H +#define QRT_ArcadeExpression_H + +// C++ API headers +#include "JsonSerializable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ArcadeExpressionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class ArcadeExpressionReturnType; + + class ArcadeExpression : public Object, public JsonSerializable + { + Q_OBJECT + public: + explicit ArcadeExpression(const QString& expression, QObject* parent = nullptr); + + ArcadeExpression(const QString& expression, const QString& title, const QString& name, QObject* parent = nullptr); + + ArcadeExpression(const QString& expression, + const QString& title, + const QString& name, + ArcadeExpressionReturnType returnType, + QObject* parent = nullptr); + + ~ArcadeExpression() override; + + bool operator==(ArcadeExpression* other) const; + bool operator!=(ArcadeExpression* other) const; + + QString expression() const; + + QString name() const; + + ArcadeExpressionReturnType returnType() const; + + QString title() const; + + // JSONSerializable interface methods + [[nodiscard]] static ArcadeExpression* fromJson(const QString& json, QObject* parent = nullptr); + [[nodiscard]] QString toJson() const override; + + ArcadeExpression(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ArcadeExpression) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ArcadeExpression_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeLabelExpression.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeLabelExpression.h new file mode 100644 index 000000000..656f69efa --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ArcadeLabelExpression.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcadeLabelExpression.h + +#ifndef QRT_ArcadeLabelExpression_H +#define QRT_ArcadeLabelExpression_H + +// C++ API headers +#include "LabelExpression.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ArcadeLabelExpressionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ArcadeExpression; + + class ArcadeLabelExpression : public LabelExpression + { + Q_OBJECT + public: + explicit ArcadeLabelExpression(QObject* parent = nullptr); + explicit ArcadeLabelExpression(ArcadeExpression* arcadeExpression, QObject* parent = nullptr); + explicit ArcadeLabelExpression(const QString& arcadeString, QObject* parent = nullptr); + ArcadeLabelExpression(std::shared_ptr impl, QObject* parent); + ~ArcadeLabelExpression() override; + + ArcadeExpression* arcadeExpression() const; + void setArcadeExpression(ArcadeExpression* arcadeExpression); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ArcadeLabelExpression) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ArcadeLabelExpression_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AreaUnit.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AreaUnit.h new file mode 100644 index 000000000..6842a49a0 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AreaUnit.h @@ -0,0 +1,89 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file AreaUnit.h + +#ifndef QRT_AreaUnit_H +#define QRT_AreaUnit_H + +// C++ API headers +#include "GeometryTypes.h" +#include "Unit.h" + +// STL headers +#include + +namespace QRTImpl +{ + class AreaUnitImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class LinearUnit; + + class AreaUnit : public Unit + { + public: + AreaUnit(); + explicit AreaUnit(AreaUnitId areaUnitId); + explicit AreaUnit(const LinearUnit& linearUnit); + + AreaUnit(const AreaUnit& other); + AreaUnit(AreaUnit&& other) noexcept; + explicit AreaUnit(const Unit& other); + + AreaUnit& operator=(const AreaUnit& other); + AreaUnit& operator=(AreaUnit&& other) noexcept; + + ~AreaUnit() override; + + bool isValid() const; + + AreaUnitId areaUnitId() const; + + [[nodiscard]] double convertFrom(const AreaUnit& fromUnit, double area) const; + [[nodiscard]] double convertTo(const AreaUnit& toUnit, double area) const; + + double convertFromSquareMeters(double squareMeters) const; + double convertToSquareMeters(double thisUnitValue) const; + + static AreaUnit squareMeters(); + static AreaUnit squareFeet(); + static AreaUnit squareMiles(); + static AreaUnit squareKilometers(); + + /*! \internal */ + explicit AreaUnit(std::shared_ptr impl); + std::shared_ptr getImpl() const; + }; + + /*! \internal */ + template<> + inline AreaUnit unit_cast(const Unit& unit) + { + return unit.unitType() == UnitType::AreaUnit ? static_cast(unit) : AreaUnit(); + } + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_AreaUnit_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Attachment.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Attachment.h new file mode 100644 index 000000000..f6c9c6aab --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Attachment.h @@ -0,0 +1,84 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Attachment.h + +#ifndef QRT_Attachment_H +#define QRT_Attachment_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class AttachmentImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Attachment : public Object + { + Q_OBJECT + + public: + ~Attachment() override; + + qint64 attachmentId() const; + + QString contentType() const; + + QString keywords() const; + + bool isDataFetched() const; + + QString name() const; + + qint64 size() const; + + QUrl attachmentUrl() const; + + // async methods + [[nodiscard]] QFuture fetchDataAsync(); + + /*! \internal */ + Attachment(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + Attachment() = delete; + + private: + Q_DISABLE_COPY_MOVE(Attachment) + + void connectSignals_(); + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Attachment_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttachmentListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttachmentListModel.h new file mode 100644 index 000000000..283c83de1 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttachmentListModel.h @@ -0,0 +1,149 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file AttachmentListModel.h + +#ifndef QRT_AttachmentListModel_H +#define QRT_AttachmentListModel_H + +// Qt headers +#include +#include + +// STL headers +#include + +class QFile; + +namespace QRTImpl +{ + class ArcGISFeatureImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Attachment; + class Error; + + class AttachmentListModel : public QAbstractListModel + { + Q_OBJECT + + public: + enum AttachmentRoles + { + AttachmentNameRole = Qt::UserRole + 1, + AttachmentContentTypeRole = Qt::UserRole + 2, + AttachmentDataFetchedRole = Qt::UserRole + 3, + AttachmentSizeRole = Qt::UserRole + 4, + AttachmentUrlRole = Qt::UserRole + 5, + AttachmentIdRole = Qt::UserRole + 6 + }; + + ~AttachmentListModel() override; + + // async methods + [[nodiscard]] QFuture addAttachmentAsync(QIODevice& ioDevice, + const QString& contentType, + const QString& name, + QObject* parent = nullptr); + + [[nodiscard]] QFuture addAttachmentAsync(const QString& filePath, + const QString& contentType, + const QString& name, + QObject* parent = nullptr); + + [[nodiscard]] QFuture addAttachmentAsync(QIODevice& ioDevice, + const QString& contentType, + const QString& name, + const QString& keywords, + QObject* parent = nullptr); + + [[nodiscard]] QFuture addAttachmentAsync(const QString& filePath, + const QString& contentType, + const QString& name, + const QString& keywords, + QObject* parent = nullptr); + + [[nodiscard]] QFuture deleteAttachmentAsync(Attachment* attachment); + + [[nodiscard]] QFuture deleteAttachmentAsync(int index); + + [[nodiscard]] QFuture deleteAttachmentsAsync(const QList& attachments); + + [[nodiscard]] QFuture deleteAttachmentsAsync(int index, int count = 1); + + [[nodiscard]] QFuture> fetchAttachmentsAsync(QObject* parent = nullptr); + + [[nodiscard]] QFuture updateAttachmentAsync(Attachment* attachment, QIODevice& ioDevice, const QString& contentType, const QString& name); + + [[nodiscard]] QFuture updateAttachmentAsync(int index, QIODevice& ioDevice, const QString& contentType, const QString& name); + + [[nodiscard]] QFuture updateAttachmentAsync(Attachment* attachment, + const QString& filePath, + const QString& contentType, + const QString& name); + + [[nodiscard]] QFuture updateAttachmentAsync(Attachment* attachment, + QIODevice& ioDevice, + const QString& contentType, + const QString& name, + const QString& keywords); + + [[nodiscard]] QFuture updateAttachmentAsync(Attachment* attachment, + const QString& filePath, + const QString& contentType, + const QString& name, + const QString& keywords); + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + AttachmentListModel(std::shared_ptr impl, QObject* parent); + + AttachmentListModel() = delete; + + signals: + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(AttachmentListModel) + + void connectSignals_(); + void setupRoles(); + + std::shared_ptr m_impl; + + QHash m_roles; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_AttachmentListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttachmentsFormElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttachmentsFormElement.h new file mode 100644 index 000000000..ad0ac43d3 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttachmentsFormElement.h @@ -0,0 +1,80 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file AttachmentsFormElement.h + +#ifndef QRT_AttachmentsFormElement_H +#define QRT_AttachmentsFormElement_H + +// C++ API headers +#include "FormElement.h" + +template +class QFuture; + +namespace QRTImpl +{ + class AttachmentsFormElementImpl; +} + +class QByteArray; + +namespace Esri::ArcGISRuntime +{ + + class AttachmentsFormInput; + class FormAttachment; + + class AttachmentsFormElement : public FormElement + { + Q_OBJECT + public: + ~AttachmentsFormElement() override; + + QList attachments() const; + + bool isEditable() const; + + QString keyword() const; + + FormAttachment* addAttachment(const QString& name, const QString& contentType, const QByteArray& data); + + [[nodiscard]] QFuture addAttachmentAsync(const QString& name, + const QString& contentType, + const QString& filePath, + QObject* parent = nullptr); + + void deleteAttachment(FormAttachment* attachment); + + [[nodiscard]] QFuture fetchAttachmentsAsync(); + + AttachmentsFormElement(std::shared_ptr impl, QObject* parent); + + signals: + void editableChanged(bool isEditable); + + private: + Q_DISABLE_COPY_MOVE(AttachmentsFormElement) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_AttachmentsFormElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttachmentsPopupElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttachmentsPopupElement.h new file mode 100644 index 000000000..63233d9ef --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttachmentsPopupElement.h @@ -0,0 +1,84 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file AttachmentsPopupElement.h + +#ifndef QRT_AttachmentsPopupElement_H +#define QRT_AttachmentsPopupElement_H + +// C++ API headers +#include "PopupElement.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class AttachmentsPopupElementImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class AttachmentsPopupElementMediaType; + enum class PopupAttachmentsDisplayType; + class PopupAttachment; + + class AttachmentsPopupElement : public PopupElement + { + Q_OBJECT + + public: + explicit AttachmentsPopupElement(PopupAttachmentsDisplayType displayType, QObject* parent = nullptr); + + ~AttachmentsPopupElement() override; + + QList attachments() const; + + QString description() const; + void setDescription(const QString& description); + + PopupAttachmentsDisplayType displayType() const; + void setDisplayType(PopupAttachmentsDisplayType displayType); + + QStringList keywords() const; + void setKeywords(const QStringList& keywords); + + QList mediaTypes() const; + void setMediaTypes(const QList& mediaTypes); + + QString title() const; + void setTitle(const QString& title); + + [[nodiscard]] QFuture fetchAttachmentsAsync(); + + AttachmentsPopupElement(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(AttachmentsPopupElement) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_AttachmentsPopupElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttributeListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttributeListModel.h new file mode 100644 index 000000000..431d6b3ef --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttributeListModel.h @@ -0,0 +1,112 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file AttributeListModel.h + +#ifndef QRT_AttributeListModel_H +#define QRT_AttributeListModel_H + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class AttributeListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + + class AttributeListModel : public QAbstractListModel + { + Q_OBJECT + + public: + enum AttributeRoles + { + AttributeNameRole = Qt::UserRole + 1, + AttributeValueRole = Qt::UserRole + 2 + }; + + ~AttributeListModel() override; + + bool operator==(AttributeListModel* other) const; + bool operator!=(AttributeListModel* other) const; + QVariant operator[](const QString& attributeName) const; + AttributeListModel& operator+=(const std::pair& attribute); + AttributeListModel& operator<<(const std::pair& attribute); + + bool isEmpty() const; + int size() const; + + QStringList attributeNames() const; + QVariant attributeValue(const QString& attributeName) const; + bool containsAttribute(const QString& attributeName) const; + void insertAttribute(const QString& attributeName, const QVariant& attributeValue); + void removeAttribute(const QString& attributeName); + void removeAllAttributes(); + void replaceAttribute(const QString& attributeName, const QVariant& attributeValue); + + QVariantMap attributesMap() const; + void setAttributesMap(const QVariantMap& attributes); + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + /*! \internal */ + AttributeListModel(std::shared_ptr impl, QObject* parent); + + AttributeListModel() = delete; + + signals: + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(AttributeListModel) + + /*! \internal */ + + void connectSignals_(); + void setupRoles(); + + std::shared_ptr m_impl; + + QHash m_roles; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_AttributeListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttributeParameterValue.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttributeParameterValue.h new file mode 100644 index 000000000..e230835de --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/AttributeParameterValue.h @@ -0,0 +1,73 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file AttributeParameterValue.h + +#ifndef QRT_AttributeParameterValue_H +#define QRT_AttributeParameterValue_H + +// STL headers +#include + +class QString; +class QVariant; + +namespace QRTImpl +{ + class AttributeParameterValueImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class AttributeParameterValue + { + public: + AttributeParameterValue(); + AttributeParameterValue(const AttributeParameterValue& other); + AttributeParameterValue(AttributeParameterValue&& other) noexcept; + ~AttributeParameterValue(); + + AttributeParameterValue& operator=(const AttributeParameterValue& other); + AttributeParameterValue& operator=(AttributeParameterValue&& other) noexcept; + + QString attributeName() const; + void setAttributeName(const QString& attributeName); + + QString parameterName() const; + void setParameterName(const QString& parameterName); + + QVariant parameterValue() const; + void setParameterValue(const QVariant& parameterValue); + + /*! + \internal + */ + explicit AttributeParameterValue(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_AttributeParameterValue_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ArcGISAuthenticationChallenge.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ArcGISAuthenticationChallenge.h new file mode 100644 index 000000000..c5d2e39c1 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ArcGISAuthenticationChallenge.h @@ -0,0 +1,81 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcGISAuthenticationChallenge.h + +#ifndef QRT_ArcGISAuthenticationChallenge_H +#define QRT_ArcGISAuthenticationChallenge_H + +// C++ API headers +#include "Object.h" + +class QUrl; + +namespace QRTImpl +{ + class ArcGISAuthenticationChallengeImpl; +} + +namespace Esri::ArcGISRuntime +{ + class Error; +} + +namespace Esri::ArcGISRuntime::Authentication +{ + + class ArcGISCredential; + enum class ArcGISAuthenticationChallengeType; + + class ArcGISAuthenticationChallenge : public Object + { + Q_OBJECT + public: + ~ArcGISAuthenticationChallenge() override; + + Error error() const; + + quint8 previousFailureCount() const; + + QUrl requestUrl() const; + + ArcGISAuthenticationChallengeType arcGISAuthenticationChallengeType() const; + + void cancel(); + + void continueAndFail(); + + void continueWithError(const Error& error); + + void continueWithCredential(ArcGISCredential* credential); + + ArcGISAuthenticationChallenge(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ArcGISAuthenticationChallenge) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime::Authentication + +#endif // QRT_ArcGISAuthenticationChallenge_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ArcGISAuthenticationChallengeHandler.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ArcGISAuthenticationChallengeHandler.h new file mode 100644 index 000000000..25c9ba067 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ArcGISAuthenticationChallengeHandler.h @@ -0,0 +1,67 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcGISAuthenticationChallengeHandler.h + +#ifndef QRT_ArcGISAuthenticationChallengeHandler_H +#define QRT_ArcGISAuthenticationChallengeHandler_H + +// Qt headers +#include + +// STL headers +#include +#include + +namespace QRTImpl +{ + class ArcGISAuthenticationChallengeHandlerImpl; + class ArcGISAuthenticationChallengeImpl; +} // namespace QRTImpl + +namespace Esri::ArcGISRuntime::Authentication +{ + + class ArcGISAuthenticationChallenge; + + class ArcGISAuthenticationChallengeHandler : public QObject + { + Q_OBJECT + public: + ~ArcGISAuthenticationChallengeHandler() override; + + std::shared_ptr getImpl() const; + + protected: + virtual void handleArcGISAuthenticationChallenge(ArcGISAuthenticationChallenge* challenge) = 0; + explicit ArcGISAuthenticationChallengeHandler(QObject* parent = nullptr); + + private: + Q_DISABLE_COPY_MOVE(ArcGISAuthenticationChallengeHandler) + std::shared_ptr m_impl; + + using ArcGISAuthHandlerFunc = std::function&)>; + ArcGISAuthHandlerFunc handlerMethod_(); + }; + +} // namespace Esri::ArcGISRuntime::Authentication + +#endif // QRT_ArcGISAuthenticationChallengeHandler_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ArcGISCredential.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ArcGISCredential.h new file mode 100644 index 000000000..a010dd2a0 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ArcGISCredential.h @@ -0,0 +1,79 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcGISCredential.h + +#ifndef QRT_ArcGISCredential_H +#define QRT_ArcGISCredential_H + +// C++ API headers +#include "JsonSerializable.h" +#include "Object.h" + +class QUrl; +template +class QFuture; + +namespace QRTImpl +{ + class ArcGISCredentialImpl; +} + +namespace Esri::ArcGISRuntime::Authentication +{ + + enum class ArcGISCredentialType; + + class ArcGISCredential : public Object, public JsonSerializable + { + Q_OBJECT + public: + ~ArcGISCredential() override; + + bool operator==(ArcGISCredential* other) const; + bool operator!=(ArcGISCredential* other) const; + + ArcGISCredentialType arcGISCredentialType() const; + + QString referer() const; + + QUrl serverContext() const; + + QString username() const; + + // JSONSerializable interface methods + [[nodiscard]] static ArcGISCredential* fromJson(const QString& json, QObject* parent = nullptr); + [[nodiscard]] QString toJson() const override; + + ArcGISCredential(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(ArcGISCredential) + }; + +} // namespace Esri::ArcGISRuntime::Authentication + +#endif // QRT_ArcGISCredential_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ArcGISCredentialStore.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ArcGISCredentialStore.h new file mode 100644 index 000000000..762723bdc --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ArcGISCredentialStore.h @@ -0,0 +1,82 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ArcGISCredentialStore.h + +#ifndef QRT_ArcGISCredentialStore_H +#define QRT_ArcGISCredentialStore_H + +// C++ API headers +#include "Object.h" + +// Qt headers +#include // for QList + +class QUrl; +template +class QFuture; + +namespace QRTImpl +{ + class ArcGISCredentialStoreImpl; +} + +namespace Esri::ArcGISRuntime::Authentication +{ + + class ArcGISCredential; + + class ArcGISCredentialStore : public Object + { + Q_OBJECT + public: + explicit ArcGISCredentialStore(QObject* parent = nullptr); + + ~ArcGISCredentialStore() override; + + void add(ArcGISCredential* arcGISCredential); + + void add(ArcGISCredential* arcGISCredential, const QUrl& url); + + ArcGISCredential* credential(const QUrl& url) const; + + QList credentials() const; + + bool remove(ArcGISCredential* arcGISCredential); + + void removeAll(); + + QList removeCredentials(const QUrl& url); + + static QFuture makePersistent(QObject* parent = nullptr); + + ArcGISCredentialStore(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ArcGISCredentialStore) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime::Authentication + +#endif // QRT_ArcGISCredentialStore_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/AuthenticationManager.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/AuthenticationManager.h new file mode 100644 index 000000000..25f2a126e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/AuthenticationManager.h @@ -0,0 +1,81 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file AuthenticationManager.h + +#ifndef QRT_AuthenticationManager_H +#define QRT_AuthenticationManager_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl::Authentication +{ + class AuthenticationManagerImpl; +} + +namespace Esri::ArcGISRuntime::Authentication +{ + + class ArcGISAuthenticationChallengeHandler; + class ArcGISCredentialStore; + class OAuthUserLoginPrompt; + class OAuthUserLogoutPrompt; + class NetworkCredentialStore; + class NetworkAuthenticationChallengeHandler; + + class AuthenticationManager : public Object + { + Q_OBJECT + public: + ~AuthenticationManager() override; + + ArcGISAuthenticationChallengeHandler* arcGISAuthenticationChallengeHandler() const; + void setArcGISAuthenticationChallengeHandler(ArcGISAuthenticationChallengeHandler* arcGISAuthenticationChallengeHandler); + + ArcGISCredentialStore* arcGISCredentialStore() const; + void setArcGISCredentialStore(ArcGISCredentialStore* arcGISCredentialStore); + + NetworkAuthenticationChallengeHandler* networkAuthenticationChallengeHandler() const; + void setNetworkAuthenticationChallengeHandler(NetworkAuthenticationChallengeHandler* networkAuthenticationChallengeHandler); + + NetworkCredentialStore* networkCredentialStore() const; + void setNetworkCredentialStore(NetworkCredentialStore* networkCredentialStore); + + AuthenticationManager(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + signals: + /* internal use for toolkit */ + void oAuthUserLoginPromptIssued(Esri::ArcGISRuntime::Authentication::OAuthUserLoginPrompt* prompt); + + /* internal use for toolkit */ + void oAuthUserLogoutPromptIssued(Esri::ArcGISRuntime::Authentication::OAuthUserLogoutPrompt* prompt); + + private: + Q_DISABLE_COPY_MOVE(AuthenticationManager) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime::Authentication + +#endif // QRT_AuthenticationManager_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/AuthenticationTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/AuthenticationTypes.h new file mode 100644 index 000000000..79a160a5f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/AuthenticationTypes.h @@ -0,0 +1,110 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file AuthenticationTypes.h + +#ifndef QRT_AuthenticationTypes_H +#define QRT_AuthenticationTypes_H + +// Qt headers +#include // for Q_DELCARE_METATYPE + +namespace Esri::ArcGISRuntime::Authentication +{ + + enum class ArcGISAuthenticationChallengeType + { + Token = 0, + OAuthOrToken = 1 + }; + + enum class ArcGISCredentialType + { + TokenCredential = 1, + PregeneratedTokenCredential = 2, + OAuthUserCredential = 3, + OAuthApplicationCredential = 4, + IapCredential = 5 + }; + + enum class NetworkCredentialType + { + ServerTrust = 1, + Password = 2, + Certificate = 3 + }; + + enum class NetworkChallengeType + { + Basic = 1, + ClientCertificate = 2, + Digest = 3, + Negotiate = 4, + Ntlm = 5, + ServerTrust = 6 + }; + + enum class UserInterfaceStyle + { + Unspecified = 0, + Light = 1, + Dark = 2 + }; + + enum class OAuthRefreshTokenExpirationIntervalType + { + Default = 0, + Maximum = 1, + Minutes = 2 + }; + + enum class IapAuthorizationPromptType + { + Unspecified = 0, + None = 1, + Login = 2, + Consent = 3, + SelectAccount = 4 + }; + +} // namespace Esri::ArcGISRuntime::Authentication + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::Authentication::ArcGISAuthenticationChallengeType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::Authentication::ArcGISCredentialType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::Authentication::NetworkCredentialType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::Authentication::NetworkChallengeType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::Authentication::UserInterfaceStyle value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::Authentication::OAuthRefreshTokenExpirationIntervalType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::Authentication::IapAuthorizationPromptType value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Authentication::ArcGISAuthenticationChallengeType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Authentication::ArcGISCredentialType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Authentication::NetworkCredentialType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Authentication::NetworkChallengeType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Authentication::UserInterfaceStyle) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Authentication::OAuthRefreshTokenExpirationIntervalType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Authentication::IapAuthorizationPromptType) + +#endif // QRT_AuthenticationTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/CertificateCredential.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/CertificateCredential.h new file mode 100644 index 000000000..5ee3cf870 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/CertificateCredential.h @@ -0,0 +1,57 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file CertificateCredential.h + +#ifndef QRT_CertificateCredential_H +#define QRT_CertificateCredential_H + +// C++ API headers +#include "Authentication/NetworkCredential.h" + +class QString; +class QSslKey; +class QSslCertificate; + +namespace Esri::ArcGISRuntime::Authentication +{ + + class CertificateCredential : public NetworkCredential + { + Q_OBJECT + public: + ~CertificateCredential() override; + + QSslKey key() const; + + QSslCertificate certificate() const; + + QString password() const; + + CertificateCredential(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(CertificateCredential) + }; + +} // namespace Esri::ArcGISRuntime::Authentication + +#endif // QRT_CertificateCredential_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/IapConfiguration.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/IapConfiguration.h new file mode 100644 index 000000000..ff05430b4 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/IapConfiguration.h @@ -0,0 +1,114 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file IapConfiguration.h + +#ifndef QRT_IapConfiguration_H +#define QRT_IapConfiguration_H + +// C++ API headers +#include "JsonSerializable.h" +#include "Object.h" + +// STL headers +#include + +class QUrl; +template +class QFuture; + +namespace QRTImpl +{ + class IapConfigurationImpl; +} + +namespace Esri::ArcGISRuntime::Authentication +{ + + enum class IapAuthorizationPromptType; + + class IapConfiguration : public Object, public JsonSerializable + { + Q_OBJECT + public: + ~IapConfiguration() override; + + IapAuthorizationPromptType authorizationPromptType() const; + + QUrl authorizeUrl() const; + + QString clientId() const; + + QString clientSecret() const; + + QStringList hostsBehindProxy() const; + + QString iapClientId() const; + + QUrl logoutUrl() const; + + QUrl redirectUrl() const; + + QStringList scopes() const; + + QUrl tokenUrl() const; + + bool canBeUsedForUrl(const QUrl& url) const; + + static IapConfiguration* create(const QUrl& authorizeUrl, + const QUrl& tokenUrl, + const QUrl& logoutUrl, + const QString& clientId, + const QString& clientSecret, + const QUrl& redirectUrl, + const QString& iapClientId, + const QStringList& scopes, + const QStringList& hostsBehindProxy, + IapAuthorizationPromptType authorizationPromptType, + QObject* parent = nullptr); + + [[nodiscard]] static QFuture createAsync(const QString& path, QObject* parent = nullptr); + + static IapConfiguration* createForMicrosoft(const QString& tenantId, + const QString& clientId, + const QUrl& redirectUrl, + const QStringList& hostsBehindProxy, + IapAuthorizationPromptType authorizationPromptType, + QObject* parent = nullptr); + + bool operator==(IapConfiguration* other) const; + + // JSONSerializable interface methods + [[nodiscard]] static IapConfiguration* fromJson(const QString& json, QObject* parent = nullptr); + [[nodiscard]] QString toJson() const override; + + IapConfiguration(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(IapConfiguration) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime::Authentication + +#endif // QRT_IapConfiguration_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/IapCredential.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/IapCredential.h new file mode 100644 index 000000000..b94fc8fcb --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/IapCredential.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file IapCredential.h + +#ifndef QRT_IapCredential_H +#define QRT_IapCredential_H + +// C++ API headers +#include "Authentication/ArcGISCredential.h" + +template +class QFuture; + +namespace QRTImpl +{ + class IapCredentialImpl; +} + +namespace Esri::ArcGISRuntime::Authentication +{ + class IapConfiguration; + class IapTokenInfo; + + class IapCredential : public ArcGISCredential + { + Q_OBJECT + public: + ~IapCredential() override; + + QString authorizationCode() const; + + IapConfiguration* configuration() const; + + [[nodiscard]] static QFuture createAsync(IapConfiguration* configuration, QObject* parent = nullptr); + + [[nodiscard]] QFuture tokenInfoAsync(QObject* parent = nullptr); + + [[nodiscard]] QFuture invalidateAsync(); + + IapCredential(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(IapCredential) + }; + +} // namespace Esri::ArcGISRuntime::Authentication + +#endif // QRT_IapCredential_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/IapTokenInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/IapTokenInfo.h new file mode 100644 index 000000000..b9a092f2f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/IapTokenInfo.h @@ -0,0 +1,76 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file IapTokenInfo.h + +#ifndef QRT_IapTokenInfo_H +#define QRT_IapTokenInfo_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +class QDateTime; + +namespace QRTImpl +{ + class IapTokenInfoImpl; +} + +namespace Esri::ArcGISRuntime::Authentication +{ + + class IapTokenInfo : public Object + { + Q_OBJECT + public: + ~IapTokenInfo() override; + + QString accessToken() const; + + QDateTime expirationDate() const; + + QString idToken() const; + + QDateTime idTokenExpirationDate() const; + + QString refreshToken() const; + + QStringList scopes() const; + + QString tokenType() const; + + bool operator==(IapTokenInfo* other) const; + + IapTokenInfo(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(IapTokenInfo) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime::Authentication + +#endif // QRT_IapTokenInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/NetworkAuthenticationChallenge.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/NetworkAuthenticationChallenge.h new file mode 100644 index 000000000..0832d37db --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/NetworkAuthenticationChallenge.h @@ -0,0 +1,94 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file NetworkAuthenticationChallenge.h + +#ifndef QRT_NetworkAuthenticationChallenge_H +#define QRT_NetworkAuthenticationChallenge_H + +// C++ API headers +#include "Object.h" + +// Qt headers +#include + +// STL headers +#include + +class QUrl; +class QSslError; + +namespace QRTImpl +{ + class NetworkAuthenticationChallengeImpl; +} + +namespace Esri::ArcGISRuntime +{ + class Error; +} + +namespace Esri::ArcGISRuntime::Authentication +{ + + class NetworkCredential; + enum class NetworkChallengeType; + + class NetworkAuthenticationChallenge : public Object + { + Q_OBJECT + public: + ~NetworkAuthenticationChallenge() override; + + NetworkChallengeType networkChallengeType() const; + + QList sslErrors() const; + + QNetworkReply::NetworkError error() const; + + std::optional httpStatusCode() const; + + QString errorString() const; + + int previousFailureCount() const; + + QString host() const; + + void cancel(); + + void continueAndFail(); + + void continueWithError(const Error& error); + + void continueWithCredential(NetworkCredential* credential); + + NetworkAuthenticationChallenge(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(NetworkAuthenticationChallenge) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime::Authentication + +#endif // QRT_NetworkAuthenticationChallenge_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/NetworkAuthenticationChallengeHandler.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/NetworkAuthenticationChallengeHandler.h new file mode 100644 index 000000000..5fce8cc7c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/NetworkAuthenticationChallengeHandler.h @@ -0,0 +1,67 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file NetworkAuthenticationChallengeHandler.h + +#ifndef QRT_NetworkAuthenticationChallengeHandler_H +#define QRT_NetworkAuthenticationChallengeHandler_H + +// Qt headers +#include + +// STL headers +#include +#include + +namespace QRTImpl +{ + class NetworkAuthenticationChallengeHandlerImpl; + class NetworkAuthenticationChallengeImpl; +} // namespace QRTImpl + +namespace Esri::ArcGISRuntime::Authentication +{ + + class NetworkAuthenticationChallenge; + + class NetworkAuthenticationChallengeHandler : public QObject + { + Q_OBJECT + public: + ~NetworkAuthenticationChallengeHandler() override; + + std::shared_ptr getImpl() const; + + protected: + explicit NetworkAuthenticationChallengeHandler(QObject* parent = nullptr); + virtual void handleNetworkAuthenticationChallenge(NetworkAuthenticationChallenge* challenge) = 0; + + private: + Q_DISABLE_COPY_MOVE(NetworkAuthenticationChallengeHandler) + std::shared_ptr m_impl; + + using NetworkAuthHandlerFunc = std::function&)>; + NetworkAuthHandlerFunc handlerMethod_(); + }; + +} // namespace Esri::ArcGISRuntime::Authentication + +#endif // QRT_NetworkAuthenticationChallengeHandler_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/NetworkCredential.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/NetworkCredential.h new file mode 100644 index 000000000..ab8051a49 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/NetworkCredential.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file NetworkCredential.h + +#ifndef QRT_NetworkCredential_H +#define QRT_NetworkCredential_H + +// C++ API headers +#include "Object.h" + +class QUrl; + +namespace QRTImpl +{ + class NetworkCredentialImpl; +} + +namespace Esri::ArcGISRuntime::Authentication +{ + + enum class NetworkCredentialType; + class PasswordCredential; + class CertificateCredential; + + class NetworkCredential : public Object + { + Q_OBJECT + public: + ~NetworkCredential() override; + + NetworkCredentialType networkCredentialType() const; + + [[nodiscard]] static PasswordCredential* password(const QString& username, const QString& password, QObject* parent = nullptr); + + [[nodiscard]] static CertificateCredential* certificate(const QUrl& path, const QString& password, QObject* parent = nullptr); + + NetworkCredential(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(NetworkCredential) + }; + +} // namespace Esri::ArcGISRuntime::Authentication + +#endif // QRT_NetworkCredential_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/NetworkCredentialStore.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/NetworkCredentialStore.h new file mode 100644 index 000000000..333a93dbd --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/NetworkCredentialStore.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file NetworkCredentialStore.h + +#ifndef QRT_NetworkCredentialStore_H +#define QRT_NetworkCredentialStore_H + +// C++ API headers +#include "Object.h" + +// Qt headers +#include // for QSet + +template +class QFuture; +class QString; + +namespace QRTImpl +{ + class NetworkCredentialStoreImpl; +} + +namespace Esri::ArcGISRuntime::Authentication +{ + + class NetworkCredential; + + class NetworkCredentialStore : public Object + { + Q_OBJECT + public: + ~NetworkCredentialStore() override; + + QSet credentialsForHost(const QString& host) const; + + [[nodiscard]] QFuture removeAllAsync(); + + static QFuture makePersistent(QObject* parent = nullptr); + + NetworkCredentialStore(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(NetworkCredentialStore) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime::Authentication + +#endif // QRT_NetworkCredentialStore_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthApplicationCredential.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthApplicationCredential.h new file mode 100644 index 000000000..c91076fbb --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthApplicationCredential.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OAuthApplicationCredential.h + +#ifndef QRT_OAuthApplicationCredential_H +#define QRT_OAuthApplicationCredential_H + +// C++ API headers +#include "ArcGISCredential.h" + +// STL headers +#include + +class QUrl; +template +class QFuture; + +namespace Esri::ArcGISRuntime::Authentication +{ + + class OAuthApplicationTokenInfo; + + class OAuthApplicationCredential : public ArcGISCredential + { + Q_OBJECT + public: + ~OAuthApplicationCredential() override; + + QString clientId() const; + + QUrl portalUrl() const; + + std::optional tokenExpirationInterval() const; + + [[nodiscard]] static QFuture createAsync(const QUrl& portalUrl, + const QString& clientId, + const QString& clientSecret, + std::optional tokenExpirationInterval, + QObject* parent = nullptr); + + [[nodiscard]] QFuture tokenInfoAsync(QObject* parent = nullptr); + + OAuthApplicationCredential(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(OAuthApplicationCredential) + }; + +} // namespace Esri::ArcGISRuntime::Authentication + +#endif // QRT_OAuthApplicationCredential_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthApplicationTokenInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthApplicationTokenInfo.h new file mode 100644 index 000000000..16e157584 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthApplicationTokenInfo.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OAuthApplicationTokenInfo.h + +#ifndef QRT_OAuthApplicationTokenInfo_H +#define QRT_OAuthApplicationTokenInfo_H + +// C++ API headers +#include "Object.h" + +class QDateTime; + +namespace QRTImpl +{ + class OAuthApplicationTokenInfoImpl; +} + +namespace Esri::ArcGISRuntime::Authentication +{ + + class OAuthApplicationTokenInfo : public Object + { + Q_OBJECT + public: + ~OAuthApplicationTokenInfo() override; + + bool operator==(OAuthApplicationTokenInfo* other) const; + bool operator!=(OAuthApplicationTokenInfo* other) const; + + QString accessToken() const; + + QDateTime expirationDate() const; + + OAuthApplicationTokenInfo(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(OAuthApplicationTokenInfo) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime::Authentication + +#endif // QRT_OAuthApplicationTokenInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthRefreshTokenExpirationInterval.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthRefreshTokenExpirationInterval.h new file mode 100644 index 000000000..7a36e4bb5 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthRefreshTokenExpirationInterval.h @@ -0,0 +1,61 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OAuthRefreshTokenExpirationInterval.h + +#ifndef QRT_OAuthRefreshTokenExpirationInterval_H +#define QRT_OAuthRefreshTokenExpirationInterval_H + +namespace QRTImpl +{ + class OAuthRefreshTokenExpirationIntervalImpl; +} + +#include +#include + +namespace Esri::ArcGISRuntime::Authentication +{ + + enum class OAuthRefreshTokenExpirationIntervalType; + + class OAuthRefreshTokenExpirationInterval + { + public: + OAuthRefreshTokenExpirationIntervalType type() const; + std::optional minutes() const; + + static OAuthRefreshTokenExpirationInterval Default(); + + static OAuthRefreshTokenExpirationInterval Maximum(); + + static OAuthRefreshTokenExpirationInterval Minutes(int minutes); + + explicit OAuthRefreshTokenExpirationInterval(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime::Authentication + +#endif // QRT_OAuthRefreshTokenExpirationInterval_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserConfiguration.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserConfiguration.h new file mode 100644 index 000000000..1c169fe46 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserConfiguration.h @@ -0,0 +1,104 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OAuthUserConfiguration.h + +#ifndef QRT_OAuthUserConfiguration_H +#define QRT_OAuthUserConfiguration_H + +// C++ API headers +#include "JsonSerializable.h" +#include "Object.h" + +// STL headers +#include + +class QUrl; + +namespace QRTImpl +{ + class OAuthUserConfigurationImpl; +} + +namespace Esri::ArcGISRuntime::Authentication +{ + + enum class UserInterfaceStyle; + class OAuthRefreshTokenExpirationInterval; + + class OAuthUserConfiguration : public Object, public JsonSerializable + { + Q_OBJECT + public: + OAuthUserConfiguration(const QUrl& portalUrl, const QString& clientId, const QString& redirectUri, QObject* parent = nullptr); + + OAuthUserConfiguration(const QUrl& portalUrl, + const QString& clientId, + const QString& redirectUri, + const QString& culture, + const OAuthRefreshTokenExpirationInterval& refreshTokenExpirationInterval, + std::optional refreshTokenExchangeInterval, + int federatedTokenExpirationInterval, + bool showCancelButton, + UserInterfaceStyle userInterfaceStyle, + QObject* parent = nullptr); + + ~OAuthUserConfiguration() override; + + bool operator==(OAuthUserConfiguration* other) const; + bool operator!=(OAuthUserConfiguration* other) const; + + QString clientId() const; + + QString culture() const; + + int federatedTokenExpirationInterval() const; + + QUrl portalUrl() const; + + QString redirectUri() const; + + std::optional refreshTokenExchangeInterval() const; + + OAuthRefreshTokenExpirationInterval refreshTokenExpirationInterval() const; + + bool isShowCancelButton() const; + + UserInterfaceStyle userInterfaceStyle() const; + + bool canBeUsedForUrl(const QUrl& url) const; + + // JSONSerializable interface methods + [[nodiscard]] static OAuthUserConfiguration* fromJson(const QString& json, QObject* parent); + [[nodiscard]] QString toJson() const override; + + OAuthUserConfiguration(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(OAuthUserConfiguration) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime::Authentication + +#endif // QRT_OAuthUserConfiguration_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserCredential.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserCredential.h new file mode 100644 index 000000000..72f363003 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserCredential.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OAuthUserCredential.h + +#ifndef QRT_OAuthUserCredential_H +#define QRT_OAuthUserCredential_H + +// C++ API headers +#include "ArcGISCredential.h" + +template +class QFuture; + +namespace Esri::ArcGISRuntime::Authentication +{ + + class OAuthUserTokenInfo; + class ClientReference; + class OAuthUserConfiguration; + + class OAuthUserCredential : public ArcGISCredential + { + Q_OBJECT + public: + ~OAuthUserCredential() override; + + QString authorizationCode() const; + + OAuthUserConfiguration* configuration() const; + + [[nodiscard]] static QFuture createAsync(OAuthUserConfiguration* configuration, QObject* parent = nullptr); + + [[nodiscard]] QFuture tokenInfoAsync(QObject* parent = nullptr); + + [[nodiscard]] QFuture revokeTokenAsync(); + + OAuthUserCredential(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(OAuthUserCredential) + }; + +} // namespace Esri::ArcGISRuntime::Authentication + +#endif // QRT_OAuthUserCredential_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserLoginPrompt.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserLoginPrompt.h new file mode 100644 index 000000000..972fcfee4 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserLoginPrompt.h @@ -0,0 +1,78 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OAuthUserLoginPrompt.h + +#ifndef QRT_OAuthUserLoginPrompt_H +#define QRT_OAuthUserLoginPrompt_H + +#if !defined(CPP_ARCGISRUNTIME_TOOLKIT) && !defined(WIDGETS_ARCGISRUNTIME_TOOLKIT) && !defined(MAPS_SDK_API_BUILD) +#pragma message("OAuthUserLoginPrompt.h is not intended to be used directly. API may change at any time.") +#endif + +// C++ API headers +#include "Object.h" + +class QUrl; + +namespace QRTImpl +{ + class OAuthUserLoginPromptImpl; +} + +namespace Esri::ArcGISRuntime::Authentication +{ + + /* + This class is an internal implementation detail intended to be used by the ArcGIS Maps SDK for Qt + toolkit. + + The API is not intended to be used by developers directly and the API could change at any time. + */ + + class OAuthUserLoginPrompt : public Object + { + Q_OBJECT + + public: + ~OAuthUserLoginPrompt() override; + + QUrl authorizeUrl() const; + + QString redirectUri() const; + + void respond(const QUrl& url); + + void respondWithError(const QString& platformError); + + OAuthUserLoginPrompt(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(OAuthUserLoginPrompt) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime::Authentication + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Authentication::OAuthUserLoginPrompt) + +#endif // QRT_OAuthUserLoginPrompt_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserLogoutPrompt.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserLogoutPrompt.h new file mode 100644 index 000000000..30f216966 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserLogoutPrompt.h @@ -0,0 +1,78 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OAuthUserLogoutPrompt.h + +#ifndef QRT_OAuthUserLogoutPrompt_H +#define QRT_OAuthUserLogoutPrompt_H + +#if !defined(CPP_ARCGISRUNTIME_TOOLKIT) && !defined(WIDGETS_ARCGISRUNTIME_TOOLKIT) && !defined(MAPS_SDK_API_BUILD) +#pragma message("OAuthUserLogoutPrompt.h is not intended to be used directly. API may change at any time.") +#endif + +// C++ API headers +#include "Object.h" + +class QUrl; + +namespace QRTImpl +{ + class OAuthUserLogoutPromptImpl; +} + +namespace Esri::ArcGISRuntime::Authentication +{ + + /* + This class is an internal implementation detail intended to be used by the ArcGIS Maps SDK for Qt + toolkit. + + The API is not intended to be used by developers directly and the API could change at any time. + */ + + class OAuthUserLogoutPrompt : public Object + { + Q_OBJECT + + public: + ~OAuthUserLogoutPrompt() override; + + QUrl logoutUrl() const; + + QString redirectUri() const; + + void respond(bool result); + + void respondWithError(const QString& platformError); + + OAuthUserLogoutPrompt(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(OAuthUserLogoutPrompt) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime::Authentication + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Authentication::OAuthUserLogoutPrompt) + +#endif // QRT_OAuthUserLogoutPrompt_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserTokenInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserTokenInfo.h new file mode 100644 index 000000000..e531d343c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/OAuthUserTokenInfo.h @@ -0,0 +1,72 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OAuthUserTokenInfo.h + +#ifndef QRT_OAuthUserTokenInfo_H +#define QRT_OAuthUserTokenInfo_H + +// C++ API headers +#include "Object.h" + +class QDateTime; + +namespace QRTImpl +{ + class OAuthUserTokenInfoImpl; +} + +namespace Esri::ArcGISRuntime::Authentication +{ + + class OAuthUserTokenInfo : public Object + { + Q_OBJECT + public: + ~OAuthUserTokenInfo() override; + + bool operator==(OAuthUserTokenInfo* other) const; + bool operator!=(OAuthUserTokenInfo* other) const; + + QString accessToken() const; + + QDateTime expirationDate() const; + + bool isSslRequired() const; + + QString refreshToken() const; + + QDateTime refreshTokenExchangeDate() const; + + QDateTime refreshTokenExpirationDate() const; + + OAuthUserTokenInfo(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(OAuthUserTokenInfo) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime::Authentication + +#endif // QRT_OAuthUserTokenInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/PasswordCredential.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/PasswordCredential.h new file mode 100644 index 000000000..730726f9d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/PasswordCredential.h @@ -0,0 +1,53 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PasswordCredential.h + +#ifndef QRT_PasswordCredential_H +#define QRT_PasswordCredential_H + +class QString; + +// C++ API headers +#include "Authentication/NetworkCredential.h" + +namespace Esri::ArcGISRuntime::Authentication +{ + + class PasswordCredential : public NetworkCredential + { + Q_OBJECT + public: + ~PasswordCredential() override; + + QString username() const; + + QString password() const; + + PasswordCredential(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(PasswordCredential) + }; + +} // namespace Esri::ArcGISRuntime::Authentication + +#endif // QRT_PasswordCredential_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/PregeneratedTokenCredential.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/PregeneratedTokenCredential.h new file mode 100644 index 000000000..3bb0dd963 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/PregeneratedTokenCredential.h @@ -0,0 +1,61 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PregeneratedTokenCredential.h + +#ifndef QRT_PregeneratedTokenCredential_H +#define QRT_PregeneratedTokenCredential_H + +// C++ API headers +#include "ArcGISCredential.h" + +class QUrl; +class QString; + +namespace QRTImpl +{ + class PregeneratedTokenCredentialImpl; +} + +namespace Esri::ArcGISRuntime::Authentication +{ + + class TokenInfo; + + class PregeneratedTokenCredential : public ArcGISCredential + { + Q_OBJECT + public: + PregeneratedTokenCredential(const QUrl& url, TokenInfo* tokenInfo, const QString& referer, QObject* parent = nullptr); + + ~PregeneratedTokenCredential() override; + + TokenInfo* tokenInfo() const; + + PregeneratedTokenCredential(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(PregeneratedTokenCredential) + }; + +} // namespace Esri::ArcGISRuntime::Authentication + +#endif // QRT_PregeneratedTokenCredential_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ServerTrustCredential.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ServerTrustCredential.h new file mode 100644 index 000000000..781e5a0cf --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/ServerTrustCredential.h @@ -0,0 +1,51 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ServerTrustCredential.h + +#ifndef QRT_ServerTrustCredential_H +#define QRT_ServerTrustCredential_H + +// C++ API headers +#include "Authentication/NetworkCredential.h" + +namespace Esri::ArcGISRuntime::Authentication +{ + + class NetworkAuthenticationChallenge; + + class ServerTrustCredential : public NetworkCredential + { + Q_OBJECT + public: + ~ServerTrustCredential() override; + + [[nodiscard]] static ServerTrustCredential* createWithChallenge(NetworkAuthenticationChallenge* challenge, QObject* parent = nullptr); + + ServerTrustCredential(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(ServerTrustCredential) + }; + +} // namespace Esri::ArcGISRuntime::Authentication + +#endif // QRT_ServerTrustCredential_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/TokenCredential.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/TokenCredential.h new file mode 100644 index 000000000..3604223c4 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/TokenCredential.h @@ -0,0 +1,92 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TokenCredential.h + +#ifndef QRT_TokenCredential_H +#define QRT_TokenCredential_H + +// C++ API headers +#include "ArcGISCredential.h" + +// STL headers +#include + +class QUrl; +template +class QFuture; + +namespace QRTImpl +{ + class TokenCredentialImpl; +} + +namespace Esri::ArcGISRuntime::Authentication +{ + + class ArcGISAuthenticationChallenge; + class TokenInfo; + + class TokenCredential : public ArcGISCredential + { + Q_OBJECT + public: + ~TokenCredential() override; + + std::optional tokenExpirationInterval() const; + + [[nodiscard]] static QFuture createAsync(const QUrl& url, + const QString& username, + const QString& password, + std::optional tokenExpirationInterval, + QObject* parent = nullptr); + + [[nodiscard]] static QFuture createFederatedAsync(const QUrl& url, + ArcGISCredential* portalCredential, + std::optional tokenExpirationInterval, + QObject* parent = nullptr); + + [[nodiscard]] static QFuture createFederatedAsync(const QUrl& url, + std::optional tokenExpirationInterval, + QObject* parent = nullptr); + + [[nodiscard]] static QFuture createNetworkSecuredAsync(const QUrl& url, + const QString& username, + std::optional tokenExpirationInterval, + QObject* parent = nullptr); + + [[nodiscard]] static QFuture createWithChallengeAsync(ArcGISAuthenticationChallenge* challenge, + const QString& username, + const QString& password, + std::optional tokenExpirationInterval, + QObject* parent = nullptr); + + [[nodiscard]] QFuture tokenInfoAsync(QObject* parent = nullptr); + + TokenCredential(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(TokenCredential) + }; + +} // namespace Esri::ArcGISRuntime::Authentication + +#endif // QRT_TokenCredential_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/TokenInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/TokenInfo.h new file mode 100644 index 000000000..081f1dc97 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Authentication/TokenInfo.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TokenInfo.h + +#ifndef QRT_TokenInfo_H +#define QRT_TokenInfo_H + +// C++ API headers +#include "Object.h" + +class QDateTime; +class QString; + +namespace QRTImpl +{ + class TokenInfoImpl; +} + +namespace Esri::ArcGISRuntime::Authentication +{ + + class TokenInfo : public Object + { + Q_OBJECT + public: + TokenInfo(const QString& accessToken, const QDateTime& expirationDate, bool isSslRequired, QObject* parent = nullptr); + + ~TokenInfo() override; + + bool operator==(TokenInfo* other) const; + bool operator!=(TokenInfo* other) const; + + QString accessToken() const; + + QDateTime expirationDate() const; + + bool isSslRequired() const; + + TokenInfo(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(TokenInfo) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime::Authentication + +#endif // QRT_TokenInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BackgroundGrid.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BackgroundGrid.h new file mode 100644 index 000000000..f5518ba1a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BackgroundGrid.h @@ -0,0 +1,87 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BackgroundGrid.h + +#ifndef QRT_BackgroundGrid_H +#define QRT_BackgroundGrid_H + +// STL headers +#include + +class QColor; + +namespace QRTImpl +{ + class BackgroundGridImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class BackgroundGrid + { + public: + BackgroundGrid(); + BackgroundGrid(const QColor& color, const QColor& gridLineColor, float gridLineWidth, float gridSize); + + BackgroundGrid(const BackgroundGrid& other); + BackgroundGrid(BackgroundGrid&& other) noexcept; + BackgroundGrid& operator=(const BackgroundGrid& other); + BackgroundGrid& operator=(BackgroundGrid&& other) noexcept; + + ~BackgroundGrid(); + + QColor color() const; + void setColor(const QColor& color); + + QColor gridLineColor() const; + void setGridLineColor(const QColor& color); + + double gridLineWidth() const; + void setGridLineWidth(double gridLineWidth); + + double gridSize() const; + void setGridSize(double gridSize); + + bool isVisible() const; + void setVisible(bool visible); + + bool operator==(const BackgroundGrid& other) const; + bool operator!=(const BackgroundGrid& other) const; + + /*! + \internal + */ + explicit BackgroundGrid(const std::shared_ptr& impl); + + /*! + \internal + */ + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BackgroundGrid_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BarcodeScannerFormInput.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BarcodeScannerFormInput.h new file mode 100644 index 000000000..406de3eec --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BarcodeScannerFormInput.h @@ -0,0 +1,56 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BarcodeScannerFormInput.h + +#ifndef QRT_BarcodeScannerFormInput_H +#define QRT_BarcodeScannerFormInput_H + +// C++ API headers +#include "FormInput.h" + +namespace QRTImpl +{ + class BarcodeScannerFormInputImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class BarcodeScannerFormInput : public FormInput + { + Q_OBJECT + public: + ~BarcodeScannerFormInput() override; + + quint32 maxLength() const; + + quint32 minLength() const; + + BarcodeScannerFormInput(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(BarcodeScannerFormInput) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BarcodeScannerFormInput_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BaseStretchRenderer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BaseStretchRenderer.h new file mode 100644 index 000000000..34e454aef --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BaseStretchRenderer.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BaseStretchRenderer.h + +#ifndef QRT_BaseStretchRenderer_H +#define QRT_BaseStretchRenderer_H + +// C++ API headers +#include "RasterRenderer.h" + +// STL headers +#include + +namespace QRTImpl +{ + class BaseStretchRendererImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class StretchParameters; + + class BaseStretchRenderer : public RasterRenderer + { + Q_OBJECT + + public: + ~BaseStretchRenderer() override; + + StretchParameters stretchParameters() const; + bool isEstimateStatistics() const; + QList gammas() const; + + BaseStretchRenderer(std::shared_ptr impl, QObject* parent); + + BaseStretchRenderer() = delete; + + private: + Q_DISABLE_COPY_MOVE(BaseStretchRenderer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BaseStretchRenderer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Basemap.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Basemap.h new file mode 100644 index 000000000..c518e31b8 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Basemap.h @@ -0,0 +1,120 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Basemap.h + +#ifndef QRT_Basemap_H +#define QRT_Basemap_H + +// C++ API headers +#include "ApiKeyResource.h" +#include "JsonSerializable.h" +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class BasemapImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class BasemapStyle; + class BasemapStyleParameters; + class Item; + class Layer; + class LayerListModel; + + class Basemap : public Object, public ApiKeyResource, public Loadable, public JsonSerializable + { + Q_OBJECT + + public: + explicit Basemap(QObject* parent = nullptr); + + explicit Basemap(Item* item, QObject* parent = nullptr); + + explicit Basemap(const QUrl& url, QObject* parent = nullptr); + + explicit Basemap(Layer* baseLayer, QObject* parent = nullptr); + + explicit Basemap(BasemapStyle basemapStyle, QObject* parent = nullptr); + + Basemap(const QList& baseLayers, const QList& referenceLayers, QObject* parent = nullptr); + + Basemap(BasemapStyle basemapStyle, BasemapStyleParameters* basemapStyleParameters, QObject* parent = nullptr); + + ~Basemap() override; + + LayerListModel* baseLayers() const; + + LayerListModel* referenceLayers() const; + + QString name() const; + + void setName(const QString& name); + + Item* item() const; + + // APIKeyResource interface methods + QString apiKey() const override; + void setApiKey(const QString& apiKey) override; + + // JsonSerializable Interface methods + [[nodiscard]] static Basemap* fromJson(const QString& json, QObject* parent = nullptr); + [[nodiscard]] QString toJson() const override; + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + QUrl url() const; + + Basemap* clone(QObject* parent = nullptr) const; + + /*! + \internal + */ + Basemap(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(Basemap) + + void connectSignals_(); + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Basemap_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapListModel.h new file mode 100644 index 000000000..c7819a289 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapListModel.h @@ -0,0 +1,133 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BasemapListModel.h + +#ifndef QRT_BasemapListModel_H +#define QRT_BasemapListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class BasemapListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Basemap; + class Error; + + class BasemapListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum BasemapRoles + { + BasemapNameRole = Qt::UserRole + 1, + BasemapUrlRole = Qt::UserRole + 2, + BasemapItemAccessInformationRole = Qt::UserRole + 3, // read-only + BasemapItemCreatedRole = Qt::UserRole + 4, // read-only + BasemapItemDescriptionRole = Qt::UserRole + 5, // read-only + BasemapItemIdRole = Qt::UserRole + 6, // read-only + BasemapItemTypeRole = Qt::UserRole + 7, // read-only + BasemapItemModifiedRole = Qt::UserRole + 8, // read-only + BasemapItemSnippetRole = Qt::UserRole + 9, // read-only + BasemapItemTagsRole = Qt::UserRole + 10, // read-only + BasemapItemTitleRole = Qt::UserRole + 11, // read-only + BasemapItemThumbnailUrlRole = Qt::UserRole + 12 // read-only + }; + + ~BasemapListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(Basemap* basemap); + + void insert(int index, Basemap* basemap); + + void removeAt(int index); + + void removeOne(Basemap* basemap); + + void move(int from, int to); + + Basemap* at(int index) const override; + + bool contains(Basemap* basemap) const; + + int indexOf(Basemap* basemap) const; + + Basemap* first() const; + + Basemap* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + /*! + \internal + */ + BasemapListModel(std::shared_ptr impl, QObject* parent); + + BasemapListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(BasemapListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BasemapListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStyleInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStyleInfo.h new file mode 100644 index 000000000..40c47fc1a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStyleInfo.h @@ -0,0 +1,80 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BasemapStyleInfo.h + +#ifndef QRT_BasemapStyleInfo_H +#define QRT_BasemapStyleInfo_H + +// C++ API headers +#include "Object.h" + +// Qt headers +#include // for QList, QString + +class QImage; +class QUrl; + +namespace QRTImpl +{ + class BasemapStyleInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + enum class BasemapStyle; + class BasemapStyleLanguageInfo; + enum class BasemapStyleLanguageStrategy; + class Worldview; + + class BasemapStyleInfo : public Object + { + Q_OBJECT + public: + ~BasemapStyleInfo() override; + + QList languageStrategies() const; + + QList languages() const; + + BasemapStyle style() const; + + QString styleName() const; + + QUrl thumbnailUrl() const; + + QList worldviews() const; + + BasemapStyleInfo(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + signals: + void thumbnailUrlChanged(); + + private: + Q_DISABLE_COPY_MOVE(BasemapStyleInfo) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BasemapStyleInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStyleLanguageInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStyleLanguageInfo.h new file mode 100644 index 000000000..602ea89b7 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStyleLanguageInfo.h @@ -0,0 +1,62 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BasemapStyleLanguageInfo.h + +#ifndef QRT_BasemapStyleLanguageInfo_H +#define QRT_BasemapStyleLanguageInfo_H + +// C++ API headers +#include "Object.h" + +// Qt headers +#include // for QString + +namespace QRTImpl +{ + class BasemapStyleLanguageInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class BasemapStyleLanguageInfo : public Object + { + Q_OBJECT + public: + ~BasemapStyleLanguageInfo() override; + + QString displayName() const; + + QString languageCode() const; + + BasemapStyleLanguageInfo(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(BasemapStyleLanguageInfo) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BasemapStyleLanguageInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStyleParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStyleParameters.h new file mode 100644 index 000000000..569db6e60 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStyleParameters.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BasemapStyleParameters.h + +#ifndef QRT_BasemapStyleParameters_H +#define QRT_BasemapStyleParameters_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class BasemapStyleParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class BasemapStyleLanguageStrategy; + class Worldview; + + class BasemapStyleParameters : public Object + { + Q_OBJECT + public: + explicit BasemapStyleParameters(QObject* parent = nullptr); + + ~BasemapStyleParameters() override; + + BasemapStyleLanguageStrategy languageStrategy() const; + void setLanguageStrategy(BasemapStyleLanguageStrategy languageStrategy); + + QString specificLanguage() const; + void setSpecificLanguage(const QString& specificLanguage); + + Worldview* worldview() const; + void setWorldview(Worldview* worldview); + + BasemapStyleParameters(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(BasemapStyleParameters) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BasemapStyleParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStylesService.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStylesService.h new file mode 100644 index 000000000..637f1c211 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStylesService.h @@ -0,0 +1,83 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BasemapStylesService.h + +#ifndef QRT_BasemapStylesService_H +#define QRT_BasemapStylesService_H + +// C++ API headers +#include "ApiKeyResource.h" +#include "Loadable.h" +#include "Object.h" + +// Qt headers +#include // for QString + +namespace QRTImpl +{ + class BasemapStylesServiceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class BasemapStylesServiceInfo; + class Error; + enum class LoadStatus; + + class BasemapStylesService : public Object, public ApiKeyResource, public Loadable + { + Q_OBJECT + public: + explicit BasemapStylesService(QObject* parent = nullptr); + + ~BasemapStylesService() override; + + BasemapStylesServiceInfo* info() const; + + // APIKeyResource interface methods + QString apiKey() const override; + void setApiKey(const QString& apiKey) override; + + // Loadable interface methods + void cancelLoad() override; + void load() override; + void retryLoad() override; + Error loadError() const override; + LoadStatus loadStatus() const override; + + BasemapStylesService(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(BasemapStylesService) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BasemapStylesService_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStylesServiceInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStylesServiceInfo.h new file mode 100644 index 000000000..a3e63cc85 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BasemapStylesServiceInfo.h @@ -0,0 +1,67 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BasemapStylesServiceInfo.h + +#ifndef QRT_BasemapStylesServiceInfo_H +#define QRT_BasemapStylesServiceInfo_H + +// C++ API headers +#include "Object.h" + +// Qt headers +#include // for QList, QString + +class QUrl; + +namespace QRTImpl +{ + class BasemapStylesServiceInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + class BasemapStyleInfo; + + class BasemapStylesServiceInfo : public Object + { + Q_OBJECT + public: + ~BasemapStylesServiceInfo() override; + + QList stylesInfo() const; + + QUrl url() const; + + QString version() const; + + BasemapStylesServiceInfo(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(BasemapStylesServiceInfo) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BasemapStylesServiceInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BeaconIdentifier.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BeaconIdentifier.h new file mode 100644 index 000000000..85b0438a9 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BeaconIdentifier.h @@ -0,0 +1,63 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BeaconIdentifier.h + +#ifndef QRT_BeaconIdentifier_H +#define QRT_BeaconIdentifier_H + +// C++ API headers +#include "Object.h" + +class QUuid; + +namespace QRTImpl +{ + class BeaconIdentifierImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class BeaconIdentifier : public Object + { + Q_OBJECT + + public: + ~BeaconIdentifier() override; + + quint16 major() const; + + quint16 minor() const; + + QUuid uuid() const; + + BeaconIdentifier(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(BeaconIdentifier) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BeaconIdentifier_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BeaconInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BeaconInfo.h new file mode 100644 index 000000000..fd320eef9 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BeaconInfo.h @@ -0,0 +1,74 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BeaconInfo.h + +#ifndef QRT_BeaconInfo_H +#define QRT_BeaconInfo_H + +// C++ API headers +#include "Object.h" + +class QDateTime; + +namespace QRTImpl +{ + class BeaconInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class BeaconIdentifier; + class Point; + + class BeaconInfo : public Object + { + Q_OBJECT + + public: + ~BeaconInfo() override; + + qint8 batteryLevel() const; + + BeaconIdentifier* iBeaconIdentifier() const; + + qint8 lastRssi() const; + + QDateTime lastSeen() const; + + Point position() const; + + qint8 txPower() const; + + QString uniqueBeaconId() const; + + BeaconInfo(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(BeaconInfo) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BeaconInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BeaconScanner.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BeaconScanner.h new file mode 100644 index 000000000..dba5b9d59 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BeaconScanner.h @@ -0,0 +1,86 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BeaconScanner.h + +#ifndef QRT_BeaconScanner_H +#define QRT_BeaconScanner_H + +// C++ API headers +#include "Object.h" + +class QDateTime; +class QUuid; +template +class QFuture; + +namespace QRTImpl +{ + class BeaconScannerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class BeaconScannerStatus; + class BeaconInfo; + class Error; + class IndoorPositioningDefinition; + + class BeaconScanner : public Object + { + Q_OBJECT + + public: + explicit BeaconScanner(IndoorPositioningDefinition* definition, QObject* parent = nullptr); + + ~BeaconScanner() override; + + QList allDiscoveredBeacons() const; + + Error error() const; + + BeaconScannerStatus status() const; + + [[nodiscard]] QFuture startAsync(); + + [[nodiscard]] QFuture stopAsync(); + + BeaconScanner(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + signals: + void beaconsDiscovered(const QList& beaconInfos); + void statusChanged(Esri::ArcGISRuntime::BeaconScannerStatus status); + + private: + Q_DISABLE_COPY_MOVE(BeaconScanner) + std::shared_ptr m_impl; + + void connectNotify(const QMetaMethod& signal) override; + void disconnectNotify(const QMetaMethod& signal) override; + + QMetaObject::Connection m_beaconsDiscoveredChangedConn; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BeaconScanner_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BingMapsLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BingMapsLayer.h new file mode 100644 index 000000000..0ecf546d4 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BingMapsLayer.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BingMapsLayer.h + +#ifndef QRT_BingMapsLayer_H +#define QRT_BingMapsLayer_H + +// C++ API headers +#include "Deprecated.h" +#include "ServiceImageTiledLayer.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + enum class BingMapsLayerStyle; + class Portal; + + class QRT_DEPRECATED BingMapsLayer : public ServiceImageTiledLayer + { + Q_OBJECT + + public: + BingMapsLayer(const QString& bingMapsKey, BingMapsLayerStyle style, QObject* parent = nullptr); + + BingMapsLayer(Portal* portal, BingMapsLayerStyle style, QObject* parent = nullptr); + + ~BingMapsLayer() override; + + QString culture() const; + void setCulture(const QString& culture); + + QString key() const; + void setKey(const QString& bingMapsKey); + + Portal* portal() const; + + BingMapsLayerStyle style() const; + + /*! \internal */ + BingMapsLayer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(BingMapsLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BingMapsLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BlendRenderer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BlendRenderer.h new file mode 100644 index 000000000..935c19987 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BlendRenderer.h @@ -0,0 +1,90 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BlendRenderer.h + +#ifndef QRT_BlendRenderer_H +#define QRT_BlendRenderer_H + +// C++ API headers +#include "HillshadeRenderer.h" + +// STL headers +#include + +namespace QRTImpl +{ + class BlendRendererImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ColorRamp; + class Raster; + + class BlendRenderer : public HillshadeRenderer + { + Q_OBJECT + + public: + explicit BlendRenderer(Raster* elevationRaster, QObject* parent = nullptr); + BlendRenderer(Raster* elevationRaster, double altitude, double azimuth, double zFactor, QObject* parent = nullptr); + BlendRenderer(Raster* elevationRaster, + const QList& outputMinValues, + const QList& outputMaxValues, + const QList& sourceMinValues, + const QList& sourceMaxValues, + const QList& noDataValues, + const QList& gammas, + ColorRamp* colorRamp, + double altitude, + double azimuth, + double zFactor, + SlopeType slopeType, + double pixelSizeFactor, + double pixelSizePower, + int outputBitDepth, + QObject* parent = nullptr); + ~BlendRenderer() override; + + Raster* elevationRaster() const; + QList gammas() const; + QList outputMinValues() const; + QList outputMaxValues() const; + QList sourceMinValues() const; + QList sourceMaxValues() const; + QList noDataValues() const; + + ColorRamp* colorRamp() const; + + /*! + \internal + */ + BlendRenderer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(BlendRenderer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BlendRenderer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Bookmark.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Bookmark.h new file mode 100644 index 000000000..d346be8aa --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Bookmark.h @@ -0,0 +1,74 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Bookmark.h + +#ifndef QRT_Bookmark_H +#define QRT_Bookmark_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class BookmarkImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Viewpoint; + + class Bookmark : public Object + { + Q_OBJECT + + public: + explicit Bookmark(QObject* parent = nullptr); + Bookmark(const QString& name, const Viewpoint& viewpoint, QObject* parent = nullptr); + ~Bookmark() override; + + QString name() const; + void setName(const QString& name); + + Viewpoint viewpoint() const; + void setViewpoint(const Viewpoint& viewpoint); + + Bookmark* clone(QObject* parent = nullptr) const; + + /*! + \internal + */ + Bookmark(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(Bookmark) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Bookmark_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BookmarkListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BookmarkListModel.h new file mode 100644 index 000000000..46306af46 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BookmarkListModel.h @@ -0,0 +1,122 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BookmarkListModel.h + +#ifndef QRT_BookmarkListModel_H +#define QRT_BookmarkListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class BookmarkListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Bookmark; + class Error; + + class BookmarkListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum BookmarkRoles + { + BookmarkNameRole = Qt::UserRole + 1, + }; + + ~BookmarkListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(Bookmark* bookmark); + + void insert(int index, Bookmark* bookmark); + + void removeAt(int index); + + void removeOne(Bookmark* bookmark); + + void move(int from, int to); + + Bookmark* at(int index) const override; + + bool contains(Bookmark* bookmark) const; + + int indexOf(Bookmark* bookmark) const; + + Bookmark* first() const; + + Bookmark* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + /*! + \internal + */ + BookmarkListModel(std::shared_ptr impl, QObject* parent); + + BookmarkListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(BookmarkListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BookmarkListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BooleanField.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BooleanField.h new file mode 100644 index 000000000..ea4bfb257 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BooleanField.h @@ -0,0 +1,78 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BooleanField.h + +#ifndef QRT_BooleanField_H +#define QRT_BooleanField_H + +// C++ API headers +#include "Object.h" + +// Qt headers +#include + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class BooleanFieldImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Envelope; + class SpatialReference; + + class BooleanField : public Object + { + Q_OBJECT + public: + ~BooleanField() override; + + Envelope extent() const; + + [[nodiscard]] static QFuture createFromFilesAsync(const QStringList& filePaths, + int band, + const SpatialReference& spatialReference, + QObject* parent = nullptr); + + [[nodiscard]] static QFuture createFromFilesAsync(const QStringList& filePaths, int band, QObject* parent = nullptr); + + [[nodiscard]] QFuture exportToFilesAsync(const QString& outputDirectory, const QString& filenamesPrefix); + + BooleanField(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(BooleanField) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BooleanField_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BooleanFieldFunction.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BooleanFieldFunction.h new file mode 100644 index 000000000..d030a09a5 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BooleanFieldFunction.h @@ -0,0 +1,86 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BooleanFieldFunction.h + +#ifndef QRT_BooleanFieldFunction_H +#define QRT_BooleanFieldFunction_H + +// C++ API headers +#include "Object.h" + +template +class QFuture; + +namespace QRTImpl +{ + class BooleanFieldFunctionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class BooleanField; + class DiscreteFieldFunction; + class Envelope; + + class BooleanFieldFunction : public Object + { + Q_OBJECT + public: + ~BooleanFieldFunction() override; + + BooleanFieldFunction* clip(const Envelope& extent) const; + + static BooleanFieldFunction* create(BooleanField* result, QObject* parent = nullptr); + + [[nodiscard]] QFuture evaluateAsync(QObject* parent = nullptr); + + BooleanFieldFunction* hasData() const; + + BooleanFieldFunction* logicalAnd(BooleanFieldFunction* otherField) const; + + BooleanFieldFunction* logicalNot() const; + + BooleanFieldFunction* logicalOr(BooleanFieldFunction* otherField) const; + + BooleanFieldFunction* logicalXor(BooleanFieldFunction* otherField) const; + + BooleanFieldFunction* mask(BooleanFieldFunction* selection) const; + + BooleanFieldFunction* replaceIf(BooleanFieldFunction* selection, bool value) const; + + BooleanFieldFunction* replaceIf(BooleanFieldFunction* selection, BooleanFieldFunction* otherField) const; + + DiscreteFieldFunction* toDiscreteFieldFunction() const; + + BooleanFieldFunction(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(BooleanFieldFunction) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BooleanFieldFunction_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingComponentSublayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingComponentSublayer.h new file mode 100644 index 000000000..f5a8a73fd --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingComponentSublayer.h @@ -0,0 +1,78 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BuildingComponentSublayer.h + +#ifndef QRT_BuildingComponentSublayer_H +#define QRT_BuildingComponentSublayer_H + +// C++ API headers +#include "BuildingSublayer.h" + +template +class QFuture; + +namespace QRTImpl +{ + class BuildingComponentSublayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + class Feature; + class FeatureTable; + class Renderer; + class FeatureQueryResult; + enum class BuildingComponentSublayerType; + + class BuildingComponentSublayer : public BuildingSublayer + { + Q_OBJECT + + public: + ~BuildingComponentSublayer() override; + + FeatureTable* featureTable() const; + + Renderer* renderer() const; + void setRenderer(Renderer* renderer); + + BuildingComponentSublayerType type() const; + + void clearSelection(); + + [[nodiscard]] QFuture selectedFeaturesAsync(QObject* parent = nullptr); + + void selectFeature(Feature* feature); + void selectFeatures(const QList& features); + + void unselectFeature(Feature* feature); + void unselectFeatures(const QList& features); + + BuildingComponentSublayer(std::shared_ptr impl, QObject* parent); // internal + + private: + Q_DISABLE_COPY_MOVE(BuildingComponentSublayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BuildingComponentSublayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilter.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilter.h new file mode 100644 index 000000000..d62f06527 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilter.h @@ -0,0 +1,79 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BuildingFilter.h + +#ifndef QRT_BuildingFilter_H +#define QRT_BuildingFilter_H + +// C++ API headers +#include "JsonSerializable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class BuildingFilterImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class BuildingFilterBlock; + class BuildingFilterBlockListModel; + + class BuildingFilter : public Object, public JsonSerializable + { + Q_OBJECT + + public: + BuildingFilter(const QString& name, const QString& description, const QList& blocks, QObject* parent = nullptr); + ~BuildingFilter() override; + + QString description() const; + void setDescription(const QString& description); + + BuildingFilterBlockListModel* blocks() const; + + QString filterId() const; + + QString name() const; + void setName(const QString& name); + + BuildingFilter* clone(QObject* parent = nullptr) const; + + // JSONSerializable interface methods + [[nodiscard]] static BuildingFilter* fromJson(const QString& json, QObject* parent = nullptr); + [[nodiscard]] QString toJson() const override; + + BuildingFilter(std::shared_ptr impl, QObject* parent); // internal + std::shared_ptr getImpl() const; // internal + + private: + Q_DISABLE_COPY_MOVE(BuildingFilter) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BuildingFilter_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilterBlock.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilterBlock.h new file mode 100644 index 000000000..2e6202bcd --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilterBlock.h @@ -0,0 +1,72 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BuildingFilterBlock.h + +#ifndef QRT_BuildingFilterBlock_H +#define QRT_BuildingFilterBlock_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class BuildingFilterBlockImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class BuildingFilterMode; + + class BuildingFilterBlock : public Object + { + Q_OBJECT + + public: + BuildingFilterBlock(const QString& title, const QString& whereClause, BuildingFilterMode* mode, QObject* parent = nullptr); + ~BuildingFilterBlock() override; + + BuildingFilterMode* mode() const; + void setMode(BuildingFilterMode* mode); + + QString title() const; + void setTitle(const QString& title); + + QString whereClause() const; + void setWhereClause(const QString& whereClause); + + BuildingFilterBlock* clone(QObject* parent = nullptr) const; + + BuildingFilterBlock(std::shared_ptr impl, QObject* parent); // internal + std::shared_ptr getImpl() const; // internal + + private: + Q_DISABLE_COPY_MOVE(BuildingFilterBlock) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BuildingFilterBlock_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilterBlockListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilterBlockListModel.h new file mode 100644 index 000000000..82b27543f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilterBlockListModel.h @@ -0,0 +1,119 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BuildingFilterBlockListModel.h + +#ifndef QRT_BuildingFilterBlockListModel_H +#define QRT_BuildingFilterBlockListModel_H + +// C++ API headers +#include "BuildingFilterBlock.h" +#include "Iterable.h" + +// Qt headers +#include + +Q_MOC_INCLUDE("Error.h") + +namespace QRTImpl +{ + class BuildingFilterBlockListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class BuildingFilterBlockListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum BuildingFilterBlockRoles + { + BuildingFilterBlockModeRole = Qt::UserRole + 1, + BuildingFilterBlockTitleRole = Qt::UserRole + 2, + BuildingFilterBlockWhereClauseRole = Qt::UserRole + 3, + }; + + BuildingFilterBlockListModel() = delete; + ~BuildingFilterBlockListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(BuildingFilterBlock* buildingFilterBlock); + + void insert(int index, BuildingFilterBlock* buildingFilterBlock); + + void removeAt(int index); + + void removeOne(BuildingFilterBlock* buildingFilterBlock); + + void move(int from, int to); + + BuildingFilterBlock* at(int index) const override; + + bool contains(BuildingFilterBlock* buildingFilterBlock) const; + + int indexOf(BuildingFilterBlock* buildingFilterBlock) const; + + BuildingFilterBlock* first() const; + + BuildingFilterBlock* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + BuildingFilterBlockListModel(std::shared_ptr impl, QObject* parent); // internal + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(Esri::ArcGISRuntime::Error error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(BuildingFilterBlockListModel) + + void connectSignals_(); + void setupRoles_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::BuildingFilterBlockListModel*); + +#endif // QRT_BuildingFilterBlockListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilterListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilterListModel.h new file mode 100644 index 000000000..1ee81becb --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilterListModel.h @@ -0,0 +1,118 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BuildingFilterListModel.h + +#ifndef QRT_BuildingFilterListModel_H +#define QRT_BuildingFilterListModel_H + +// C++ API headers +#include "BuildingFilter.h" +#include "Iterable.h" + +// Qt headers +#include + +Q_MOC_INCLUDE("Error.h") + +namespace QRTImpl +{ + class BuildingFilterListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class BuildingFilterListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum BuildingFilterRoles + { + BuildingFilterDescriptionRole = Qt::UserRole + 1, + BuildingFilterFilterBlocksRole = Qt::UserRole + 2, + BuildingFilterFilterIdRole = Qt::UserRole + 3, + BuildingFilterNameRole = Qt::UserRole + 4, + }; + + BuildingFilterListModel() = delete; + ~BuildingFilterListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(BuildingFilter* buildingFilter); + + void insert(int index, BuildingFilter* buildingFilter); + + void removeAt(int index); + + void removeOne(BuildingFilter* buildingFilter); + + void move(int from, int to); + + BuildingFilter* at(int index) const override; + + bool contains(BuildingFilter* buildingFilter) const; + + int indexOf(BuildingFilter* buildingFilter) const; + + BuildingFilter* first() const; + + BuildingFilter* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + BuildingFilterListModel(std::shared_ptr impl, QObject* parent); // internal + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(Esri::ArcGISRuntime::Error error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(BuildingFilterListModel) + + void connectSignals_(); + void setupRoles_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BuildingFilterListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilterMode.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilterMode.h new file mode 100644 index 000000000..e09e0c126 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingFilterMode.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BuildingFilterMode.h + +#ifndef QRT_BuildingFilterMode_H +#define QRT_BuildingFilterMode_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class BuildingFilterModeImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class BuildingFilterModeType; + + class BuildingFilterMode : public Object + { + Q_OBJECT + + public: + ~BuildingFilterMode() override; + + BuildingFilterModeType buildingFilterModeType() const; + + BuildingFilterMode* clone(QObject* parent = nullptr) const; + + BuildingFilterMode(std::shared_ptr impl, QObject* parent); // internal + std::shared_ptr getImpl() const; // internal + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(BuildingFilterMode) + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::BuildingFilterMode*); + +#endif // QRT_BuildingFilterMode_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingGroupSublayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingGroupSublayer.h new file mode 100644 index 000000000..677abf27a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingGroupSublayer.h @@ -0,0 +1,58 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BuildingGroupSublayer.h + +#ifndef QRT_BuildingGroupSublayer_H +#define QRT_BuildingGroupSublayer_H + +// C++ API headers +#include "BuildingSublayer.h" + +namespace QRTImpl +{ + class BuildingGroupSublayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class BuildingSublayerListModel; + + class BuildingGroupSublayer : public BuildingSublayer + { + Q_OBJECT + + public: + ~BuildingGroupSublayer() override; + + BuildingSublayerListModel* sublayers() const; + + BuildingGroupSublayer(std::shared_ptr impl, QObject* parent); // internal + + private: + Q_DISABLE_COPY_MOVE(BuildingGroupSublayer) + mutable BuildingSublayerListModel* m_buildingSublayers = nullptr; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BuildingGroupSublayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSceneLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSceneLayer.h new file mode 100644 index 000000000..c3b7ae068 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSceneLayer.h @@ -0,0 +1,93 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BuildingSceneLayer.h + +#ifndef QRT_BuildingSceneLayer_H +#define QRT_BuildingSceneLayer_H + +// C++ API headers +#include "ApiKeyResource.h" +#include "Layer.h" + +// Qt headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class BuildingSceneLayerImpl; +} + +class QUrl; + +namespace Esri::ArcGISRuntime +{ + + class PortalItem; + class BuildingSublayer; + class BuildingFilter; + class BuildingFilterListModel; + class BuildingSublayerListModel; + class BuildingSceneLayerAttributeStatistics; + + class BuildingSceneLayer : public Layer, public ApiKeyResource + { + Q_OBJECT + + public: + explicit BuildingSceneLayer(PortalItem* portalItem, QObject* parent = nullptr); + explicit BuildingSceneLayer(const QUrl& url, QObject* parent = nullptr); + ~BuildingSceneLayer() override; + + BuildingFilter* activeFilter() const; + void setActiveFilter(BuildingFilter* activeFilter); + + double altitudeOffset() const; + void setAltitudeOffset(double altitudeOffset); + + BuildingFilterListModel* filters() const; + + bool isShowChildrenInLegend() const; + void setShowChildrenInLegend(bool showChildrenInLegend); + + BuildingSublayerListModel* sublayers() const; + + QFuture> fetchStatisticsAsync(QObject* parent = nullptr); + + QUrl url() const; + + // APIKeyResource interface methods + QString apiKey() const override; + void setApiKey(const QString& apiKey) override; + + BuildingSceneLayer(std::shared_ptr impl, QObject* parent); // internal + + private: + Q_DISABLE_COPY_MOVE(BuildingSceneLayer) + mutable BuildingSublayerListModel* m_buildingSublayers = nullptr; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BuildingSceneLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSceneLayerAttributeStatistics.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSceneLayerAttributeStatistics.h new file mode 100644 index 000000000..cde37f254 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSceneLayerAttributeStatistics.h @@ -0,0 +1,73 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BuildingSceneLayerAttributeStatistics.h + +#ifndef QRT_BuildingSceneLayerAttributeStatistics_H +#define QRT_BuildingSceneLayerAttributeStatistics_H + +// C++ API headers +#include "Object.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class BuildingSceneLayerAttributeStatisticsImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class BuildingSceneLayerAttributeStatistics : public Object + { + Q_OBJECT + public: + ~BuildingSceneLayerAttributeStatistics() override; + + QString attributeModelName() const; + + QString fieldName() const; + + double maxValue() const; + + double minValue() const; + + QStringList mostFrequentValues() const; + + QList sublayerIds() const; + + BuildingSceneLayerAttributeStatistics(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(BuildingSceneLayerAttributeStatistics) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BuildingSceneLayerAttributeStatistics_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSolidFilterMode.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSolidFilterMode.h new file mode 100644 index 000000000..54c4bc9a1 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSolidFilterMode.h @@ -0,0 +1,54 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BuildingSolidFilterMode.h + +#ifndef QRT_BuildingSolidFilterMode_H +#define QRT_BuildingSolidFilterMode_H + +// C++ API headers +#include "BuildingFilterMode.h" + +namespace QRTImpl +{ + class BuildingSolidFilterModeImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class BuildingSolidFilterMode : public BuildingFilterMode + { + Q_OBJECT + + public: + explicit BuildingSolidFilterMode(QObject* parent = nullptr); + ~BuildingSolidFilterMode() override; + + BuildingSolidFilterMode(std::shared_ptr impl, QObject* parent); // internal + + private: + Q_DISABLE_COPY_MOVE(BuildingSolidFilterMode) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BuildingSolidFilterMode_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSublayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSublayer.h new file mode 100644 index 000000000..7f42c2d9e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSublayer.h @@ -0,0 +1,103 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BuildingSublayer.h + +#ifndef QRT_BuildingSublayer_H +#define QRT_BuildingSublayer_H + +// C++ API headers +#include "LayerContent.h" +#include "Loadable.h" + +namespace QRTImpl +{ + class BuildingSublayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class BuildingSublayerDiscipline; + enum class BuildingSublayerType; + + class BuildingSublayer : public LayerContent, public Loadable + { + Q_OBJECT + + public: + BuildingSublayer() = delete; + ~BuildingSublayer() override; + + BuildingSublayerDiscipline discipline() const; + + QString modelName() const; + void setName(const QString& name); + + BuildingSublayerType buildingSublayerType() const; + + float opacity() const; + void setOpacity(float opacity); + + int sublayerId() const; + + // LayerContent Interface methods + QString name() const override; + bool isVisible() const override; + void setVisible(bool visible) override; + bool canChangeVisibility() const override; + bool isVisibleAtScale(double scale) const override; + bool isShowInLegend() const override; + void setShowInLegend(bool showInLegend) override; + bool isAutoFetchLegendInfos() const override; + void setAutoFetchLegendInfos(bool autoFetchLegendInfos) override; + LegendInfoListModel* legendInfos() const override; + QList subLayerContents() const override; + std::shared_ptr iGetImpl() const override; + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + std::shared_ptr getImpl() const; + + signals: + // LayerContent Interface + void visibleChanged(bool visible); + + // Loadable Interface + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + protected: + BuildingSublayer(std::shared_ptr impl, QObject* parent); // internal + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(BuildingSublayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BuildingSublayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSublayerListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSublayerListModel.h new file mode 100644 index 000000000..0d86c04b8 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingSublayerListModel.h @@ -0,0 +1,97 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BuildingSublayerListModel.h + +#ifndef QRT_BuildingSublayerListModel_H +#define QRT_BuildingSublayerListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include +#include + +Q_MOC_INCLUDE("Error.h") + +namespace Esri::ArcGISRuntime +{ + + class BuildingSublayer; + class Error; + + class BuildingSublayerListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum BuildingSublayerRoles + { + BuildingSublayerNameRole = Qt::UserRole + 1, + BuildingSublayerModelNameRole, + BuildingSublayerTypeRole, + BuildingSublayerDisciplineRole, + BuildingSublayerOpacityRole, + BuildingSublayerIdRole, + BuildingSublayerCanChangeVisibilityRole, + BuildingSublayerVisibleRole, + BuildingSublayerShowInLegendRole + }; + + ~BuildingSublayerListModel() override; + + QList sublayers() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + BuildingSublayerListModel(QList sublayers, QObject* parent); + + BuildingSublayer* at(int index) const override; + + int size() const override; + + BuildingSublayerListModel() = delete; + + signals: + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(BuildingSublayerListModel) + + void setupRoles(); + + QHash m_roles; + const QList m_sublayers; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BuildingSublayerListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingWireframeFilterMode.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingWireframeFilterMode.h new file mode 100644 index 000000000..c27bc38e8 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingWireframeFilterMode.h @@ -0,0 +1,60 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BuildingWireframeFilterMode.h + +#ifndef QRT_BuildingWireframeFilterMode_H +#define QRT_BuildingWireframeFilterMode_H + +// C++ API headers +#include "BuildingFilterMode.h" + +namespace QRTImpl +{ + class BuildingWireframeFilterModeImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class SymbolLayerEdges3d; + + class BuildingWireframeFilterMode : public BuildingFilterMode + { + Q_OBJECT + + public: + explicit BuildingWireframeFilterMode(QObject* parent = nullptr); + explicit BuildingWireframeFilterMode(SymbolLayerEdges3d* edges, QObject* parent = nullptr); + ~BuildingWireframeFilterMode() override; + + SymbolLayerEdges3d* edges() const; + void setEdges(SymbolLayerEdges3d* edges); + + BuildingWireframeFilterMode(std::shared_ptr impl, QObject* parent); // internal + + private: + Q_DISABLE_COPY_MOVE(BuildingWireframeFilterMode) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BuildingWireframeFilterMode_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingXrayFilterMode.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingXrayFilterMode.h new file mode 100644 index 000000000..53f5c07d8 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/BuildingXrayFilterMode.h @@ -0,0 +1,49 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file BuildingXrayFilterMode.h + +#ifndef QRT_BuildingXrayFilterMode_H +#define QRT_BuildingXrayFilterMode_H + +// C++ API headers +#include "BuildingFilterMode.h" + +namespace Esri::ArcGISRuntime +{ + + class BuildingXrayFilterMode : public BuildingFilterMode + { + Q_OBJECT + + public: + explicit BuildingXrayFilterMode(QObject* parent = nullptr); + ~BuildingXrayFilterMode() override; + + BuildingXrayFilterMode(std::shared_ptr impl, QObject* parent); // internal + + private: + Q_DISABLE_COPY_MOVE(BuildingXrayFilterMode) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_BuildingXrayFilterMode_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CalloutData.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CalloutData.h new file mode 100644 index 000000000..f77e81089 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CalloutData.h @@ -0,0 +1,124 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file CalloutData.h + +#ifndef QRT_CalloutData_H +#define QRT_CalloutData_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include +#include + +Q_MOC_INCLUDE() +Q_MOC_INCLUDE() +Q_MOC_INCLUDE() + +namespace QRTImpl +{ + class CalloutDataImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeoElement; + class Point; + enum class SceneLocationVisibility; + + class CalloutData : public Object + { + Q_OBJECT + + Q_PROPERTY(QString title READ title WRITE setTitle NOTIFY titleChanged) + Q_PROPERTY(QString detail READ detail WRITE setDetail NOTIFY detailChanged) + Q_PROPERTY(QUrl imageUrl READ imageUrl WRITE setImageUrl NOTIFY imageUrlChanged) + Q_PROPERTY(QPointF screenPoint READ screenPoint NOTIFY screenPointChanged) + Q_PROPERTY(bool visible READ isVisible WRITE setVisible NOTIFY visibleChanged) + Q_PROPERTY(QVariant sceneLocationVisibility READ sceneLocationVisibilityHelper_ NOTIFY sceneLocationVisibilityChanged) + + signals: + void titleChanged(); + void detailChanged(); + void imageUrlChanged(); + void screenPointChanged(); + void visibleChanged(); + void sceneLocationVisibilityChanged(); + + public: + ~CalloutData() override; + + Point location() const; + void setLocation(const Point& location); + + GeoElement* geoElement() const; + void setGeoElement(GeoElement* geoElement); + + Point tapLocation() const; + void setTapLocation(const Point& tapLocation); + + QString title() const; + void setTitle(const QString& title); + + QString titleExpression() const; + void setTitleExpression(const QString& titleExpression); + + QString detail() const; + void setDetail(const QString& detail); + + QString detailExpression() const; + void setDetailExpression(const QString& detailExpression); + + QUrl imageUrl() const; + void setImageUrl(const QUrl& imageUrl); + + QImage image() const; + void setImage(const QImage& image); + + QPointF screenPoint() const; + + bool isShowCalloutForLocationDisplay() const; + void setShowCalloutForLocationDisplay(bool calloutForLocationDisplay); + + bool isVisible() const; + void setVisible(bool visible); + + std::optional sceneLocationVisibility() const; + + /*! + \internal + */ + CalloutData(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(CalloutData) + + std::shared_ptr m_impl; + + QVariant sceneLocationVisibilityHelper_() const; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_CalloutData_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Camera.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Camera.h new file mode 100644 index 000000000..f6ab25b50 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Camera.h @@ -0,0 +1,90 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Camera.h + +#ifndef QRT_Camera_H +#define QRT_Camera_H + +// STL headers +#include + +class QObject; + +namespace QRTImpl +{ + class CameraImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Point; + class TransformationMatrix; + + class Camera + { + public: + Camera(); + Camera(double latitude, double longitude, double altitude, double heading, double pitch, double roll); + Camera(const Point& locationPoint, double heading, double pitch, double roll); + Camera(const Point& lookAtPoint, double distance, double heading, double pitch, double roll); + explicit Camera(TransformationMatrix* transformationMatrix); + Camera(const Camera& other); + Camera(Camera&& other) noexcept; + ~Camera(); + + Camera& operator=(const Camera& other); + Camera& operator=(Camera&& other) noexcept; + + bool operator==(const Camera& other) const; + bool operator!=(const Camera& other) const; + + bool isEmpty() const; + + double heading() const; + Point location() const; + double pitch() const; + double roll() const; + + Camera elevate(double deltaAltitude) const; + Camera moveForward(double distance) const; + Camera moveTo(const Point& location) const; + Camera moveToward(const Point& targetPoint, double distance) const; + Camera rotateAround(const Point& targetPoint, double deltaHeading, double deltaPitch, double deltaRoll) const; + Camera rotateTo(double heading, double pitch, double roll) const; + Camera zoomToward(const Point& targetPoint, double factor) const; + + TransformationMatrix* transformationMatrix(QObject* parent = nullptr) const; + + /*! + \internal + */ + explicit Camera(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Camera_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CameraController.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CameraController.h new file mode 100644 index 000000000..d3f87a253 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CameraController.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file CameraController.h + +#ifndef QRT_CameraController_H +#define QRT_CameraController_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class CameraControllerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class CameraControllerType; + + class CameraController : public Object + { + Q_OBJECT + + public: + ~CameraController() override; + + CameraControllerType cameraControllerType() const; + + /*! \internal */ + CameraController(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + protected: + Q_DISABLE_COPY_MOVE(CameraController) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_CameraController_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ChartImage.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ChartImage.h new file mode 100644 index 000000000..861dc8077 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ChartImage.h @@ -0,0 +1,60 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ChartImage.h + +#ifndef QRT_ChartImage_H +#define QRT_ChartImage_H + +// C++ API headers +#include "Object.h" + +class QImage; + +namespace QRTImpl +{ + class ChartImageImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ChartImage : public Object + { + Q_OBJECT + + public: + ~ChartImage() override; + + QImage image() const; + + ChartImage(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ChartImage) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ChartImage_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ChartImageParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ChartImageParameters.h new file mode 100644 index 000000000..0a6ef3282 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ChartImageParameters.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ChartImageParameters.h + +#ifndef QRT_ChartImageParameters_H +#define QRT_ChartImageParameters_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class ChartImageParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class ChartImageStyle; + + class ChartImageParameters : public Object + { + Q_OBJECT + + public: + ChartImageParameters(int width, int height, QObject* parent = nullptr); + ~ChartImageParameters() override; + + bool isGenerateLegend() const; + void setGenerateLegend(bool generateLegend); + + int height() const; + + float screenScale() const; + void setScreenScale(float screenScale); + + ChartImageStyle style() const; + void setStyle(ChartImageStyle style); + + int width() const; + + ChartImageParameters(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ChartImageParameters) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ChartImageParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassBreak.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassBreak.h new file mode 100644 index 000000000..1ae896fc3 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassBreak.h @@ -0,0 +1,97 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ClassBreak.h + +#ifndef QRT_ClassBreak_H +#define QRT_ClassBreak_H + +// C++ API headers +#include "JsonSerializable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ClassBreakImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Symbol; + class SymbolListModel; + + class ClassBreak : public Object, public JsonSerializable + { + Q_OBJECT + + public: + explicit ClassBreak(QObject* parent = nullptr); + ClassBreak(const QString& label, const QString& description, double minValue, double maxValue, Symbol* symbol, QObject* parent = nullptr); + ClassBreak(const QString& label, + const QString& description, + double minValue, + double maxValue, + Symbol* symbol, + const QList& alternateSymbols, + QObject* parent = nullptr); + ~ClassBreak() override; + + SymbolListModel* alternateSymbols() const; + + bool operator==(const ClassBreak* other) const; + bool operator!=(const ClassBreak* other) const; + + QString description() const; + void setDescription(const QString& description); + + QString label() const; + void setLabel(const QString& label); + + double maxValue() const; + void setMaxValue(double maxValue); + + double minValue() const; + void setMinValue(double minValue); + + Symbol* symbol() const; + void setSymbol(Symbol* symbol); + + ClassBreak* clone(QObject* parent = nullptr) const; + + [[nodiscard]] static ClassBreak* fromJson(const QString& json, QObject* parent = nullptr); + [[nodiscard]] QString toJson() const override; + + ClassBreak(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ClassBreak) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ClassBreak_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassBreakListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassBreakListModel.h new file mode 100644 index 000000000..4b08b8afd --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassBreakListModel.h @@ -0,0 +1,122 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ClassBreakListModel.h + +#ifndef QRT_ClassBreakListModel_H +#define QRT_ClassBreakListModel_H + +// C++ API headers +#include "ClassBreak.h" +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class ClassBreakListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + + class ClassBreakListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum ClassBreakRoles + { + ClassBreakDescriptionRole = Qt::UserRole + 1, + ClassBreakLabelRole = Qt::UserRole + 2, + ClassBreakMaxValueRole = Qt::UserRole + 3, + ClassBreakMinValueRole = Qt::UserRole + 4 + }; + + ~ClassBreakListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(ClassBreak* classBreak); + + void insert(int index, ClassBreak* classBreak); + + void removeAt(int index); + + void removeOne(ClassBreak* classBreak); + + void move(int from, int to); + + ClassBreak* at(int index) const override; + + bool contains(ClassBreak* classBreak) const; + + int indexOf(ClassBreak* classBreak) const; + + ClassBreak* first() const; + + ClassBreak* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + ClassBreakListModel(std::shared_ptr impl, QObject* parent); + + ClassBreakListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(ClassBreakListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ClassBreakListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassBreaksRenderer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassBreaksRenderer.h new file mode 100644 index 000000000..65f57fba6 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassBreaksRenderer.h @@ -0,0 +1,85 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ClassBreaksRenderer.h + +#ifndef QRT_ClassBreaksRenderer_H +#define QRT_ClassBreaksRenderer_H + +// C++ API headers +#include "ClassBreak.h" +#include "ClassBreakListModel.h" +#include "Renderer.h" + +namespace Esri::ArcGISRuntime +{ + + class ClassBreak; + class ClassBreakListModel; + enum class RendererClassificationMethod; + enum class RendererNormalizationType; + + class ClassBreaksRenderer : public Renderer + { + Q_OBJECT + + public: + explicit ClassBreaksRenderer(QObject* parent = nullptr); + ClassBreaksRenderer(const QString& field, const QList& classBreaks, QObject* parent = nullptr); + ~ClassBreaksRenderer() override; + + Symbol* backgroundFillSymbol() const; + void setBackgroundFillSymbol(Symbol* backgroundFillSymbol); + + ClassBreakListModel* classBreaks() const; + + QString defaultLabel() const; + void setDefaultLabel(const QString& label); + + Symbol* defaultSymbol() const; + void setDefaultSymbol(Symbol* symbol); + + QString fieldName() const; + void setFieldName(const QString& fieldName); + + double minValue() const; + void setMinValue(double minValue); + + QString normalizationField() const; + void setNormalizationField(const QString& field); + + double normalizationTotal() const; + void setNormalizationTotal(double total); + + RendererNormalizationType normalizationType() const; + void setNormalizationType(RendererNormalizationType type); + + RendererClassificationMethod classificationMethod() const; + + ClassBreaksRenderer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(ClassBreaksRenderer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ClassBreaksRenderer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassificationInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassificationInfo.h new file mode 100644 index 000000000..d6d3aea07 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassificationInfo.h @@ -0,0 +1,65 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ClassificationInfo.h + +#ifndef QRT_ClassificationInfo_H +#define QRT_ClassificationInfo_H + +// C++ API headers +#include "Object.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class ClassificationInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ClassificationInfo : public Object + { + Q_OBJECT + public: + ~ClassificationInfo() override; + + QVariantMap attributes() const; + + QString banner() const; + + ClassificationInfo(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ClassificationInfo) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ClassificationInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassificationMetadata.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassificationMetadata.h new file mode 100644 index 000000000..2fb9b1e5d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassificationMetadata.h @@ -0,0 +1,67 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ClassificationMetadata.h + +#ifndef QRT_ClassificationMetadata_H +#define QRT_ClassificationMetadata_H + +// C++ API headers +#include "Object.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class ClassificationMetadataImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ClassificationValueProperty; + + class ClassificationMetadata : public Object + { + Q_OBJECT + public: + ~ClassificationMetadata() override; + + QMap classificationValueProperties() const; + + QString primaryAttribute() const; + + ClassificationMetadata(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ClassificationMetadata) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ClassificationMetadata_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassificationSchema.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassificationSchema.h new file mode 100644 index 000000000..60be5106e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassificationSchema.h @@ -0,0 +1,62 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ClassificationSchema.h + +#ifndef QRT_ClassificationSchema_H +#define QRT_ClassificationSchema_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ClassificationSchemaImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ClassificationMetadata; + + class ClassificationSchema : public Object + { + Q_OBJECT + public: + ~ClassificationSchema() override; + + ClassificationMetadata* classificationMetadata() const; + + ClassificationSchema(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ClassificationSchema) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ClassificationSchema_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassificationValueProperty.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassificationValueProperty.h new file mode 100644 index 000000000..526852cb2 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClassificationValueProperty.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ClassificationValueProperty.h + +#ifndef QRT_ClassificationValueProperty_H +#define QRT_ClassificationValueProperty_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +class QColor; + +namespace QRTImpl +{ + class ClassificationValuePropertyImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ClassificationValueProperty : public Object + { + Q_OBJECT + public: + ~ClassificationValueProperty() override; + + QString acronym() const; + + QColor backgroundColor() const; + + QColor textColor() const; + + QString value() const; + + ClassificationValueProperty(std::shared_ptr impl, QObject* parent = nullptr); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ClassificationValueProperty) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ClassificationValueProperty_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityParameters.h new file mode 100644 index 000000000..f62a74d71 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityParameters.h @@ -0,0 +1,159 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ClosestFacilityParameters.h + +#ifndef QRT_ClosestFacilityParameters_H +#define QRT_ClosestFacilityParameters_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +// STL headers +#include + +namespace QRTImpl +{ + class ClosestFacilityParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class DirectionsStyle; + enum class StartTimeUsage; + enum class TravelDirection; + enum class RouteShapeType; + enum class UnitSystem; + class ArcGISFeatureTable; + class Facility; + class Incident; + class PointBarrier; + class PolygonBarrier; + class PolylineBarrier; + class QueryParameters; + class SpatialReference; + class TravelMode; + + class ClosestFacilityParameters + { + public: + ClosestFacilityParameters(); + ClosestFacilityParameters(const ClosestFacilityParameters& other); + ClosestFacilityParameters(ClosestFacilityParameters&& other) noexcept; + ~ClosestFacilityParameters(); + + ClosestFacilityParameters& operator=(const ClosestFacilityParameters& other); + ClosestFacilityParameters& operator=(ClosestFacilityParameters&& other) noexcept; + + bool isEmpty() const; + + QStringList accumulateAttributeNames() const; + void setAccumulateAttributeNames(const QStringList& accumulateAttributeNames); + + TravelMode travelMode() const; + void setTravelMode(const TravelMode& travelMode); + + int defaultTargetFacilityCount() const; + void setDefaultTargetFacilityCount(int defaultTargetFacilityCount); + + double defaultImpedanceCutoff() const; + void setDefaultImpedanceCutoff(double defaultImpedanceCutoff); + + QDateTime startTime() const; + void setStartTime(const QDateTime& startTime); + + StartTimeUsage startTimeUsage() const; + void setStartTimeUsage(StartTimeUsage startTimeUsage); + + TravelDirection travelDirection() const; + void setTravelDirection(TravelDirection travelDirection); + + RouteShapeType routeShapeType() const; + void setRouteShapeType(RouteShapeType routeShapeType); + + SpatialReference outputSpatialReference() const; + void setOutputSpatialReference(const SpatialReference& outputSpatialReference); + + bool isReturnPointBarriers() const; + void setReturnPointBarriers(bool returnPointBarriers); + + bool isReturnPolylineBarriers() const; + void setReturnPolylineBarriers(bool returnPolylineBarriers); + + bool isReturnPolygonBarriers() const; + void setReturnPolygonBarriers(bool returnPolygonBarriers); + + bool isReturnRoutes() const; + void setReturnRoutes(bool returnRoutes); + + bool isReturnDirections() const; + void setReturnDirections(bool returnDirections); + + UnitSystem directionsDistanceUnits() const; + void setDirectionsDistanceUnits(UnitSystem directionsDistanceUnits); + + QString directionsLanguage() const; + void setDirectionsLanguage(const QString& directionsLanguage); + + DirectionsStyle directionsStyle() const; + void setDirectionsStyle(DirectionsStyle directionsStyle); + + QString searchWhereClause(const QString& sourceName) const; + void setSearchWhereClause(const QString& sourceName, const QString& searchWhereClause); + + void clearFacilities(); + void setFacilities(const QList& facilities); + void setFacilitiesWithFeatureTable(ArcGISFeatureTable* featureTable, const QueryParameters& queryParameters); + + void clearIncidents(); + void setIncidents(const QList& incidents); + void setIncidentsWithFeatureTable(ArcGISFeatureTable* featureTable, const QueryParameters& queryParameters); + + void clearPointBarriers(); + void setPointBarriers(const QList& pointBarriers); + void setPointBarriersWithFeatureTable(ArcGISFeatureTable* featureTable, const QueryParameters& queryParameters); + + void clearPolylineBarriers(); + void setPolylineBarriers(const QList& polylineBarriers); + void setPolylineBarriersWithFeatureTable(ArcGISFeatureTable* featureTable, const QueryParameters& queryParameters); + + void clearPolygonBarriers(); + void setPolygonBarriers(const QList& polygonBarriers); + void setPolygonBarriersWithFeatureTable(ArcGISFeatureTable* featureTable, const QueryParameters& queryParameters); + + ClosestFacilityParameters clone() const; + + /*! + \internal + */ + explicit ClosestFacilityParameters(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ClosestFacilityParameters) + +#endif // QRT_ClosestFacilityParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityResult.h new file mode 100644 index 000000000..4051015c8 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityResult.h @@ -0,0 +1,94 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ClosestFacilityResult.h + +#ifndef QRT_ClosestFacilityResult_H +#define QRT_ClosestFacilityResult_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +// STL headers +#include + +namespace QRTImpl +{ + class ClosestFacilityResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ClosestFacilityRoute; + class Facility; + class Incident; + class PointBarrier; + class PolygonBarrier; + class PolylineBarrier; + + class ClosestFacilityResult + { + public: + ClosestFacilityResult(); + ClosestFacilityResult(const ClosestFacilityResult& other); + ClosestFacilityResult(ClosestFacilityResult&& other) noexcept; + ~ClosestFacilityResult(); + + ClosestFacilityResult& operator=(const ClosestFacilityResult& other); + ClosestFacilityResult& operator=(ClosestFacilityResult&& other) noexcept; + + bool isEmpty() const; + + QList facilities() const; + + QList incidents() const; + + QList pointBarriers() const; + + QList polygonBarriers() const; + + QList polylineBarriers() const; + + QStringList messages() const; + + QString directionsLanguage() const; + + ClosestFacilityRoute route(int facilityIndex, int incidentIndex) const; + + QList facilityCosts(const QString& attributeName, int facilityIndex) const; + + QList rankedFacilityIndexes(int incidentIndex) const; + + /*! + \internal + */ + explicit ClosestFacilityResult(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ClosestFacilityResult) + +#endif // QRT_ClosestFacilityResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityRoute.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityRoute.h new file mode 100644 index 000000000..36b04ef6b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityRoute.h @@ -0,0 +1,95 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ClosestFacilityRoute.h + +#ifndef QRT_ClosestFacilityRoute_H +#define QRT_ClosestFacilityRoute_H + +class QDateTime; +class QObject; +class QString; + +// STL headers +#include + +namespace QRTImpl +{ + class ClosestFacilityRouteImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class CurbApproach; + class DirectionManeuverListModel; + class Polyline; + + class ClosestFacilityRoute + { + public: + ClosestFacilityRoute(); + ClosestFacilityRoute(const ClosestFacilityRoute& other); + ClosestFacilityRoute(ClosestFacilityRoute&& other) noexcept; + ~ClosestFacilityRoute(); + + ClosestFacilityRoute& operator=(const ClosestFacilityRoute& other); + ClosestFacilityRoute& operator=(ClosestFacilityRoute&& other) noexcept; + + bool isEmpty() const; + + Polyline routeGeometry() const; + + double travelTime() const; + + double totalTime() const; + + QDateTime startTime() const; + + double startTimeShift() const; + + QDateTime endTime() const; + + double endTimeShift() const; + + double totalLength() const; + + CurbApproach departureCurbApproach() const; + + CurbApproach arrivalCurbApproach() const; + + DirectionManeuverListModel* directionManeuvers(QObject* parent = nullptr) const; + + double cost(const QString& attributeName) const; + + /*! + \internal + */ + explicit ClosestFacilityRoute(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + mutable DirectionManeuverListModel* m_directionManeuvers = nullptr; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ClosestFacilityRoute_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityTask.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityTask.h new file mode 100644 index 000000000..9bd8d71aa --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityTask.h @@ -0,0 +1,104 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ClosestFacilityTask.h + +#ifndef QRT_ClosestFacilityTask_H +#define QRT_ClosestFacilityTask_H + +// C++ API headers +#include "ApiKeyResource.h" +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +template +class QFuture; + +Q_MOC_INCLUDE("ClosestFacilityParameters.h") +Q_MOC_INCLUDE("ClosestFacilityResult.h") + +namespace QRTImpl +{ + class ClosestFacilityTaskImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ClosestFacilityParameters; + class ClosestFacilityResult; + class ClosestFacilityTaskInfo; + class TransportationNetworkDataset; + + class ClosestFacilityTask : public Object, public ApiKeyResource, public Loadable + { + Q_OBJECT + + public: + ClosestFacilityTask(const QString& databasePath, const QString& networkName, QObject* parent = nullptr); + explicit ClosestFacilityTask(const QUrl& url, QObject* parent = nullptr); + explicit ClosestFacilityTask(TransportationNetworkDataset* transportationNetworkDataset, QObject* parent = nullptr); + ~ClosestFacilityTask() override; + + ClosestFacilityTaskInfo closestFacilityTaskInfo() const; + + TransportationNetworkDataset* transportationNetworkDataset() const; + + // async methods + [[nodiscard]] QFuture createDefaultParametersAsync(); + [[nodiscard]] QFuture solveClosestFacilityAsync(const ClosestFacilityParameters& closestFacilityParameters); + + // Loadable interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + QUrl url() const; + + // ApiKeyResource interface methods + void setApiKey(const QString& apiKey) override; + QString apiKey() const override; + + /*! + \internal + */ + ClosestFacilityTask(std::shared_ptr impl, QObject* parent); + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(ClosestFacilityTask) + + void connectSignals_(); + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ClosestFacilityTask_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityTaskInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityTaskInfo.h new file mode 100644 index 000000000..15f3ebaae --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClosestFacilityTaskInfo.h @@ -0,0 +1,118 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ClosestFacilityTaskInfo.h + +#ifndef QRT_ClosestFacilityTaskInfo_H +#define QRT_ClosestFacilityTaskInfo_H + +// Qt headers +#include // for QList, QMap, QString, QStringList + +// STL headers +#include + +class QDateTime; + +namespace QRTImpl +{ + class ClosestFacilityTaskInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class DirectionsStyle; + enum class NetworkDirectionsSupport; + enum class RouteShapeType; + enum class StartTimeUsage; + enum class TravelDirection; + enum class UnitSystem; + class CostAttribute; + class RestrictionAttribute; + class SpatialReference; + class TravelMode; + + class ClosestFacilityTaskInfo + { + public: + ClosestFacilityTaskInfo(); + ClosestFacilityTaskInfo(const ClosestFacilityTaskInfo& other); + ClosestFacilityTaskInfo(ClosestFacilityTaskInfo&& other) noexcept; + ~ClosestFacilityTaskInfo(); + + ClosestFacilityTaskInfo& operator=(const ClosestFacilityTaskInfo& other); + ClosestFacilityTaskInfo& operator=(ClosestFacilityTaskInfo&& other) noexcept; + + bool isEmpty() const; + + QString networkName() const; + + QMap costAttributes() const; + + QMap restrictionAttributes() const; + + QStringList supportedRestrictionUsageParameterValues() const; + + QList travelModes() const; + + QString defaultTravelModeName() const; + + QStringList accumulateAttributeNames() const; + + QDateTime startTime() const; + + StartTimeUsage startTimeUsage() const; + + int defaultTargetFacilityCount() const; + + double defaultImpedanceCutoff() const; + + TravelDirection travelDirection() const; + + RouteShapeType routeShapeType() const; + + SpatialReference outputSpatialReference() const; + + QStringList supportedLanguages() const; + + UnitSystem directionsDistanceUnits() const; + + QString directionsLanguage() const; + + DirectionsStyle directionsStyle() const; + + double maxLocatingDistance() const; + + NetworkDirectionsSupport directionsSupport() const; + + /*! + \internal + */ + explicit ClosestFacilityTaskInfo(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ClosestFacilityTaskInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClusteringFeatureReduction.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClusteringFeatureReduction.h new file mode 100644 index 000000000..84d93cbb7 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ClusteringFeatureReduction.h @@ -0,0 +1,57 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ClusteringFeatureReduction.h + +#ifndef QRT_ClusteringFeatureReduction_H +#define QRT_ClusteringFeatureReduction_H + +// C++ API headers +#include "AggregationFeatureReduction.h" + +namespace Esri::ArcGISRuntime +{ + + class ClusteringFeatureReduction : public AggregationFeatureReduction + { + Q_OBJECT + public: + explicit ClusteringFeatureReduction(Renderer* renderer, QObject* parent = nullptr); + ~ClusteringFeatureReduction() override; + + double maxSymbolSize() const; + void setMaxSymbolSize(double maxSymbolSize); + + double minSymbolSize() const; + void setMinSymbolSize(double minSymbolSize); + + double radius() const; + void setRadius(double radius); + + ClusteringFeatureReduction(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(ClusteringFeatureReduction) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ClusteringFeatureReduction_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValue.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValue.h new file mode 100644 index 000000000..02f46d8bd --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValue.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file CodedValue.h + +#ifndef QRT_CodedValue_H +#define QRT_CodedValue_H + +// STL headers +#include + +namespace QRTImpl +{ + class CodedValueImpl; +} + +class QVariant; +class QString; + +namespace Esri::ArcGISRuntime +{ + + class CodedValue + { + public: + CodedValue(); + + CodedValue(const CodedValue& other); + CodedValue(CodedValue&& other) noexcept; + + CodedValue& operator=(const CodedValue& other); + CodedValue& operator=(CodedValue&& other) noexcept; + + ~CodedValue(); + + bool isEmpty() const; + + QVariant code() const; + + QString name() const; + + /*! + \internal + */ + explicit CodedValue(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_CodedValue_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValueDescription.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValueDescription.h new file mode 100644 index 000000000..81567a8f2 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValueDescription.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file CodedValueDescription.h + +#ifndef QRT_CodedValueDescription_H +#define QRT_CodedValueDescription_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +class QVariant; + +namespace QRTImpl +{ + class CodedValueDescriptionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class CodedValueDescription : public Object + { + Q_OBJECT + + public: + CodedValueDescription(const QString& name, const QVariant& value, QObject* parent = nullptr); + ~CodedValueDescription() override; + + QString name() const; + void setName(const QString& name); + + QVariant value() const; + void setValue(const QVariant& value); + + CodedValueDescription(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(CodedValueDescription) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_CodedValueDescription_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValueDescriptionListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValueDescriptionListModel.h new file mode 100644 index 000000000..131c990f9 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValueDescriptionListModel.h @@ -0,0 +1,120 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file CodedValueDescriptionListModel.h + +#ifndef QRT_CodedValueDescriptionListModel_H +#define QRT_CodedValueDescriptionListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class CodedValueDescriptionListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class CodedValueDescription; + class Error; + + class CodedValueDescriptionListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum CodedValueDescriptionRoles + { + CodedValueDescriptionNameRole = Qt::UserRole + 1, + CodedValueDescriptionValueRole = Qt::UserRole + 2, + }; + + ~CodedValueDescriptionListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(CodedValueDescription* codedValueDescription); + + void insert(int index, CodedValueDescription* codedValueDescription); + + void removeAt(int index); + + void removeOne(CodedValueDescription* codedValueDescription); + + void move(int from, int to); + + CodedValueDescription* at(int index) const override; + + bool contains(CodedValueDescription* codedValueDescription) const; + + int indexOf(CodedValueDescription* codedValueDescription) const; + + CodedValueDescription* first() const; + + CodedValueDescription* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + CodedValueDescriptionListModel(std::shared_ptr impl, QObject* parent); + + CodedValueDescriptionListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(CodedValueDescriptionListModel) + + void connectSignals_(); + void setupRoles(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_CodedValueDescriptionListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValueDomain.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValueDomain.h new file mode 100644 index 000000000..6fe8e77a2 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValueDomain.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file CodedValueDomain.h + +#ifndef QRT_CodedValueDomain_H +#define QRT_CodedValueDomain_H + +// C++ API headers +#include "CodedValue.h" +#include "Domain.h" +#include "ServiceTypes.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class CodedValueDomain : public Domain + { + public: + CodedValueDomain(); + + CodedValueDomain(const CodedValueDomain& other); + CodedValueDomain(CodedValueDomain&& other) noexcept; + explicit CodedValueDomain(const Domain& other); + + CodedValueDomain& operator=(const CodedValueDomain& other); + CodedValueDomain& operator=(CodedValueDomain&& other) noexcept; + + ~CodedValueDomain() override; + + bool isValid() const; + + QList codedValues() const; + + /*! \internal */ + explicit CodedValueDomain(std::shared_ptr impl); + }; + + /*! \internal */ + template<> + inline CodedValueDomain domain_cast(const Domain& domain) + { + return domain.domainType() == DomainType::CodedValueDomain ? static_cast(domain) : CodedValueDomain(); + } + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_CodedValueDomain_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValueDomainDescription.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValueDomainDescription.h new file mode 100644 index 000000000..b6c929bf2 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CodedValueDomainDescription.h @@ -0,0 +1,63 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file CodedValueDomainDescription.h + +#ifndef QRT_CodedValueDomainDescription_H +#define QRT_CodedValueDomainDescription_H + +// C++ API headers +#include "DomainDescription.h" + +// STL headers +#include + +namespace QRTImpl +{ + class CodedValueDomainDescriptionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class CodedValueDescription; + class CodedValueDescriptionListModel; + + class CodedValueDomainDescription : public DomainDescription + { + Q_OBJECT + + public: + CodedValueDomainDescription(const QString& name, FieldType fieldType, const QList& values, QObject* parent = nullptr); + ~CodedValueDomainDescription() override; + + CodedValueDescriptionListModel* values() const; + + CodedValueDomainDescription(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(CodedValueDomainDescription) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_CodedValueDomainDescription_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ColorRamp.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ColorRamp.h new file mode 100644 index 000000000..df6c31cd2 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ColorRamp.h @@ -0,0 +1,65 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ColorRamp.h + +#ifndef QRT_ColorRamp_H +#define QRT_ColorRamp_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ColorRampImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ColorStop; + enum class PresetColorRampType; + + class ColorRamp : public Object + { + Q_OBJECT + + public: + ~ColorRamp() override; + static ColorRamp* create(PresetColorRampType presetColorRampType, int size = 256, QObject* parent = nullptr); + static ColorRamp* createFromColors(const QList& colors, int size = 256, QObject* parent = nullptr); + static ColorRamp* createFromColorStops(const QList& colorStops, int size = 256, QObject* parent = nullptr); + + ColorRamp(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + + Q_DISABLE_COPY_MOVE(ColorRamp) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ColorRamp_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ColorStop.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ColorStop.h new file mode 100644 index 000000000..3bac1b110 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ColorStop.h @@ -0,0 +1,66 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ColorStop.h + +#ifndef QRT_ColorStop_H +#define QRT_ColorStop_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +class QColor; + +namespace QRTImpl +{ + class ColorStopImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ColorStop : public Object + { + Q_OBJECT + public: + ColorStop(const QColor& color, double position, QObject* parent = nullptr); + + ~ColorStop() override; + + QColor color() const; + + double position() const; + + ColorStop(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ColorStop) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ColorStop_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Colormap.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Colormap.h new file mode 100644 index 000000000..f61554129 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Colormap.h @@ -0,0 +1,61 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Colormap.h + +#ifndef QRT_Colormap_H +#define QRT_Colormap_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ColormapImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Colormap : public Object + { + Q_OBJECT + + public: + ~Colormap() override; + static Colormap* create(const QMap& colorMappings, QObject* parent = nullptr); + static Colormap* create(const QList& colors, QObject* parent = nullptr); + + Colormap(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + + Q_DISABLE_COPY_MOVE(Colormap) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Colormap_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ColormapRenderer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ColormapRenderer.h new file mode 100644 index 000000000..bcad0b850 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ColormapRenderer.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ColormapRenderer.h + +#ifndef QRT_ColormapRenderer_H +#define QRT_ColormapRenderer_H + +// C++ API headers +#include "RasterRenderer.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ColormapRendererImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Colormap; + + class ColormapRenderer : public RasterRenderer + { + Q_OBJECT + + public: + explicit ColormapRenderer(const QList& colors, QObject* parent = nullptr); + explicit ColormapRenderer(Colormap* colormap, QObject* parent = nullptr); + ~ColormapRenderer() override; + + QList colors() const; + Colormap* colormap() const; + + ColormapRenderer(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ColormapRenderer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ColormapRenderer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ComboBoxFormInput.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ComboBoxFormInput.h new file mode 100644 index 000000000..1248f1759 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ComboBoxFormInput.h @@ -0,0 +1,61 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ComboBoxFormInput.h + +#ifndef QRT_ComboBoxFormInput_H +#define QRT_ComboBoxFormInput_H + +// C++ API headers +#include "FormInput.h" + +namespace QRTImpl +{ + class ComboBoxFormInputImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class CodedValue; + enum class FormInputNoValueOption; + + class ComboBoxFormInput : public FormInput + { + Q_OBJECT + public: + ~ComboBoxFormInput() override; + + QList codedValues() const; + + QString noValueLabel() const; + + FormInputNoValueOption noValueOption() const; + + ComboBoxFormInput(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(ComboBoxFormInput) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ComboBoxFormInput_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CompositeSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CompositeSymbol.h new file mode 100644 index 000000000..511601e52 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CompositeSymbol.h @@ -0,0 +1,63 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file CompositeSymbol.h + +#ifndef QRT_CompositeSymbol_H +#define QRT_CompositeSymbol_H + +// C++ API headers +#include "Symbol.h" + +// STL headers +#include + +namespace QRTImpl +{ + class CompositeSymbolImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class SymbolListModel; + + class CompositeSymbol : public Symbol + { + Q_OBJECT + + public: + explicit CompositeSymbol(QObject* parent = nullptr); + explicit CompositeSymbol(const QList& symbols, QObject* parent = nullptr); + ~CompositeSymbol() override; + + SymbolListModel* symbols() const; + + /*! \internal */ + CompositeSymbol(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(CompositeSymbol) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_CompositeSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Contingency.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Contingency.h new file mode 100644 index 000000000..d4d9f6781 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Contingency.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Contingency.h + +#ifndef QRT_Contingency_H +#define QRT_Contingency_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ContingencyImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ContingentValue; + class FeatureSubtype; + + class Contingency : public Object + { + Q_OBJECT + + public: + ~Contingency() override; + + int contingencyId() const; + + bool isRetired() const; + + FeatureSubtype subtype() const; + + QMap values(QObject* parent = nullptr) const; + + Contingency(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(Contingency) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Contingency_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingencyConstraintViolation.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingencyConstraintViolation.h new file mode 100644 index 000000000..bdfc2b538 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingencyConstraintViolation.h @@ -0,0 +1,65 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ContingencyConstraintViolation.h + +#ifndef QRT_ContingencyConstraintViolation_H +#define QRT_ContingencyConstraintViolation_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ContingencyConstraintViolationImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class ContingencyConstraintViolationType; + class FieldGroup; + + class ContingencyConstraintViolation : public Object + { + Q_OBJECT + + public: + ~ContingencyConstraintViolation() override; + + FieldGroup* fieldGroup() const; + + ContingencyConstraintViolationType type() const; + + ContingencyConstraintViolation(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ContingencyConstraintViolation) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ContingencyConstraintViolation_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentAnyValue.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentAnyValue.h new file mode 100644 index 000000000..150cda695 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentAnyValue.h @@ -0,0 +1,57 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ContingentAnyValue.h + +#ifndef QRT_ContingentAnyValue_H +#define QRT_ContingentAnyValue_H + +// C++ API headers +#include "ContingentValue.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ContingentAnyValueImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ContingentAnyValue : public ContingentValue + { + Q_OBJECT + + public: + ~ContingentAnyValue() override; + + ContingentAnyValue(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ContingentAnyValue) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ContingentAnyValue_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentCodedValue.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentCodedValue.h new file mode 100644 index 000000000..10ac67d64 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentCodedValue.h @@ -0,0 +1,61 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ContingentCodedValue.h + +#ifndef QRT_ContingentCodedValue_H +#define QRT_ContingentCodedValue_H + +// C++ API headers +#include "ContingentValue.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ContingentCodedValueImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class CodedValue; + + class ContingentCodedValue : public ContingentValue + { + Q_OBJECT + + public: + ~ContingentCodedValue() override; + + CodedValue codedValue() const; + + ContingentCodedValue(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ContingentCodedValue) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ContingentCodedValue_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentNullValue.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentNullValue.h new file mode 100644 index 000000000..001503cff --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentNullValue.h @@ -0,0 +1,57 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ContingentNullValue.h + +#ifndef QRT_ContingentNullValue_H +#define QRT_ContingentNullValue_H + +// C++ API headers +#include "ContingentValue.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ContingentNullValueImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ContingentNullValue : public ContingentValue + { + Q_OBJECT + + public: + ~ContingentNullValue() override; + + ContingentNullValue(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ContingentNullValue) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ContingentNullValue_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentRangeValue.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentRangeValue.h new file mode 100644 index 000000000..f67685095 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentRangeValue.h @@ -0,0 +1,63 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ContingentRangeValue.h + +#ifndef QRT_ContingentRangeValue_H +#define QRT_ContingentRangeValue_H + +// C++ API headers +#include "ContingentValue.h" + +// STL headers +#include + +class QVariant; + +namespace QRTImpl +{ + class ContingentRangeValueImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ContingentRangeValue : public ContingentValue + { + Q_OBJECT + + public: + ~ContingentRangeValue() override; + + QVariant maxValue() const; + + QVariant minValue() const; + + ContingentRangeValue(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ContingentRangeValue) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ContingentRangeValue_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentValue.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentValue.h new file mode 100644 index 000000000..f2a434eb3 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentValue.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ContingentValue.h + +#ifndef QRT_ContingentValue_H +#define QRT_ContingentValue_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ContingentValueImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class ContingentValueType; + + class ContingentValue : public Object + { + Q_OBJECT + + public: + ~ContingentValue() override; + + ContingentValueType contingentValueType() const; + + ContingentValue(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(ContingentValue) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ContingentValue_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentValuesDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentValuesDefinition.h new file mode 100644 index 000000000..2aa738134 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentValuesDefinition.h @@ -0,0 +1,74 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ContingentValuesDefinition.h + +#ifndef QRT_ContingentValuesDefinition_H +#define QRT_ContingentValuesDefinition_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ContingentValuesDefinitionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FieldGroup; + + class ContingentValuesDefinition : public Object, public Loadable + { + Q_OBJECT + + public: + ~ContingentValuesDefinition() override; + + QList fieldGroups() const; + + // Loadable interface methods + void cancelLoad() override; + void load() override; + void retryLoad() override; + Error loadError() const override; + LoadStatus loadStatus() const override; + + ContingentValuesDefinition(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(ContingentValuesDefinition) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ContingentValuesDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentValuesResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentValuesResult.h new file mode 100644 index 000000000..b7154b8a2 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContingentValuesResult.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ContingentValuesResult.h + +#ifndef QRT_ContingentValuesResult_H +#define QRT_ContingentValuesResult_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ContingentValuesResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ContingentValue; + + class ContingentValuesResult : public Object + { + Q_OBJECT + + public: + ~ContingentValuesResult() override; + + QList contingentValuesAllGroups() const; + + QMap> contingentValuesByFieldGroup(QObject* parent = nullptr) const; + + ContingentValuesResult(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ContingentValuesResult) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ContingentValuesResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContinuousField.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContinuousField.h new file mode 100644 index 000000000..9b353d918 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContinuousField.h @@ -0,0 +1,78 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ContinuousField.h + +#ifndef QRT_ContinuousField_H +#define QRT_ContinuousField_H + +// C++ API headers +#include "Object.h" + +// Qt headers +#include + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class ContinuousFieldImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Envelope; + class SpatialReference; + + class ContinuousField : public Object + { + Q_OBJECT + public: + ~ContinuousField() override; + + Envelope extent() const; + + [[nodiscard]] static QFuture createFromFilesAsync(const QStringList& filePaths, + int band, + const SpatialReference& spatialReference, + QObject* parent = nullptr); + + [[nodiscard]] static QFuture createFromFilesAsync(const QStringList& filePaths, int band, QObject* parent = nullptr); + + [[nodiscard]] QFuture exportToFilesAsync(const QString& outputDirectory, const QString& filenamesPrefix); + + ContinuousField(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ContinuousField) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ContinuousField_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContinuousFieldFunction.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContinuousFieldFunction.h new file mode 100644 index 000000000..ab2735510 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ContinuousFieldFunction.h @@ -0,0 +1,124 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ContinuousFieldFunction.h + +#ifndef QRT_ContinuousFieldFunction_H +#define QRT_ContinuousFieldFunction_H + +// C++ API headers +#include "Object.h" + +template +class QFuture; + +namespace QRTImpl +{ + class ContinuousFieldFunctionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class BooleanFieldFunction; + class ContinuousField; + class DiscreteFieldFunction; + class Envelope; + enum class ContinuousFieldFunctionType; + + class ContinuousFieldFunction : public Object + { + Q_OBJECT + public: + ~ContinuousFieldFunction() override; + + ContinuousFieldFunctionType continuousFieldFunctionType() const; + + ContinuousFieldFunction* abs() const; + + ContinuousFieldFunction* add(ContinuousFieldFunction* otherField) const; + + ContinuousFieldFunction* add(float value) const; + + ContinuousFieldFunction* ceil() const; + + ContinuousFieldFunction* clip(const Envelope& extent) const; + + static ContinuousFieldFunction* create(ContinuousField* result, QObject* parent = nullptr); + + ContinuousFieldFunction* divide(ContinuousFieldFunction* otherField) const; + + ContinuousFieldFunction* divide(float value) const; + + [[nodiscard]] QFuture evaluateAsync(QObject* parent = nullptr); + + ContinuousFieldFunction* floor() const; + + BooleanFieldFunction* hasData() const; + + BooleanFieldFunction* isGreaterThan(ContinuousFieldFunction* otherField) const; + + BooleanFieldFunction* isGreaterThan(float value) const; + + BooleanFieldFunction* isGreaterThanOrEqualTo(ContinuousFieldFunction* otherField) const; + + BooleanFieldFunction* isGreaterThanOrEqualTo(float value) const; + + BooleanFieldFunction* isLessThan(ContinuousFieldFunction* otherField) const; + + BooleanFieldFunction* isLessThan(float value) const; + + BooleanFieldFunction* isLessThanOrEqualTo(ContinuousFieldFunction* otherField) const; + + BooleanFieldFunction* isLessThanOrEqualTo(float value) const; + + ContinuousFieldFunction* mask(BooleanFieldFunction* selection) const; + + ContinuousFieldFunction* multiply(ContinuousFieldFunction* otherField) const; + + ContinuousFieldFunction* multiply(float value) const; + + ContinuousFieldFunction* replaceIf(BooleanFieldFunction* selection, ContinuousFieldFunction* otherField) const; + + ContinuousFieldFunction* replaceIf(BooleanFieldFunction* selection, float value) const; + + ContinuousFieldFunction* round() const; + + ContinuousFieldFunction* subtract(ContinuousFieldFunction* otherField) const; + + ContinuousFieldFunction* subtract(float value) const; + + DiscreteFieldFunction* toDiscreteFieldFunction() const; + + ContinuousFieldFunction(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(ContinuousFieldFunction) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ContinuousFieldFunction_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CoordinateFormatter.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CoordinateFormatter.h new file mode 100644 index 000000000..be3f07df6 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CoordinateFormatter.h @@ -0,0 +1,80 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file CoordinateFormatter.h + +#ifndef QRT_CoordinateFormatter_H +#define QRT_CoordinateFormatter_H + +// C++ API headers +#include "Object.h" + +namespace Esri::ArcGISRuntime +{ + + enum class GarsConversionMode; + enum class LatitudeLongitudeFormat; + enum class MgrsConversionMode; + enum class UtmConversionMode; + class Point; + class SpatialReference; + + class CoordinateFormatter : public Object + { + Q_OBJECT + + public: + static CoordinateFormatter* instance(); + + ~CoordinateFormatter() override; + + [[nodiscard]] static Point fromGars(const QString& coordinates, const SpatialReference& spatialReference, GarsConversionMode garsConversionMode); + + [[nodiscard]] static Point fromGeoRef(const QString& coordinates, const SpatialReference& spatialReference); + + [[nodiscard]] static Point fromLatitudeLongitude(const QString& coordinates, const SpatialReference& spatialReference); + + [[nodiscard]] static Point fromMgrs(const QString& coordinates, const SpatialReference& spatialReference, MgrsConversionMode mgrsConversionMode); + + [[nodiscard]] static Point fromUsng(const QString& coordinates, const SpatialReference& spatialReference); + + [[nodiscard]] static Point fromUtm(const QString& coordinates, const SpatialReference& spatialReference, UtmConversionMode utmConversionMode); + + [[nodiscard]] static QString toGars(const Point& point); + + [[nodiscard]] static QString toGeoRef(const Point& point, int precision); + + [[nodiscard]] static QString toLatitudeLongitude(const Point& point, LatitudeLongitudeFormat format, int decimalPlaces); + + [[nodiscard]] static QString toMgrs(const Point& point, MgrsConversionMode mgrsConversionMode, int precision, bool addSpaces); + + [[nodiscard]] static QString toUsng(const Point& point, int precision, bool addSpaces); + + [[nodiscard]] static QString toUtm(const Point& point, UtmConversionMode utmConversionMode, bool addSpaces); + + private: + CoordinateFormatter(); + Q_DISABLE_COPY_MOVE(CoordinateFormatter) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_CoordinateFormatter_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CoreTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CoreTypes.h new file mode 100644 index 000000000..4e88cd84c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CoreTypes.h @@ -0,0 +1,167 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file CoreTypes.h + +#ifndef QRT_CoreTypes_H +#define QRT_CoreTypes_H + +// Qt headers +#include // for Q_DECLARE_METATYPE +#include // for QNetworkRequest::CacheLoadControl::* + +namespace Esri::ArcGISRuntime +{ + + enum class LicenseLevel + { + Developer = 0, + Lite = 1, + Basic = 2, + Standard = 3, + Advanced = 4 + }; + + enum class LicenseStatus + { + Invalid = 0, + Expired = 1, + LoginRequired = 2, + Valid = 3 + }; + + enum class LicenseType + { + Developer = 0, + NamedUser = 1, + LicenseKey = 2 + }; + + enum class SortOrder + { + Ascending = 0, + Descending = 1 + }; + + enum class SpatialRelationship + { + Unknown = -1, + Relate = 0, + Equals = 1, + Disjoint = 2, + Intersects = 3, + Touches = 4, + Crosses = 5, + Within = 6, + Contains = 7, + Overlaps = 8, + EnvelopeIntersects = 9, + IndexIntersects = 10 + }; + + enum class ItemType + { + Unknown = -1, + PortalItem = 0, + LocalItem = 1 + }; + + enum class LocalItemType + { + Unknown = -1, + MobileMap = 0, + MobileScene = 1, + MobileMapPackage = 2, + MobileScenePackage = 3 + }; + + enum class AspectRatioMode + { + IgnoreAspectRatio = Qt::AspectRatioMode::IgnoreAspectRatio, + KeepAspectRatio = Qt::AspectRatioMode::KeepAspectRatio, + KeepAspectRatioByExpanding = Qt::AspectRatioMode::KeepAspectRatioByExpanding + }; + + enum class UnitSystem + { + Imperial = 0, + Metric = 1 + }; + + enum class StatisticType + { + Average = 0, + Count = 1, + Maximum = 2, + Minimum = 3, + StandardDeviation = 4, + Sum = 5, + Variance = 6 + }; + + enum class ExpirationType + { + Unknown = -1, + AllowExpiredAccess = 0, + PreventExpiredAccess = 1 + }; + + enum class NetworkCachePolicy + { + AlwaysNetwork = QNetworkRequest::CacheLoadControl::AlwaysNetwork, + PreferNetwork = QNetworkRequest::CacheLoadControl::PreferNetwork, + PreferCache = QNetworkRequest::CacheLoadControl::PreferCache, + AlwaysCache = QNetworkRequest::CacheLoadControl::AlwaysCache + }; + +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LicenseLevel value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LicenseStatus value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LicenseType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SortOrder value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SpatialRelationship value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ItemType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LocalItemType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::AspectRatioMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UnitSystem value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::StatisticType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ExpirationType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::NetworkCachePolicy value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LicenseLevel) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LicenseStatus) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LicenseType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SortOrder) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SpatialRelationship) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ItemType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LocalItemType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::AspectRatioMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UnitSystem) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::StatisticType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ExpirationType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::NetworkCachePolicy) + +#endif // QRT_CoreTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CostAttribute.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CostAttribute.h new file mode 100644 index 000000000..f7c9f9c31 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CostAttribute.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file CostAttribute.h + +#ifndef QRT_CostAttribute_H +#define QRT_CostAttribute_H + +// Qt headers +#include // for QVariantMap + +// STL headers +#include + +namespace QRTImpl +{ + class CostAttributeImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class AttributeUnit; + + class CostAttribute + { + public: + CostAttribute(); + CostAttribute(const CostAttribute& other); + CostAttribute(CostAttribute&& other) noexcept; + ~CostAttribute(); + + CostAttribute& operator=(const CostAttribute& other); + CostAttribute& operator=(CostAttribute&& other) noexcept; + + bool isEmpty() const; + + QVariantMap parameterValues() const; + + AttributeUnit attributeUnit() const; + + /*! + \internal + */ + explicit CostAttribute(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_CostAttribute_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CubicBezierSegment.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CubicBezierSegment.h new file mode 100644 index 000000000..9da0615cc --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/CubicBezierSegment.h @@ -0,0 +1,80 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file CubicBezierSegment.h + +#ifndef QRT_CubicBezierSegment_H +#define QRT_CubicBezierSegment_H + +// C++ API headers +#include "GeometryTypes.h" +#include "Segment.h" + +// STL headers +#include + +namespace QRTImpl +{ + class CubicBezierSegmentImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Point; + class SpatialReference; + + class CubicBezierSegment : public Segment + { + public: + CubicBezierSegment(); + CubicBezierSegment(const Point& startPoint, + const Point& controlPoint1, + const Point& controlPoint2, + const Point& endPoint, + const SpatialReference& spatialReference); + + ~CubicBezierSegment(); + + CubicBezierSegment(const CubicBezierSegment& other); + explicit CubicBezierSegment(const Segment& other); + CubicBezierSegment(CubicBezierSegment&& other) noexcept; + + CubicBezierSegment& operator=(const CubicBezierSegment& other); + + CubicBezierSegment& operator=(CubicBezierSegment&& other) noexcept; + + Point controlPoint1() const; + + Point controlPoint2() const; + + explicit CubicBezierSegment(std::shared_ptr impl); + }; + + template<> + inline CubicBezierSegment segment_cast(const Segment& segment) + { + return segment.segmentType() == SegmentType::CubicBezierSegment ? static_cast(segment) : CubicBezierSegment(); + } + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_CubicBezierSegment_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DashGeometricEffect.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DashGeometricEffect.h new file mode 100644 index 000000000..46f36af2b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DashGeometricEffect.h @@ -0,0 +1,62 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DashGeometricEffect.h + +#ifndef DashGeometricEffect_H +#define DashGeometricEffect_H + +// C++ API headers +#include "GeometricEffect.h" + +// STL headers +#include + +namespace QRTImpl +{ + class DashGeometricEffectImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class DashGeometricEffect : public GeometricEffect + { + Q_OBJECT + + public: + explicit DashGeometricEffect(QObject* parent = nullptr); + explicit DashGeometricEffect(const QList& dashTemplate, QObject* parent = nullptr); + ~DashGeometricEffect() override; + + QList dashTemplate() const; + void setDashTemplate(const QList& dashTemplate); + + /*! \internal */ + DashGeometricEffect(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(DashGeometricEffect) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // DashGeometricEffect_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DateOnly.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DateOnly.h new file mode 100644 index 000000000..e9214e493 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DateOnly.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DateOnly.h + +#ifndef QRT_DateOnly_H +#define QRT_DateOnly_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class DateOnlyImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class DateOnly : public Object + { + Q_OBJECT + public: + static DateOnly* create(int year, quint8 month, quint8 day, QObject* parent = nullptr); + + static DateOnly* create(const QString& dateString, QObject* parent = nullptr); + + ~DateOnly() override; + + bool operator==(DateOnly* other) const; + bool operator!=(DateOnly* other) const; + + quint8 day() const; + + quint8 month() const; + + int year() const; + + [[nodiscard]] QString toString() const; + + DateOnly(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(DateOnly) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DateOnly_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DateTimePickerFormInput.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DateTimePickerFormInput.h new file mode 100644 index 000000000..e256d4383 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DateTimePickerFormInput.h @@ -0,0 +1,60 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DateTimePickerFormInput.h + +#ifndef QRT_DateTimePickerFormInput_H +#define QRT_DateTimePickerFormInput_H + +// C++ API headers +#include "FormInput.h" + +class QDateTime; + +namespace QRTImpl +{ + class DateTimePickerFormInputImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class DateTimePickerFormInput : public FormInput + { + Q_OBJECT + public: + ~DateTimePickerFormInput() override; + + bool includeTime() const; + + QDateTime max() const; + + QDateTime min() const; + + DateTimePickerFormInput(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(DateTimePickerFormInput) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DateTimePickerFormInput_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DatumTransformation.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DatumTransformation.h new file mode 100644 index 000000000..8b0c58a85 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DatumTransformation.h @@ -0,0 +1,79 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DatumTransformation.h + +#ifndef QRT_DatumTransformation_H +#define QRT_DatumTransformation_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class DatumTransformationImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class DatumTransformationType; + class SpatialReference; + + class DatumTransformation : public Object + { + Q_OBJECT + + public: + ~DatumTransformation() override; + + bool operator==(const DatumTransformation* other) const; + bool operator!=(const DatumTransformation* other) const; + + QString name() const; + + SpatialReference inputSpatialReference() const; + SpatialReference outputSpatialReference() const; + + DatumTransformation* inverse() const; + + bool isMissingProjectionEngineFiles() const; + + DatumTransformationType datumTransformationType() const; + + /*! \internal */ + DatumTransformation(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(DatumTransformation) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DatumTransformation_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DefaultLocationDataSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DefaultLocationDataSource.h new file mode 100644 index 000000000..3020205d1 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DefaultLocationDataSource.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DefaultLocationDataSource.h + +#ifndef QRT_DefaultLocationDataSource_H +#define QRT_DefaultLocationDataSource_H + +// C++ API headers +#include "AbstractLocationDataSource.h" + +// STL headers +#include + +class QGeoPositionInfoSource; +class QCompass; + +namespace Esri::ArcGISRuntime +{ + + class DefaultLocationDataSource : public AbstractLocationDataSource + { + Q_OBJECT + + public: + explicit DefaultLocationDataSource(QObject* parent = nullptr); + ~DefaultLocationDataSource() override; + + QCompass* compass() const; + void setCompass(QCompass* compass); + + QGeoPositionInfoSource* positionInfoSource() const; + void setPositionInfoSource(QGeoPositionInfoSource* positionInfoSource); + + /*! + \internal + */ + DefaultLocationDataSource(std::shared_ptr impl, QObject* parent); + + protected slots: + void onStart() override; + void onStop() override; + + private: + Q_DISABLE_COPY_MOVE(DefaultLocationDataSource) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DefaultLocationDataSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Deprecated.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Deprecated.h new file mode 100644 index 000000000..c6ba82afb --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Deprecated.h @@ -0,0 +1,38 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Deprecated.h + +#ifndef QRT_Deprecated_H +#define QRT_Deprecated_H + +// define QRT_DISABLE_DEPRECATED_WARNINGS to disable these +// deprecation warnings + +#ifndef QRT_DISABLE_DEPRECATED_WARNINGS +#define QRT_DEPRECATED [[deprecated]] +#define QRT_DEPRECATED_SUGGEST(suggestion) [[deprecated(suggestion)]] +#else +#define QRT_DEPRECATED +#define QRT_DEPRECATED_SUGGEST(suggestion) +#endif + +#endif // QRT_deprecated_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DictionaryRenderer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DictionaryRenderer.h new file mode 100644 index 000000000..7af2583b8 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DictionaryRenderer.h @@ -0,0 +1,78 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DictionaryRenderer.h + +#ifndef QRT_DictionaryRenderer_H +#define QRT_DictionaryRenderer_H + +// C++ API headers +#include "Renderer.h" + +// STL headers +#include + +namespace QRTImpl +{ + class DictionaryRendererImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ArcadeExpression; + class DictionarySymbolStyle; + + class DictionaryRenderer : public Renderer + { + Q_OBJECT + + public: + explicit DictionaryRenderer(DictionarySymbolStyle* dictionarySymbolStyle, QObject* parent = nullptr); + + DictionaryRenderer(DictionarySymbolStyle* dictionarySymbolStyle, + const QMap& symbologyFieldOverrides, + const QMap& textFieldOverrides, + QObject* parent = nullptr); + + ~DictionaryRenderer() override; + + QMap symbologyFieldOverrides() const; + + QMap textFieldOverrides() const; + + DictionarySymbolStyle* dictionarySymbolStyle() const; + + ArcadeExpression* scaleExpression() const; + void setScaleExpression(ArcadeExpression* scaleExpression); + + /*! + \internal + */ + DictionaryRenderer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(DictionaryRenderer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DictionaryRenderer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DictionarySymbolStyle.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DictionarySymbolStyle.h new file mode 100644 index 000000000..f25c205c5 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DictionarySymbolStyle.h @@ -0,0 +1,81 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DictionarySymbolStyle.h + +#ifndef QRT_DictionarySymbolStyle_H +#define QRT_DictionarySymbolStyle_H + +// C++ API headers +#include "SymbolStyle.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class DictionarySymbolStyleImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class DictionarySymbolStyleConfiguration; + class PortalItem; + + class DictionarySymbolStyle : public SymbolStyle + { + Q_OBJECT + + public: + explicit DictionarySymbolStyle(PortalItem* portalItem, QObject* parent = nullptr); + ~DictionarySymbolStyle() override; + + QString dictionaryName() const; + + QList configurations() const; + + QStringList symbologyFieldNames() const; + + QStringList textFieldNames() const; + + static DictionarySymbolStyle* createDictionarySymbolStyleFromUrl(const QUrl& webStyleUrl, QObject* parent = nullptr); + + static DictionarySymbolStyle* createFromFile(const QString& styleFilePath, QObject* parent = nullptr); + + // async methods + using SymbolStyle::fetchSymbolAsync; + [[nodiscard]] QFuture fetchSymbolAsync(const QVariantMap& attributes, QObject* parent = nullptr); + + /*! \internal */ + DictionarySymbolStyle(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(DictionarySymbolStyle) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DictionarySymbolStyle_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DictionarySymbolStyleConfiguration.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DictionarySymbolStyleConfiguration.h new file mode 100644 index 000000000..7890f8af9 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DictionarySymbolStyleConfiguration.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DictionarySymbolStyleConfiguration.h + +#ifndef QRT_DictionarySymbolStyleConfiguration_H +#define QRT_DictionarySymbolStyleConfiguration_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class DictionarySymbolStyleConfigurationImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class DictionarySymbolStyleConfiguration : public Object + { + Q_OBJECT + + public: + ~DictionarySymbolStyleConfiguration() override; + + QVariantList domain() const; + + QString info() const; + + QString name() const; + + QVariant value() const; + void setValue(const QVariant& newValue); + + /*! \internal */ + DictionarySymbolStyleConfiguration(std::shared_ptr impl, QObject* parent); + + DictionarySymbolStyleConfiguration() = delete; + + private: + Q_DISABLE_COPY_MOVE(DictionarySymbolStyleConfiguration) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DictionarySymbolStyleConfiguration_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DimensionLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DimensionLayer.h new file mode 100644 index 000000000..5ea313308 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DimensionLayer.h @@ -0,0 +1,104 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DimensionLayer.h + +#ifndef QRT_DimensionLayer_H +#define QRT_DimensionLayer_H + +// C++ API headers +#include "Layer.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class DimensionLayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class LabelBarrierWeight; + enum class SelectionMode; + class ArcGISFeatureTable; + class Feature; + class FeatureQueryResult; + class Item; + class QueryParameters; + + class DimensionLayer : public Layer + { + Q_OBJECT + + public: + explicit DimensionLayer(ArcGISFeatureTable* featureTable, QObject* parent = nullptr); + DimensionLayer(Item* item, qint64 serviceLayerId, QObject* parent = nullptr); + explicit DimensionLayer(const QUrl& url, QObject* parent = nullptr); + + ~DimensionLayer() override; + + LabelBarrierWeight barrierWeight() const; + void setBarrierWeight(LabelBarrierWeight barrierWeight); + + QString definitionExpression() const; + void setDefinitionExpression(const QString& definitionExpression); + + ArcGISFeatureTable* featureTable() const; + + qint64 serviceLayerId() const; + + double referenceScale() const; + + void clearSelection(); + + void resetFeaturesVisible(); + + void selectFeature(Feature* feature); + + void selectFeatures(const QList& features); + + void setFeaturesVisible(const QList& features, bool visible); + + void setFeatureVisible(Feature* feature, bool visible); + + void unselectFeature(Feature* feature); + + void unselectFeatures(const QList& features); + + // async methods + [[nodiscard]] QFuture selectedFeaturesAsync(QObject* parent = nullptr); + [[nodiscard]] QFuture selectFeaturesAsync(const QueryParameters& parameters, SelectionMode mode, QObject* parent = nullptr); + + QUrl url() const; + + DimensionLayer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(DimensionLayer) + }; +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DimensionLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DirectionEvent.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DirectionEvent.h new file mode 100644 index 000000000..beaafe0b8 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DirectionEvent.h @@ -0,0 +1,80 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DirectionEvent.h + +#ifndef QRT_DirectionEvent_H +#define QRT_DirectionEvent_H + +// Qt headers +#include // for QList, QString + +// STL headers +#include + +class QDateTime; + +namespace QRTImpl +{ + class DirectionEventImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class DirectionMessage; + class Point; + + class DirectionEvent + { + public: + DirectionEvent(); + DirectionEvent(const DirectionEvent& other); + DirectionEvent(DirectionEvent&& other) noexcept; + ~DirectionEvent(); + + DirectionEvent& operator=(const DirectionEvent& other); + DirectionEvent& operator=(DirectionEvent&& other) noexcept; + + bool isEmpty() const; + + QDateTime estimatedArrivalTime() const; + + double estimatedArrivalTimeShift() const; + + QString eventText() const; + + QList eventMessages() const; + + Point geometry() const; + + /*! + \internal + */ + explicit DirectionEvent(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DirectionEvent_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DirectionManeuver.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DirectionManeuver.h new file mode 100644 index 000000000..d7f47e3b5 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DirectionManeuver.h @@ -0,0 +1,94 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DirectionManeuver.h + +#ifndef QRT_DirectionManeuver_H +#define QRT_DirectionManeuver_H + +// Qt headers +#include // for QList, QString + +// STL headers +#include + +class QDateTime; + +namespace QRTImpl +{ + class DirectionManeuverImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class DirectionManeuverType; + class DirectionEvent; + class DirectionMessage; + class Geometry; + + class DirectionManeuver + { + public: + DirectionManeuver(); + DirectionManeuver(const DirectionManeuver& other); + DirectionManeuver(DirectionManeuver&& other) noexcept; + ~DirectionManeuver(); + + DirectionManeuver& operator=(const DirectionManeuver& other); + DirectionManeuver& operator=(DirectionManeuver&& other) noexcept; + + bool isEmpty() const; + + QList directionEvents() const; + + QString directionText() const; + + double duration() const; + + QDateTime estimatedArrivalTime() const; + + double estimatedArrivalTimeShift() const; + + Geometry geometry() const; + + double length() const; + + QList maneuverMessages() const; + + DirectionManeuverType directionManeuverType() const; + + [[nodiscard]] int fromLevel() const; + + [[nodiscard]] int toLevel() const; + + /*! + \internal + */ + explicit DirectionManeuver(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DirectionManeuver_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DirectionManeuverListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DirectionManeuverListModel.h new file mode 100644 index 000000000..7c8ce7ef2 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DirectionManeuverListModel.h @@ -0,0 +1,90 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DirectionManeuverListModel.h + +#ifndef QRT_DirectionManeuverListModel_H +#define QRT_DirectionManeuverListModel_H + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class DirectionManeuverImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class DirectionManeuver; + + class DirectionManeuverListModel : public QAbstractListModel + { + Q_OBJECT + + public: + enum DirectionManeuverRoles + { + DirectionManeuverTypeRole = Qt::UserRole + 1, + DirectionTextRole = Qt::UserRole + 2, + DurationRole = Qt::UserRole + 3, + EstimatedArrivalTimeRole = Qt::UserRole + 4, + EstimatedArrivalTimeShiftRole = Qt::UserRole + 5, + GeometryRole = Qt::UserRole + 6, + LengthRole = Qt::UserRole + 7 + }; + + ~DirectionManeuverListModel() override; + + QList directionManeuvers() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + /*! \internal */ + DirectionManeuverListModel(const QList>& directionManeuvers, QObject* parent); + + DirectionManeuverListModel() = delete; + + protected: + /*! \internal */ + QHash roleNames() const override; + + private: + /*! \internal */ + Q_DISABLE_COPY_MOVE(DirectionManeuverListModel) + + void setupRoles(); + + QList m_directionManeuvers; + QHash m_roles; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DirectionManeuverListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DirectionMessage.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DirectionMessage.h new file mode 100644 index 000000000..6e08a6046 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DirectionMessage.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DirectionMessage.h + +#ifndef QRT_DirectionMessage_H +#define QRT_DirectionMessage_H + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class DirectionMessageImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class DirectionMessageType; + + class DirectionMessage + { + public: + DirectionMessage(); + DirectionMessage(const DirectionMessage& other); + DirectionMessage(DirectionMessage&& other) noexcept; + ~DirectionMessage(); + + DirectionMessage& operator=(const DirectionMessage& other); + DirectionMessage& operator=(DirectionMessage&& other) noexcept; + + bool isEmpty() const; + + QString text() const; + + DirectionMessageType directionMessageType() const; + + /*! + \internal + */ + explicit DirectionMessage(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DirectionMessage_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DiscreteField.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DiscreteField.h new file mode 100644 index 000000000..a8be799ee --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DiscreteField.h @@ -0,0 +1,78 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DiscreteField.h + +#ifndef QRT_DiscreteField_H +#define QRT_DiscreteField_H + +// C++ API headers +#include "Object.h" + +// Qt headers +#include + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class DiscreteFieldImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Envelope; + class SpatialReference; + + class DiscreteField : public Object + { + Q_OBJECT + public: + ~DiscreteField() override; + + Envelope extent() const; + + [[nodiscard]] static QFuture createFromFilesAsync(const QStringList& filePaths, + int band, + const SpatialReference& spatialReference, + QObject* parent = nullptr); + + [[nodiscard]] static QFuture createFromFilesAsync(const QStringList& filePaths, int band, QObject* parent = nullptr); + + [[nodiscard]] QFuture exportToFilesAsync(const QString& outputDirectory, const QString& filenamesPrefix); + + DiscreteField(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(DiscreteField) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DiscreteField_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DiscreteFieldFunction.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DiscreteFieldFunction.h new file mode 100644 index 000000000..fa7a8cb42 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DiscreteFieldFunction.h @@ -0,0 +1,121 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DiscreteFieldFunction.h + +#ifndef QRT_DiscreteFieldFunction_H +#define QRT_DiscreteFieldFunction_H + +// C++ API headers +#include "Object.h" + +template +class QFuture; + +namespace QRTImpl +{ + class DiscreteFieldFunctionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class BooleanFieldFunction; + class ContinuousFieldFunction; + class DiscreteField; + class Envelope; + + class DiscreteFieldFunction : public Object + { + Q_OBJECT + public: + ~DiscreteFieldFunction() override; + + DiscreteFieldFunction* abs() const; + + DiscreteFieldFunction* add(DiscreteFieldFunction* otherField) const; + + DiscreteFieldFunction* add(int value) const; + + DiscreteFieldFunction* clip(const Envelope& extent) const; + + static DiscreteFieldFunction* create(DiscreteField* result, QObject* parent = nullptr); + + DiscreteFieldFunction* divide(DiscreteFieldFunction* otherField) const; + + DiscreteFieldFunction* divide(int value) const; + + [[nodiscard]] QFuture evaluateAsync(QObject* parent = nullptr); + + BooleanFieldFunction* hasData() const; + + BooleanFieldFunction* isEqualTo(DiscreteFieldFunction* otherField) const; + + BooleanFieldFunction* isEqualTo(int value) const; + + BooleanFieldFunction* isGreaterThan(DiscreteFieldFunction* otherField) const; + + BooleanFieldFunction* isGreaterThan(int value) const; + + BooleanFieldFunction* isGreaterThanOrEqualTo(DiscreteFieldFunction* otherField) const; + + BooleanFieldFunction* isGreaterThanOrEqualTo(int value) const; + + BooleanFieldFunction* isLessThan(DiscreteFieldFunction* otherField) const; + + BooleanFieldFunction* isLessThan(int value) const; + + BooleanFieldFunction* isLessThanOrEqualTo(DiscreteFieldFunction* otherField) const; + + BooleanFieldFunction* isLessThanOrEqualTo(int value) const; + + BooleanFieldFunction* isNotEqualTo(DiscreteFieldFunction* otherField) const; + + BooleanFieldFunction* isNotEqualTo(int value) const; + + DiscreteFieldFunction* mask(BooleanFieldFunction* selection) const; + + DiscreteFieldFunction* multiply(DiscreteFieldFunction* otherField) const; + + DiscreteFieldFunction* multiply(int value) const; + + DiscreteFieldFunction* replaceIf(BooleanFieldFunction* selection, DiscreteFieldFunction* otherField) const; + + DiscreteFieldFunction* replaceIf(BooleanFieldFunction* selection, int value) const; + + DiscreteFieldFunction* subtract(DiscreteFieldFunction* otherField) const; + + DiscreteFieldFunction* subtract(int value) const; + + ContinuousFieldFunction* toContinuousFieldFunction() const; + + DiscreteFieldFunction(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(DiscreteFieldFunction) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DiscreteFieldFunction_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DisplayFilter.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DisplayFilter.h new file mode 100644 index 000000000..eaa51348d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DisplayFilter.h @@ -0,0 +1,77 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DisplayFilter.h + +#ifndef QRT_DisplayFilter_H +#define QRT_DisplayFilter_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class DisplayFilterImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class DisplayFilterType; + + class DisplayFilter : public Object + { + Q_OBJECT + + public: + DisplayFilter(const QString& name, const QString& whereClause, QObject* parent = nullptr); + + ~DisplayFilter() override; + + QString filterId() const; + + QString name() const; + void setName(const QString& name); + + DisplayFilterType displayFilterType() const; + + QString whereClause() const; + void setWhereClause(const QString& whereClause); + + DisplayFilter(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + DisplayFilter() = delete; + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(DisplayFilter) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DisplayFilter_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DisplayFilterDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DisplayFilterDefinition.h new file mode 100644 index 000000000..23cf8a05e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DisplayFilterDefinition.h @@ -0,0 +1,67 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DisplayFilterDefinition.h + +#ifndef QRT_DisplayFilterDefinition_H +#define QRT_DisplayFilterDefinition_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class DisplayFilterDefinitionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class DisplayFilterDefinitionType; + + class DisplayFilterDefinition : public Object + { + Q_OBJECT + + public: + ~DisplayFilterDefinition() override; + + DisplayFilterDefinitionType displayFilterDefinitionType() const; + + DisplayFilterDefinition(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + DisplayFilterDefinition() = delete; + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(DisplayFilterDefinition) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DisplayFilterDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DisplayFilterListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DisplayFilterListModel.h new file mode 100644 index 000000000..e8b683873 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DisplayFilterListModel.h @@ -0,0 +1,121 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DisplayFilterListModel.h + +#ifndef QRT_DisplayFilterListModel_H +#define QRT_DisplayFilterListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class DisplayFilterListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class DisplayFilter; + class Error; + + class DisplayFilterListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum DisplayFilterRoles + { + DisplayFilterNameRole = Qt::UserRole + 1, + DisplayFilterWhereClauseRole = Qt::UserRole + 2, + DisplayFilterIdRole = Qt::UserRole + 3 + }; + + ~DisplayFilterListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(DisplayFilter* displayFilter); + + void insert(int index, DisplayFilter* displayFilter); + + void removeAt(int index); + + void removeOne(DisplayFilter* displayFilter); + + void move(int from, int to); + + DisplayFilter* at(int index) const override; + + bool contains(DisplayFilter* displayFilter) const; + + int indexOf(DisplayFilter* displayFilter) const; + + DisplayFilter* first() const; + + DisplayFilter* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + DisplayFilterListModel(std::shared_ptr impl, QObject* parent); + + DisplayFilterListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(DisplayFilterListModel) + + void connectSignals_(); + void setupRoles_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DisplayFilterListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Distance.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Distance.h new file mode 100644 index 000000000..b2a86e00c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Distance.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Distance.h + +#ifndef QRT_Distance_H +#define QRT_Distance_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +// STL headers +#include + +namespace QRTImpl +{ + class DistanceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class LinearUnit; + + class Distance + { + public: + Distance(); + Distance(const Distance& other); + Distance(Distance&& other) noexcept; + ~Distance(); + + Distance& operator=(const Distance& other); + Distance& operator=(Distance&& other) noexcept; + + bool isEmpty() const; + + LinearUnit unit() const; + double value() const; + + /*! \internal */ + explicit Distance(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Distance) + +#endif // QRT_Distance_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DistanceCompositeSceneSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DistanceCompositeSceneSymbol.h new file mode 100644 index 000000000..b38305f77 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DistanceCompositeSceneSymbol.h @@ -0,0 +1,178 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DistanceCompositeSceneSymbol.h + +#ifndef QRT_DistanceCompositeSceneSymbol_H +#define QRT_DistanceCompositeSceneSymbol_H + +// C++ API headers +#include "Iterable.h" +#include "Object.h" +#include "Symbol.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class DistanceCompositeSceneSymbolImpl; + class DistanceSymbolRangeListImpl; + class DistanceSymbolRangeImpl; +} // namespace QRTImpl + +namespace Esri::ArcGISRuntime +{ + + class DistanceSymbolRange : public Object + { + Q_OBJECT + + public: + DistanceSymbolRange(QObject* parent = nullptr); + explicit DistanceSymbolRange(Symbol* symbol, QObject* parent = nullptr); + DistanceSymbolRange(Symbol* symbol, double minDistance, double maxDistance, QObject* parent = nullptr); + ~DistanceSymbolRange() override; + + double maxDistance() const; + void setMaxDistance(double maxDistance); + + double minDistance() const; + void setMinDistance(double minDistance); + + Symbol* symbol() const; + void setSymbol(Symbol* symbol); + + /*! + \internal + */ + DistanceSymbolRange(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(DistanceSymbolRange) + + std::shared_ptr m_impl; + }; + + class DistanceSymbolRangeListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum DistanceSymbolRangeRoles + { + DistanceSymbolRangeMaxDistanceRole = Qt::UserRole + 1, + DistanceSymbolRangeMinDistanceRole = Qt::UserRole + 2, + DistanceSymbolRangeSymbolRole = Qt::UserRole + 3 + }; + + ~DistanceSymbolRangeListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(DistanceSymbolRange* distanceSymbolRange); + + void insert(int index, DistanceSymbolRange* distanceSymbolRange); + + void removeAt(int index); + + void removeOne(DistanceSymbolRange* distanceSymbolRange); + + void move(int from, int to); + + DistanceSymbolRange* at(int index) const override; + + bool contains(DistanceSymbolRange* distanceSymbolRange) const; + + int indexOf(DistanceSymbolRange* distanceSymbolRange) const; + + DistanceSymbolRange* first() const; + + DistanceSymbolRange* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + /*! + \internal + */ + DistanceSymbolRangeListModel(std::shared_ptr impl, QObject* parent); + + DistanceSymbolRangeListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + /*! + \internal + */ + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(DistanceSymbolRangeListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + + class DistanceCompositeSceneSymbol : public Symbol + { + Q_OBJECT + + public: + explicit DistanceCompositeSceneSymbol(QObject* parent = nullptr); + ~DistanceCompositeSceneSymbol() override; + + DistanceSymbolRangeListModel* ranges() const; + + /*! + \internal + */ + DistanceCompositeSceneSymbol(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(DistanceCompositeSceneSymbol) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DistanceCompositeSceneSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Domain.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Domain.h new file mode 100644 index 000000000..7e4ba24a0 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Domain.h @@ -0,0 +1,99 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Domain.h + +#ifndef QRT_Domain_H +#define QRT_Domain_H + +// C++ API headers +#include "JsonSerializable.h" + +// Qt headers +#include // for Q_DECLARE_METATYPE + +// STL headers +#include + +namespace QRTImpl +{ + class DomainImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class FieldType; + enum class DomainType; + + class Domain : public JsonSerializable + { + public: + Domain(); + + Domain(const Domain& other); + Domain(Domain&& other) noexcept; + + Domain& operator=(const Domain& other); + Domain& operator=(Domain&& other) noexcept; + + ~Domain() override; + + FieldType fieldType() const; + + DomainType domainType() const; + + bool isEmpty() const; + + QString name() const; + + bool operator==(const Domain& other) const; + bool operator!=(const Domain& other) const; + + [[nodiscard]] QString toJson() const override; + [[nodiscard]] static Domain fromJson(const QString& json); + + /*! \internal */ + explicit Domain(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + protected: + std::shared_ptr m_impl; + }; + + /*! \internal */ + template + T domain_cast(const Domain&) + { + return Domain(); + } + + template<> + inline Domain domain_cast(const Domain& domain) + { + return domain; + } + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Domain) + +#endif // QRT_Domain_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DomainDescription.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DomainDescription.h new file mode 100644 index 000000000..439356e35 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DomainDescription.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DomainDescription.h + +#ifndef QRT_DomainDescription_H +#define QRT_DomainDescription_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class DomainDescriptionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class DomainDescriptionType; + enum class FieldType; + + class DomainDescription : public Object + { + Q_OBJECT + + public: + ~DomainDescription() override; + + FieldType fieldType() const; + void setFieldType(FieldType fieldType); + + QString name() const; + void setName(const QString& name); + + DomainDescriptionType domainDescriptionType() const; + + DomainDescription(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(DomainDescription) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DomainDescription_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DownloadPreplannedOfflineMapJob.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DownloadPreplannedOfflineMapJob.h new file mode 100644 index 000000000..74a604b78 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DownloadPreplannedOfflineMapJob.h @@ -0,0 +1,72 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DownloadPreplannedOfflineMapJob.h + +#ifndef QRT_DownloadPreplannedOfflineMapJob_H +#define QRT_DownloadPreplannedOfflineMapJob_H + +// C++ API headers +#include "Job.h" + +// STL headers +#include + +namespace QRTImpl +{ + class DownloadPreplannedOfflineMapJobImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class DownloadPreplannedOfflineMapParameters; + class DownloadPreplannedOfflineMapResult; + class Map; + + class DownloadPreplannedOfflineMapJob : public Job + { + Q_OBJECT + + public: + ~DownloadPreplannedOfflineMapJob() override; + + DownloadPreplannedOfflineMapParameters parameters() const; + + DownloadPreplannedOfflineMapResult* result() const; + + QString downloadDirectoryPath() const; + + Map* onlineMap() const; + + /*! + \internal + */ + DownloadPreplannedOfflineMapJob(std::shared_ptr impl, QObject* parent); + + DownloadPreplannedOfflineMapJob() = delete; + + private: + Q_DISABLE_COPY_MOVE(DownloadPreplannedOfflineMapJob) + }; +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DownloadPreplannedOfflineMapJob_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DownloadPreplannedOfflineMapParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DownloadPreplannedOfflineMapParameters.h new file mode 100644 index 000000000..d8943de9f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DownloadPreplannedOfflineMapParameters.h @@ -0,0 +1,91 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DownloadPreplannedOfflineMapParameters.h + +#ifndef QRT_DownloadPreplannedOfflineMapParameters_H +#define QRT_DownloadPreplannedOfflineMapParameters_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +// STL headers +#include + +namespace QRTImpl +{ + class DownloadPreplannedOfflineMapParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class PreplannedUpdateMode; + class PreplannedMapArea; + + class DownloadPreplannedOfflineMapParameters + { + public: + DownloadPreplannedOfflineMapParameters(); + explicit DownloadPreplannedOfflineMapParameters(PreplannedMapArea* preplannedMapArea); + DownloadPreplannedOfflineMapParameters(const DownloadPreplannedOfflineMapParameters& other); + DownloadPreplannedOfflineMapParameters(DownloadPreplannedOfflineMapParameters&& other) noexcept; + ~DownloadPreplannedOfflineMapParameters(); + + DownloadPreplannedOfflineMapParameters& operator=(const DownloadPreplannedOfflineMapParameters& other); + DownloadPreplannedOfflineMapParameters& operator=(DownloadPreplannedOfflineMapParameters&& other) noexcept; + + bool isContinueOnErrors() const; + void setContinueOnErrors(bool continueOnErrors); + + bool isIncludeBasemap() const; + void setIncludeBasemap(bool includeBasemap); + + PreplannedMapArea* preplannedMapArea(QObject* parent = nullptr) const; + void setPreplannedMapArea(PreplannedMapArea* preplannedMapArea); + + QString referenceBasemapDirectory() const; + void setReferenceBasemapDirectory(const QString& referenceBasemapDirectory); + + QString referenceBasemapFilename() const; + void setReferenceBasemapFilename(const QString& referenceBasemapFilename); + + PreplannedUpdateMode updateMode() const; + void setUpdateMode(PreplannedUpdateMode updateMode); + + /*! + \internal + */ + std::shared_ptr getImpl() const; + + /*! + \internal + */ + explicit DownloadPreplannedOfflineMapParameters(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DownloadPreplannedOfflineMapParameters) + +#endif // QRT_DownloadPreplannedOfflineMapParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DownloadPreplannedOfflineMapResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DownloadPreplannedOfflineMapResult.h new file mode 100644 index 000000000..cd243e099 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DownloadPreplannedOfflineMapResult.h @@ -0,0 +1,76 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DownloadPreplannedOfflineMapResult.h + +#ifndef QRT_DownloadPreplannedOfflineMapResult_H +#define QRT_DownloadPreplannedOfflineMapResult_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class DownloadPreplannedOfflineMapResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class FeatureTable; + class Layer; + class Map; + class MobileMapPackage; + + class DownloadPreplannedOfflineMapResult : public Object + { + Q_OBJECT + + public: + ~DownloadPreplannedOfflineMapResult() override; + + Map* offlineMap(QObject* parent = nullptr) const; + + MobileMapPackage* mobileMapPackage(QObject* parent = nullptr) const; + + bool hasErrors() const; + + QMap layerErrors() const; + + QMap tableErrors() const; + + /*! \internal */ + DownloadPreplannedOfflineMapResult(std::shared_ptr impl, QObject* parent); + + DownloadPreplannedOfflineMapResult() = delete; + + private: + /*! \internal */ + Q_DISABLE_COPY_MOVE(DownloadPreplannedOfflineMapResult) + std::shared_ptr m_impl; + }; +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DownloadPreplannedOfflineMapResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DrawingInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DrawingInfo.h new file mode 100644 index 000000000..304c20361 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DrawingInfo.h @@ -0,0 +1,80 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DrawingInfo.h + +#ifndef QRT_DrawingInfo_H +#define QRT_DrawingInfo_H + +// Qt headers +#include // for QList + +// STL headers +#include + +class QObject; + +namespace QRTImpl +{ + class DrawingInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class LabelingInfo; + class Renderer; + + class DrawingInfo + { + public: + DrawingInfo(); + DrawingInfo(const DrawingInfo& other); + DrawingInfo(DrawingInfo&& other) noexcept; + ~DrawingInfo(); + + DrawingInfo& operator=(const DrawingInfo& other); + DrawingInfo& operator=(DrawingInfo&& other) noexcept; + + bool isEmpty() const; + + QList labelingInfos() const; + + Renderer* renderer(QObject* parent = nullptr) const; + + bool isScaleSymbols() const; + + bool isShowLabels() const; + + double transparency() const; + + /*! + \internal + */ + explicit DrawingInfo(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DrawingInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntity.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntity.h new file mode 100644 index 000000000..e64200f51 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntity.h @@ -0,0 +1,80 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DynamicEntity.h + +#ifndef QRT_DynamicEntity_H +#define QRT_DynamicEntity_H + +// C++ API headers +#include "GeoElement.h" +#include "Object.h" + +namespace QRTImpl +{ + class DynamicEntityImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class DynamicEntityChangedInfo; + class DynamicEntityObservation; + + class DynamicEntity : public Object, public GeoElement + { + Q_OBJECT + public: + ~DynamicEntity() override; + + quint64 entityId() const; + + DynamicEntityObservation* latestObservation() const; + + QList observations(int maximumObservations) const; + + // GeoElement interface methods + AttributeListModel* attributes() const override; + Geometry geometry() const override; + void setGeometry(const Geometry& geometry) override; + + DynamicEntity(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + std::shared_ptr iGetImpl() const override; + + signals: + void dynamicEntityChanged(Esri::ArcGISRuntime::DynamicEntityChangedInfo* changedInfo); + + protected: + void connectNotify(const QMetaMethod& signal) override; + void disconnectNotify(const QMetaMethod& signal) override; + + private: + Q_DISABLE_COPY_MOVE(DynamicEntity) + std::shared_ptr m_impl; + + QMetaObject::Connection m_dynamicEntityChangedConn; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DynamicEntity_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityChangedInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityChangedInfo.h new file mode 100644 index 000000000..b91d8f056 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityChangedInfo.h @@ -0,0 +1,63 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DynamicEntityChangedInfo.h + +#ifndef QRT_DynamicEntityChangedInfo_H +#define QRT_DynamicEntityChangedInfo_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class DynamicEntityChangedInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class DynamicEntityObservation; + + class DynamicEntityChangedInfo : public Object + { + Q_OBJECT + public: + ~DynamicEntityChangedInfo() override; + + bool isDynamicEntityPurged() const; + + DynamicEntityObservation* purgedObservation() const; + + DynamicEntityObservation* receivedObservation() const; + + DynamicEntityChangedInfo(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(DynamicEntityChangedInfo) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DynamicEntityChangedInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityDataSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityDataSource.h new file mode 100644 index 000000000..f5ba42835 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityDataSource.h @@ -0,0 +1,141 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DynamicEntityDataSource.h + +#ifndef QRT_DynamicEntityDataSource_H +#define QRT_DynamicEntityDataSource_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// Qt headers +#include + +// STL headers +#include +#include + +namespace QRTImpl +{ + class DynamicEntityDataSourceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ArcadeExpression; + class ClientReference; + class DynamicEntityDataSourceInfo; + class DynamicEntityInfo; + class DynamicEntityObservationInfo; + class DynamicEntityDataSourcePurgeOptions; + class Error; + class Geometry; + class DynamicEntityQueryResult; + class DynamicEntityQueryParameters; + enum class ConnectionStatus; + enum class DynamicEntityDataSourceType; + + class DynamicEntityDataSource : public Object, public Loadable + { + Q_OBJECT + + public: + ~DynamicEntityDataSource() override; + + Error connectionError() const; + + ConnectionStatus connectionStatus() const; + + int maximumReconnectionAttempts() const; + void setMaximumReconnectionAttempts(int maximumReconnectionAttempts); + + DynamicEntityDataSourceType dynamicEntityDataSourceType() const; + + DynamicEntityDataSourcePurgeOptions* purgeOptions() const; + + double reconnectionInterval() const; + void setReconnectionInterval(double reconnectionInterval); + + // async methods + [[nodiscard]] QFuture connectDataSourceAsync(); + [[nodiscard]] QFuture disconnectDataSourceAsync(); + [[nodiscard]] QFuture purgeAllAsync(); + + [[nodiscard]] QFuture queryDynamicEntitiesAsync(const QStringList& trackIds, QObject* parent = nullptr); + [[nodiscard]] QFuture queryDynamicEntitiesAsync(DynamicEntityQueryParameters* parameters, QObject* parent = nullptr); + + // Loadable interface methods + void cancelLoad() override; + void load() override; + void retryLoad() override; + Error loadError() const override; + LoadStatus loadStatus() const override; + + DynamicEntityDataSource(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + protected: + DynamicEntityDataSource(QObject* parent = nullptr); + + void addObservation(const Geometry& geometry, const QVariantMap& attributes); + [[nodiscard]] QFuture deleteEntityAsync(const QString& entityId); + + virtual QFuture onConnectAsync() = 0; + virtual QFuture onDisconnectAsync() = 0; + virtual QFuture onLoadAsync() = 0; + + void setConnectionFailed(const QString& userDefinedError, bool reconnect); + void setConnectionStatusAndError(ConnectionStatus status, const QString& userDefinedError = "", bool reconnect = false); + void setLoadInfoAndError(DynamicEntityDataSourceInfo* dynamicEntityDataSourceInfo, const QString& userDefinedError = ""); + + signals: + void connectionStatusChanged(Esri::ArcGISRuntime::ConnectionStatus connectionStatus); + void dynamicEntityObservationReceived(Esri::ArcGISRuntime::DynamicEntityObservationInfo* observationInfo); + void dynamicEntityObservationPurged(Esri::ArcGISRuntime::DynamicEntityObservationInfo* observationInfo); + void dynamicEntityReceived(Esri::ArcGISRuntime::DynamicEntityInfo* info); + void dynamicEntityPurged(Esri::ArcGISRuntime::DynamicEntityInfo* info); + + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(DynamicEntityDataSource) + void connectSignals_(); + std::shared_ptr m_impl; + + void connectNotify(const QMetaMethod& signal) override; + void disconnectNotify(const QMetaMethod& signal) override; + + QFuture m_onConnectFuture; + std::atomic m_onConnectInProgress{false}; + + QMetaObject::Connection m_dynamicEntityObservationReceivedConn; + QMetaObject::Connection m_dynamicEntityObservationPurgedConn; + QMetaObject::Connection m_dynamicEntityReceivedConn; + QMetaObject::Connection m_dynamicEntityPurgedConn; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DynamicEntityDataSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityDataSourceInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityDataSourceInfo.h new file mode 100644 index 000000000..e43875659 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityDataSourceInfo.h @@ -0,0 +1,75 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DynamicEntityDataSourceInfo.h + +#ifndef QRT_DynamicEntityDataSourceInfo_H +#define QRT_DynamicEntityDataSourceInfo_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class DynamicEntityDataSourceInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Envelope; + class Field; + class SpatialReference; + + class DynamicEntityDataSourceInfo : public Object + { + Q_OBJECT + + public: + DynamicEntityDataSourceInfo(const QString& entityIdFieldName, const QList& fields, QObject* parent = nullptr); + + ~DynamicEntityDataSourceInfo() override; + + QString description() const; + void setDescription(const QString& description); + + QString entityIdFieldName() const; + + QList fields() const; + + Envelope fullExtent() const; + void setFullExtent(const Envelope& fullExtent); + + SpatialReference spatialReference() const; + void setSpatialReference(const SpatialReference& spatialReference); + + DynamicEntityDataSourceInfo(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(DynamicEntityDataSourceInfo) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DynamicEntityDataSourceInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityDataSourcePurgeOptions.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityDataSourcePurgeOptions.h new file mode 100644 index 000000000..fc34384a5 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityDataSourcePurgeOptions.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DynamicEntityDataSourcePurgeOptions.h + +#ifndef QRT_DynamicEntityDataSourcePurgeOptions_H +#define QRT_DynamicEntityDataSourcePurgeOptions_H + +// C++ API headers +#include "Object.h" + +// Qt headers +#include // for qint64 + +// STL headers +#include + +namespace QRTImpl +{ + class DynamicEntityDataSourcePurgeOptionsImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class DynamicEntityDataSourcePurgeOptions : public Object + { + Q_OBJECT + + public: + ~DynamicEntityDataSourcePurgeOptions() override; + + double maximumDuration() const; + void setMaximumDuration(double maximumDuration); + + qint64 maximumObservations() const; + void setMaximumObservations(qint64 maximumObservations); + + int maximumObservationsPerTrack() const; + void setMaximumObservationsPerTrack(int maximumObservationsPerTrack); + + DynamicEntityDataSourcePurgeOptions(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(DynamicEntityDataSourcePurgeOptions) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DynamicEntityDataSourcePurgeOptions_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityInfo.h new file mode 100644 index 000000000..5640b4abc --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityInfo.h @@ -0,0 +1,59 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DynamicEntityInfo.h + +#ifndef QRT_DynamicEntityInfo_H +#define QRT_DynamicEntityInfo_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class DynamicEntityInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class DynamicEntity; + + class DynamicEntityInfo : public Object + { + Q_OBJECT + public: + ~DynamicEntityInfo() override; + + DynamicEntity* dynamicEntity() const; + + DynamicEntityInfo(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(DynamicEntityInfo) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DynamicEntityInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityIterator.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityIterator.h new file mode 100644 index 000000000..f75d3e953 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityIterator.h @@ -0,0 +1,75 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DynamicEntityIterator.h + +#ifndef QRT_DynamicEntityIterator_H +#define QRT_DynamicEntityIterator_H + +// Qt headers +#include // for QList + +// STL headers +#include + +class QObject; + +namespace QRTImpl +{ + class DynamicEntityIteratorImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class DynamicEntity; + + class DynamicEntityIterator + { + public: + DynamicEntityIterator(); + DynamicEntityIterator(const DynamicEntityIterator& other); + DynamicEntityIterator(DynamicEntityIterator&& other) noexcept; + ~DynamicEntityIterator(); + + DynamicEntityIterator& operator=(const DynamicEntityIterator& other); + DynamicEntityIterator& operator=(DynamicEntityIterator&& other) noexcept; + + bool isEmpty() const; + + bool hasNext() const; + + DynamicEntity* next(QObject* parent = nullptr) const; + + void reset(); + + QList asList(QObject* parent = nullptr) const; + + DynamicEntityIterator(std::shared_ptr impl, QObject* parentFallback); + + private: + std::shared_ptr m_impl; + QObject* m_parentFallback = nullptr; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DynamicEntityIterator_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityLayer.h new file mode 100644 index 000000000..98eb18927 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityLayer.h @@ -0,0 +1,115 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DynamicEntityLayer.h + +#ifndef QRT_DynamicEntityLayer_H +#define QRT_DynamicEntityLayer_H + +// C++ API headers +#include "Layer.h" +#include "PopupSource.h" + +// Qt headers +#include // for QList + +namespace QRTImpl +{ + class DynamicEntityLayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class DynamicEntity; + class DynamicEntityObservation; + class DynamicEntityDataSource; + class LayerSceneProperties; + class Renderer; + class TrackDisplayProperties; + class LabelDefinition; + class LabelDefinitionListModel; + class PortalItem; + + class DynamicEntityLayer : public Layer, public PopupSource + { + Q_OBJECT + + public: + explicit DynamicEntityLayer(DynamicEntityDataSource* dataSource, QObject* parent = nullptr); + explicit DynamicEntityLayer(PortalItem* portalItem, QObject* parent = nullptr); + + ~DynamicEntityLayer() override; + + DynamicEntityDataSource* dataSource() const; + + LabelDefinitionListModel* labelDefinitions() const; + + bool isLabelsEnabled() const; + void setLabelsEnabled(bool labelsEnabled); + + Renderer* renderer() const; + void setRenderer(Renderer* renderer); + + LayerSceneProperties sceneProperties() const; + void setSceneProperties(const LayerSceneProperties& sceneProperties); + + TrackDisplayProperties* trackDisplayProperties() const; + void setTrackDisplayProperties(TrackDisplayProperties* trackDisplayProperties); + + void clearSelection(); + + QList selectedDynamicEntities() const; + + QList selectedDynamicEntityObservations() const; + + void selectDynamicEntities(const QList& dynamicEntities); + + void selectDynamicEntity(DynamicEntity* dynamicEntity); + + void selectDynamicEntityObservations(const QList& dynamicEntityObservations); + + void selectDynamicEntityObservation(DynamicEntityObservation* dynamicEntityObservation); + + void unselectDynamicEntities(const QList& dynamicEntities); + + void unselectDynamicEntity(DynamicEntity* dynamicEntity); + + void unselectDynamicEntityObservations(const QList& dynamicEntityObservations); + + void unselectDynamicEntityObservation(DynamicEntityObservation* dynamicEntityObservation); + + // PopupSource interface methods + bool isPopupEnabled() const override; + void setPopupEnabled(bool popupEnabled) override; + + PopupDefinition* popupDefinition() const override; + void setPopupDefinition(PopupDefinition* popupDefinition) override; + + DynamicEntityLayer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(DynamicEntityLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DynamicEntityLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityObservation.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityObservation.h new file mode 100644 index 000000000..a3fa9f3f7 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityObservation.h @@ -0,0 +1,73 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DynamicEntityObservation.h + +#ifndef QRT_DynamicEntityObservation_H +#define QRT_DynamicEntityObservation_H + +// C++ API headers +#include "GeoElement.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class DynamicEntityObservationImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class DynamicEntity; + + class DynamicEntityObservation : public Object, public GeoElement + { + Q_OBJECT + + public: + ~DynamicEntityObservation() override; + + quint64 observationId() const; + + DynamicEntity* dynamicEntity() const; + + // GeoElement interface methods + AttributeListModel* attributes() const override; + + Geometry geometry() const override; + void setGeometry(const Geometry& geometry) override; + + DynamicEntityObservation(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + std::shared_ptr iGetImpl() const override; + + private: + Q_DISABLE_COPY_MOVE(DynamicEntityObservation) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DynamicEntityObservation_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityObservationInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityObservationInfo.h new file mode 100644 index 000000000..3db49f419 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityObservationInfo.h @@ -0,0 +1,60 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DynamicEntityObservationInfo.h + +#ifndef QRT_DynamicEntityObservationInfo_H +#define QRT_DynamicEntityObservationInfo_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class DynamicEntityObservationInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class DynamicEntityObservation; + + class DynamicEntityObservationInfo : public Object + { + Q_OBJECT + + public: + ~DynamicEntityObservationInfo() override; + + DynamicEntityObservation* observation() const; + + DynamicEntityObservationInfo(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(DynamicEntityObservationInfo) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DynamicEntityObservationInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityQueryParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityQueryParameters.h new file mode 100644 index 000000000..91fadce14 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityQueryParameters.h @@ -0,0 +1,72 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DynamicEntityQueryParameters.h + +#ifndef QRT_DynamicEntityQueryParameters_H +#define QRT_DynamicEntityQueryParameters_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class DynamicEntityQueryParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Geometry; + enum class SpatialRelationship; + + class DynamicEntityQueryParameters : public Object + { + Q_OBJECT + public: + explicit DynamicEntityQueryParameters(QObject* parent = nullptr); + + ~DynamicEntityQueryParameters() override; + + Geometry geometry() const; + void setGeometry(const Geometry& geometry); + + SpatialRelationship spatialRelationship() const; + void setSpatialRelationship(SpatialRelationship spatialRelationship); + + QStringList trackIds() const; + void setTrackIds(const QStringList& trackIds); + + QString whereClause() const; + void setWhereClause(const QString& whereClause); + + DynamicEntityQueryParameters(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(DynamicEntityQueryParameters) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DynamicEntityQueryParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityQueryResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityQueryResult.h new file mode 100644 index 000000000..8b6e16d9b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/DynamicEntityQueryResult.h @@ -0,0 +1,59 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DynamicEntityQueryResult.h + +#ifndef QRT_DynamicEntityQueryResult_H +#define QRT_DynamicEntityQueryResult_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class DynamicEntityQueryResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class DynamicEntityIterator; + + class DynamicEntityQueryResult : public Object + { + Q_OBJECT + public: + ~DynamicEntityQueryResult() override; + + DynamicEntityIterator iterator(); + + DynamicEntityQueryResult(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(DynamicEntityQueryResult) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DynamicEntityQueryResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EditFieldsInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EditFieldsInfo.h new file mode 100644 index 000000000..18dd9cdfc --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EditFieldsInfo.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file EditFieldsInfo.h + +#ifndef QRT_EditFieldsInfo_H +#define QRT_EditFieldsInfo_H + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class EditFieldsInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class EditFieldsInfo + { + public: + EditFieldsInfo(); + EditFieldsInfo(const EditFieldsInfo& other); + EditFieldsInfo(EditFieldsInfo&& other) noexcept; + ~EditFieldsInfo(); + + EditFieldsInfo& operator=(const EditFieldsInfo& other); + EditFieldsInfo& operator=(EditFieldsInfo&& other) noexcept; + + bool isEmpty() const; + + QString creationDateField() const; + + QString creatorField() const; + + QString editDateField() const; + + QString editorField() const; + + QString realm() const; + + explicit EditFieldsInfo(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_EditFieldsInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EditResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EditResult.h new file mode 100644 index 000000000..fd490fe28 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EditResult.h @@ -0,0 +1,77 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file EditResult.h + +#ifndef QRT_EditResult_H +#define QRT_EditResult_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class EditResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class EditOperation; + enum class EditResultType; + class Error; + + class EditResult : public Object + { + Q_OBJECT + + public: + ~EditResult() override; + + bool isCompletedWithErrors() const; + + EditOperation editOperation() const; + + Error error() const; + + QString globalId() const; + + qint64 objectId() const; + + EditResultType editResultType() const; + + EditResult(std::shared_ptr impl, QObject* parent); + + EditResult() = delete; + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(EditResult) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_EditResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EditorTrackingInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EditorTrackingInfo.h new file mode 100644 index 000000000..6c478dce3 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EditorTrackingInfo.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file EditorTrackingInfo.h + +#ifndef QRT_EditorTrackingInfo_H +#define QRT_EditorTrackingInfo_H + +// STL headers +#include + +namespace QRTImpl +{ + class EditorTrackingInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class EditorTrackingInfo + { + public: + EditorTrackingInfo(); + EditorTrackingInfo(const EditorTrackingInfo& other); + EditorTrackingInfo(EditorTrackingInfo&& other) noexcept; + ~EditorTrackingInfo(); + + EditorTrackingInfo& operator=(const EditorTrackingInfo& other); + EditorTrackingInfo& operator=(EditorTrackingInfo&& other) noexcept; + + bool isEmpty() const; + + bool isAllowAnonymousToDelete() const; + bool isAllowAnonymousToUpdate() const; + bool isAllowOthersToDelete() const; + bool isAllowOthersToUpdate() const; + bool isEditorTrackingEnabled() const; + bool isOwnershipBasedAccessControlEnabled() const; + + /*! + \internal + */ + explicit EditorTrackingInfo(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_EditorTrackingInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ElevationServiceInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ElevationServiceInfo.h new file mode 100644 index 000000000..afd8a718e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ElevationServiceInfo.h @@ -0,0 +1,67 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ElevationServiceInfo.h + +#ifndef QRT_ElevationServiceInfo_H +#define QRT_ElevationServiceInfo_H + +// STL headers +#include + +class QString; +class QUrl; + +namespace QRTImpl +{ + class ElevationServiceInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ElevationServiceInfo + { + public: + ElevationServiceInfo(); + ElevationServiceInfo(const ElevationServiceInfo& other); + ElevationServiceInfo(ElevationServiceInfo&& other) noexcept; + ~ElevationServiceInfo(); + + ElevationServiceInfo& operator=(const ElevationServiceInfo& other); + ElevationServiceInfo& operator=(ElevationServiceInfo&& other) noexcept; + + bool isEmpty() const; + + QString id() const; + QString layerType() const; + QUrl url() const; + + /*! \internal */ + explicit ElevationServiceInfo(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ElevationServiceInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ElevationSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ElevationSource.h new file mode 100644 index 000000000..6381ff815 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ElevationSource.h @@ -0,0 +1,89 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ElevationSource.h + +#ifndef QRT_ElevationSource_H +#define QRT_ElevationSource_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ElevationSourceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class ElevationSourceType; + + class ElevationSource : public Object, public Loadable + { + Q_OBJECT + + public: + ~ElevationSource() override; + + bool isEnabled() const; + void setEnabled(bool enabled); + + QString name() const; + void setName(const QString& name); + + ElevationSourceType elevationSourceType() const; + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + /*! + \internal + */ + ElevationSource(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + ElevationSource() = delete; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(ElevationSource) + + void connectSignals_(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ElevationSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ElevationSourceListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ElevationSourceListModel.h new file mode 100644 index 000000000..c2e9b26bb --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ElevationSourceListModel.h @@ -0,0 +1,124 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ElevationSourceListModel.h + +#ifndef QRT_ElevationSourceListModel_H +#define QRT_ElevationSourceListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class ElevationSourceListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ElevationSource; + class Error; + + class ElevationSourceListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum ElevationSourceRoles + { + ElevationSourceNameRole = Qt::UserRole + 1, + ElevationSourceEnabledRole = Qt::UserRole + 2, + ElevationSourceTypeRole = Qt::UserRole + 3 + }; + + ~ElevationSourceListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(ElevationSource* elevationSource); + + void insert(int index, ElevationSource* elevationSource); + + void removeAt(int index); + + void removeOne(ElevationSource* elevationSource); + + void move(int from, int to); + + ElevationSource* at(int index) const override; + + bool contains(ElevationSource* elevationSource) const; + + int indexOf(ElevationSource* elevationSource) const; + + ElevationSource* first() const; + + ElevationSource* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + /*! + \internal + */ + ElevationSourceListModel(std::shared_ptr impl, QObject* parent); + + ElevationSourceListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(ElevationSourceListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ElevationSourceListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EllipticArcSegment.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EllipticArcSegment.h new file mode 100644 index 000000000..884d4932f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EllipticArcSegment.h @@ -0,0 +1,117 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file EllipticArcSegment.h + +#ifndef QRT_EllipticArcSegment_H +#define QRT_EllipticArcSegment_H + +// C++ API headers +#include "GeometryTypes.h" +#include "Segment.h" + +// STL headers +#include + +namespace QRTImpl +{ + class EllipticArcSegmentImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Point; + class SpatialReference; + + class EllipticArcSegment : public Segment + { + public: + EllipticArcSegment(); + EllipticArcSegment(const Point& centerPoint, + double rotationAngle, + double semiMajorAxis, + double minorMajorRatio, + double startAngle, + double centralAngle, + const SpatialReference& spatialReference); + + EllipticArcSegment(const Point& startPoint, + const Point& endPoint, + double rotationAngle, + bool isMinor, + bool isCounterClockwise, + double semiMajorAxis, + double minorMajorRatio, + const SpatialReference& spatialReference); + + ~EllipticArcSegment(); + + EllipticArcSegment(const EllipticArcSegment& other); + explicit EllipticArcSegment(const Segment& other); + EllipticArcSegment(EllipticArcSegment&& other) noexcept; + + EllipticArcSegment& operator=(const EllipticArcSegment& other); + EllipticArcSegment& operator=(EllipticArcSegment&& other) noexcept; + + Point centerPoint() const; + + double centralAngle() const; + + double endAngle() const; + + bool isCircular() const; + + bool isCounterClockwise() const; + + double minorMajorRatio() const; + + double rotationAngle() const; + + double semiMajorAxis() const; + + double semiMinorAxis() const; + + double startAngle() const; + + static EllipticArcSegment createCircularEllipticArc(const Point& centerPoint, + double radius, + double startAngle, + double centralAngle, + const SpatialReference& spatialReference); + + static EllipticArcSegment createCircularEllipticArc(const Point& startPoint, + const Point& endPoint, + const Point& interiorPoint, + const SpatialReference& spatialReference); + + explicit EllipticArcSegment(std::shared_ptr impl); + }; + + template<> + inline EllipticArcSegment segment_cast(const Segment& segment) + { + return segment.segmentType() == SegmentType::EllipticArcSegment ? static_cast(segment) : EllipticArcSegment(); + } + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_EllipticArcSegment_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncCell.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncCell.h new file mode 100644 index 000000000..3c5d65b80 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncCell.h @@ -0,0 +1,82 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file EncCell.h + +#ifndef QRT_EncCell_H +#define QRT_EncCell_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class EncCellImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class EncDataset; + + class EncCell : public Object, public Loadable + { + Q_OBJECT + + public: + explicit EncCell(EncDataset* dataset, QObject* parent = nullptr); + explicit EncCell(const QString& path, QObject* parent = nullptr); + ~EncCell() override; + + // properties + EncDataset* dataset() const; + QString path() const; + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + /*! \internal */ + EncCell(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(EncCell) + + std::shared_ptr m_impl; + + void connectSignals_(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_EncCell_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncDataset.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncDataset.h new file mode 100644 index 000000000..9e3f68aa9 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncDataset.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file EncDataset.h + +#ifndef QRT_EncDataset_H +#define QRT_EncDataset_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class EncDatasetImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Envelope; + + class EncDataset : public Object + { + Q_OBJECT + + public: + ~EncDataset() override; + + bool isAuthorized() const; + QString description() const; + Envelope extent() const; + QString name() const; + QString volumeName() const; + + /*! \internal */ + EncDataset(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(EncDataset) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_EncDataset_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncDisplayCategories.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncDisplayCategories.h new file mode 100644 index 000000000..eccd5dd06 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncDisplayCategories.h @@ -0,0 +1,67 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file EncDisplayCategories.h + +#ifndef QRT_EncDisplayCategories_H +#define QRT_EncDisplayCategories_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class EncDisplayCategoriesImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class EncDisplayCategories : public Object + { + Q_OBJECT + + public: + ~EncDisplayCategories() override; + + bool isDisplayBase() const; + void setDisplayBase(bool value); + + bool isOtherDisplay() const; + void setOtherDisplay(bool value); + + bool isStandardDisplay() const; + void setStandardDisplay(bool value); + + /*! \internal */ + EncDisplayCategories(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(EncDisplayCategories) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_EncDisplayCategories_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncDisplaySettings.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncDisplaySettings.h new file mode 100644 index 000000000..2c5bbcad6 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncDisplaySettings.h @@ -0,0 +1,66 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file EncDisplaySettings.h + +#ifndef QRT_EncDisplaySettings_H +#define QRT_EncDisplaySettings_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class EncDisplaySettingsImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class EncMarinerSettings; + class EncTextGroupVisibilitySettings; + class EncViewingGroupSettings; + + class EncDisplaySettings : public Object + { + Q_OBJECT + + public: + ~EncDisplaySettings() override; + + EncMarinerSettings* marinerSettings() const; + EncTextGroupVisibilitySettings* textGroupVisibilitySettings() const; + EncViewingGroupSettings* viewingGroupSettings() const; + + /*! \internal */ + EncDisplaySettings(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(EncDisplaySettings) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_EncDisplaySettings_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncEnvironmentSettings.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncEnvironmentSettings.h new file mode 100644 index 000000000..02b6922b2 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncEnvironmentSettings.h @@ -0,0 +1,65 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file EncEnvironmentSettings.h + +#ifndef QRT_EncEnvironmentSettings_H +#define QRT_EncEnvironmentSettings_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class EncEnvironmentSettingsImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class EncDisplaySettings; + + class EncEnvironmentSettings : public Object + { + Q_OBJECT + + public: + ~EncEnvironmentSettings() override; + + static EncEnvironmentSettings* instance(); + + static EncDisplaySettings* displaySettings(); + + static QString resourcePath(); + static void setResourcePath(const QString& path); + + static QString sencDataPath(); + static void setSencDataPath(const QString& path); + + private: + Q_DISABLE_COPY_MOVE(EncEnvironmentSettings) + + explicit EncEnvironmentSettings(QObject* parent = nullptr); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_EncEnvironmentSettings_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncExchangeSet.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncExchangeSet.h new file mode 100644 index 000000000..4b203cfc9 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncExchangeSet.h @@ -0,0 +1,81 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file EncExchangeSet.h + +#ifndef QRT_EncExchangeSet_H +#define QRT_EncExchangeSet_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class EncExchangeSetImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class EncDataset; + + class EncExchangeSet : public Object, public Loadable + { + Q_OBJECT + + public: + explicit EncExchangeSet(const QStringList& paths, QObject* parent = nullptr); + ~EncExchangeSet() override; + + // properties + QList datasets() const; + QStringList paths() const; + QString readme() const; + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + /*! \internal */ + EncExchangeSet(std::shared_ptr impl, QObject* parent); + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(EncExchangeSet) + + std::shared_ptr m_impl; + + void connectSignals_(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_EncExchangeSet_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncFeature.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncFeature.h new file mode 100644 index 000000000..01bb11e15 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncFeature.h @@ -0,0 +1,75 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file EncFeature.h + +#ifndef QRT_EncFeature_H +#define QRT_EncFeature_H + +// C++ API headers +#include "GeoElement.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class EncFeatureImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class EncFeature : public Object, public GeoElement + { + Q_OBJECT + + public: + ~EncFeature() override; + + QString acronym() const; + + AttributeListModel* attributes() const override; + + QString description() const; + + Geometry geometry() const override; + void setGeometry(const Geometry& geometry) override; + + QString attributeDescription(const QString& acronym) const; + + /*! \internal */ + EncFeature(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + std::shared_ptr iGetImpl() const override; + + EncFeature() = delete; + + private: + Q_DISABLE_COPY_MOVE(EncFeature) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_EncFeature_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncLayer.h new file mode 100644 index 000000000..6648cd501 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncLayer.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file EncLayer.h + +#ifndef QRT_EncLayer_H +#define QRT_EncLayer_H + +// C++ API headers +#include "Layer.h" + +// STL headers +#include + +namespace QRTImpl +{ + class EncLayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + class EncCell; + class EncFeature; + class EncEnvironmentSettings; + + class EncLayer : public Layer + { + Q_OBJECT + + public: + explicit EncLayer(EncCell* encCell, QObject* parent = nullptr); + ~EncLayer() override; + + EncCell* cell() const; + + void clearSelection() const; + + void selectFeature(EncFeature* encfeature) const; + + static EncEnvironmentSettings* encEnvironmentSettings(); + + /*! \internal */ + EncLayer(std::shared_ptr impl, QObject* parent); + + EncLayer() = delete; + + private: + Q_DISABLE_COPY_MOVE(EncLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_EncLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncMarinerSettings.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncMarinerSettings.h new file mode 100644 index 000000000..f7e5e6c1f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncMarinerSettings.h @@ -0,0 +1,116 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file EncMarinerSettings.h + +#ifndef QRT_EncMarinerSettings_H +#define QRT_EncMarinerSettings_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class EncMarinerSettingsImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class EncAreaSymbolizationType; + enum class EncColorScheme; + enum class EncDisplayDepthUnits; + enum class EncPointSymbolizationType; + class EncDisplayCategories; + + class EncMarinerSettings : public Object + { + Q_OBJECT + + public: + ~EncMarinerSettings() override; + + EncAreaSymbolizationType areaSymbolizationType() const; + void setAreaSymbolizationType(EncAreaSymbolizationType type); + + EncColorScheme colorScheme() const; + void setColorScheme(EncColorScheme scheme); + + bool isDataQuality() const; + void setDataQuality(bool value); + + double deepContour() const; + void setDeepContour(double meters); + + EncDisplayCategories* displayCategories() const; + + EncDisplayDepthUnits displayDepthUnits() const; + void setDisplayDepthUnits(EncDisplayDepthUnits displayDepthUnits); + + bool isDisplayNobjnm() const; + void setDisplayNobjnm(bool value); + + bool isHonorScamin() const; + void setHonorScamin(bool value); + + bool isIsolatedDangers() const; + void setIsolatedDangers(bool value); + + bool isLabelContours() const; + void setLabelContours(bool value); + + bool isLabelSafetyContours() const; + void setLabelSafetyContours(bool value); + + bool isLowAccuracy() const; + void setLowAccuracy(bool value); + + EncPointSymbolizationType pointSymbolizationType() const; + void setPointSymbolizationType(EncPointSymbolizationType type); + + double safetyContour() const; + void setSafetyContour(double meters); + + double shallowContour() const; + void setShallowContour(double meters); + + bool isShallowDepthPattern() const; + void setShallowDepthPattern(bool value); + + bool isTwoDepthShades() const; + void setTwoDepthShades(bool value); + + void resetToDefaults(); + + /*! \internal */ + EncMarinerSettings(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(EncMarinerSettings) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_EncMarinerSettings_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncTextGroupVisibilitySettings.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncTextGroupVisibilitySettings.h new file mode 100644 index 000000000..aaaafba64 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncTextGroupVisibilitySettings.h @@ -0,0 +1,90 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file EncTextGroupVisibilitySettings.h + +#ifndef QRT_EncTextGroupVisibilitySettings_H +#define QRT_EncTextGroupVisibilitySettings_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class EncTextGroupVisibilitySettingsImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class EncTextGroupVisibilitySettings : public Object + { + Q_OBJECT + + public: + ~EncTextGroupVisibilitySettings() override; + + bool isBerthNumber() const; + void setBerthNumber(bool value); + + bool isCurrentVelocity() const; + void setCurrentVelocity(bool value); + + bool isGeographicNames() const; + void setGeographicNames(bool value); + + bool isHeightOfIsletOrLandFeature() const; + void setHeightOfIsletOrLandFeature(bool value); + + bool isImportantText() const; + void setImportantText(bool value); + + bool isLightDescription() const; + void setLightDescription(bool value); + + bool isMagneticVariationAndSweptDepth() const; + void setMagneticVariationAndSweptDepth(bool value); + + bool isNamesForPositionReporting() const; + void setNamesForPositionReporting(bool value); + + bool isNatureOfSeabed() const; + void setNatureOfSeabed(bool value); + + bool isNoteOnChartData() const; + void setNoteOnChartData(bool value); + + void resetToDefaults(); + + /*! \internal */ + EncTextGroupVisibilitySettings(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(EncTextGroupVisibilitySettings) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_EncTextGroupVisibilitySettings_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncViewingGroupSettings.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncViewingGroupSettings.h new file mode 100644 index 000000000..21143e1bc --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EncViewingGroupSettings.h @@ -0,0 +1,114 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file EncViewingGroupSettings.h + +#ifndef QRT_EncViewingGroupSettings_H +#define QRT_EncViewingGroupSettings_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class EncViewingGroupSettingsImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class EncViewingGroupSettings : public Object + { + Q_OBJECT + + public: + ~EncViewingGroupSettings() override; + + bool isAllIsolatedDangers() const; + void setAllIsolatedDangers(bool value); + + bool isArchipelagicSeaLanes() const; + void setArchipelagicSeaLanes(bool value); + + bool isBoundariesAndLimits() const; + void setBoundariesAndLimits(bool value); + + bool isBuoysBeaconsAidsToNavigation() const; + void setBuoysBeaconsAidsToNavigation(bool value); + + bool isBuoysBeaconsStructures() const; + void setBuoysBeaconsStructures(bool value); + + bool isChartScaleBoundaries() const; + void setChartScaleBoundaries(bool value); + + bool isDepthContours() const; + void setDepthContours(bool value); + + bool isDryingLine() const; + void setDryingLine(bool value); + + bool isLights() const; + void setLights(bool value); + + bool isMagneticVariation() const; + void setMagneticVariation(bool value); + + bool isOtherMiscellaneous() const; + void setOtherMiscellaneous(bool value); + + bool isProhibitedAndRestrictedAreas() const; + void setProhibitedAndRestrictedAreas(bool value); + + bool isSeabed() const; + void setSeabed(bool value); + + bool isShipsRoutingSystemsAndFerryRoutes() const; + void setShipsRoutingSystemsAndFerryRoutes(bool value); + + bool isSpotSoundings() const; + void setSpotSoundings(bool value); + + bool isStandardMiscellaneous() const; + void setStandardMiscellaneous(bool value); + + bool isSubmarineCablesAndPipelines() const; + void setSubmarineCablesAndPipelines(bool value); + + bool isTidal() const; + void setTidal(bool value); + + void resetToDefaults(); + + /*! \internal */ + EncViewingGroupSettings(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(EncViewingGroupSettings) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_EncViewingGroupSettings_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Envelope.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Envelope.h new file mode 100644 index 000000000..da94663e3 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Envelope.h @@ -0,0 +1,128 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Envelope.h + +#ifndef QRT_Envelope_H +#define QRT_Envelope_H + +// C++ API headers +#include "Geometry.h" +#include "GeometryTypes.h" + +// Qt headers +#include // for Q_DECLARE_METATYPE + +// STL headers +#include + +namespace QRTImpl +{ + class EnvelopeImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Point; + + class Envelope : public Geometry + { + public: + Envelope(); + Envelope(double xMin, double yMin, double xMax, double yMax); + Envelope(double xMin, double yMin, double xMax, double yMax, const SpatialReference& spatialReference); + Envelope(double xMin, double yMin, double xMax, double yMax, double zMin, double zMax); + Envelope(double xMin, double yMin, double xMax, double yMax, double zMin, double zMax, const SpatialReference& spatialReference); + Envelope(const Point& corner1, const Point& corner2); + Envelope(const Point& centerPoint, double width, double height); + Envelope(const Point& centerPoint, double width, double height, double depth); + + Envelope(const Envelope& other); + Envelope(Envelope&& other) noexcept; + explicit Envelope(const Geometry& other); + + Envelope& operator=(const Envelope& other); + Envelope& operator=(Envelope&& other) noexcept; + Envelope& operator=(const Geometry& other); + + ~Envelope() override; + + bool isValid() const; + + double xMin() const; + + double yMin() const; + + double xMax() const; + + double yMax() const; + + double zMin() const; + + double zMax() const; + + double mMin() const; + + double mMax() const; + + double width() const; + + double height() const; + + double depth() const; + + Point center() const; + + static Envelope createWithM(double xMin, double yMin, double xMax, double yMax, double mMin, double mMax); + + static Envelope + createWithM(double xMin, double yMin, double xMax, double yMax, double mMin, double mMax, const SpatialReference& spatialReference); + + static Envelope createWithM(double xMin, double yMin, double xMax, double yMax, double zMin, double zMax, double mMin, double mMax); + + static Envelope createWithM(double xMin, + double yMin, + double xMax, + double yMax, + double zMin, + double zMax, + double mMin, + double mMax, + const SpatialReference& spatialReference); + + /*! \internal */ + explicit Envelope(std::shared_ptr impl); + std::shared_ptr getImpl() const; + }; + + /*! \internal */ + template<> + inline Envelope geometry_cast(const Geometry& geometry) + { + return geometry.geometryType() == GeometryType::Envelope ? static_cast(geometry) : Envelope(); + } + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Envelope) + +#endif // QRT_Envelope_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EnvelopeBuilder.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EnvelopeBuilder.h new file mode 100644 index 000000000..bd30ef3da --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EnvelopeBuilder.h @@ -0,0 +1,144 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file EnvelopeBuilder.h + +#ifndef QRT_EnvelopeBuilder_H +#define QRT_EnvelopeBuilder_H + +// C++ API headers +#include "GeometryBuilder.h" + +// STL headers +#include + +namespace QRTImpl +{ + class EnvelopeBuilderImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class SpatialReference; + class Envelope; + class Point; + + class EnvelopeBuilder : public GeometryBuilder + { + Q_OBJECT + + public: + EnvelopeBuilder(const Point& center, double width, double height, QObject* parent = nullptr); + EnvelopeBuilder(const Point& center, double width, double height, double depth, QObject* parent = nullptr); + explicit EnvelopeBuilder(const Envelope& envelope, QObject* parent = nullptr); + explicit EnvelopeBuilder(const SpatialReference& spatialReference, QObject* parent = nullptr); + + ~EnvelopeBuilder() override; + + double xMin() const; + + void setXMin(double xMin); + + double xMax() const; + + void setXMax(double xMax); + + double yMin() const; + + void setYMin(double yMin); + + double yMax() const; + + void setYMax(double yMax); + + double zMin() const; + + void setZMin(double zMin); + + double zMax() const; + + void setZMax(double zMax); + + double mMin() const; + + void setMMin(double mMin); + + double mMax() const; + + void setMMax(double mMax); + + double width() const; + + double height() const; + + double depth() const; + + Point center() const; + + void setM(double mMin, double mMax); + + void setXY(double xMin, double yMin, double xMax, double yMax); + + void setZ(double zMin, double zMax); + + void centerAtPoint(const Point& point); + + void unionWithEnvelope(const Envelope& envelope); + + void unionWithPoint(const Point& point); + + void expandByFactor(double factor); + + void expandByFactor(double factor, const Point& anchorPoint); + + void reaspect(double width, double height); + + void offsetBy(double offsetX, double offsetY); + + [[nodiscard]] Geometry toGeometry() const override; + + [[nodiscard]] Envelope toEnvelope() const; + + /*! + \internal + */ + GeometryBuilderType geometryBuilderType() const override; + + /*! + \brief EnvelopeBuilder + \internal + */ + EnvelopeBuilder(std::shared_ptr impl, QObject* parent); + + /*! + \brief getImpl + \internal + */ + std::shared_ptr getImpl() const override; + + private: + Q_DISABLE_COPY_MOVE(EnvelopeBuilder) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_EnvelopeBuilder_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Error.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Error.h new file mode 100644 index 000000000..c88c9a023 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Error.h @@ -0,0 +1,94 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Error.h + +#ifndef QRT_Error_H +#define QRT_Error_H + +// C++ API headers +#include "ErrorTypes.h" + +// Qt headers +#include // for Q_DECLARE_METATYPE +#include // for QVariantMap + +// STL headers +#include +#include + +class QDebug; + +namespace QRTImpl +{ + class ErrorImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error + { + public: + Error(); + Error(QString message, QString additionalMessage, ExtendedErrorType extendedErrorType = ExtendedErrorType::None); + Error(const Error& other); + Error(Error&& other) noexcept; + + ~Error(); + + Error& operator=(const Error& other); + Error& operator=(Error&& other) noexcept; + + QString additionalMessage() const; + ErrorDomainType domain() const; + QString message() const; + ExtendedErrorType extendedErrorType() const; + + std::optional arcGISRuntimeErrorType() const; + + ErrorType errorType() const; + + std::optional arcGISServerErrorCode() const; + + QVariantMap additionalInformation() const; + + Error underlyingError() const; + + bool isEmpty() const; + + /*! \internal */ + explicit Error(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +// this is provided for convenience when debugging, but the output format may change +// between releases. Do not rely on the output format. +QDebug operator<<(QDebug dbg, const Esri::ArcGISRuntime::Error& error); + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Error); + +#endif // QRT_Error_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ErrorException.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ErrorException.h new file mode 100644 index 000000000..d18b7038f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ErrorException.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ErrorException.h + +#ifndef ERROREXCEPTION_H +#define ERROREXCEPTION_H + +// C++ API headers +#include "Error.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class ErrorImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ErrorException : public QException + { + public: + explicit ErrorException(Error error); + ErrorException(const ErrorException& other) noexcept; + ErrorException(ErrorException&& other) noexcept; + ~ErrorException() override; + + ErrorException& operator=(const ErrorException& other) noexcept; + ErrorException& operator=(ErrorException&& other) noexcept; + + const Error& error() const; + + /*! \internal */ + void raise() const override; + /*! \internal */ + ErrorException* clone() const override; + + private: + Error m_error; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // ERROREXCEPTION_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ErrorTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ErrorTypes.h new file mode 100644 index 000000000..a42b39a4d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ErrorTypes.h @@ -0,0 +1,449 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ErrorTypes.h + +#ifndef QRT_ErrorTypes_H +#define QRT_ErrorTypes_H + +// C++ API headers +#include "Deprecated.h" + +// Qt headers +#include // for Q_DECLARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + enum class ErrorDomainType + { + Unknown = -1, + ArcGISRuntime = 0, + ArcGISServer = 1 + }; + + enum class ErrorType + { + Unknown = -1, + Success = 0, + CommonNullPtr = 1, + CommonInvalidArgument = 2, + CommonNotImplemented = 3, + CommonOutOfRange = 4, + CommonInvalidAccess = 5, + CommonIllegalState = 6, + CommonNotFound = 7, + CommonExists = 8, + CommonTimeout = 9, + CommonRegularExpression = 10, + CommonPropertyNotSupported = 11, + CommonNoPermission = 12, + CommonFile = 13, + CommonFileNotFound = 14, + CommonInvalidCall = 15, + CommonIo = 16, + CommonUserCanceled = 17, + CommonInternalError = 18, + CommonConversionFailed = 19, + CommonNoData = 20, + CommonInvalidJson = 21, + CommonUserDefinedFailure = 22, + CommonBadXml = 23, + CommonObjectAlreadyOwned = 24, + MapsSDKInternal = 25, + CommonExpired = 26, + CommonNullabilityViolation = 27, + CommonInvalidProperty = 28, + SqliteError = 1001, + SqliteInternal = 1002, + SqlitePerm = 1003, + SqliteAbort = 1004, + SqliteBusy = 1005, + SqliteLocked = 1006, + SqliteNoMem = 1007, + SqliteReadonly = 1008, + SqliteInterrupt = 1009, + SqliteIoErr = 1010, + SqliteCorrupt = 1011, + SqliteNotFound = 1012, + SqliteFull = 1013, + SqliteCantOpen = 1014, + SqliteProtocol = 1015, + SqliteEmpty = 1016, + SqliteSchema = 1017, + SqliteTooBig = 1018, + SqliteConstraint = 1019, + SqliteMismatch = 1020, + SqliteMisuse = 1021, + SqliteNolfs = 1022, + SqliteAuth = 1023, + SqliteFormat = 1024, + SqliteRange = 1025, + SQLiteNotADatabase = 1026, + SqliteNotice = 1027, + SqliteWarning = 1028, + SqliteRow = 1029, + SqliteDone = 1030, + GeometryUnknownError = 2000, + GeometryCorruptedGeometry = 2001, + GeometryEmptyGeometry = 2002, + GeometryMathSingularity = 2003, + GeometryBufferIsTooSmall = 2004, + GeometryInvalidShapeType = 2005, + GeometryProjectionOutOfSupportedRange = 2006, + GeometryNonSimpleGeometry = 2007, + GeometryCannotCalculateGeodesic = 2008, + GeometryNotationConversion = 2009, + GeometryMissingGridFile = 2010, + GeodatabaseValueOutOfRange = 3001, + GeodatabaseDataTypeMismatch = 3002, + GeodatabaseBadXml = 3003, + GeodatabaseDatabaseAlreadyExists = 3004, + GeodatabaseDatabaseDoesNotExist = 3005, + GeodatabaseNameLongerThan128Characters = 3006, + GeodatabaseInvalidShapeType = 3007, + GeodatabaseRasterNotSupported = 3008, + GeodatabaseRelationshipClassOneToOne = 3009, + GeodatabaseItemNotFound = 3010, + GeodatabaseDuplicateCode = 3011, + GeodatabaseMissingCode = 3012, + GeodatabaseWrongItemType = 3013, + GeodatabaseIdFieldNotNullable = 3014, + GeodatabaseDefaultValueNotSupported = 3015, + GeodatabaseTableNotEditable = 3016, + GeodatabaseFieldNotFound = 3017, + GeodatabaseFieldExists = 3018, + GeodatabaseCannotAlterFieldType = 3019, + GeodatabaseCannotAlterFieldWidth = 3020, + GeodatabaseCannotAlterFieldToNullable = 3021, + GeodatabaseCannotAlterFieldToEditable = 3022, + GeodatabaseCannotAlterFieldToDeletable = 3023, + GeodatabaseCannotAlterGeometryProperties = 3024, + GeodatabaseUnnamedTable = 3025, + GeodatabaseInvalidTypeForDomain = 3026, + GeodatabaseMinMaxReversed = 3027, + GeodatabaseFieldNotSupportedOnRelationshipClass = 3028, + GeodatabaseRelationshipClassKey = 3029, + GeodatabaseValueIsNull = 3030, + GeodatabaseMultipleSqlStatements = 3031, + GeodatabaseNoSqlStatements = 3032, + GeodatabaseGeometryFieldMissing = 3033, + GeodatabaseTransactionStarted = 3034, + GeodatabaseTransactionNotStarted = 3035, + GeodatabaseShapeRequiresZ = 3036, + GeodatabaseShapeRequiresM = 3037, + GeodatabaseShapeNoZ = 3038, + GeodatabaseShapeNoM = 3039, + GeodatabaseShapeWrongType = 3040, + GeodatabaseCannotUpdateFieldType = 3041, + GeodatabaseNoRowsAffected = 3042, + GeodatabaseSubtypeInvalid = 3043, + GeodatabaseSubtypeMustBeInteger = 3044, + GeodatabaseSubtypesNotEnabled = 3045, + GeodatabaseSubtypeExists = 3046, + GeodatabaseDuplicateFieldNotAllowed = 3047, + GeodatabaseCannotDeleteField = 3048, + GeodatabaseIndexExists = 3049, + GeodatabaseIndexNotFound = 3050, + GeodatabaseCursorNotOnRow = 3051, + GeodatabaseInternalError = 3052, + GeodatabaseCannotWriteGeodatabaseManagedFields = 3053, + GeodatabaseItemAlreadyExists = 3054, + GeodatabaseInvalidSpatialIndexName = 3055, + GeodatabaseRequiresSpatialIndex = 3056, + GeodatabaseReservedName = 3057, + GeodatabaseCannotUpdateSchemaIfChangeTracking = 3058, + GeodatabaseInvalidDate = 3059, + GeodatabaseDatabaseDoesNotHaveChanges = 3060, + GeodatabaseReplicaDoesNotExist = 3061, + GeodatabaseStorageTypeNotSupported = 3062, + GeodatabaseReplicaModelError = 3063, + GeodatabaseReplicaClientGenError = 3064, + GeodatabaseReplicaNoUploadToAcknowledge = 3065, + GeodatabaseLastWriteTimeInTheFuture = 3066, + GeodatabaseInvalidArgument = 3067, + GeodatabaseTransportationNetworkCorrupt = 3068, + GeodatabaseTransportationNetworkFileIo = 3069, + GeodatabaseFeatureHasPendingEdits = 3070, + GeodatabaseChangeTrackingNotEnabled = 3071, + GeodatabaseTransportationNetworkFileOpen = 3072, + GeodatabaseTransportationNetworkUnsupported = 3073, + GeodatabaseCannotSyncCopy = 3074, + GeodatabaseAccessControlDenied = 3075, + GeodatabaseGeometryOutsideReplicaExtent = 3076, + GeodatabaseUploadAlreadyInProgress = 3077, + GeodatabaseDatabaseClosed = 3078, + GeodatabaseDomainAlreadyExists = 3079, + GeodatabaseGeometryTypeNotSupported = 3080, + GeodatabaseAttachmentsRequireGlobalIds = 3081, + GeodatabaseConstraintRuleViolation = 3082, + GeodatabaseMaxRuleEvaluationLevelExceeded = 3083, + GeodatabaseUnsupportedVersion = 3084, + GeodatabaseTransportationNetworkUnsupportedEvaluator = 3085, + GeodatabaseGlobalIdSupportMismatch = 3086, + GeodatabaseReconcileBranchVersionUnsupported = 3087, + GeocodeUnsupportedFileFormat = 4001, + GeocodeUnsupportedSpatialReference = 4002, + GeocodeUnsupportedProjectionTransformation = 4003, + GeocodeGeocoderCreation = 4004, + GeocodeIntersectionsNotSupported = 4005, + GeocodeUninitializedGeocodeTask = 4006, + GeocodeInvalidLocatorProperties = 4007, + GeocodeRequiredFieldMissing = 4008, + GeocodeCannotReadAddress = 4009, + GeocodeReverseGeocodingNotSupported = 4010, + GeocodeGeometryTypeNotSupported = 4011, + GeocodeSuggestAddressNotSupported = 4012, + GeocodeSuggestResultCorrupted = 4013, + NetworkAnalystInvalidRouteSettings = 5001, + NetworkAnalystNoSolution = 5002, + NetworkAnalystTaskCanceled = 5003, + NetworkAnalystInvalidNetwork = 5004, + NetworkAnalystDirectionsError = 5005, + NetworkAnalystInsufficientNumberOfStops = 5006, + NetworkAnalystStopUnlocated = 5007, + NetworkAnalystStopLocatedOnNonTraversableElement = 5008, + NetworkAnalystPointBarrierInvalidAddedCostAttributeName = 5009, + NetworkAnalystLineBarrierInvalidScaledCostAttributeName = 5010, + NetworkAnalystPolygonBarrierInvalidScaledCostAttributeName = 5011, + NetworkAnalystPolygonBarrierInvalidScaledCostAttributeValue = 5012, + NetworkAnalystPolylineBarrierInvalidScaledCostAttributeValue = 5013, + NetworkAnalystInvalidImpedanceAttribute = 5014, + NetworkAnalystInvalidRestrictionAttribute = 5015, + NetworkAnalystInvalidAccumulateAttribute = 5016, + NetworkAnalystInvalidDirectionsTimeAttribute = 5017, + NetworkAnalystInvalidDirectionsDistanceAttribute = 5018, + NetworkAnalystInvalidAttributeParametersAttributeName = 5019, + NetworkAnalystInvalidAttributeParametersParameterName = 5020, + NetworkAnalystInvalidAttributeParametersRestrictionUsageValue = 5022, + NetworkAnalystNetworkHasNoHierarchyAttribute = 5023, + NetworkAnalystNoPathFoundBetweenStops = 5024, + NetworkAnalystUndefinedOutputSpatialReference = 5026, + NetworkAnalystDirectionsTimeAndImpedanceAttributeMismatch = 5029, + NetworkAnalystInvalidDirectionsRoadClassAttribute = 5030, + NetworkAnalystStopIsUnreachable = 5031, + NetworkAnalystStopTimeWindowStartsBeforeUnixEpoch = 5032, + NetworkAnalystStopTimeWindowIsInverted = 5033, + NetworkAnalystWalkingModeRouteTooLarge = 5034, + NetworkAnalystStopHasNullGeometry = 5035, + NetworkAnalystPointBarrierHasNullGeometry = 5036, + NetworkAnalystPolylineBarrierHasNullGeometry = 5037, + NetworkAnalystPolygonBarrierHasNullGeometry = 5038, + NetworkAnalystUnsupportedSearchWhereClause = 5039, + NetworkAnalystInsufficientNumberOfFacilities = 5040, + NetworkAnalystFacilityHasNullGeometry = 5041, + NetworkAnalystFacilityHasInvalidAddedCostAttributeName = 5042, + NetworkAnalystFacilityHasNegativeAddedCostAttribute = 5043, + NetworkAnalystFacilityHasInvalidImpedanceCutoff = 5044, + NetworkAnalystInsufficientNumberOfIncidents = 5045, + NetworkAnalystIncidentHasNullGeometry = 5046, + NetworkAnalystIncidentHasInvalidAddedCostAttributeName = 5047, + NetworkAnalystIncidentHasNegativeAddedCostAttribute = 5048, + NetworkAnalystInvalidTargetFacilityCount = 5049, + NetworkAnalystIncidentHasInvalidImpedanceCutoff = 5050, + NetworkAnalystStartTimeIsBeforeUnixEpoch = 5051, + NetworkAnalystInvalidDefaultImpedanceCutoff = 5052, + NetworkAnalystInvalidDefaultTargetFacilityCount = 5053, + NetworkAnalystInvalidPolygonBufferDistance = 5054, + NetworkAnalystPolylinesCannotBeReturned = 5055, + NetworkAnalystTimeWindowsWithNonTimeImpedance = 5056, + NetworkAnalystUnsupportedStopType = 5057, + NetworkAnalystRouteStartsOrEndsOnWaypoint = 5058, + NetworkAnalystWaypointsAndRestBreaksForbiddenReordering = 5059, + NetworkAnalystWaypointHasTimeWindows = 5060, + NetworkAnalystWaypointHasAddedCostAttribute = 5061, + NetworkAnalystStopHasInvalidCurbApproach = 5062, + NetworkAnalystPointBarrierHasInvalidCurbApproach = 5063, + NetworkAnalystFacilityHasInvalidCurbApproach = 5064, + NetworkAnalystIncidentHasInvalidCurbApproach = 5065, + NetworkAnalystNetworkDoesNotSupportDirections = 5066, + NetworkAnalystDirectionsLanguageNotFound = 5067, + JsonParserInvalidToken = 6001, + JsonParserInvalidCharacter = 6002, + JsonParserInvalidUnicode = 6003, + JsonParserInvalidJsonStart = 6004, + JsonParserInvalidEndOfPair = 6005, + JsonParserInvalidEndOfElement = 6006, + JsonParserInvalidEscapeSequence = 6007, + JsonParserInvalidEndOfFieldName = 6008, + JsonParserInvalidStartOfFieldName = 6009, + JsonParserInvalidStartOfComment = 6010, + JsonParserInvalidDecDigit = 6011, + JsonParserInvalidHexDigit = 6012, + JsonParserExpectingNull = 6013, + JsonParserExpectingTrue = 6014, + JsonParserExpectingFalse = 6015, + JsonParserExpectingClosingQuote = 6016, + JsonParserExpectingNan = 6017, + JsonParserExpectingEndOfComment = 6018, + JsonParserUnexpectedEndOfData = 6019, + JsonObjectExpectingStartObject = 6020, + JsonObjectExpectingStartArray = 6021, + JsonObjectExpectingValueObject = 6022, + JsonObjectExpectingValueArray = 6023, + JsonObjectExpectingValueInt32 = 6024, + JsonObjectExpectingIntegerType = 6025, + JsonObjectExpectingNumberType = 6026, + JsonObjectExpectingValueString = 6027, + JsonObjectExpectingValueBool = 6028, + JsonObjectIteratorNotStarted = 6029, + JsonObjectIteratorIsFinished = 6030, + JsonObjectKeyNotFound = 6031, + JsonObjectIndexOutOfRange = 6032, + JsonStringWriterJsonIsComplete = 6033, + JsonStringWriterInvalidJsonInput = 6034, + JsonStringWriterExpectingContainer = 6035, + JsonStringWriterExpectingKeyOrEndObject = 6036, + JsonStringWriterExpectingValueOrEndArray = 6037, + JsonStringWriterExpectingValue = 6038, + MappingMissingSpatialReference = 7001, + MappingMissingInitialViewpoint = 7002, + MappingInvalidResponse = 7003, + MappingMissingBingMapsKey QRT_DEPRECATED = 7004, + MappingUnsupportedLayerType = 7005, + MappingSyncNotEnabled = 7006, + MappingTileExportNotEnabled = 7007, + MappingMissingItemProperty = 7008, + MappingWebmapNotSupported = 7009, + MappingSpatialReferenceInvalid = 7011, + MappingPackageUnpackRequired = 7012, + MappingUnsupportedElevationFormat = 7013, + MappingWebsceneNotSupported = 7014, + MappingNotLoaded = 7015, + MappingScheduledUpdatesNotSupported = 7016, + MappingUtilityNetworkTraceFailed = 7017, + MappingInvalidArcadeExpression = 7018, + MappingUtilityNetworkTooManyAssociations = 7019, + MappingMaxFeatureCountExceeded = 7020, + MappingBranchVersioningNotSupportedByService = 7021, + MappingPackagingNotComplete = 7022, + MappingSyncDirectionUploadNotSupported = 7023, + MappingTileCacheCompactV2ExportNotEnabled = 7024, + MappingLayerDoesNotIntersectAreaOfInterest = 7025, + MappingScheduledUpdateUploadRequired = 7026, + LicensingUnlicensedFeature = 8001, + LicensingLicenseLevelFixed = 8002, + LicensingLicenseLevelAlreadySet = 8003, + LicensingMainLicenseNotSet = 8004, + LicensingUnlicensedExtension = 8005, + LicensingPortalUserWithNoLicense = 8006, + LocalServerServerFailedToStart = 9001, + LocalServerServiceFailedToStart = 9002, + LocalServerServiceTerminatedUnexpectedly = 9003, + LocalServerServerFailed = 9004, + LocalServerServiceFailed = 9005, + StdIosBaseFailure = 10001, + StdBadArrayNewLength = 10002, + StdUnderflowError = 10003, + StdSystemError = 10004, + StdRangeError = 10005, + StdOverflowError = 10006, + StdOutOfRange = 10007, + StdLengthError = 10008, + StdInvalidArgument = 10009, + StdFutureError = 10010, + StdDomainError = 10011, + StdRuntimeError = 10012, + StdLogicError = 10013, + StdBadWeakPtr = 10014, + StdBadTypeId = 10015, + StdBadFunctionCall = 10016, + StdBadException = 10017, + StdBadCast = 10018, + StdBadAlloc = 10019, + StdException = 10020, + NavigationReroutingNotSupportedByService = 13001, + AnalysisError = 15001, + GeotriggersFeedError = 16001, + GeotriggersFenceParametersError = 16002, + GeotriggersFenceDataWarning = 16003, + MotionSensorAccelerometerNotSupported = 17000, + MotionSensorGyroscopeNotSupported = 17001, + MotionSensorMagnetometerNotSupported = 17002, + AuthenticationInvalidCredentials = 18001, + AuthenticationUnableToDetermineTokenUrl = 18002, + AuthenticationTokenExpired = 18003, + AuthenticationTokenRequired = 18004, + AuthenticationInvalidApiKey = 18005, + AuthenticationInvalidToken = 18006, + AuthenticationForbidden = 18007, + AuthenticationSslRequired = 18008, + AuthenticationCredentialCannotBeShared = 18009, + AuthenticationOauthFailure = 18010, + AuthenticationChallengeCanceled = 18011, + AuthenticationIapFailure = 18012, + AuthenticationIapCredentialRequired = 18013, + AuthenticationInvalidIapCredential = 18014, + AuthenticationPortalCredentialMissing = 18015, + AuthenticationServiceNotFederated = 18016, + SymbolDictionaryNotSupported = 19000, + SymbolDictionaryMissingConfiguration = 19001, + SymbolDictionaryMissingScript = 19002, + SymbolDictionaryMissingDisplayName = 19003, + SymbolDictionaryConfigurationParsingError = 19004, + SymbolDictionaryArcadeParsingError = 19005, + SymbolDictionaryArcadeEvaluationError = 19006, + SymbolDictionaryStylxConnectionError = 19007, + SymbolDictionaryOrderedAnchorPointToGeometryError = 19008, + SymbolDictionaryGeometryToOrderedAnchorPointError = 19009, + FeatureFormNullNotAllowedError = 20000, + FeatureFormExceedsMaximumDateTimeError = 20001, + FeatureFormLessThanMinimumDateTimeError = 20002, + FeatureFormExceedsMaximumLengthError = 20003, + FeatureFormLessThanMinimumLengthError = 20004, + FeatureFormExceedsNumericMaximumError = 20005, + FeatureFormLessThanNumericMinimumError = 20006, + FeatureFormNotInCodedValueDomainError = 20007, + FeatureFormFieldIsRequiredError = 20008, + FeatureFormIncorrectValueTypeError = 20009, + criticalRenderingError = 21000, + criticalRenderingRequirementsNotMetError = 21001, + GeoModelLoadError = 22000, + GeoModelIncompatibleViewingModeError = 22001, + GeoModelIncompatibleVerticalAndHorizontalDatumsError = 22002, + GeoModelIncompatibleSpatialReferenceError = 22003, + EmptyVerticalCoordinateSystemWarning = 23000, + ClippingAreaNotProjectableWarning = 23001, + RenderingWarning = 23002, + }; + + enum class ExtendedErrorType + { + None = -1, + NetworkError = 0, + FileIOError = 1 + }; + +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ErrorDomainType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ErrorType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ExtendedErrorType value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ErrorDomainType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ErrorType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ExtendedErrorType) + +#endif // QRT_ErrorTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EstimateTileCacheSizeJob.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EstimateTileCacheSizeJob.h new file mode 100644 index 000000000..8bbac4713 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EstimateTileCacheSizeJob.h @@ -0,0 +1,66 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file EstimateTileCacheSizeJob.h + +#ifndef QRT_EstimateTileCacheSizeJob_H +#define QRT_EstimateTileCacheSizeJob_H + +// C++ API headers +#include "Job.h" + +// STL headers +#include + +namespace QRTImpl +{ + class EstimateTileCacheSizeJobImpl; + class JobImpl; +} // namespace QRTImpl + +namespace Esri::ArcGISRuntime +{ + + class EstimateTileCacheSizeResult; + + class EstimateTileCacheSizeJob : public Job + { + Q_OBJECT + + public: + ~EstimateTileCacheSizeJob() override; + + EstimateTileCacheSizeResult* result() const; + + /*! + \internal + */ + EstimateTileCacheSizeJob(std::shared_ptr impl, QObject* parent); + + EstimateTileCacheSizeJob() = delete; + + private: + Q_DISABLE_COPY_MOVE(EstimateTileCacheSizeJob) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_EstimateTileCacheSizeJob_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EstimateTileCacheSizeResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EstimateTileCacheSizeResult.h new file mode 100644 index 000000000..2db43259d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/EstimateTileCacheSizeResult.h @@ -0,0 +1,61 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file EstimateTileCacheSizeResult.h + +#ifndef QRT_EstimateTileCacheSizeResult_H +#define QRT_EstimateTileCacheSizeResult_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class EstimateTileCacheSizeResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class EstimateTileCacheSizeResult : public Object + { + public: + ~EstimateTileCacheSizeResult() override; + + int tileCount() const; + quint64 fileSize() const; + + /*! \internal */ + EstimateTileCacheSizeResult(std::shared_ptr impl, QObject* parent); + + EstimateTileCacheSizeResult() = delete; + + private: + Q_DISABLE_COPY_MOVE(EstimateTileCacheSizeResult) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_EstimateTileCacheSizeResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Expiration.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Expiration.h new file mode 100644 index 000000000..60db5aa89 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Expiration.h @@ -0,0 +1,73 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Expiration.h + +#ifndef QRT_Expiration_H +#define QRT_Expiration_H + +// STL headers +#include + +class QDateTime; +class QString; + +namespace QRTImpl +{ + class ExpirationImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class ExpirationType; + + class Expiration + { + public: + Expiration(const Expiration& other); + Expiration(Expiration&& other) noexcept; + + ~Expiration(); + + Expiration& operator=(const Expiration& other); + Expiration& operator=(Expiration&& other) noexcept; + + bool isEmpty() const; + + QDateTime dateTime() const; + QString message() const; + ExpirationType type() const; + + bool isExpired() const; + + /*! \internal */ + explicit Expiration(std::shared_ptr impl); + + Expiration() = delete; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Expiration_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryGeoElementLineOfSight.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryGeoElementLineOfSight.h new file mode 100644 index 000000000..eaaec219e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryGeoElementLineOfSight.h @@ -0,0 +1,78 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ExploratoryGeoElementLineOfSight.h + +#ifndef QRT_ExploratoryGeoElementLineOfSight_H +#define QRT_ExploratoryGeoElementLineOfSight_H + +// C++ API headers +#include "ExploratoryLineOfSight.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class GeoElement; + + class ExploratoryGeoElementLineOfSight : public ExploratoryLineOfSight + { + Q_OBJECT + + public: + ExploratoryGeoElementLineOfSight(GeoElement* observerGeoElement, GeoElement* targetGeoElement, QObject* parent = nullptr); + ~ExploratoryGeoElementLineOfSight() override; + + GeoElement* observerGeoElement() const; + + GeoElement* targetGeoElement() const; + + double observerOffsetX() const; + void setObserverOffsetX(double offsetX); + + double observerOffsetY() const; + void setObserverOffsetY(double offsetY); + + double observerOffsetZ() const; + void setObserverOffsetZ(double offsetZ); + + double targetOffsetX() const; + void setTargetOffsetX(double offsetX); + + double targetOffsetY() const; + void setTargetOffsetY(double offsetY); + + double targetOffsetZ() const; + void setTargetOffsetZ(double offsetZ); + + ExploratoryGeoElementLineOfSight(std::shared_ptr impl, QObject* parent); + + ExploratoryGeoElementLineOfSight() = delete; + + private: + Q_DISABLE_COPY_MOVE(ExploratoryGeoElementLineOfSight) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ExploratoryGeoElementLineOfSight_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryGeoElementViewshed.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryGeoElementViewshed.h new file mode 100644 index 000000000..bf20386af --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryGeoElementViewshed.h @@ -0,0 +1,78 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ExploratoryGeoElementViewshed.h + +#ifndef QRT_ExploratoryGeoElementViewshed_H +#define QRT_ExploratoryGeoElementViewshed_H + +// C++ API headers +#include "ExploratoryViewshed.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class GeoElement; + + class ExploratoryGeoElementViewshed : public ExploratoryViewshed + { + Q_OBJECT + + public: + ExploratoryGeoElementViewshed(GeoElement* geoElement, + double horizontalAngle, + double verticalAngle, + double minDistance, + double maxDistance, + double headingOffset, + double pitchOffset, + QObject* parent = nullptr); + ~ExploratoryGeoElementViewshed() override; + + GeoElement* geoElement() const; + + double headingOffset() const; + void setHeadingOffset(double headingOffset); + + double pitchOffset() const; + void setPitchOffset(double pitchOffset); + + double offsetX() const; + void setOffsetX(double offsetX); + + double offsetY() const; + void setOffsetY(double offsetY); + + double offsetZ() const; + void setOffsetZ(double offsetZ); + + ExploratoryGeoElementViewshed(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(ExploratoryGeoElementViewshed) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ExploratoryGeoElementViewshed_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryLineOfSight.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryLineOfSight.h new file mode 100644 index 000000000..14d4a2705 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryLineOfSight.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ExploratoryLineOfSight.h + +#ifndef QRT_ExploratoryLineOfSight_H +#define QRT_ExploratoryLineOfSight_H + +// C++ API headers +#include "Analysis.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + enum class ExploratoryLineOfSightTargetVisibility; + + class ExploratoryLineOfSight : public Analysis + { + Q_OBJECT + + public: + ~ExploratoryLineOfSight() override; + + ExploratoryLineOfSightTargetVisibility targetVisibility() const; + + static float lineWidth(); + static void setLineWidth(float lineWidth); + + static QColor visibleColor(); + static void setVisibleColor(const QColor& visibleColor); + + static QColor obstructedColor(); + static void setObstructedColor(const QColor& obstructedColor); + + ExploratoryLineOfSight(std::shared_ptr impl, QObject* parent); + + ExploratoryLineOfSight() = delete; + + signals: + void targetVisibilityChanged(Esri::ArcGISRuntime::ExploratoryLineOfSightTargetVisibility targetVisibility); + + private: + Q_DISABLE_COPY_MOVE(ExploratoryLineOfSight) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ExploratoryLineOfSight_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryLocationDistanceMeasurement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryLocationDistanceMeasurement.h new file mode 100644 index 000000000..f56c8249d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryLocationDistanceMeasurement.h @@ -0,0 +1,74 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ExploratoryLocationDistanceMeasurement.h + +#ifndef QRT_ExploratoryLocationDistanceMeasurement_H +#define QRT_ExploratoryLocationDistanceMeasurement_H + +// C++ API headers +#include "Analysis.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + enum class UnitSystem; + class Distance; + class Point; + + class ExploratoryLocationDistanceMeasurement : public Analysis + { + Q_OBJECT + + public: + ExploratoryLocationDistanceMeasurement(const Point& startLocation, const Point& endLocation, QObject* parent = nullptr); + ~ExploratoryLocationDistanceMeasurement() override; + + Point startLocation() const; + void setStartLocation(const Point& startLocation); + + Point endLocation() const; + void setEndLocation(const Point& endLocation); + + UnitSystem unitSystem() const; + void setUnitSystem(UnitSystem unitSystem); + + Distance directDistance() const; + Distance horizontalDistance() const; + Distance verticalDistance() const; + + ExploratoryLocationDistanceMeasurement(std::shared_ptr impl, QObject* parent); + + signals: + void measurementChanged(const Esri::ArcGISRuntime::Distance& directDistance, + const Esri::ArcGISRuntime::Distance& horizontalDistance, + const Esri::ArcGISRuntime::Distance& verticalDistance); + + private: + Q_DISABLE_COPY_MOVE(ExploratoryLocationDistanceMeasurement) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ExploratoryLocationDistanceMeasurement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryLocationLineOfSight.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryLocationLineOfSight.h new file mode 100644 index 000000000..6ad7da16a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryLocationLineOfSight.h @@ -0,0 +1,62 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ExploratoryLocationLineOfSight.h + +#ifndef QRT_ExploratoryLocationLineOfSight_H +#define QRT_ExploratoryLocationLineOfSight_H + +// C++ API headers +#include "ExploratoryLineOfSight.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class Point; + + class ExploratoryLocationLineOfSight : public ExploratoryLineOfSight + { + Q_OBJECT + + public: + ExploratoryLocationLineOfSight(const Point& observerLocation, const Point& targetLocation, QObject* parent = nullptr); + ~ExploratoryLocationLineOfSight() override; + + Point observerLocation() const; + void setObserverLocation(const Point& observerLocation); + + Point targetLocation() const; + void setTargetLocation(const Point& targetLocation); + + ExploratoryLocationLineOfSight(std::shared_ptr impl, QObject* parent); + + ExploratoryLocationLineOfSight() = delete; + + private: + Q_DISABLE_COPY_MOVE(ExploratoryLocationLineOfSight) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ExploratoryLocationLineOfSight_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryLocationViewshed.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryLocationViewshed.h new file mode 100644 index 000000000..28fad00b0 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryLocationViewshed.h @@ -0,0 +1,74 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ExploratoryLocationViewshed.h + +#ifndef QRT_ExploratoryLocationViewshed_H +#define QRT_ExploratoryLocationViewshed_H + +// C++ API headers +#include "ExploratoryViewshed.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class Camera; + class Point; + + class ExploratoryLocationViewshed : public ExploratoryViewshed + { + Q_OBJECT + + public: + ExploratoryLocationViewshed(const Camera& camera, double minDistance, double maxDistance, QObject* parent = nullptr); + ExploratoryLocationViewshed(const Point& location, + double heading, + double pitch, + double horizontalAngle, + double verticalAngle, + double minDistance, + double maxDistance, + QObject* parent = nullptr); + ~ExploratoryLocationViewshed() override; + + Point location() const; + void setLocation(const Point& location); + + double heading() const; + void setHeading(double heading); + + double pitch() const; + void setPitch(double pitch); + + void updateFromCamera(const Camera& camera); + + ExploratoryLocationViewshed(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(ExploratoryLocationViewshed) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ExploratoryLocationViewshed_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryViewshed.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryViewshed.h new file mode 100644 index 000000000..12162a37d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExploratoryViewshed.h @@ -0,0 +1,77 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ExploratoryViewshed.h + +#ifndef QRT_ExploratoryViewshed_H +#define QRT_ExploratoryViewshed_H + +// C++ API headers +#include "Analysis.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class ExploratoryViewshed : public Analysis + { + Q_OBJECT + + public: + ~ExploratoryViewshed() override; + + double horizontalAngle() const; + void setHorizontalAngle(double horizontalAngle); + + double verticalAngle() const; + void setVerticalAngle(double verticalAngle); + + double minDistance() const; + void setMinDistance(double minDistance); + + double maxDistance() const; + void setMaxDistance(double maxDistance); + + bool isFrustumOutlineVisible() const; + void setFrustumOutlineVisible(bool visible); + + static QColor visibleColor(); + static void setVisibleColor(const QColor& visibleColor); + + static QColor obstructedColor(); + static void setObstructedColor(const QColor& obstructedColor); + + static QColor frustumOutlineColor(); + static void setFrustumOutlineColor(const QColor& frustumOutlineColor); + + ExploratoryViewshed(std::shared_ptr impl, QObject* parent); + + ExploratoryViewshed() = delete; + + private: + Q_DISABLE_COPY_MOVE(ExploratoryViewshed) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ExploratoryViewshed_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportTileCacheJob.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportTileCacheJob.h new file mode 100644 index 000000000..bfa27e74b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportTileCacheJob.h @@ -0,0 +1,65 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ExportTileCacheJob.h + +#ifndef QRT_ExportTileCacheJob_H +#define QRT_ExportTileCacheJob_H + +// C++ API headers +#include "Job.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ExportTileCacheJobImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class TileCache; + + class ExportTileCacheJob : public Job + { + Q_OBJECT + + public: + ~ExportTileCacheJob() override; + + TileCache* result() const; + + /*! + \internal + */ + ExportTileCacheJob(std::shared_ptr impl, QObject* parent); + + ExportTileCacheJob() = delete; + + private: + Q_DISABLE_COPY_MOVE(ExportTileCacheJob) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ExportTileCacheJob_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportTileCacheParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportTileCacheParameters.h new file mode 100644 index 000000000..04068c068 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportTileCacheParameters.h @@ -0,0 +1,81 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ExportTileCacheParameters.h + +#ifndef QRT_ExportTileCacheParameters_H +#define QRT_ExportTileCacheParameters_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +// STL headers +#include + +namespace QRTImpl +{ + class ExportTileCacheParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Geometry; + + class ExportTileCacheParameters + { + public: + ExportTileCacheParameters(); + ExportTileCacheParameters(const ExportTileCacheParameters& other); + ExportTileCacheParameters(ExportTileCacheParameters&& other) noexcept; + ~ExportTileCacheParameters(); + + ExportTileCacheParameters& operator=(const ExportTileCacheParameters& other); + ExportTileCacheParameters& operator=(ExportTileCacheParameters&& other) noexcept; + + bool isEmpty() const; + + Geometry areaOfInterest() const; + void setAreaOfInterest(const Geometry& areaOfInterest); + + double compressionQuality() const; + void setCompressionQuality(double compressionQuality); + + QList levelIds() const; + void setLevelIds(const QList& levelIds); + + ExportTileCacheParameters clone() const; + + /*! + \internal + */ + explicit ExportTileCacheParameters(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ExportTileCacheParameters) + +#endif // QRT_ExportTileCacheParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportTileCacheTask.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportTileCacheTask.h new file mode 100644 index 000000000..c520a3ada --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportTileCacheTask.h @@ -0,0 +1,97 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ExportTileCacheTask.h + +#ifndef QRT_ExportTileCacheTask_H +#define QRT_ExportTileCacheTask_H + +// C++ API headers +#include "ApiKeyResource.h" +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class ExportTileCacheTaskImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ArcGISMapServiceInfo; + class EstimateTileCacheSizeJob; + class ExportTileCacheJob; + class ExportTileCacheParameters; + class Geometry; + + class ExportTileCacheTask : public Object, public ApiKeyResource, public Loadable + { + Q_OBJECT + + public: + explicit ExportTileCacheTask(const QUrl& url, QObject* parent = nullptr); + ~ExportTileCacheTask() override; + + ArcGISMapServiceInfo mapServiceInfo() const; + EstimateTileCacheSizeJob* estimateTileCacheSize(const ExportTileCacheParameters& parameters); + ExportTileCacheJob* exportTileCache(const ExportTileCacheParameters& parameters, const QString& downloadFilePath); + + // async methods + [[nodiscard]] QFuture createDefaultExportTileCacheParametersAsync(const Geometry& areaOfInterest, + double minScale, + double maxScale); + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + QUrl url() const; + + // ApiKeyResource interface methods + void setApiKey(const QString& apiKey) override; + QString apiKey() const override; + + ExportTileCacheTask() = delete; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(ExportTileCacheTask) + std::shared_ptr m_impl; + + void connectSignals_(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ExportTileCacheTask_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportVectorTilesJob.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportVectorTilesJob.h new file mode 100644 index 000000000..2cbcf948c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportVectorTilesJob.h @@ -0,0 +1,72 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ExportVectorTilesJob.h + +#ifndef QRT_ExportVectorTilesJob_H +#define QRT_ExportVectorTilesJob_H + +// C++ API headers +#include "Job.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ExportVectorTilesJobImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ExportVectorTilesParameters; + class ExportVectorTilesResult; + + class ExportVectorTilesJob : public Job + { + Q_OBJECT + + public: + ~ExportVectorTilesJob() override; + + ExportVectorTilesResult* result() const; + + ExportVectorTilesParameters parameters() const; + + QString vectorTileCachePath() const; + + QString itemResourcePath() const; + + /*! + \internal + */ + ExportVectorTilesJob(std::shared_ptr impl, QObject* parent); + + ExportVectorTilesJob() = delete; + + private: + Q_DISABLE_COPY_MOVE(ExportVectorTilesJob) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ExportVectorTilesJob_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportVectorTilesParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportVectorTilesParameters.h new file mode 100644 index 000000000..231308858 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportVectorTilesParameters.h @@ -0,0 +1,81 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ExportVectorTilesParameters.h + +#ifndef QRT_ExportVectorTilesParameters_H +#define QRT_ExportVectorTilesParameters_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +// STL headers +#include + +namespace QRTImpl +{ + class ExportVectorTilesParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class EsriVectorTilesDownloadOption; + class Geometry; + + class ExportVectorTilesParameters + { + public: + ExportVectorTilesParameters(); + explicit ExportVectorTilesParameters(const Geometry& areaOfInterest); + ExportVectorTilesParameters(const ExportVectorTilesParameters& other); + ExportVectorTilesParameters(ExportVectorTilesParameters&& other) noexcept; + ~ExportVectorTilesParameters(); + + ExportVectorTilesParameters& operator=(const ExportVectorTilesParameters& other); + ExportVectorTilesParameters& operator=(ExportVectorTilesParameters&& other) noexcept; + + Geometry areaOfInterest() const; + void setAreaOfInterest(const Geometry& areaOfInterest); + + EsriVectorTilesDownloadOption esriVectorTilesDownloadOption() const; + void setEsriVectorTilesDownloadOption(EsriVectorTilesDownloadOption esriVectorTilesDownloadOption); + + int maxLevel() const; + void setMaxLevel(int maxLevel); + + ExportVectorTilesParameters clone() const; + + /*! + \internal + */ + explicit ExportVectorTilesParameters(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ExportVectorTilesParameters) + +#endif // QRT_ExportVectorTilesParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportVectorTilesResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportVectorTilesResult.h new file mode 100644 index 000000000..c57b30d56 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportVectorTilesResult.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ExportVectorTilesResult.h + +#ifndef QRT_ExportVectorTilesResult_H +#define QRT_ExportVectorTilesResult_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ExportVectorTilesResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ItemResourceCache; + class VectorTileCache; + + class ExportVectorTilesResult : public Object + { + public: + ~ExportVectorTilesResult() override; + + ItemResourceCache* itemResourceCache() const; + + VectorTileCache* vectorTileCache() const; + + /*! + \internal + */ + ExportVectorTilesResult(std::shared_ptr impl, QObject* parent); + + ExportVectorTilesResult() = delete; + + private: + Q_DISABLE_COPY_MOVE(ExportVectorTilesResult) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ExportVectorTilesResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportVectorTilesTask.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportVectorTilesTask.h new file mode 100644 index 000000000..08704bf1a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExportVectorTilesTask.h @@ -0,0 +1,105 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ExportVectorTilesTask.h + +#ifndef QRT_ExportVectorTilesTask_H +#define QRT_ExportVectorTilesTask_H + +// C++ API headers +#include "ApiKeyResource.h" +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class ExportVectorTilesTaskImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ExportVectorTilesJob; + class ExportVectorTilesParameters; + class Geometry; + class PortalItem; + class VectorTileSourceInfo; + + class ExportVectorTilesTask : public Object, public ApiKeyResource, public Loadable + { + Q_OBJECT + + public: + explicit ExportVectorTilesTask(const QUrl& url, QObject* parent = nullptr); + explicit ExportVectorTilesTask(PortalItem* portalItem, QObject* parent = nullptr); + ~ExportVectorTilesTask() override; + + ExportVectorTilesJob* exportVectorTiles(const ExportVectorTilesParameters& parameters, const QString& vectorTileCachePath); + ExportVectorTilesJob* exportVectorTiles(const ExportVectorTilesParameters& parameters, + const QString& vectorTileCachePath, + const QString& itemResourcePath); + ExportVectorTilesJob* exportStyleResourceCache(const QString& itemResourcePath); + + bool hasStyleResources() const; + + PortalItem* portalItem() const; + + VectorTileSourceInfo sourceInfo() const; + + // async methods + [[nodiscard]] QFuture createDefaultExportVectorTilesParametersAsync(const Geometry& areaOfInterest, double maxScale); + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + QUrl url() const; + + // ApiKeyResource interface methods + void setApiKey(const QString& apiKey) override; + QString apiKey() const override; + + ExportVectorTilesTask() = delete; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(ExportVectorTilesTask) + + void connectSignals_(); + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ExportVectorTilesTask_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExpressionPopupElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExpressionPopupElement.h new file mode 100644 index 000000000..98874973b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExpressionPopupElement.h @@ -0,0 +1,62 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ExpressionPopupElement.h + +#ifndef QRT_ExpressionPopupElement_H +#define QRT_ExpressionPopupElement_H + +// C++ API headers +#include "PopupElement.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ExpressionPopupElementImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class PopupExpression; + + class ExpressionPopupElement : public PopupElement + { + Q_OBJECT + public: + explicit ExpressionPopupElement(PopupExpression* popupExpression, QObject* parent = nullptr); + + ~ExpressionPopupElement() override; + + PopupExpression* popupExpression() const; + void setPopupExpression(PopupExpression* popupExpression); + + ExpressionPopupElement(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(ExpressionPopupElement) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ExpressionPopupElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExpressionTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExpressionTypes.h new file mode 100644 index 000000000..0aa56ae6c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExpressionTypes.h @@ -0,0 +1,91 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ExpressionTypes.h + +#ifndef QRT_ExpressionTypes_H +#define QRT_ExpressionTypes_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + enum class ArcadeExpressionReturnType + { + Automatic = 0, + Number = 1, + String = 2, + Dictionary = 3, + Any = 4, + Boolean = 5, + Date = 6, + DateOnly = 7, + TimeOnly = 8, + TimestampOffset = 9 + }; + + enum class ArcadeProfile + { + Restricted = 0, + Unrestricted = 1, + Alias = 2, + AttributeRuleCalculation = 3, + AttributeRuleConstraint = 4, + AttributeRuleValidation = 5, + Constraint = 6, + DashboardFormatting = 7, + DashboardData = 8, + DictionaryRenderer = 9, + FeatureZ = 10, + FieldCalculation = 11, + FieldMapping = 12, + Geoanalytics = 13, + Labeling = 14, + Layout = 15, + MeasureVisualization = 16, + Popup = 17, + Velocity = 18, + Visualization = 19, + GeotriggerNotification = 20, + FormCalculation = 21, + Task = 22, + PopupElement = 23, + LocationUpdateConstraint = 24, + QuickCapture = 25, + ModelBuilder = 26, + FormAttachmentFilenameCalculation = 31 + }; + +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ArcadeExpressionReturnType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ArcadeProfile value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ArcadeExpressionReturnType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ArcadeProfile) + +#endif // QRT_ExpressionTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExtensionLicense.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExtensionLicense.h new file mode 100644 index 000000000..6dd37a004 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ExtensionLicense.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ExtensionLicense.h + +#ifndef QRT_ExtensionLicense_H +#define QRT_ExtensionLicense_H + +// STL headers +#include + +class QDateTime; +class QString; + +namespace QRTImpl +{ + class ExtensionLicenseImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class LicenseStatus; + + class ExtensionLicense + { + public: + ExtensionLicense(); + ExtensionLicense(const ExtensionLicense& other); + ExtensionLicense(ExtensionLicense&& other) noexcept; + ~ExtensionLicense(); + + ExtensionLicense& operator=(const ExtensionLicense& other); + ExtensionLicense& operator=(ExtensionLicense&& other) noexcept; + + QDateTime expiry() const; + + bool isPermanent() const; + + LicenseStatus licenseStatus() const; + + QString name() const; + + /*! \internal */ + explicit ExtensionLicense(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ExtensionLicense_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Facility.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Facility.h new file mode 100644 index 000000000..5ebec5bc3 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Facility.h @@ -0,0 +1,110 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Facility.h + +#ifndef QRT_Facility_H +#define QRT_Facility_H + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class FacilityImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class CurbApproach; + enum class LocationStatus; + class NetworkLocation; + class Point; + + class Facility + { + public: + Facility(); + explicit Facility(const Point& point); + Facility(const Facility& other); + Facility(Facility&& other) noexcept; + ~Facility(); + + Facility& operator=(const Facility& other); + Facility& operator=(Facility&& other) noexcept; + + bool isEmpty() const; + + QString name() const; + void setName(const QString& name); + + CurbApproach curbApproach() const; + void setCurbApproach(CurbApproach curbApproach); + + NetworkLocation networkLocation() const; + void setNetworkLocation(const NetworkLocation& networkLocation); + + double impedanceCutoff() const; + void setImpedanceCutoff(double impedanceCutoff); + + double distanceToNetworkLocation() const; + + LocationStatus locationStatus() const; + + Point geometry() const; + void setGeometry(const Point& point); + + double addedCost(const QString& attributeName) const; + void setAddedCost(const QString& attributeName, double costValue); + + int facilityId() const; + void setFacilityId(int id); + + double currentBearing() const; + void setCurrentBearing(double currentBearing); + + double currentBearingTolerance() const; + void setCurrentBearingTolerance(double currentBearingTolerance); + + double navigationLatency() const; + void setNavigationLatency(double navigationLatency); + + double navigationSpeed() const; + void setNavigationSpeed(double navigationSpeed); + + Facility clone() const; + + /*! + \internal + */ + explicit Facility(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Facility_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FacilityLayerDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FacilityLayerDefinition.h new file mode 100644 index 000000000..faf81439d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FacilityLayerDefinition.h @@ -0,0 +1,77 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FacilityLayerDefinition.h + +#ifndef QRT_FacilityLayerDefinition_H +#define QRT_FacilityLayerDefinition_H + +// C++ API headers +#include "JsonSerializable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class FacilityLayerDefinitionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FacilityLayerDefinition : public Object, public JsonSerializable + { + Q_OBJECT + public: + FacilityLayerDefinition(const QString& layerId, + const QString& facilityIdField, + const QString& nameField, + const QString& siteIdField, + QObject* parent = nullptr); + + ~FacilityLayerDefinition() override; + + QString facilityIdField() const; + + QString layerId() const; + + QString nameField() const; + + QString siteIdField() const; + + // JSONSerializable interface methods + [[nodiscard]] static FacilityLayerDefinition* fromJson(const QString& json, QObject* parent = nullptr); + [[nodiscard]] QString toJson() const override; + + FacilityLayerDefinition(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(FacilityLayerDefinition) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FacilityLayerDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Feature.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Feature.h new file mode 100644 index 000000000..248cd2e72 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Feature.h @@ -0,0 +1,81 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Feature.h + +#ifndef QRT_Feature_H +#define QRT_Feature_H + +// C++ API headers +#include "GeoElement.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class FeatureImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class FeatureObjectType; + class AttributeListModel; + class FeatureTable; + class Geometry; + + class Feature : public Object, public GeoElement + { + Q_OBJECT + + public: + ~Feature() override; + + FeatureObjectType featureObjectType() const; + + AttributeListModel* attributes() const override; + + FeatureTable* featureTable() const; + + Geometry geometry() const override; + void setGeometry(const Geometry& geometry) override; + + bool refresh(); + + /*! \internal */ + Feature(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + std::shared_ptr iGetImpl() const override; + + Feature() = delete; + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(Feature) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Feature_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureCollection.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureCollection.h new file mode 100644 index 000000000..619af908c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureCollection.h @@ -0,0 +1,108 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FeatureCollection.h + +#ifndef QRT_FeatureCollection_H +#define QRT_FeatureCollection_H + +// C++ API headers +#include "JsonSerializable.h" +#include "Loadable.h" +#include "Object.h" +#include "PortalFolder.h" + +// STL headers +#include +#include + +template +class QFuture; + +namespace QRTImpl +{ + class FeatureCollectionImpl; +} + +namespace Esri::ArcGISRuntime +{ + class FeatureCollectionTable; + class FeatureCollectionTableListModel; + class Item; + class Portal; + template + struct PromiseTracker; + + class FeatureCollection : public Object, public Loadable, public JsonSerializable + { + Q_OBJECT + + public: + explicit FeatureCollection(QObject* parent = nullptr); + explicit FeatureCollection(Item* item, QObject* parent = nullptr); + explicit FeatureCollection(const QList& featureCollectionTables, QObject* parent = nullptr); + + ~FeatureCollection() override; + + Item* item() const; + + FeatureCollectionTableListModel* tables() const; + + // async methods + [[nodiscard]] QFuture saveAsync(); + [[nodiscard]] QFuture saveAsAsync(Portal* portal, + const QString& title, + const QStringList& tags, + const PortalFolder& folder = PortalFolder(), + const QString& description = QString(), + const QByteArray& thumbnailBytes = QByteArray()); + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + // JSON Serializable Interface methods + [[nodiscard]] static FeatureCollection* fromJson(const QString& json, QObject* parent = nullptr); + [[nodiscard]] QString toJson() const override; + + FeatureCollection(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + std::array>, 2> m_saveFutures; + + std::shared_ptr m_impl; + + void connectSignals_(); + + Q_DISABLE_COPY_MOVE(FeatureCollection) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FeatureCollection_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureCollectionLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureCollectionLayer.h new file mode 100644 index 000000000..f9f09b714 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureCollectionLayer.h @@ -0,0 +1,66 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FeatureCollectionLayer.h + +#ifndef QRT_FeatureCollectionLayer_H +#define QRT_FeatureCollectionLayer_H + +// C++ API headers +#include "Layer.h" + +// STL headers +#include + +namespace QRTImpl +{ + class FeatureCollectionLayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FeatureCollection; + class FeatureLayer; + + class FeatureCollectionLayer : public Layer + { + Q_OBJECT + + public: + explicit FeatureCollectionLayer(FeatureCollection* featureCollection, QObject* parent = nullptr); + ~FeatureCollectionLayer() override; + + FeatureCollection* featureCollection() const; + + QList layers() const; + + QList featureLayers() const; + + FeatureCollectionLayer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(FeatureCollectionLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FeatureCollectionLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureCollectionTable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureCollectionTable.h new file mode 100644 index 000000000..b07245e89 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureCollectionTable.h @@ -0,0 +1,94 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FeatureCollectionTable.h + +#ifndef QRT_FeatureCollectionTable_H +#define QRT_FeatureCollectionTable_H + +// C++ API headers +#include "FeatureSet.h" +#include "FeatureTable.h" + +// STL headers +#include + +namespace QRTImpl +{ + class FeatureCollectionTableImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ArcGISFeatureLayerInfo; + class FeatureLayer; + class GeoElement; + class Renderer; + class Symbol; + + class FeatureCollectionTable : public FeatureTable, public FeatureSet + { + Q_OBJECT + + public: + FeatureCollectionTable(const QList& fields, + Esri::ArcGISRuntime::GeometryType geometryType, + const SpatialReference& spatialReference, + QObject* parent = nullptr); + FeatureCollectionTable(const QList& fields, + Esri::ArcGISRuntime::GeometryType geometryType, + const SpatialReference& spatialReference, + bool hasZ, + bool hasM, + QObject* parent = nullptr); + FeatureCollectionTable(const QList& geoElements, const QList& fields, QObject* parent = nullptr); + explicit FeatureCollectionTable(FeatureSet* featureSet, QObject* parent = nullptr); + + ~FeatureCollectionTable() override; + + Renderer* renderer() const; + void setRenderer(Renderer* renderer); + + ArcGISFeatureLayerInfo layerInfo(); + + Symbol* symbolOverride(Feature* feature) const; + void setSymbolOverride(Feature* feature, Symbol* symbol); + + void setPopupDefinitionOverride(Feature* feature, PopupDefinition* popupDefinition); + + // FeatureSet methods + QList fields() const override; + GeometryType geometryType() const override; + SpatialReference spatialReference() const override; + FeatureIterator iterator() const override; + + FeatureCollectionTable(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + std::shared_ptr iGetImpl() const override; + + private: + Q_DISABLE_COPY_MOVE(FeatureCollectionTable) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FeatureCollectionTable_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureCollectionTableListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureCollectionTableListModel.h new file mode 100644 index 000000000..6022a66ab --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureCollectionTableListModel.h @@ -0,0 +1,122 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FeatureCollectionTableListModel.h + +#ifndef QRT_FeatureCollectionTableListModel_H +#define QRT_FeatureCollectionTableListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class FeatureCollectionTableListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class FeatureCollectionTable; + + class FeatureCollectionTableListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum FeatureCollectionTableRoles + { + FeatureCollectionTableDisplayNameRole = Qt::UserRole + 2 + }; + + ~FeatureCollectionTableListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(FeatureCollectionTable* featureCollectionTable); + + void insert(int index, FeatureCollectionTable* featureCollectionTable); + + void removeAt(int index); + + void removeOne(FeatureCollectionTable* featureCollectionTable); + + void move(int from, int to); + + FeatureCollectionTable* at(int index) const override; + + bool contains(FeatureCollectionTable* featureCollectionTable) const; + + int indexOf(FeatureCollectionTable* featureCollectionTable) const; + + FeatureCollectionTable* first() const; + + FeatureCollectionTable* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + /*! + \internal + */ + FeatureCollectionTableListModel(std::shared_ptr impl, QObject* parent); + + FeatureCollectionTableListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(FeatureCollectionTableListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FeatureCollectionTableListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureEditResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureEditResult.h new file mode 100644 index 000000000..6d41eaae8 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureEditResult.h @@ -0,0 +1,60 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FeatureEditResult.h + +#ifndef QRT_FeatureEditResult_H +#define QRT_FeatureEditResult_H + +// C++ API headers +#include "EditResult.h" + +// STL headers +#include + +namespace QRTImpl +{ + class FeatureEditResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FeatureEditResult : public EditResult + { + Q_OBJECT + + public: + ~FeatureEditResult() override; + + QList attachmentResults() const; + + FeatureEditResult(std::shared_ptr impl, QObject* parent); + + FeatureEditResult() = delete; + + private: + Q_DISABLE_COPY_MOVE(FeatureEditResult) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FeatureEditResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureFenceParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureFenceParameters.h new file mode 100644 index 000000000..d10466a39 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureFenceParameters.h @@ -0,0 +1,72 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FeatureFenceParameters.h + +#ifndef QRT_FeatureFenceParameters_H +#define QRT_FeatureFenceParameters_H + +// C++ API headers +#include "FenceParameters.h" + +// STL headers +#include + +namespace QRTImpl +{ + class FeatureFenceParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FeatureTable; + class Geometry; + + class FeatureFenceParameters : public FenceParameters + { + Q_OBJECT + public: + explicit FeatureFenceParameters(FeatureTable* featureTable, QObject* parent = nullptr); + + FeatureFenceParameters(FeatureTable* featureTable, double bufferDistance, QObject* parent = nullptr); + + ~FeatureFenceParameters() override; + + FeatureTable* featureTable() const; + + QString whereClause() const; + void setWhereClause(const QString& whereClause); + + Geometry areaOfInterest() const; + void setAreaOfInterest(const Geometry& areaOfInterest); + + FeatureFenceParameters(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(FeatureFenceParameters) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FeatureFenceParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureForm.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureForm.h new file mode 100644 index 000000000..95637eb3d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureForm.h @@ -0,0 +1,105 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FeatureForm.h + +#ifndef QRT_FeatureForm_H +#define QRT_FeatureForm_H + +// C++ API headers +#include "Object.h" + +// Qt headers +#include + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class FeatureFormImpl; +} + +Q_MOC_INCLUDE("Error.h") +Q_MOC_INCLUDE() + +namespace Esri::ArcGISRuntime +{ + + class ArcGISFeature; + class AttachmentsFormElement; + class FeatureFormDefinition; + class FormElement; + class FormExpressionEvaluationError; + + class FeatureForm : public Object + { + Q_OBJECT + public: + static FeatureForm* create(ArcGISFeature* feature, QObject* parent = nullptr); + + ~FeatureForm() override; + + AttachmentsFormElement* defaultAttachmentsElement() const; + + FeatureFormDefinition* definition() const; + + QString description() const; + + QList elements() const; + + ArcGISFeature* feature() const; + + bool hasEdits() const; + + bool preserveFieldValuesWhenHidden() const; + + QString title() const; + + QMap> validationErrors() const; + + void discardEdits(); + + [[nodiscard]] QFuture> evaluateExpressionsAsync(QObject* parent = nullptr); + + [[nodiscard]] QFuture finishEditingAsync(); + + FeatureForm(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + signals: + void hasEditsChanged(bool hasEdits); + void titleChanged(const QString& title); + void validationErrorsChanged(const QMap>& errors); + + private: + Q_DISABLE_COPY_MOVE(FeatureForm) + std::shared_ptr m_impl; + + void connectSignals_(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FeatureForm_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureFormDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureFormDefinition.h new file mode 100644 index 000000000..65223af51 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureFormDefinition.h @@ -0,0 +1,67 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FeatureFormDefinition.h + +#ifndef QRT_FeatureFormDefinition_H +#define QRT_FeatureFormDefinition_H + +// C++ API headers +#include "JsonSerializable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class FeatureFormDefinitionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FeatureFormDefinition : public Object, public JsonSerializable + { + Q_OBJECT + public: + ~FeatureFormDefinition() override; + + QString description() const; + + QString title() const; + + // JSONSerializable interface methods + [[nodiscard]] static FeatureFormDefinition* fromJson(const QString& json, QObject* parent = nullptr); + [[nodiscard]] QString toJson() const override; + + FeatureFormDefinition(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(FeatureFormDefinition) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FeatureFormDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureFormSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureFormSource.h new file mode 100644 index 000000000..159a16682 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureFormSource.h @@ -0,0 +1,49 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FeatureFormSource.h + +#ifndef QRT_FeatureFormSource_H +#define QRT_FeatureFormSource_H + +// Qt headers +#include // for Q_DISABLE_COPY_MOVE + +namespace Esri::ArcGISRuntime +{ + + class FeatureFormDefinition; + + class FeatureFormSource + { + public: + virtual ~FeatureFormSource(); + + virtual FeatureFormDefinition* featureFormDefinition() const = 0; + + protected: + FeatureFormSource(); + Q_DISABLE_COPY_MOVE(FeatureFormSource) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FeatureFormSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureFormsTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureFormsTypes.h new file mode 100644 index 000000000..03e115298 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureFormsTypes.h @@ -0,0 +1,102 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FeatureFormsTypes.h + +#ifndef QRT_FeatureFormsTypes_H +#define QRT_FeatureFormsTypes_H + +// Qt headers +#include // for Q_DELCARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + enum class FormAttachmentType + { + Other = -1, + Image = 0, + Video = 1, + Document = 2, + Audio = 3 + }; + + enum class FormElementType + { + UnsupportedFormElement = -1, + FieldFormElement = 1, + GroupFormElement = 2, + AttachmentsFormElement = 3, + TextFormElement = 4, + UtilityAssociationsFormElement = 5 + }; + + enum class FormGroupState + { + Collapsed = 0, + Expanded = 1 + }; + + enum class FormInputNoValueOption + { + Show = 0, + Hide = 1 + }; + + enum class FormInputType + { + UnsupportedFormInput = -1, + BarcodeScannerFormInput = 0, + ComboBoxFormInput = 1, + DateTimePickerFormInput = 2, + RadioButtonsFormInput = 3, + SwitchFormInput = 4, + TextAreaFormInput = 5, + TextBoxFormInput = 6 + }; + + enum class FormTextFormat + { + PlainText = 0, + Markdown = 1 + }; + +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FormAttachmentType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FormElementType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FormGroupState value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FormInputNoValueOption value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FormInputType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FormTextFormat value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FormAttachmentType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FormElementType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FormGroupState) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FormInputNoValueOption) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FormInputType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FormTextFormat) + +#endif // QRT_FeatureFormsTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureIterator.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureIterator.h new file mode 100644 index 000000000..80ecfd513 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureIterator.h @@ -0,0 +1,75 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FeatureIterator.h + +#ifndef QRT_FeatureIterator_H +#define QRT_FeatureIterator_H + +// Qt headers +#include // for QList + +// STL headers +#include + +class QObject; + +namespace QRTImpl +{ + class FeatureIteratorImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Feature; + + class FeatureIterator + { + public: + FeatureIterator(); + FeatureIterator(const FeatureIterator& other); + FeatureIterator(FeatureIterator&& other) noexcept; + ~FeatureIterator(); + + FeatureIterator& operator=(const FeatureIterator& other); + FeatureIterator& operator=(FeatureIterator&& other) noexcept; + + bool isEmpty() const; + + bool hasNext() const; + + Feature* next(QObject* parent = nullptr) const; + + void reset(); + + QList features(QObject* parent = nullptr) const; + + /*! \internal */ + explicit FeatureIterator(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FeatureIterator_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureLayer.h new file mode 100644 index 000000000..58d671998 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureLayer.h @@ -0,0 +1,163 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FeatureLayer.h + +#ifndef QRT_FeatureLayer_H +#define QRT_FeatureLayer_H + +// C++ API headers +#include "FeatureFormSource.h" +#include "FloorAware.h" +#include "Layer.h" +#include "PopupSource.h" +#include "SnapSource.h" +#include "TimeAware.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class FeatureLayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class FeatureRenderingMode; + enum class FeatureTilingMode; + enum class SelectionMode; + class DisplayFilterDefinition; + class Feature; + class FeatureReduction; + class FeatureTable; + class FeatureQueryResult; + class LabelDefinitionListModel; + class LayerSceneProperties; + class QueryParameters; + class Renderer; + class FeatureReduction; + + class FeatureLayer : public Layer, public PopupSource, public TimeAware, public FloorAware, public SnapSource, public FeatureFormSource + { + Q_OBJECT + + public: + explicit FeatureLayer(FeatureTable* featureTable, QObject* parent = nullptr); + FeatureLayer(Item* item, qint64 serviceLayerId, QObject* parent = nullptr); + explicit FeatureLayer(Item* item, QObject* parent = nullptr); + ~FeatureLayer() override; + + QString definitionExpression() const; + void setDefinitionExpression(const QString& expression); + + DisplayFilterDefinition* displayFilterDefinition() const; + void setDisplayFilterDefinition(DisplayFilterDefinition* displayFilterDefinition); + + FeatureReduction* featureReduction() const; + void setFeatureReduction(FeatureReduction* featureReduction); + + FeatureTable* featureTable() const; + qint64 serviceLayerId() const; + + bool isLabelsEnabled() const; + void setLabelsEnabled(bool enabled); + + Renderer* renderer() const; + void setRenderer(Renderer* renderer); + void resetRenderer(); + + FeatureRenderingMode renderingMode() const; + void setRenderingMode(FeatureRenderingMode renderingMode); + + bool isScaleSymbols() const; + void setScaleSymbols(bool scaleSymbols); + + LayerSceneProperties sceneProperties() const; + void setSceneProperties(const LayerSceneProperties& sceneProperties); + + FeatureTilingMode tilingMode() const; + void setTilingMode(FeatureTilingMode tilingMode); + + void clearSelection(); + + void setFeatureVisible(Feature* feature, bool visible); + void setFeaturesVisible(const QList& features, bool visible); + void resetFeaturesVisible(); + + void selectFeature(Feature* feature); + void selectFeatures(const QList& features); + + void unselectFeature(Feature* feature); + void unselectFeatures(const QList& features); + + quint64 refreshInterval() const; + void setRefreshInterval(quint64 milliseconds); + + LabelDefinitionListModel* labelDefinitions() const; + + // async methods + [[nodiscard]] QFuture selectedFeaturesAsync(QObject* parent = nullptr); + [[nodiscard]] QFuture selectFeaturesAsync(const QueryParameters& parameters, SelectionMode mode, QObject* parent = nullptr); + + // PopupSource interface methods + bool isPopupEnabled() const override; + void setPopupEnabled(bool popupEnabled) override; + PopupDefinition* popupDefinition() const override; + void setPopupDefinition(PopupDefinition* popupDefinition) override; + + // TimeAware interface methods + TimeExtent fullTimeExtent() const override; + bool isTimeFilteringEnabled() const override; + void setTimeFilteringEnabled(bool timeFilteringEnabled) override; + bool isSupportsTimeFiltering() const override; + TimeValue timeInterval() const override; + TimeValue timeOffset() const override; + void setTimeOffset(const TimeValue& timeOffset) override; + + // FloorAware interface methods + LayerFloorDefinition* floorDefinition() const override; + void setFloorDefinition(LayerFloorDefinition* floorDefinition) override; + + // FeatureFormSource interface methods + FeatureFormDefinition* featureFormDefinition() const override; + + /*! \internal */ + FeatureLayer(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + std::shared_ptr getSnapSourceImpl() const override; + + FeatureLayer() = delete; + + signals: + void fullTimeExtentChanged(); + + private: + Q_DISABLE_COPY_MOVE(FeatureLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FeatureLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureQueryResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureQueryResult.h new file mode 100644 index 000000000..092a7be4a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureQueryResult.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FeatureQueryResult.h + +#ifndef QRT_FeatureQueryResult_H +#define QRT_FeatureQueryResult_H + +// C++ API headers +#include "FeatureSet.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class FeatureQueryResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FeatureQueryResult : public Object, public FeatureSet + { + Q_OBJECT + + public: + ~FeatureQueryResult() override; + + bool isTransferLimitExceeded() const; + + FeatureIterator iterator() const override; + QList fields() const override; + GeometryType geometryType() const override; + SpatialReference spatialReference() const override; + + FeatureQueryResult(std::shared_ptr impl, QObject* parent); + std::shared_ptr iGetImpl() const override; + + FeatureQueryResult() = delete; + + private: + Q_DISABLE_COPY_MOVE(FeatureQueryResult) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FeatureQueryResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureReduction.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureReduction.h new file mode 100644 index 000000000..6cd745fb5 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureReduction.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FeatureReduction.h + +#ifndef QRT_FeatureReduction_H +#define QRT_FeatureReduction_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class FeatureReductionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class FeatureReductionType; + + class FeatureReduction : public Object + { + Q_OBJECT + public: + ~FeatureReduction() override; + + bool isEnabled() const; + void setEnabled(bool enabled); + + FeatureReductionType featureReductionType() const; + + FeatureReduction(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(FeatureReduction) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FeatureReduction_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureServiceCapabilities.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureServiceCapabilities.h new file mode 100644 index 000000000..ed781254d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureServiceCapabilities.h @@ -0,0 +1,66 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FeatureServiceCapabilities.h + +#ifndef QRT_FeatureServiceCapabilities_H +#define QRT_FeatureServiceCapabilities_H + +// STL headers +#include + +namespace QRTImpl +{ + class FeatureServiceCapabilitiesImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FeatureServiceCapabilities + { + public: + FeatureServiceCapabilities(); + FeatureServiceCapabilities(const FeatureServiceCapabilities& other); + FeatureServiceCapabilities(FeatureServiceCapabilities&& other) noexcept; + ~FeatureServiceCapabilities(); + + FeatureServiceCapabilities& operator=(const FeatureServiceCapabilities& other); + FeatureServiceCapabilities& operator=(FeatureServiceCapabilities&& other) noexcept; + + bool isEmpty() const; + + bool isSupportsCreate() const; + bool isSupportsDelete() const; + bool isSupportsEditing() const; + bool isSupportsQuery() const; + bool isSupportsSync() const; + bool isSupportsUpdate() const; + + explicit FeatureServiceCapabilities(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FeatureServiceCapabilities_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureServiceLayerIdInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureServiceLayerIdInfo.h new file mode 100644 index 000000000..2a7e20808 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureServiceLayerIdInfo.h @@ -0,0 +1,86 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FeatureServiceLayerIdInfo.h + +#ifndef QRT_FeatureServiceLayerIdInfo_H +#define QRT_FeatureServiceLayerIdInfo_H + +// C++ API headers +#include "IdInfo.h" +#include "ServiceTypes.h" + +// STL headers +#include + +namespace QRTImpl +{ + class FeatureServiceLayerIdInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class ArcGISFeatureLayerInfoServiceType; + enum class GeometryType; + enum class IdInfoType; + + class FeatureServiceLayerIdInfo : public IdInfo + { + public: + FeatureServiceLayerIdInfo(); + + FeatureServiceLayerIdInfo(const FeatureServiceLayerIdInfo& other); + FeatureServiceLayerIdInfo(FeatureServiceLayerIdInfo&& other) noexcept; + explicit FeatureServiceLayerIdInfo(const IdInfo& other); + + FeatureServiceLayerIdInfo& operator=(const FeatureServiceLayerIdInfo& other); + FeatureServiceLayerIdInfo& operator=(FeatureServiceLayerIdInfo&& other) noexcept; + + ~FeatureServiceLayerIdInfo() override; + + bool isValid() const; + + bool isDefaultVisibility() const; + + double maxScale() const; + + double minScale() const; + + ArcGISFeatureLayerInfoServiceType serviceType() const; + + GeometryType geometryType() const; + + /*! \internal */ + explicit FeatureServiceLayerIdInfo(std::shared_ptr impl); + }; + + /*! \internal */ + template<> + inline FeatureServiceLayerIdInfo idinfo_cast(const IdInfo& idInfo) + { + return idInfo.idInfoType() == IdInfoType::FeatureServiceLayerIdInfo ? static_cast(idInfo) : + FeatureServiceLayerIdInfo(); + } + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FeatureServiceLayerIdInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureSet.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureSet.h new file mode 100644 index 000000000..b6762fc50 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureSet.h @@ -0,0 +1,67 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FeatureSet.h + +#ifndef QRT_FeatureSet_H +#define QRT_FeatureSet_H + +// Qt headers +#include // for QList + +// STL headers +#include + +namespace QRTImpl +{ + class FeatureSetImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class GeometryType; + class FeatureIterator; + class Field; + class SpatialReference; + + class FeatureSet + { + public: + FeatureSet() = default; + FeatureSet(const FeatureSet&) = delete; + FeatureSet& operator=(const FeatureSet&) = delete; + FeatureSet(FeatureSet&&) = delete; + FeatureSet& operator=(FeatureSet&&) = delete; + virtual ~FeatureSet(); + + virtual QList fields() const = 0; + virtual GeometryType geometryType() const = 0; + virtual SpatialReference spatialReference() const = 0; + virtual FeatureIterator iterator() const = 0; + + /*! \internal */ + virtual std::shared_ptr iGetImpl() const = 0; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FeatureSet_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureSubtype.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureSubtype.h new file mode 100644 index 000000000..6558c4663 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureSubtype.h @@ -0,0 +1,75 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FeatureSubtype.h + +#ifndef QRT_FeatureSubtype_H +#define QRT_FeatureSubtype_H + +// Qt headers +#include // for QList, QMap, QString, QVariant, QVariantMap + +// STL headers +#include + +namespace QRTImpl +{ + class FeatureSubtypeImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Domain; + class Field; + + class FeatureSubtype + { + public: + FeatureSubtype(); + FeatureSubtype(const FeatureSubtype& other); + FeatureSubtype(FeatureSubtype&& other) noexcept; + ~FeatureSubtype(); + + FeatureSubtype& operator=(const FeatureSubtype& other); + FeatureSubtype& operator=(FeatureSubtype&& other) noexcept; + + bool isEmpty() const; + + QVariant code() const; + + QString name() const; + + QVariantMap prototypeAttributes() const; + + QList fieldOverrides() const; + + /*! \internal */ + explicit FeatureSubtype(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FeatureSubtype_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTable.h new file mode 100644 index 000000000..3b6a0e0e9 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTable.h @@ -0,0 +1,152 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FeatureTable.h + +#ifndef QRT_FeatureTable_H +#define QRT_FeatureTable_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" +#include "PopupSource.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class FeatureTableImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class FeatureTableType; + enum class GeometryType; + class Envelope; + class Feature; + class FeatureQueryResult; + class Field; + class Geometry; + class LayerContent; + class Layer; + class QueryParameters; + class SpatialReference; + class StatisticsQueryParameters; + class StatisticsQueryResult; + + class FeatureTable : public Object, public Loadable, public PopupSource + { + Q_OBJECT + + public: + ~FeatureTable() override; + + Envelope extent() const; + + QList fields() const; + Field field(const QString& fieldName) const; + + GeometryType geometryType() const; + + bool hasM() const; + + bool hasZ() const; + + bool hasGeometry() const; + + bool isEditable() const; + + qint64 numberOfFeatures() const; + + FeatureTableType featureTableType() const; + + SpatialReference spatialReference() const; + + LayerContent* sublayerContent() const; + + QString tableName() const; + + QString displayName() const; + void setDisplayName(const QString& displayName); + + Layer* layer() const; + + Feature* createFeature(QObject* parent = nullptr) const; + Feature* createFeature(const QVariantMap& attributes, const Geometry& geometry, QObject* parent = nullptr) const; + + bool canAdd() const; + bool canDelete(Feature* feature) const; + bool canUpdate(Feature* feature) const; + bool canEditGeometry() const; + + // async methods + [[nodiscard]] QFuture addFeatureAsync(Feature* feature); + [[nodiscard]] QFuture addFeaturesAsync(const QList& features); + [[nodiscard]] QFuture deleteFeatureAsync(Feature* feature); + [[nodiscard]] QFuture deleteFeaturesAsync(const QList& features); + [[nodiscard]] QFuture updateFeatureAsync(Feature* feature); + [[nodiscard]] QFuture updateFeaturesAsync(const QList& features); + [[nodiscard]] QFuture queryExtentAsync(const QueryParameters& queryParameters); + [[nodiscard]] QFuture queryFeatureCountAsync(const QueryParameters& queryParameters); + [[nodiscard]] QFuture queryFeaturesAsync(const QueryParameters& queryParameters, QObject* parent = nullptr); + [[nodiscard]] QFuture queryStatisticsAsync(const StatisticsQueryParameters& statisticsQueryParameters, + QObject* parent = nullptr); + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + // PopupSource interface methods + bool isPopupEnabled() const override; + void setPopupEnabled(bool popupEnabled) override; + PopupDefinition* popupDefinition() const override; + void setPopupDefinition(PopupDefinition* popupDefinition) override; + PopupDefinition* popupDefinition(Feature* feature) const; + + FeatureTable(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + FeatureTable() = delete; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(FeatureTable) + + void connectSignals_(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FeatureTable_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTableEditResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTableEditResult.h new file mode 100644 index 000000000..5187f9f28 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTableEditResult.h @@ -0,0 +1,65 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FeatureTableEditResult.h + +#ifndef QRT_FeatureTableEditResult_H +#define QRT_FeatureTableEditResult_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class FeatureTableEditResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FeatureEditResult; + class FeatureTable; + + class FeatureTableEditResult : public Object + { + Q_OBJECT + public: + FeatureTableEditResult() = delete; + FeatureTableEditResult(std::shared_ptr impl, QObject* parent); + ~FeatureTableEditResult() override; + + QList editResults() const; + + FeatureTable* featureTable() const; + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(FeatureTableEditResult) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FeatureTableEditResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTableListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTableListModel.h new file mode 100644 index 000000000..fe29f8b3d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTableListModel.h @@ -0,0 +1,125 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FeatureTableListModel.h + +#ifndef QRT_FeatureTableListModel_H +#define QRT_FeatureTableListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class FeatureTableListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class FeatureTable; + + class FeatureTableListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum FeatureTableRoles + { + NameRole = Qt::UserRole + 1, // read-only + GeometryTypeRole = Qt::UserRole + 2, // read-only + HasGeometryRole = Qt::UserRole + 3, // read-only + EditableRole = Qt::UserRole + 4, // read-only + NumberOfFeaturesRole = Qt::UserRole + 5, // read-only + LoadStatusRole = Qt::UserRole + 7 // read-only + }; + + ~FeatureTableListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(FeatureTable* featureTable); + + void insert(int index, FeatureTable* featureTable); + + void removeAt(int index); + + void removeOne(FeatureTable* featureTable); + + void move(int from, int to); + + FeatureTable* at(int index) const override; + + bool contains(FeatureTable* featureTable) const; + + int indexOf(FeatureTable* featureTable) const; + + FeatureTable* first() const; + + FeatureTable* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + /*! + \internal + */ + FeatureTableListModel(std::shared_ptr impl, QObject* parent); + + FeatureTableListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(FeatureTableListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FeatureTableListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTemplate.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTemplate.h new file mode 100644 index 000000000..69fa0820f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTemplate.h @@ -0,0 +1,73 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FeatureTemplate.h + +#ifndef QRT_FeatureTemplate_H +#define QRT_FeatureTemplate_H + +// Qt headers +#include // for QString, QVariantMap + +// STL headers +#include + +namespace QRTImpl +{ + class FeatureTemplateImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class DrawingTool; + + class FeatureTemplate + { + public: + FeatureTemplate(); + FeatureTemplate(const FeatureTemplate& other); + FeatureTemplate(FeatureTemplate&& other) noexcept; + ~FeatureTemplate(); + + FeatureTemplate& operator=(const FeatureTemplate& other); + FeatureTemplate& operator=(FeatureTemplate&& other) noexcept; + + bool isEmpty() const; + + QString description() const; + + DrawingTool drawingTool() const; + + QString name() const; + + QVariantMap prototypeAttributes() const; + + explicit FeatureTemplate(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FeatureTemplate_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTemplateDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTemplateDefinition.h new file mode 100644 index 000000000..eb475f88c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTemplateDefinition.h @@ -0,0 +1,60 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FeatureTemplateDefinition.h + +#ifndef QRT_FeatureTemplateDefinition_H +#define QRT_FeatureTemplateDefinition_H + +// C++ API headers +#include "TemplateDefinition.h" + +namespace QRTImpl +{ + class FeatureTemplateDefinitionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FeatureTemplateRelationship; + + class FeatureTemplateDefinition : public TemplateDefinition + { + Q_OBJECT + public: + ~FeatureTemplateDefinition() override; + + QVariantMap defaultValues() const; + + QList relationships() const; + + FeatureTemplateDefinition(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(FeatureTemplateDefinition) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FeatureTemplateDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTemplateRelationship.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTemplateRelationship.h new file mode 100644 index 000000000..2e3bdb61a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureTemplateRelationship.h @@ -0,0 +1,59 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FeatureTemplateRelationship.h + +#ifndef QRT_FeatureTemplateRelationship_H +#define QRT_FeatureTemplateRelationship_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl { class FeatureTemplateRelationshipImpl; } + +namespace Esri::ArcGISRuntime { + + class SharedTemplate; + + class FeatureTemplateRelationship : public Object + { + Q_OBJECT + public: + ~FeatureTemplateRelationship() override; + + SharedTemplate* featureTemplate() const; + + FeatureTemplateRelationship(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(FeatureTemplateRelationship) + std::shared_ptr m_impl; + + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FeatureTemplateRelationship_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureType.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureType.h new file mode 100644 index 000000000..87c6ff7d5 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FeatureType.h @@ -0,0 +1,75 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FeatureType.h + +#ifndef QRT_FeatureType_H +#define QRT_FeatureType_H + +// Qt headers +#include // for QList, QString, QVariant + +// STL headers +#include + +namespace QRTImpl +{ + class FeatureTypeImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Domain; + class FeatureTemplate; + + class FeatureType + { + public: + FeatureType(); + FeatureType(const FeatureType& other); + FeatureType(FeatureType&& other) noexcept; + ~FeatureType(); + + FeatureType& operator=(const FeatureType& other); + FeatureType& operator=(FeatureType&& other) noexcept; + + bool isEmpty() const; + + QVariant typeId() const; + + QMap domains() const; + + QString name() const; + + QList templates() const; + + /*! \internal */ + explicit FeatureType(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FeatureType_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FenceGeotrigger.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FenceGeotrigger.h new file mode 100644 index 000000000..80e48955b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FenceGeotrigger.h @@ -0,0 +1,84 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FenceGeotrigger.h + +#ifndef QRT_FenceGeotrigger_H +#define QRT_FenceGeotrigger_H + +// C++ API headers +#include "Geotrigger.h" + +// STL headers +#include + +namespace QRTImpl +{ + class FenceGeotriggerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ArcadeExpression; + class FenceParameters; + class GeotriggerFeed; + enum class FenceEnterExitSpatialRelationship; + enum class FenceGeotriggerFeedAccuracyMode; + enum class FenceRuleType; + + class FenceGeotrigger : public Geotrigger + { + Q_OBJECT + public: + FenceGeotrigger(GeotriggerFeed* feed, FenceRuleType ruleType, FenceParameters* fenceParameters, QObject* parent = nullptr); + + FenceGeotrigger(GeotriggerFeed* feed, + FenceRuleType ruleType, + FenceParameters* fenceParameters, + ArcadeExpression* messageExpression, + const QString& geotriggerName, + QObject* parent = nullptr); + + ~FenceGeotrigger() override; + + FenceEnterExitSpatialRelationship enterExitSpatialRelationship() const; + void setEnterExitSpatialRelationship(FenceEnterExitSpatialRelationship enterExitSpatialRelationship); + + FenceGeotriggerFeedAccuracyMode feedAccuracyMode() const; + void setFeedAccuracyMode(FenceGeotriggerFeedAccuracyMode feedAccuracyMode); + + FenceParameters* fenceParameters() const; + + FenceRuleType ruleType() const; + void setRuleType(FenceRuleType ruleType); + + FenceGeotrigger(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(FenceGeotrigger) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FenceGeotrigger_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FenceGeotriggerNotificationInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FenceGeotriggerNotificationInfo.h new file mode 100644 index 000000000..ba7e638bf --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FenceGeotriggerNotificationInfo.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FenceGeotriggerNotificationInfo.h + +#ifndef QRT_FenceGeotriggerNotificationInfo_H +#define QRT_FenceGeotriggerNotificationInfo_H + +// C++ API headers +#include "GeotriggerNotificationInfo.h" + +// STL headers +#include + +namespace QRTImpl +{ + class FenceGeotriggerNotificationInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeoElement; + class Geometry; + enum class FenceNotificationType; + + class FenceGeotriggerNotificationInfo : public GeotriggerNotificationInfo + { + Q_OBJECT + public: + ~FenceGeotriggerNotificationInfo() override; + + GeoElement* fenceGeoElement() const; + + Geometry fenceGeometry() const; + + FenceNotificationType fenceNotificationType() const; + + QString fenceId() const; + + FenceGeotriggerNotificationInfo(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(FenceGeotriggerNotificationInfo) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FenceGeotriggerNotificationInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FenceParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FenceParameters.h new file mode 100644 index 000000000..811b866bd --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FenceParameters.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FenceParameters.h + +#ifndef QRT_FenceParameters_H +#define QRT_FenceParameters_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class FenceParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeoElement; + enum class FenceParametersType; + + class FenceParameters : public Object + { + Q_OBJECT + public: + ~FenceParameters() override; + + double bufferDistance() const; + + FenceParametersType fenceParametersType() const; + + static FenceParameters* createFromGeoElement(GeoElement* geoElement, double bufferDistance, QObject* parent = nullptr); + + /*! internal */ + std::shared_ptr getImpl() const; + + protected: + FenceParameters(std::shared_ptr impl, QObject* parent); + + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(FenceParameters) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FenceParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Field.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Field.h new file mode 100644 index 000000000..58ec20a3d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Field.h @@ -0,0 +1,95 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Field.h + +#ifndef QRT_Field_H +#define QRT_Field_H + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class FieldImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class FieldType; + class Domain; + + class Field + { + public: + Field(); + Field(FieldType fieldType, const QString& name, const QString& alias, int length, const Domain& domain, bool isEditable, bool isNullable); + Field(const Field& other); + Field(Field&& other) noexcept; + ~Field(); + + Field& operator=(const Field& other); + Field& operator=(Field&& other) noexcept; + + bool isEmpty() const; + + QString alias() const; + + Domain domain() const; + + FieldType fieldType() const; + + bool isEditable() const; + + bool isNullable() const; + + int length() const; + + QString name() const; + + [[nodiscard]] QString toJson() const; + + static Field createBigInt(const QString& name, const QString& alias); + static Field createDate(const QString& name, const QString& alias); + static Field createDateOnly(const QString& name, const QString& alias); + static Field createDouble(const QString& name, const QString& alias); + static Field createFloat(const QString& name, const QString& alias); + static Field createLongInt(const QString& name, const QString& alias); + static Field createShortInt(const QString& name, const QString& alias); + static Field createText(const QString& name, const QString& alias, int length); + static Field createTimeOnly(const QString& name, const QString& alias); + static Field createTimestampOffset(const QString& name, const QString& alias); + + [[nodiscard]] static Field fromJson(const QString& json); + + explicit Field(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Field_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldAnalysis.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldAnalysis.h new file mode 100644 index 000000000..0642aea82 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldAnalysis.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FieldAnalysis.h + +#ifndef QRT_FieldAnalysis_H +#define QRT_FieldAnalysis_H + +// C++ API headers +#include "Analysis.h" + +namespace QRTImpl +{ + class FieldAnalysisImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class BooleanFieldFunction; + class ColormapRenderer; + class ContinuousFieldFunction; + class DiscreteFieldFunction; + class StretchRenderer; + + class FieldAnalysis : public Analysis + { + Q_OBJECT + public: + static FieldAnalysis* create(BooleanFieldFunction* booleanFieldFunction, ColormapRenderer* colormapRenderer, QObject* parent = nullptr); + + static FieldAnalysis* create(ContinuousFieldFunction* continuousFieldFunction, StretchRenderer* stretchRenderer, QObject* parent = nullptr); + + static FieldAnalysis* create(DiscreteFieldFunction* discreteFieldFunction, ColormapRenderer* colormapRenderer, QObject* parent = nullptr); + + ~FieldAnalysis() override; + + float opacity() const; + void setOpacity(float opacity); + + FieldAnalysis(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(FieldAnalysis) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FieldAnalysis_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldDescription.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldDescription.h new file mode 100644 index 000000000..d3f37dc5d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldDescription.h @@ -0,0 +1,82 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FieldDescription.h + +#ifndef QRT_FieldDescription_H +#define QRT_FieldDescription_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class FieldDescriptionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class FieldType; + + class FieldDescription : public Object + { + Q_OBJECT + + public: + FieldDescription(const QString& name, FieldType fieldType, QObject* parent = nullptr); + ~FieldDescription() override; + + QString alias() const; + void setAlias(const QString& alias); + + QString domainName() const; + void setDomainName(const QString& domainName); + + bool isEditable() const; + void setEditable(bool editable); + + FieldType fieldType() const; + void setFieldType(FieldType fieldType); + + int length() const; + void setLength(int length); + + QString name() const; + void setName(const QString& name); + + bool isNullable() const; + void setNullable(bool nullable); + + FieldDescription(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(FieldDescription) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FieldDescription_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldDescriptionListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldDescriptionListModel.h new file mode 100644 index 000000000..d7d7d008d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldDescriptionListModel.h @@ -0,0 +1,125 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FieldDescriptionListModel.h + +#ifndef QRT_FieldDescriptionListModel_H +#define QRT_FieldDescriptionListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class FieldDescriptionListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class FieldDescription; + + class FieldDescriptionListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum FieldDescriptionRoles + { + FieldDescriptionAliasRole = Qt::UserRole + 1, + FieldDescriptionDomainNameRole = Qt::UserRole + 2, + FieldDescriptionEditableRole = Qt::UserRole + 3, + FieldDescriptionFieldTypeRole = Qt::UserRole + 4, + FieldDescriptionLengthRole = Qt::UserRole + 5, + FieldDescriptionNameRole = Qt::UserRole + 6, + FieldDescriptionNullableRole = Qt::UserRole + 7 + }; + + ~FieldDescriptionListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(FieldDescription* fieldDescription); + + void insert(int index, FieldDescription* fieldDescription); + + void removeAt(int index); + + void removeOne(FieldDescription* fieldDescription); + + void move(int from, int to); + + FieldDescription* at(int index) const override; + + bool contains(FieldDescription* fieldDescription) const; + + int indexOf(FieldDescription* fieldDescription) const; + + FieldDescription* first() const; + + FieldDescription* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + FieldDescriptionListModel(std::shared_ptr impl, QObject* parent); + + FieldDescriptionListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(FieldDescriptionListModel) + + void connectSignals_(); + void setupRoles(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FieldDescriptionListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldFormElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldFormElement.h new file mode 100644 index 000000000..ad541279f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldFormElement.h @@ -0,0 +1,91 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FieldFormElement.h + +#ifndef QRT_FieldFormElement_H +#define QRT_FieldFormElement_H + +// C++ API headers +#include "FormElement.h" + +class QVariant; + +namespace QRTImpl +{ + class FieldFormElementImpl; +} + +Q_MOC_INCLUDE("Error.h") + +namespace Esri::ArcGISRuntime +{ + + class Domain; + class FormInput; + enum class FieldType; + + class FieldFormElement : public FormElement + { + Q_OBJECT + public: + ~FieldFormElement() override; + + Domain domain() const; + + QString fieldName() const; + + FieldType fieldType() const; + + QString formattedValue() const; + + bool isHasValueExpression() const; + + QString hint() const; + + FormInput* input() const; + + bool isEditable() const; + + bool isRequired() const; + + QList validationErrors() const; + + QVariant value() const; + + void updateValue(const QVariant& value); + + FieldFormElement(std::shared_ptr impl, QObject* parent); + + signals: + void editableChanged(bool isEditable); + void requiredChanged(bool isRequired); + void validationErrorsChanged(const QList& errors); + void valueChanged(const QVariant& value); + + private: + Q_DISABLE_COPY_MOVE(FieldFormElement) + void connectSignals_(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FieldFormElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldGroup.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldGroup.h new file mode 100644 index 000000000..30c5f64cc --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldGroup.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FieldGroup.h + +#ifndef QRT_FieldGroup_H +#define QRT_FieldGroup_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class FieldGroupImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Contingency; + + class FieldGroup : public Object + { + Q_OBJECT + + public: + ~FieldGroup() override; + + QList contingencies() const; + + QStringList fields() const; + + bool isEditingRestrictive() const; + + QString name() const; + + /*! \internal */ + FieldGroup(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(FieldGroup) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FieldGroup_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldsPopupElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldsPopupElement.h new file mode 100644 index 000000000..241c2ee1a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FieldsPopupElement.h @@ -0,0 +1,76 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FieldsPopupElement.h + +#ifndef QRT_FieldsPopupElement_H +#define QRT_FieldsPopupElement_H + +// C++ API headers +#include "PopupElement.h" + +// Qt headers +#include // for QStringList + +// STL headers +#include + +namespace QRTImpl +{ + class FieldsPopupElementImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class PopupFieldListModel; + class PopupField; + + class FieldsPopupElement : public PopupElement + { + Q_OBJECT + + public: + explicit FieldsPopupElement(const QList& fields, QObject* parent = nullptr); + + ~FieldsPopupElement() override; + + QString description() const; + void setDescription(const QString& description); + + PopupFieldListModel* fields() const; + + QStringList formattedValues() const; + + QStringList labels() const; + + QString title() const; + void setTitle(const QString& title); + + FieldsPopupElement(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(FieldsPopupElement) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FieldsPopupElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FillSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FillSymbol.h new file mode 100644 index 000000000..79542c0f4 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FillSymbol.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FillSymbol.h + +#ifndef QRT_FillSymbol_H +#define QRT_FillSymbol_H + +// C++ API headers +#include "Symbol.h" + +// STL headers +#include + +namespace QRTImpl +{ + class FillSymbolImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class LineSymbol; + + class FillSymbol : public Symbol + { + Q_OBJECT + + public: + ~FillSymbol() override; + + bool operator==(const FillSymbol& other) const; + bool operator!=(const FillSymbol& other) const; + + QColor color() const; + void setColor(const QColor& color); + + LineSymbol* outline() const; + void setOutline(LineSymbol* outline); + + /*! \internal */ + FillSymbol(std::shared_ptr impl, QObject* parent); + + protected: + explicit FillSymbol(QObject* parent = nullptr); + + private: + Q_DISABLE_COPY_MOVE(FillSymbol) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FillSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FillSymbolLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FillSymbolLayer.h new file mode 100644 index 000000000..61739e60c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FillSymbolLayer.h @@ -0,0 +1,54 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FillSymbolLayer.h + +#ifndef QRT_FillSymbolLayer_H +#define QRT_FillSymbolLayer_H + +// C++ API headers +#include "SymbolLayer.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class FillSymbolLayer : public SymbolLayer + { + Q_OBJECT + + public: + ~FillSymbolLayer() override; + + /*! \internal */ + FillSymbolLayer(std::shared_ptr impl, QObject* parent); + + FillSymbolLayer() = delete; + + private: + Q_DISABLE_COPY_MOVE(FillSymbolLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FillSymbolLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorAware.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorAware.h new file mode 100644 index 000000000..f57d0102e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorAware.h @@ -0,0 +1,52 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FloorAware.h + +#ifndef QRT_FloorAware_H +#define QRT_FloorAware_H + +// Qt headers +#include // for Q_DISABLE_COPY_MOVE + +namespace Esri::ArcGISRuntime +{ + + class LayerFloorDefinition; + + class FloorAware + { + public: + virtual ~FloorAware(); + + virtual LayerFloorDefinition* floorDefinition() const = 0; + virtual void setFloorDefinition(LayerFloorDefinition* floorDefinition) = 0; + + protected: + FloorAware(); + + private: + Q_DISABLE_COPY_MOVE(FloorAware) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FloorAware_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorFacility.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorFacility.h new file mode 100644 index 000000000..af3d587d7 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorFacility.h @@ -0,0 +1,72 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FloorFacility.h + +#ifndef QRT_FloorFacility_H +#define QRT_FloorFacility_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class FloorFacilityImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FloorLevel; + class FloorSite; + class Geometry; + + class FloorFacility : public Object + { + Q_OBJECT + public: + ~FloorFacility() override; + + Geometry geometry() const; + + QString facilityId() const; + + QList levels() const; + + QString name() const; + + FloorSite* site() const; + + FloorFacility(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(FloorFacility) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FloorFacility_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorLevel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorLevel.h new file mode 100644 index 000000000..91ed2f21d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorLevel.h @@ -0,0 +1,78 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FloorLevel.h + +#ifndef QRT_FloorLevel_H +#define QRT_FloorLevel_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class FloorLevelImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FloorFacility; + class Geometry; + + class FloorLevel : public Object + { + Q_OBJECT + public: + ~FloorLevel() override; + + FloorFacility* facility() const; + + Geometry geometry() const; + + QString levelId() const; + + bool isVisible() const; + void setVisible(bool visible); + + int levelNumber() const; + + QString longName() const; + + QString shortName() const; + + int verticalOrder() const; + + FloorLevel(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(FloorLevel) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FloorLevel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorManager.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorManager.h new file mode 100644 index 000000000..0bd0b7ead --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorManager.h @@ -0,0 +1,87 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FloorManager.h + +#ifndef QRT_FloorManager_H +#define QRT_FloorManager_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class FloorManagerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FloorFacility; + class FloorLevel; + class FloorSite; + class Layer; + + class FloorManager : public Object, public Loadable + { + Q_OBJECT + public: + ~FloorManager() override; + + QList facilities() const; + + Layer* facilityLayer() const; + + Layer* levelLayer() const; + + QList levels() const; + + Layer* siteLayer() const; + + QList sites() const; + + // Loadable interface methods + void cancelLoad() override; + void load() override; + void retryLoad() override; + Error loadError() const override; + LoadStatus loadStatus() const override; + + FloorManager(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(FloorManager) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FloorManager_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorSite.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorSite.h new file mode 100644 index 000000000..ef31dae54 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FloorSite.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FloorSite.h + +#ifndef QRT_FloorSite_H +#define QRT_FloorSite_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class FloorSiteImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FloorFacility; + class Geometry; + + class FloorSite : public Object + { + Q_OBJECT + public: + ~FloorSite() override; + + QList facilities() const; + + Geometry geometry() const; + + QString siteId() const; + + QString name() const; + + FloorSite(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(FloorSite) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FloorSite_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FormAttachment.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FormAttachment.h new file mode 100644 index 000000000..8abc1121a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FormAttachment.h @@ -0,0 +1,96 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FormAttachment.h + +#ifndef QRT_FormAttachment_H +#define QRT_FormAttachment_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class FormAttachmentImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Attachment; + enum class FormAttachmentType; + + class FormAttachment : public Object, public Loadable + { + Q_OBJECT + public: + ~FormAttachment() override; + + Attachment* attachment() const; + + QString contentType() const; + + QString filePath() const; + + bool isLocal() const; + + QString name() const; + void setName(const QString& name); + + qint64 size() const; + + FormAttachmentType type() const; + + [[nodiscard]] QFuture createFullImageAsync(); + + [[nodiscard]] QFuture createThumbnailAsync(int width, int height); + + // Loadable interface methods + void cancelLoad() override; + void load() override; + void retryLoad() override; + Error loadError() const override; + LoadStatus loadStatus() const override; + + FormAttachment(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + signals: + // Loadable signals + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(FormAttachment) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FormAttachment_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FormElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FormElement.h new file mode 100644 index 000000000..b4ef69ba7 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FormElement.h @@ -0,0 +1,77 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FormElement.h + +#ifndef QRT_FormElement_H +#define QRT_FormElement_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class FormElementImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FormElementDefinition; + enum class FormElementType; + + class FormElement : public Object + { + Q_OBJECT + public: + ~FormElement() override; + + QString description() const; + + bool isVisible() const; + + QString label() const; + + FormElementType formElementType() const; + + bool operator==(FormElement* otherElement) const; + + [[nodiscard]] QString toJson() const; + + FormElement(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + signals: + void visibleChanged(bool isVisible); + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(FormElement) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FormElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FormExpressionEvaluationError.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FormExpressionEvaluationError.h new file mode 100644 index 000000000..82725a30b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FormExpressionEvaluationError.h @@ -0,0 +1,66 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FormExpressionEvaluationError.h + +#ifndef QRT_FormExpressionEvaluationError_H +#define QRT_FormExpressionEvaluationError_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class FormExpressionEvaluationErrorImpl; +} + +class QString; + +namespace Esri::ArcGISRuntime +{ + + class Error; + + class FormExpressionEvaluationError : public Object + { + Q_OBJECT + public: + ~FormExpressionEvaluationError() override; + + Error error() const; + + QString expressionName() const; + + FormExpressionEvaluationError(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(FormExpressionEvaluationError) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FormExpressionEvaluationError_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FormInput.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FormInput.h new file mode 100644 index 000000000..090a01618 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FormInput.h @@ -0,0 +1,66 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FormInput.h + +#ifndef QRT_FormInput_H +#define QRT_FormInput_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class FormInputImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class FormInputType; + + class FormInput : public Object + { + Q_OBJECT + public: + ~FormInput() override; + + FormInputType formInputType() const; + + [[nodiscard]] QString toJson() const; + + FormInput(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(FormInput) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FormInput_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FrameCameraAddRastersParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FrameCameraAddRastersParameters.h new file mode 100644 index 000000000..1ecb1b9d0 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FrameCameraAddRastersParameters.h @@ -0,0 +1,73 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FrameCameraAddRastersParameters.h + +#ifndef QRT_FrameCameraAddRastersParameters_H +#define QRT_FrameCameraAddRastersParameters_H + +// C++ API headers +#include "AddRastersParameters.h" + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class FrameCameraAddRastersParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FrameCameraAddRastersParameters : public AddRastersParameters + { + public: + FrameCameraAddRastersParameters(); + FrameCameraAddRastersParameters(const FrameCameraAddRastersParameters& other); + FrameCameraAddRastersParameters(const AddRastersParameters& other); + FrameCameraAddRastersParameters(FrameCameraAddRastersParameters&& other) noexcept; + + ~FrameCameraAddRastersParameters() override; + + FrameCameraAddRastersParameters& operator=(const FrameCameraAddRastersParameters& other); + FrameCameraAddRastersParameters& operator=(FrameCameraAddRastersParameters&& other) noexcept; + + QString camerasFile() const; + void setCamerasFile(const QString& cameras); + + QString framesFile() const; + void setFramesFile(const QString& frames); + + bool isShareRasterInfo() const; + void setShareRasterInfo(bool status); + + /*! + \internal + */ + explicit FrameCameraAddRastersParameters(const std::shared_ptr& impl); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FrameCameraAddRastersParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FreehandTool.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FreehandTool.h new file mode 100644 index 000000000..eddce6119 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/FreehandTool.h @@ -0,0 +1,61 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FreehandTool.h + +#ifndef QRT_FreehandTool_H +#define QRT_FreehandTool_H + +// C++ API headers +#include "GeometryEditorTool.h" + +namespace QRTImpl +{ + class FreehandToolImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class InteractionConfiguration; + + class FreehandTool : public GeometryEditorTool + { + Q_OBJECT + public: + explicit FreehandTool(QObject* parent = nullptr); + + ~FreehandTool() override; + + InteractionConfiguration* configuration() const; + void setConfiguration(InteractionConfiguration* configuration); + + FreehandTool(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(FreehandTool) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FreehandTool_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateGeodatabaseJob.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateGeodatabaseJob.h new file mode 100644 index 000000000..50049b9b5 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateGeodatabaseJob.h @@ -0,0 +1,60 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GenerateGeodatabaseJob.h + +#ifndef QRT_GenerateGeodatabaseJob_H +#define QRT_GenerateGeodatabaseJob_H + +// C++ API headers +#include "Job.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class Geodatabase; + + class GenerateGeodatabaseJob : public Job + { + Q_OBJECT + + public: + ~GenerateGeodatabaseJob() override; + + Geodatabase* result() const; + + /*! + \internal + */ + GenerateGeodatabaseJob(std::shared_ptr impl, QObject* parent); + + GenerateGeodatabaseJob() = delete; + + private: + Q_DISABLE_COPY_MOVE(GenerateGeodatabaseJob) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GenerateGeodatabaseJob_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateGeodatabaseParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateGeodatabaseParameters.h new file mode 100644 index 000000000..f5cd37143 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateGeodatabaseParameters.h @@ -0,0 +1,108 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GenerateGeodatabaseParameters.h + +#ifndef QRT_GenerateGeodatabaseParameters_H +#define QRT_GenerateGeodatabaseParameters_H + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class GenerateGeodatabaseParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class AttachmentSyncDirection; + enum class SyncModel; + enum class UtilityNetworkSyncMode; + class Geometry; + class GenerateLayerOption; + class SpatialReference; + + class GenerateGeodatabaseParameters + { + public: + GenerateGeodatabaseParameters(); + GenerateGeodatabaseParameters(const GenerateGeodatabaseParameters& other); + GenerateGeodatabaseParameters(GenerateGeodatabaseParameters&& other) noexcept; + ~GenerateGeodatabaseParameters(); + + GenerateGeodatabaseParameters& operator=(const GenerateGeodatabaseParameters& other); + GenerateGeodatabaseParameters& operator=(GenerateGeodatabaseParameters&& other) noexcept; + + bool isEmpty() const; + + AttachmentSyncDirection attachmentSyncDirection() const; + void setAttachmentSyncDirection(AttachmentSyncDirection attachmentSyncDirection); + + Geometry extent() const; + void setExtent(const Geometry& extent); + + QList layerOptions() const; + void setLayerOptions(const QList& generateLayerOptions); + + SpatialReference outSpatialReference() const; + void setOutSpatialReference(const SpatialReference& outSpatialReference); + + bool isReturnAttachments() const; + void setReturnAttachments(bool returnAttachments); + + bool isSyncContingentValues() const; + void setSyncContingentValues(bool syncContingentValues); + + bool isSyncAnnotations() const; + void setSyncAnnotations(bool syncAnnotations); + + bool isSyncDimensions() const; + void setSyncDimensions(bool syncDimensions); + + bool isSyncAttributeRules() const; + void setSyncAttributeRules(bool syncAttributeRules); + + SyncModel syncModel() const; + void setSyncModel(SyncModel syncModel); + + UtilityNetworkSyncMode utilityNetworkSyncMode() const; + void setUtilityNetworkSyncMode(UtilityNetworkSyncMode utilityNetworkSyncMode); + + GenerateGeodatabaseParameters clone() const; + + /*! \internal */ + std::shared_ptr getImpl() const; + explicit GenerateGeodatabaseParameters(const std::shared_ptr& impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GenerateGeodatabaseParameters) + +#endif // QRT_GenerateGeodatabaseParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateLayerOption.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateLayerOption.h new file mode 100644 index 000000000..364089fb1 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateLayerOption.h @@ -0,0 +1,94 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GenerateLayerOption.h + +#ifndef QRT_GenerateLayerOption_H +#define QRT_GenerateLayerOption_H + +// Qt headers +#include // for QString, qint64 + +// STL headers +#include + +namespace QRTImpl +{ + class GenerateLayerOptionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class GenerateLayerQueryOption; + + class GenerateLayerOption + { + public: + GenerateLayerOption(); + explicit GenerateLayerOption(qint64 layerId); + GenerateLayerOption(qint64 layerId, bool includeRelated); + GenerateLayerOption(qint64 layerId, const QString& whereClause); + GenerateLayerOption(qint64 layerId, const char* whereClause); + + GenerateLayerOption(const GenerateLayerOption& other); + GenerateLayerOption(GenerateLayerOption&& other) noexcept; + ~GenerateLayerOption(); + + GenerateLayerOption& operator=(const GenerateLayerOption& other); + GenerateLayerOption& operator=(GenerateLayerOption&& other) noexcept; + + bool isEmpty() const; + + bool isIncludeRelated() const; + void setIncludeRelated(bool includeRelated); + + qint64 layerId() const; + void setLayerId(qint64 layerOrTableId); + + bool isUseGeometry() const; + void setUseGeometry(bool useGeometry); + + QString whereClause() const; + void setWhereClause(const QString& whereClause); + + GenerateLayerQueryOption queryOption() const; + void setQueryOption(GenerateLayerQueryOption queryOption); + + GenerateLayerOption clone() const; + + /*! + \internal + */ + explicit GenerateLayerOption(const std::shared_ptr& impl); + + /*! + \internal + */ + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GenerateLayerOption_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateOfflineMapJob.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateOfflineMapJob.h new file mode 100644 index 000000000..799057b19 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateOfflineMapJob.h @@ -0,0 +1,76 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GenerateOfflineMapJob.h + +#ifndef QRT_GenerateOfflineMapJob_H +#define QRT_GenerateOfflineMapJob_H + +// C++ API headers +#include "Job.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GenerateOfflineMapJobImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GenerateOfflineMapParameters; + class GenerateOfflineMapParameterOverrides; + class GenerateOfflineMapResult; + class Map; + + class GenerateOfflineMapJob : public Job + { + Q_OBJECT + + public: + ~GenerateOfflineMapJob() override; + + GenerateOfflineMapResult* result() const; + + QString downloadDirectoryPath() const; + + Map* onlineMap() const; + + GenerateOfflineMapParameters parameters() const; + + GenerateOfflineMapParameterOverrides* parameterOverrides() const; + + /*! + \internal + */ + GenerateOfflineMapJob(std::shared_ptr impl, QObject* parent); + + GenerateOfflineMapJob() = delete; + + private: + Q_DISABLE_COPY_MOVE(GenerateOfflineMapJob) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GenerateOfflineMapJob_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateOfflineMapParameterOverrides.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateOfflineMapParameterOverrides.h new file mode 100644 index 000000000..922401ceb --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateOfflineMapParameterOverrides.h @@ -0,0 +1,86 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GenerateOfflineMapParameterOverrides.h + +#ifndef QRT_GenerateOfflineMapParameterOverrides_H +#define QRT_GenerateOfflineMapParameterOverrides_H + +// C++ API headers +#include "ExportTileCacheParameters.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GenerateOfflineMapParameterOverridesImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ExportTileCacheParameters; + class ExportVectorTilesParameters; + class GenerateGeodatabaseParameters; + class Layer; + class OfflineMapParametersKey; + class ServiceFeatureTable; + + class GenerateOfflineMapParameterOverrides : public Object + { + Q_OBJECT + + public: + ~GenerateOfflineMapParameterOverrides() override; + + QMap exportTileCacheParameters() const; + void setExportTileCacheParameters(const QMap& exportTileCacheParameters); + + QMap exportVectorTilesParameters() const; + void setExportVectorTilesParameters(const QMap& exportVectorTilesParameters); + + QMap generateGeodatabaseParameters() const; + void setGenerateGeodatabaseParameters(const QMap& generateGeodatabaseParameters); + + QList onlineLayers() const; + void setOnlineLayers(const QList& onlineLayers) const; + + QList onlineTables() const; + void setOnlineTables(const QList& onlineTables) const; + + /*! \internal */ + std::shared_ptr getImpl() const; + /*! \internal */ + GenerateOfflineMapParameterOverrides(std::shared_ptr impl, QObject* parent); + + GenerateOfflineMapParameterOverrides() = delete; + + private: + Q_DISABLE_COPY_MOVE(GenerateOfflineMapParameterOverrides) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GenerateOfflineMapParameterOverrides_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateOfflineMapParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateOfflineMapParameters.h new file mode 100644 index 000000000..1ea54c5d3 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateOfflineMapParameters.h @@ -0,0 +1,126 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GenerateOfflineMapParameters.h + +#ifndef QRT_GenerateOfflineMapParameters_H +#define QRT_GenerateOfflineMapParameters_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class GenerateOfflineMapParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class AttachmentSyncDirection; + enum class DestinationTableRowFilter; + enum class EsriVectorTilesDownloadOption; + enum class GenerateOfflineMapUpdateMode; + enum class OnlineOnlyServicesOption; + enum class ReturnLayerAttachmentOption; + class Geometry; + class OfflineMapItemInfo; + + class GenerateOfflineMapParameters + { + public: + GenerateOfflineMapParameters(); + GenerateOfflineMapParameters(const Geometry& areaOfInterest, double minScale, double maxScale); + GenerateOfflineMapParameters(const GenerateOfflineMapParameters& other); + GenerateOfflineMapParameters(GenerateOfflineMapParameters&& other) noexcept; + ~GenerateOfflineMapParameters(); + + GenerateOfflineMapParameters& operator=(const GenerateOfflineMapParameters& other); + GenerateOfflineMapParameters& operator=(GenerateOfflineMapParameters&& other) noexcept; + + Geometry areaOfInterest() const; + void setAreaOfInterest(const Geometry& areaOfInterest); + + AttachmentSyncDirection attachmentSyncDirection() const; + void setAttachmentSyncDirection(AttachmentSyncDirection attachmentSyncDirection); + + bool isContinueOnErrors() const; + void setContinueOnErrors(bool continueOnErrors); + + DestinationTableRowFilter destinationTableRowFilter() const; + void setDestinationTableRowFilter(DestinationTableRowFilter destinationTableRowFilter); + + EsriVectorTilesDownloadOption esriVectorTilesDownloadOption() const; + void setEsriVectorTilesDownloadOption(EsriVectorTilesDownloadOption esriVectorTilesDownloadOption); + + bool isIncludeBasemap() const; + void setIncludeBasemap(bool includeBasemap); + + bool isDefinitionExpressionFilterEnabled() const; + void setDefinitionExpressionFilterEnabled(bool definitionExpressionFilterEnabled); + + OfflineMapItemInfo itemInfo() const; + void setItemInfo(const OfflineMapItemInfo& itemInfo); + + double maxScale() const; + void setMaxScale(double maxScale); + + double minScale() const; + void setMinScale(double minScale); + + OnlineOnlyServicesOption onlineOnlyServicesOption() const; + void setOnlineOnlyServicesOption(OnlineOnlyServicesOption onlineOnlyServicesOption); + + QString referenceBasemapDirectory() const; + void setReferenceBasemapDirectory(const QString& referenceBasemapDirectory); + + QString referenceBasemapFilename() const; + void setReferenceBasemapFilename(const QString& referenceBasemapFilename); + + ReturnLayerAttachmentOption returnLayerAttachmentOption() const; + void setReturnLayerAttachmentOption(ReturnLayerAttachmentOption returnLayerAttachmentOption); + + bool isReturnSchemaOnlyForEditableLayers() const; + void setReturnSchemaOnlyForEditableLayers(bool returnSchemaOnlyForEditableLayers); + + GenerateOfflineMapUpdateMode updateMode() const; + void setUpdateMode(GenerateOfflineMapUpdateMode updateMode); + + std::shared_ptr getImpl() const; + /*! + \internal + */ + explicit GenerateOfflineMapParameters(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GenerateOfflineMapParameters) + +#endif // QRT_GenerateOfflineMapParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateOfflineMapResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateOfflineMapResult.h new file mode 100644 index 000000000..9c8c9cb0a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GenerateOfflineMapResult.h @@ -0,0 +1,73 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GenerateOfflineMapResult.h + +#ifndef QRT_GenerateOfflineMapResult_H +#define QRT_GenerateOfflineMapResult_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GenerateOfflineMapResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FeatureTable; + class Layer; + class Map; + class MobileMapPackage; + + class GenerateOfflineMapResult : public Object + { + public: + ~GenerateOfflineMapResult() override; + + Map* offlineMap(QObject* parent = nullptr) const; + + MobileMapPackage* mobileMapPackage(QObject* parent = nullptr) const; + + bool hasErrors() const; + + QMap layerErrors() const; + + QMap tableErrors() const; + + /*! \internal */ + GenerateOfflineMapResult(std::shared_ptr impl, QObject* parent); + + GenerateOfflineMapResult() = delete; + + private: + Q_DISABLE_COPY_MOVE(GenerateOfflineMapResult) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GenerateOfflineMapResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoElement.h new file mode 100644 index 000000000..99936cb4a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoElement.h @@ -0,0 +1,63 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeoElement.h + +#ifndef QRT_GeoElement_H +#define QRT_GeoElement_H + +// Qt headers +#include // for Q_DISABLE_COPY_MOVE + +// STL headers +#include + +namespace QRTImpl +{ + class GeoElementImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Geometry; + class AttributeListModel; + + class GeoElement + { + public: + virtual ~GeoElement(); + virtual Geometry geometry() const = 0; + virtual void setGeometry(const Geometry& geometry) = 0; + virtual AttributeListModel* attributes() const = 0; + /*! \internal */ + virtual std::shared_ptr iGetImpl() const = 0; + + protected: + GeoElement(); + + private: + Q_DISABLE_COPY_MOVE(GeoElement) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeoElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoModel.h new file mode 100644 index 000000000..bd1cfef20 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoModel.h @@ -0,0 +1,134 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeoModel.h + +#ifndef QRT_GeoModel_H +#define QRT_GeoModel_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GeoModelImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Basemap; + class BookmarkListModel; + class FeatureTableListModel; + class FloorManager; + class GeoModelFloorDefinition; + class GeotriggersInfo; + class Item; + class LayerListModel; + class LegendInfoListModel; + class LoadSettings; + class SpatialReference; + class TransportationNetworkDataset; + class Viewpoint; + + class GeoModel : public Object, public Loadable + { + Q_OBJECT + public: + ~GeoModel() override; + + bool operator==(const GeoModel& other) const; + bool operator!=(const GeoModel& other) const; + + Basemap* basemap() const; + void setBasemap(Basemap* basemap); + + BookmarkListModel* bookmarks() const; + + GeoModelFloorDefinition* floorDefinition() const; + void setFloorDefinition(GeoModelFloorDefinition* floorDefinition); + + GeotriggersInfo* geotriggersInfo() const; + + FloorManager* floorManager() const; + + Viewpoint initialViewpoint() const; + void setInitialViewpoint(const Viewpoint& viewpoint); + + Item* item() const; + + LoadSettings* loadSettings() const; + void setLoadSettings(LoadSettings* loadSettings); + + LayerListModel* operationalLayers() const; + + SpatialReference spatialReference() const; + + FeatureTableListModel* tables() const; + + QList transportationNetworks() const; + + QString unusedJson() const; + + QString version() const; + + bool isAutoFetchLegendInfos() const; + void setAutoFetchLegendInfos(bool autoFetchLegendInfos); + + LegendInfoListModel* legendInfos() const; + + // Loadable Interface methods + void cancelLoad() override; + void load() override; + void retryLoad() override; + Error loadError() const override; + LoadStatus loadStatus() const override; + + explicit GeoModel(std::shared_ptr impl, QObject* parent = nullptr); + + std::shared_ptr getImpl() const; + + GeoModel* clone(QObject* parent = nullptr) const; + + GeoModel() = delete; + + signals: + void basemapChanged(Esri::ArcGISRuntime::Basemap* oldBasemap); + + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(GeoModel) + + void connectSignals_(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeoModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoModelFloorDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoModelFloorDefinition.h new file mode 100644 index 000000000..8907052cd --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoModelFloorDefinition.h @@ -0,0 +1,78 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeoModelFloorDefinition.h + +#ifndef QRT_GeoModelFloorDefinition_H +#define QRT_GeoModelFloorDefinition_H + +// C++ API headers +#include "JsonSerializable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GeoModelFloorDefinitionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FacilityLayerDefinition; + class LevelLayerDefinition; + class SiteLayerDefinition; + + class GeoModelFloorDefinition : public Object, public JsonSerializable + { + Q_OBJECT + public: + GeoModelFloorDefinition(FacilityLayerDefinition* facilityLayerDefinition, + LevelLayerDefinition* levelLayerDefinition, + SiteLayerDefinition* siteLayerDefinition, + QObject* parent = nullptr); + + ~GeoModelFloorDefinition() override; + + FacilityLayerDefinition* facilityLayerDefinition() const; + + LevelLayerDefinition* levelLayerDefinition() const; + + SiteLayerDefinition* siteLayerDefinition() const; + + // JSONSerializable interface methods + [[nodiscard]] static GeoModelFloorDefinition* fromJson(const QString& json, QObject* parent = nullptr); + [[nodiscard]] QString toJson() const override; + + GeoModelFloorDefinition(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(GeoModelFloorDefinition) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeoModelFloorDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoPackage.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoPackage.h new file mode 100644 index 000000000..a8f022df7 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoPackage.h @@ -0,0 +1,89 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeoPackage.h + +#ifndef QRT_GeoPackage_H +#define QRT_GeoPackage_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GeoPackageImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeoPackageRaster; + class GeoPackageFeatureTable; + + class GeoPackage : public Object, public Loadable + { + Q_OBJECT + + public: + explicit GeoPackage(const QString& path, QObject* parent = nullptr); + ~GeoPackage() override; + + QString path() const; + + void close(); + + QList geoPackageRasters() const; + + QList geoPackageFeatureTables() const; + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + /*! + \internal + */ + GeoPackage(std::shared_ptr impl, QObject* parent); + + GeoPackage() = delete; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(GeoPackage) + + void connectSignals_(); + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeoPackage_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoPackageFeatureTable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoPackageFeatureTable.h new file mode 100644 index 000000000..09a56587e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoPackageFeatureTable.h @@ -0,0 +1,65 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeoPackageFeatureTable.h + +#ifndef QRT_GeoPackageFeatureTable_H +#define QRT_GeoPackageFeatureTable_H + +// C++ API headers +#include "FeatureTable.h" + +// STL headers +#include + +namespace QRTImpl +{ + class FeatureTableImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeoPackage; + + class GeoPackageFeatureTable : public FeatureTable + { + Q_OBJECT + + public: + ~GeoPackageFeatureTable() override; + + QString description() const; + + GeoPackage* geoPackage() const; + + /*! \internal */ + GeoPackageFeatureTable(std::shared_ptr impl, QObject* parent); + + GeoPackageFeatureTable() = delete; + + private: + Q_DISABLE_COPY_MOVE(GeoPackageFeatureTable) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeoPackageFeatureTable_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoPackageRaster.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoPackageRaster.h new file mode 100644 index 000000000..cd14f9fbc --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoPackageRaster.h @@ -0,0 +1,65 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeoPackageRaster.h + +#ifndef QRT_GeoPackageRaster_H +#define QRT_GeoPackageRaster_H + +// C++ API headers +#include "Raster.h" + +// STL headers +#include + +namespace QRTImpl +{ + class RasterImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeoPackage; + + class GeoPackageRaster : public Raster + { + Q_OBJECT + + public: + ~GeoPackageRaster() override; + + QString description() const; + + GeoPackage* geoPackage() const; + + /*! \internal */ + GeoPackageRaster(std::shared_ptr impl, QObject* parent); + + GeoPackageRaster() = delete; + + private: + Q_DISABLE_COPY_MOVE(GeoPackageRaster) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeoPackageRaster_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoView.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoView.h new file mode 100644 index 000000000..77cb4dcc6 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoView.h @@ -0,0 +1,252 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeoView.h + +#ifndef QRT_GeoView_H +#define QRT_GeoView_H + +// Qt headers +#include + +// STL headers +#include + +template +class QFuture; + +class QHoverEvent; +class QInputEvent; +class QKeyEvent; +class QMouseEvent; +class QRectF; +class QScreen; +class QString; +class QTouchEvent; +class QWheelEvent; + +namespace QRTImpl +{ + class GeoViewImpl; +} + +namespace Esri::ArcGISRuntime +{ + enum class DrawStatus; + enum class GeoViewType; + enum class ViewpointType; + class Analysis; + class AnalysisViewState; + class AnalysisOverlayListModel; + class Bookmark; + class CalloutData; + class Error; + class GraphicsOverlay; + class GraphicsOverlayListModel; + class Grid; + class IdentifyGraphicsOverlayResult; + class IdentifyLayerResult; + class ImageOverlayListModel; + class Layer; + class LayerViewState; + class SelectionProperties; + class SpatialReference; + class TimeExtent; + class ViewInsets; + class ViewLabelProperties; + class Viewpoint; + + class GeoView + { + public: + virtual ~GeoView(); + DrawStatus drawStatus() const; + QString attributionText() const; + bool isAttributionTextVisible() const; + void setAttributionTextVisible(bool visible); + QRectF attributionRect() const; + bool isNavigating() const; + bool isWrapAroundEnabled() const; + + GraphicsOverlayListModel* graphicsOverlays() const; + + GeoViewType geoViewType() const; + + Viewpoint currentViewpoint(ViewpointType viewpointType) const; + + LayerViewState layerViewState(Layer* layer) const; + + SpatialReference spatialReference() const; + + Error geoModelError() const; + + ViewLabelProperties labeling() const; + void setLabeling(const ViewLabelProperties& viewLabelProperties); + + TimeExtent timeExtent() const; + void setTimeExtent(const TimeExtent& timeExtent); + + ViewInsets* viewInsets() const; + void setViewInsets(ViewInsets* viewInsets); + + SelectionProperties selectionProperties() const; + void setSelectionProperties(const SelectionProperties& selectionProperties); + + Grid* grid() const; + void setGrid(Grid* grid); + + ImageOverlayListModel* imageOverlays() const; + + CalloutData* calloutData() const; + + void setViewpointAndWait(const Viewpoint& viewpoint); + + bool interactionEnabled() const; + void setInteractionEnabled(bool enabled); + + int heightInPixels() const; + int widthInPixels() const; + + AnalysisOverlayListModel* analysisOverlays() const; + + AnalysisViewState analysisViewState(Analysis* analysis) const; + + // async methods + [[nodiscard]] QFuture setBookmarkAsync(Bookmark* bookmark); + + [[nodiscard]] QFuture exportImageAsync(); + + QFuture setViewpointAsync(const Viewpoint& viewpoint); + QFuture setViewpointAsync(const Viewpoint& viewpoint, float durationSeconds); + + [[nodiscard]] QFuture identifyGraphicsOverlayAsync(GraphicsOverlay* graphicsOverlay, + const QPointF& screenPoint, + double tolerance, + bool returnPopupsOnly, + QObject* parent = nullptr); + + [[nodiscard]] QFuture identifyGraphicsOverlayAsync(GraphicsOverlay* graphicsOverlay, + const QPointF& screenPoint, + double tolerance, + bool returnPopupsOnly, + int maximumResults, + QObject* parent = nullptr); + + [[nodiscard]] QFuture> identifyGraphicsOverlaysAsync(const QPointF& screenPoint, + double tolerance, + bool returnPopupsOnly, + QObject* parent = nullptr); + + [[nodiscard]] QFuture> identifyGraphicsOverlaysAsync(const QPointF& screenPoint, + double tolerance, + bool returnPopupsOnly, + int maximumResultsPerOverlay, + QObject* parent = nullptr); + + [[nodiscard]] QFuture identifyLayerAsync(Layer* layer, + const QPointF& screenPoint, + double tolerance, + bool returnPopupsOnly, + QObject* parent = nullptr); + + [[nodiscard]] QFuture identifyLayerAsync(Layer* layer, + const QPointF& screenPoint, + double tolerance, + bool returnPopupsOnly, + int maximumResults, + QObject* parent = nullptr); + + [[nodiscard]] QFuture> identifyLayersAsync(const QPointF& screenPoint, + double tolerance, + bool returnPopupsOnly, + QObject* parent = nullptr); + + [[nodiscard]] QFuture> identifyLayersAsync(const QPointF& screenPoint, + double tolerance, + bool returnPopupsOnly, + int maximumResultsPerLayer, + QObject* parent = nullptr); + + protected: + void pauseAndSaveResources(); + void pauseAndRecycleResources(); + void resume(); + void resizeView(int width, int height); + void handleScreenChanged(QScreen* screen); + + virtual void drawStatusChangedEvent(Esri::ArcGISRuntime::DrawStatus drawStatus); + virtual void layerViewStateChangedEvent(Layer* layer, const LayerViewState& layerViewState); + virtual void analysisViewStateChangedEvent(Analysis* analysis, const AnalysisViewState& analysisViewState); + virtual void navigatingChangedEvent(); + virtual void spatialReferenceChangedEvent(); + virtual void viewpointChangedEvent(); + virtual void timeExtentChangedEvent(); + virtual void attributionTextChangedEvent(); + virtual void attributionRectChangedEvent(); + virtual void geoModelErrorChangedEvent(const Error& error); + virtual void errorOccurredEvent(const Error& error); + + virtual void geoViewRectChangedEvent(QRectF rect); + virtual void geoViewHoverEnterEvent(QHoverEvent& event); + virtual void geoViewHoverMoveEvent(QHoverEvent& event); + virtual void geoViewHoverLeaveEvent(QHoverEvent& event); + virtual void geoViewMousePressEvent(QMouseEvent& event); + virtual void geoViewMouseMoveEvent(QMouseEvent& event); + virtual void geoViewMouseReleaseEvent(QMouseEvent& event); + virtual void geoViewMouseClickEvent(QMouseEvent& event); + virtual void geoViewMousePressAndHoldEvent(QMouseEvent& event); + virtual void geoViewMouseDoubleClickEvent(QMouseEvent& event); + virtual void geoViewMouseWheelEvent(QWheelEvent& event); + virtual void geoViewKeyPressEvent(QKeyEvent& event); + virtual void geoViewKeyReleaseEvent(QKeyEvent& event); + virtual void geoViewTouchEvent(QTouchEvent& event); + virtual void drawRequestedEvent() = 0; + + void sendGeoViewRectChangedEvent(QRectF rect); + void sendGeoViewHoverEnterEvent(QHoverEvent* event, bool accepted); + void sendGeoViewHoverMoveEvent(QHoverEvent* event, bool accepted); + void sendGeoViewHoverLeaveEvent(QHoverEvent* event, bool accepted); + void sendGeoViewMousePressEvent(QMouseEvent* event, bool accepted); + void sendGeoViewMouseMoveEvent(QMouseEvent* event, bool accepted); + void sendGeoViewMouseReleaseEvent(QMouseEvent* event, bool accepted); + void sendGeoViewMouseDoubleClickEvent(QMouseEvent* event, bool accepted); + void sendGeoViewMouseWheelEvent(QWheelEvent* event, bool accepted); + void sendGeoViewKeyPressEvent(QKeyEvent* event, bool accepted); + void sendGeoViewKeyReleaseEvent(QKeyEvent* event, bool accepted); + bool sendGeoViewTouchEvent(QTouchEvent* event, bool accepted); + + virtual QObject* qObjectPointer() const = 0; + + explicit GeoView(std::shared_ptr impl, QObject* self); // internal + std::shared_ptr m_impl; // internal + + private: + Q_DISABLE_COPY_MOVE(GeoView) + + void connectSignals_(QObject* self); + bool canSendEvent_(QInputEvent* event) const; + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_INTERFACE(Esri::ArcGISRuntime::GeoView, "Esri::ArcGISRuntime::GeoView") + +#endif // QRT_GeoView_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeocodeParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeocodeParameters.h new file mode 100644 index 000000000..43390012d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeocodeParameters.h @@ -0,0 +1,99 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeocodeParameters.h + +#ifndef QRT_GeocodeParameters_H +#define QRT_GeocodeParameters_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +// STL headers +#include + +namespace QRTImpl +{ + class GeocodeParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Geometry; + class Point; + class SpatialReference; + + class GeocodeParameters + { + public: + GeocodeParameters(); + GeocodeParameters(const GeocodeParameters& other); + GeocodeParameters(GeocodeParameters&& other) noexcept; + ~GeocodeParameters(); + GeocodeParameters& operator=(const GeocodeParameters& other); + GeocodeParameters& operator=(GeocodeParameters&& other) noexcept; + + QStringList resultAttributeNames() const; + void setResultAttributeNames(const QStringList& resultAttributeNames); + + QStringList categories() const; + void setCategories(const QStringList& categories); + + QString countryCode() const; + void setCountryCode(const QString& countryCode); + + bool isForStorage() const; + void setForStorage(bool forStorage); + + int maxResults() const; + void setMaxResults(int maxResults); + + double minScore() const; + void setMinScore(double minScore); + + QString outputLanguageCode() const; + void setOutputLanguageCode(const QString& outputLanguageCode); + + SpatialReference outputSpatialReference() const; + void setOutputSpatialReference(const SpatialReference& outputSpatialReference); + + Point preferredSearchLocation() const; + void setPreferredSearchLocation(const Point& preferredSearchLocation); + + Geometry searchArea() const; + void setSearchArea(const Geometry& searchArea); + + /*! + \internal + */ + explicit GeocodeParameters(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeocodeParameters) + +#endif // QRT_GeocodeParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeocodeResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeocodeResult.h new file mode 100644 index 000000000..2d5c70607 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeocodeResult.h @@ -0,0 +1,85 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeocodeResult.h + +#ifndef QRT_GeocodeResult_H +#define QRT_GeocodeResult_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class GeocodeResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Envelope; + class Point; + + class GeocodeResult + { + public: + GeocodeResult(); + GeocodeResult(const GeocodeResult& other); + GeocodeResult(GeocodeResult&& other) noexcept; + GeocodeResult& operator=(const GeocodeResult& other); + GeocodeResult& operator=(GeocodeResult&& other) noexcept; + ~GeocodeResult(); + + QVariantMap attributes() const; + + Point displayLocation() const; + + Envelope extent() const; + + Point inputLocation() const; + + QString label() const; + + Point routeLocation() const; + + double score() const; + + bool isEmpty() const; + + /*! + \internal + */ + explicit GeocodeResult(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeocodeResult) + +#endif // QRT_GeocodeResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Geodatabase.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Geodatabase.h new file mode 100644 index 000000000..cd2bf9d50 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Geodatabase.h @@ -0,0 +1,144 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Geodatabase.h + +#ifndef QRT_Geodatabase_H +#define QRT_Geodatabase_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" +#include "SharedTemplateSource.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class GeodatabaseImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SyncModel; + class Domain; + class GeodatabaseFeatureTable; + class Geometry; + class SharedTemplateFeatureCreationSet; + class UtilityNetwork; + class DomainDescription; + class TableDescription; + class SharedTemplate; + class SharedTemplateQueryParameters; + + class Geodatabase : public Object, public Loadable, public SharedTemplateSource + { + Q_OBJECT + + public: + explicit Geodatabase(const QString& path, QObject* parent = nullptr); + ~Geodatabase() override; + + QString path() const; + QList geodatabaseFeatureTables() const; + QList geodatabaseAnnotationTables() const; + QList geodatabaseDimensionTables() const; + QUrl serviceUrl() const; + QUuid syncId() const; + SyncModel syncModel() const; + QList utilityNetworks() const; + GeodatabaseFeatureTable* geodatabaseFeatureTable(const QString& tableName) const; + GeodatabaseFeatureTable* geodatabaseFeatureTable(qint64 serviceLayerId) const; + GeodatabaseFeatureTable* geodatabaseAnnotationTable(const QString& tableName) const; + GeodatabaseFeatureTable* geodatabaseAnnotationTable(qint64 serviceLayerId) const; + GeodatabaseFeatureTable* geodatabaseDimensionTable(qint64 serviceLayerId) const; + GeodatabaseFeatureTable* geodatabaseDimensionTable(const QString& tableName) const; + UtilityNetwork* utilityNetwork(const QString& utilityNetworkName) const; + bool hasLocalEdits() const; + bool isSyncEnabled() const; + Geometry generateGeodatabaseGeometry() const; + bool isInTransaction() const; + qint64 minServerGeneration() const; + void close(); + void beginTransaction(); + void commitTransaction(); + void rollbackTransaction(); + + bool isTrueCurveClient() const; + + QList domains() const; + + // async methods + [[nodiscard]] QFuture createDomainAsync(DomainDescription* domainDescription); + + [[nodiscard]] QFuture deleteDomainAsync(const QString& domainName); + + [[nodiscard]] static QFuture createAsync(const QString& path, QObject* parent); + + [[nodiscard]] QFuture createTableAsync(TableDescription* tableDescription, QObject* parent = nullptr); + + [[nodiscard]] QFuture deleteTableAsync(const QString& tableName); + + [[nodiscard]] QFuture addFeaturesAsync(SharedTemplateFeatureCreationSet* featureCreationSet) override; + + [[nodiscard]] QFuture createFeaturesAsync(SharedTemplate* sharedTemplate, QObject* parent = nullptr) override; + + [[nodiscard]] QFuture createFeaturesAsync(SharedTemplate* sharedTemplate, + const Geometry& geometry, + QObject* parent = nullptr) override; + + [[nodiscard]] QFuture>> querySharedTemplatesAsync(SharedTemplateQueryParameters* queryParameters = nullptr, + QObject* parent = nullptr) override; + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + /*! + \internal + */ + Geodatabase(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + signals: + void transactionStatusChanged(bool isInTransaction); + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(Geodatabase) + + void connectSignals_(); + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Geodatabase_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseDataset.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseDataset.h new file mode 100644 index 000000000..89a9c3126 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseDataset.h @@ -0,0 +1,61 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeodatabaseDataset.h + +#ifndef QRT_GeodatabaseDataset_H +#define QRT_GeodatabaseDataset_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class GeodatabaseDatasetImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class GeodatabaseDatasetType; + class Geodatabase; + + class GeodatabaseDataset : public Object + { + Q_OBJECT + + public: + ~GeodatabaseDataset() override; + + virtual Geodatabase* geodatabase() const = 0; + virtual QString name() const = 0; + virtual GeodatabaseDatasetType geodatabaseDatasetType() const = 0; + + protected: + explicit GeodatabaseDataset(QObject* parent = nullptr); + + private: + Q_DISABLE_COPY_MOVE(GeodatabaseDataset) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeodatabaseDataset_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseDeltaInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseDeltaInfo.h new file mode 100644 index 000000000..7ad343e6c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseDeltaInfo.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeodatabaseDeltaInfo.h + +#ifndef QRT_GeodatabaseDeltaInfo_H +#define QRT_GeodatabaseDeltaInfo_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GeodatabaseDeltaInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Geodatabase; + + class GeodatabaseDeltaInfo : public Object + { + Q_OBJECT + public: + ~GeodatabaseDeltaInfo() override; + + QString downloadDeltaPath() const; + + QUrl featureServiceUrl() const; + + QString geodatabasePath() const; + + QString uploadDeltaPath() const; + + GeodatabaseDeltaInfo(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(GeodatabaseDeltaInfo) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeodatabaseDeltaInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseFeatureTable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseFeatureTable.h new file mode 100644 index 000000000..ea2827a70 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseFeatureTable.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeodatabaseFeatureTable.h + +#ifndef QRT_GeodatabaseFeatureTable_H +#define QRT_GeodatabaseFeatureTable_H + +// C++ API headers +#include "ArcGISFeatureTable.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GeodatabaseFeatureTableImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Geodatabase; + + class GeodatabaseFeatureTable : public ArcGISFeatureTable + { + Q_OBJECT + + public: + GeodatabaseFeatureTable(GeodatabaseFeatureTable* table, const RelationshipInfo& relationshipInfo, QObject* parent = nullptr); + + ~GeodatabaseFeatureTable() override; + + Geodatabase* geodatabase() const; + + bool hasLocalEditsSince(const QDateTime& date) const; + + /*! + \internal + */ + GeodatabaseFeatureTable(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + GeodatabaseFeatureTable() = delete; + + private: + Q_DISABLE_COPY_MOVE(GeodatabaseFeatureTable) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeodatabaseFeatureTable_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseSyncTask.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseSyncTask.h new file mode 100644 index 000000000..59f87db06 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseSyncTask.h @@ -0,0 +1,109 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeodatabaseSyncTask.h + +#ifndef QRT_GeodatabaseSyncTask_H +#define QRT_GeodatabaseSyncTask_H + +// C++ API headers +#include "ApiKeyResource.h" +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class GeodatabaseSyncTaskImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SyncDirection; + class ArcGISFeatureServiceInfo; + class GenerateGeodatabaseJob; + class GenerateGeodatabaseParameters; + class Geodatabase; + class Geometry; + class SyncGeodatabaseJob; + class SyncGeodatabaseParameters; + class SyncLayerResult; + + class GeodatabaseSyncTask : public Object, public ApiKeyResource, public Loadable + { + Q_OBJECT + + public: + explicit GeodatabaseSyncTask(const QUrl& url, QObject* parent = nullptr); + ~GeodatabaseSyncTask() override; + + ArcGISFeatureServiceInfo featureServiceInfo() const; + + GenerateGeodatabaseJob* generateGeodatabase(const GenerateGeodatabaseParameters& parameters, const QString& pathToGeodatabaseFile); + + SyncGeodatabaseJob* syncGeodatabase(const SyncGeodatabaseParameters& parameters, Geodatabase* geodatabase); + SyncGeodatabaseJob* syncGeodatabase(SyncDirection syncDirection, bool rollbackOnFailure, Geodatabase* geodatabase); + + // async methods + [[nodiscard]] QFuture createDefaultGenerateGeodatabaseParametersAsync(const Geometry& extent); + [[nodiscard]] QFuture createDefaultSyncGeodatabaseParametersAsync(Geodatabase* geodatabase); + [[nodiscard]] QFuture createDefaultSyncGeodatabaseParametersAsync(Geodatabase* geodatabase, + SyncDirection syncDirection); + [[nodiscard]] QFuture static exportDeltaAsync(Geodatabase* geodatabase, const QString& outputPath); + [[nodiscard]] QFuture> static importDeltaAsync(Geodatabase* geodatabase, const QString& inputPath, QObject* parent); + [[nodiscard]] QFuture unregisterGeodatabaseAsync(Geodatabase* geodatabase); + [[nodiscard]] QFuture unregisterGeodatabaseAsync(const QUuid& syncId); + [[nodiscard]] QFuture registerSyncEnabledGeodatabaseAsync(Geodatabase* geodatabase); + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + QUrl url() const; + + // ApiKeyResource interface methods + void setApiKey(const QString& apiKey) override; + QString apiKey() const override; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + /*! \internal */ + private: + Q_DISABLE_COPY_MOVE(GeodatabaseSyncTask) + std::shared_ptr m_impl; + + void connectSignals_(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeodatabaseSyncTask_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseTypes.h new file mode 100644 index 000000000..c74bd1947 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodatabaseTypes.h @@ -0,0 +1,248 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeodatabaseTypes.h + +#ifndef QRT_GeodatabaseTypes_H +#define QRT_GeodatabaseTypes_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + enum class EditOperation + { + Unknown = -1, + Add = 0, + Update = 1, + Delete = 2 + }; + + enum class EditResultType + { + Unknown = -1, + FeatureEditResult = 0, + EditResult = 1 + }; + + enum class FeatureObjectType + { + Unknown = -1, + ArcGISFeature = 0, + Feature = 1 + }; + + enum class FeatureRequestMode + { + Undefined = 0, + OnInteractionCache = 1, + OnInteractionNoCache = 2, + ManualCache = 3 + }; + + enum class FeatureTableType + { + Unknown = -1, + FeatureTable = 0, + ServiceFeatureTable = 1, + GeodatabaseFeatureTable = 2, + FeatureCollectionTable = 3, + ShapefileFeatureTable = 4, + GeoPackageFeatureTable = 5, + WfsFeatureTable = 6, + OgcFeatureCollectionTable = 7 + }; + + enum class GeodatabaseDatasetType + { + Unknown = -1, + TransportationNetworkDataset = 0 + }; + + enum class QueryFeatureFields + { + IdsOnly = 0, + Minimum = 1, + LoadAll = 2 + }; + + enum class RelationshipConstraintViolationType + { + None = 0, + Cardinality = 1, + Orphaned = 2 + }; + + enum class SharedTemplateQuerySourceType + { + Database = 0, + Layer = 1, + All = 2 + }; + + enum class SharedTemplateType + { + Feature = 0, + Group = 1, + Preset = 2 + }; + + enum class TemplateDefinitionType + { + Unknown = -1, + FeatureTemplateDefinition = 0, + GroupTemplateDefinition = 1, + PresetTemplateDefinition = 2 + }; + + enum class OgcAxisOrder + { + Auto = 0, + Swap = 1, + NoSwap = 2 + }; + + enum class ContingencyConstraintViolationType + { + Warning = 0, + Error = 1 + }; + + enum class ContingentValueType + { + ContingentCodedValue = 0, + ContingentRangeValue = 1, + ContingentNullValue = 2, + ContingentAnyValue = 3 + }; + + enum class DomainDescriptionType + { + Unknown = -1, + CodedValueDomainDescription = 0, + RangeDomainDescription = 2 + }; + + enum class GeometryBuilderToolType + { + Unknown = -1, + BufferLineToPolygon = 0, + BufferPointToPolygon = 1, + BufferPolygonToPolygon = 2, + ConnectionPoint = 3, + OffsetLine = 4, + OffsetPrimaryLine = 5, + PointAtAllVerticesOfLine = 6, + PointAtBeginningOfLine = 7, + PointAtBeginningOfRadial = 8, + PointAtEndOfLine = 9, + PointAtInteriorVertices = 10, + PointAtIntersectionOfVerticesOfLine = 11, + PointAtNotBeginningOfLine = 12, + PointAtNotEndOfLine = 13, + PointAtPolygonCentroid = 14, + PointAtPolygonNotStart = 15, + PointAtPolygonStart = 16, + PointIdentity = 17, + PointPrimaryIdentity = 18, + PolygonBoundary = 19, + PolygonBoundaryTwoPoint = 20, + PolygonIdentity = 21, + PolygonPrimaryIdentity = 22, + PolygonVertices = 23, + TwoPointLines = 24, + RadialLines = 25, + EquallySpaced = 26 + }; + + enum class GeometryConstructionToolType + { + Unknown = -1, + AutoCompleteFreehandPolygon = 0, + AutoCompletePolygon = 1, + Circle = 2, + Ellipse = 3, + Freehand = 4, + Line = 5, + Multipoint = 6, + Point = 7, + PointAlongLine = 8, + PointAndRotation = 9, + PointAtEndOfLine = 10, + Polygon = 11, + Radial = 12, + Rectangle = 13, + RegularPolygon = 14, + RegularPolyline = 15, + RightAnglePolygon = 16, + RightAnglePolyline = 17, + Split = 18, + StreamingPolygon = 19, + StreamingPolyline = 20, + Trace = 21, + TwoPointLine = 22 + }; + +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::EditOperation value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::EditResultType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FeatureObjectType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FeatureRequestMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FeatureTableType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeodatabaseDatasetType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::QueryFeatureFields value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::RelationshipConstraintViolationType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SharedTemplateQuerySourceType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SharedTemplateType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::TemplateDefinitionType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::OgcAxisOrder value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ContingencyConstraintViolationType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ContingentValueType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DomainDescriptionType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeometryBuilderToolType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeometryConstructionToolType value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::EditOperation) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::EditResultType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FeatureObjectType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FeatureRequestMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FeatureTableType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeodatabaseDatasetType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::QueryFeatureFields) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::RelationshipConstraintViolationType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SharedTemplateQuerySourceType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SharedTemplateType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::TemplateDefinitionType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::OgcAxisOrder) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ContingencyConstraintViolationType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ContingentValueType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DomainDescriptionType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeometryBuilderToolType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeometryConstructionToolType) + +#endif // QRT_GeodatabaseTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodesicEllipseParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodesicEllipseParameters.h new file mode 100644 index 000000000..0d6112776 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodesicEllipseParameters.h @@ -0,0 +1,94 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeodesicEllipseParameters.h + +#ifndef QRT_GeodesicEllipseParameters_H +#define QRT_GeodesicEllipseParameters_H + +// STL headers +#include + +namespace QRTImpl +{ + class GeodesicEllipseParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class GeometryType; + class AngularUnit; + class LinearUnit; + class Point; + + class GeodesicEllipseParameters + { + public: + GeodesicEllipseParameters(); + GeodesicEllipseParameters(const Point& center, double semiAxis1Length, double semiAxis2Length); + GeodesicEllipseParameters(double axisDirection, + const AngularUnit& angularUnit, + const Point& center, + const LinearUnit& linearUnit, + unsigned int maxPointCount, + double maxSegmentLength, + GeometryType geometryType, + double semiAxis1Length, + double semiAxis2Length); + GeodesicEllipseParameters(const GeodesicEllipseParameters& other); + GeodesicEllipseParameters(GeodesicEllipseParameters&& other) noexcept; + GeodesicEllipseParameters& operator=(const GeodesicEllipseParameters& other); + GeodesicEllipseParameters& operator=(GeodesicEllipseParameters&& other) noexcept; + ~GeodesicEllipseParameters(); + + AngularUnit angularUnit() const; + void setAngularUnit(const AngularUnit& angularUnit); + double axisDirection() const; + void setAxisDirection(double direction); + Point center() const; + void setCenter(const Point& center); + GeometryType geometryType() const; + void setGeometryType(GeometryType type); + LinearUnit linearUnit() const; + void setLinearUnit(const LinearUnit& linearUnit); + unsigned int maxPointCount() const; + void setMaxPointCount(unsigned int count); + double maxSegmentLength() const; + void setMaxSegmentLength(double length); + double semiAxis1Length() const; + void setSemiAxis1Length(double length); + double semiAxis2Length() const; + void setSemiAxis2Length(double length); + + /*! + \internal + */ + explicit GeodesicEllipseParameters(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeodesicEllipseParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodesicSectorParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodesicSectorParameters.h new file mode 100644 index 000000000..5939bb48f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodesicSectorParameters.h @@ -0,0 +1,100 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeodesicSectorParameters.h + +#ifndef QRT_GeodesicSectorParameters_H +#define QRT_GeodesicSectorParameters_H + +// STL headers +#include + +namespace QRTImpl +{ + class GeodesicSectorParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class GeometryType; + class AngularUnit; + class LinearUnit; + class Point; + + class GeodesicSectorParameters + { + public: + GeodesicSectorParameters(); + GeodesicSectorParameters(const Point& center, double semiAxis1Length, double semiAxis2Length, double sectorAngle, double startDirection); + GeodesicSectorParameters(double axisDirection, + const AngularUnit& angularUnit, + const Point& center, + const LinearUnit& linearUnit, + unsigned int maxPointCount, + double maxSegmentLength, + GeometryType geometryType, + double sectorAngle, + double semiAxis1Length, + double semiAxis2Length, + double startDirection); + GeodesicSectorParameters(const GeodesicSectorParameters& other); + GeodesicSectorParameters(GeodesicSectorParameters&& other) noexcept; + GeodesicSectorParameters& operator=(const GeodesicSectorParameters& other); + GeodesicSectorParameters& operator=(GeodesicSectorParameters&& other) noexcept; + ~GeodesicSectorParameters(); + + AngularUnit angularUnit() const; + void setAngularUnit(const AngularUnit& angularUnit); + double axisDirection() const; + void setAxisDirection(double direction); + Point center() const; + void setCenter(const Point& center); + GeometryType geometryType() const; + void setGeometryType(GeometryType type); + LinearUnit linearUnit() const; + void setLinearUnit(const LinearUnit& linearUnit); + unsigned int maxPointCount() const; + void setMaxPointCount(unsigned int count); + double maxSegmentLength() const; + void setMaxSegmentLength(double length); + double sectorAngle() const; + void setSectorAngle(double angle); + double semiAxis1Length() const; + void setSemiAxis1Length(double length); + double semiAxis2Length() const; + void setSemiAxis2Length(double length); + double startDirection() const; + void setStartDirection(double direction); + + /*! + \internal + */ + std::shared_ptr getImpl() const; + explicit GeodesicSectorParameters(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeodesicSectorParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodeticDistanceResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodeticDistanceResult.h new file mode 100644 index 000000000..09b32391c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeodeticDistanceResult.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeodeticDistanceResult.h + +#ifndef QRT_GeodeticDistanceResult_H +#define QRT_GeodeticDistanceResult_H + +// STL headers +#include + +namespace QRTImpl +{ + class GeodeticDistanceResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class AngularUnit; + class LinearUnit; + + class GeodeticDistanceResult + { + public: + GeodeticDistanceResult(); + GeodeticDistanceResult(const GeodeticDistanceResult& other); + GeodeticDistanceResult(GeodeticDistanceResult&& other) noexcept; + GeodeticDistanceResult& operator=(const GeodeticDistanceResult& other); + GeodeticDistanceResult& operator=(GeodeticDistanceResult&& other) noexcept; + ~GeodeticDistanceResult(); + + AngularUnit azimuthUnit() const; + double azimuth1() const; + double azimuth2() const; + double distance() const; + LinearUnit distanceUnit() const; + + bool isEmpty() const; + + /*! + \internal + */ + explicit GeodeticDistanceResult(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeodeticDistanceResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeographicTransformation.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeographicTransformation.h new file mode 100644 index 000000000..b1c648cc3 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeographicTransformation.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeographicTransformation.h + +#ifndef QRT_GeographicTransformation_H +#define QRT_GeographicTransformation_H + +// C++ API headers +#include "DatumTransformation.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GeographicTransformationImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeographicTransformationStep; + + class GeographicTransformation : public DatumTransformation + { + Q_OBJECT + + public: + explicit GeographicTransformation(const GeographicTransformationStep& step, QObject* parent = nullptr); + explicit GeographicTransformation(const QList& steps, QObject* parent = nullptr); + ~GeographicTransformation() override; + + QList steps() const; + + /*! \internal */ + GeographicTransformation(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + protected: + Q_DISABLE_COPY_MOVE(GeographicTransformation) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeographicTransformation_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeographicTransformationStep.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeographicTransformationStep.h new file mode 100644 index 000000000..b0d8ae92e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeographicTransformationStep.h @@ -0,0 +1,78 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeographicTransformationStep.h + +#ifndef QRT_GeographicTransformationStep_H +#define QRT_GeographicTransformationStep_H + +// Qt headers +#include // for QString, QStringList + +// STL headers +#include + +namespace QRTImpl +{ + class GeographicTransformationStepImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeographicTransformationStep + { + public: + GeographicTransformationStep(); + explicit GeographicTransformationStep(int wkid); + explicit GeographicTransformationStep(const QString& wkText); + GeographicTransformationStep(const GeographicTransformationStep& other); + GeographicTransformationStep(GeographicTransformationStep&& other) noexcept; + ~GeographicTransformationStep(); + + GeographicTransformationStep& operator=(const GeographicTransformationStep& other); + GeographicTransformationStep& operator=(GeographicTransformationStep&& other) noexcept; + + bool operator==(const GeographicTransformationStep& other) const; + bool operator!=(const GeographicTransformationStep& other) const; + + bool isEmpty() const; + + int wkid() const; + QString wkText() const; + QString wkText2() const; + + bool isInverse() const; + GeographicTransformationStep inverseTransformation() const; + + QStringList projectionEngineFilenames() const; + bool isMissingProjectionEngineFiles() const; + + explicit GeographicTransformationStep(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeographicTransformationStep_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometricEffect.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometricEffect.h new file mode 100644 index 000000000..30b32a75c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometricEffect.h @@ -0,0 +1,72 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeometricEffect.h + +#ifndef GeometricEffect_H +#define GeometricEffect_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GeometricEffectImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class GeometricEffectType; + + class GeometricEffect : public Object + { + Q_OBJECT + + public: + ~GeometricEffect() override; + + bool operator==(const GeometricEffect& other) const; + bool operator!=(const GeometricEffect& other) const; + + GeometricEffectType geometricEffectType() const; + + GeometricEffect* clone(QObject* parent = nullptr) const; + + /*! \internal */ + GeometricEffect(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + GeometricEffect() = delete; + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(GeometricEffect) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // GeometricEffect_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometricEffectListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometricEffectListModel.h new file mode 100644 index 000000000..9676a8440 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometricEffectListModel.h @@ -0,0 +1,118 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeometricEffectListModel.h + +#ifndef QRT_GeometricEffectListModel_H +#define QRT_GeometricEffectListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class GeometricEffectListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class GeometricEffect; + + class GeometricEffectListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum GeometricEffectRoles + { + GeometricEffectTypeRole = Qt::UserRole + 1 + }; + + ~GeometricEffectListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(GeometricEffect* geometricEffect); + + void insert(int index, GeometricEffect* geometricEffect); + + void removeAt(int index); + + void removeOne(GeometricEffect* geometricEffect); + + void move(int from, int to); + + GeometricEffect* at(int index) const override; + + bool contains(GeometricEffect* geometricEffect) const; + + int indexOf(GeometricEffect* geometricEffect) const; + + GeometricEffect* first() const; + + GeometricEffect* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + /*! \internal */ + GeometricEffectListModel(std::shared_ptr impl, QObject* parent); + + GeometricEffectListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(GeometricEffectListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeometricEffectListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Geometry.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Geometry.h new file mode 100644 index 000000000..b653a05da --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Geometry.h @@ -0,0 +1,120 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Geometry.h + +#ifndef QRT_Geometry_H +#define QRT_Geometry_H + +// C++ API headers +#include "JsonSerializable.h" + +// Qt headers +#include // for Q_DECLARE_METATYPE + +// STL headers +#include + +namespace QRTImpl +{ + class GeometryImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class GeometryType; + enum class GeometryDimension; + class SpatialReference; + class Envelope; + class GeometryBuilder; + + class Geometry : public JsonSerializable + { + public: + Geometry(); + + Geometry(const Geometry& other); + Geometry(Geometry&& other) noexcept; + + Geometry& operator=(const Geometry& other); + Geometry& operator=(Geometry&& other) noexcept; + + bool operator==(const Geometry& other) const; + bool operator!=(const Geometry& other) const; + + ~Geometry() override; + + bool isEmpty() const; + + bool equalsWithTolerance(const Geometry& other, double tolerance) const; + + GeometryType geometryType() const; + + SpatialReference spatialReference() const; + + GeometryDimension dimension() const; + + bool hasZ() const; + + bool hasM() const; + + bool hasCurves() const; + + Envelope extent() const; + + [[nodiscard]] static Geometry fromJson(const QString& json); + [[nodiscard]] static Geometry fromJson(const QString& json, const SpatialReference& spatialReference); + + [[nodiscard]] QString toJson() const override; + + /*! + \internal + */ + explicit Geometry(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + protected: + std::shared_ptr m_impl; + }; + + template + T geometry_cast(const Geometry&) + { + return Geometry(); + } + + template<> + inline Geometry geometry_cast(const Geometry& geometry) + { + return geometry; + } + + /*! + \internal + */ + QDebug& operator<<(QDebug& dbg, const Geometry& geometry); + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Geometry) + +#endif // QRT_Geometry_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryBuilder.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryBuilder.h new file mode 100644 index 000000000..61f7e918e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryBuilder.h @@ -0,0 +1,93 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeometryBuilder.h + +#ifndef QRT_GeometryBuilder_H +#define QRT_GeometryBuilder_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GeometryBuilderImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class GeometryBuilderType; + enum class GeometryType; + class SpatialReference; + class Envelope; + class Geometry; + + class GeometryBuilder : public Object + { + Q_OBJECT + + public: + ~GeometryBuilder() override; + + static GeometryBuilder* create(const Geometry& geometry, QObject* parent = nullptr); + static GeometryBuilder* create(GeometryType geometryType, const SpatialReference& spatialReference, QObject* parent = nullptr); + + bool isEmpty() const; + + bool isSketchValid() const; + + virtual GeometryBuilderType geometryBuilderType() const; + + SpatialReference spatialReference() const; + + bool hasZ() const; + + bool hasM() const; + + Envelope extent() const; + + bool hasCurves() const; + + void replaceGeometry(const Geometry& geometry); + + [[nodiscard]] virtual Geometry toGeometry() const; + + GeometryBuilder(std::shared_ptr impl, QObject* parent); + + virtual std::shared_ptr getImpl() const; + + protected: + friend class Geometry; + std::shared_ptr m_impl; + + /*! + \internal + */ + Q_DISABLE_COPY_MOVE(GeometryBuilder) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeometryBuilder_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryConstructionTool.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryConstructionTool.h new file mode 100644 index 000000000..64d50627e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryConstructionTool.h @@ -0,0 +1,63 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeometryConstructionTool.h + +#ifndef QRT_GeometryConstructionTool_H +#define QRT_GeometryConstructionTool_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +class QUuid; + +namespace QRTImpl { class GeometryConstructionToolImpl; } + +namespace Esri::ArcGISRuntime { + + enum class GeometryConstructionToolType; + + class GeometryConstructionTool : public Object + { + Q_OBJECT + public: + ~GeometryConstructionTool() override; + + QUuid toolId() const; + + GeometryConstructionToolType toolType() const; + + GeometryConstructionTool(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(GeometryConstructionTool) + std::shared_ptr m_impl; + + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeometryConstructionTool_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditor.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditor.h new file mode 100644 index 000000000..30573100d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditor.h @@ -0,0 +1,147 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeometryEditor.h + +#ifndef QRT_GeometryEditor_H +#define QRT_GeometryEditor_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class GeometryEditorImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Geometry; + class GeometryEditorElement; + class GeometryEditorHoverable; + class GeometryEditorTool; + class GraphicsOverlay; + class Point; + class SnapSettings; + class SnapChangedInfo; + enum class GeometryEditorElementType; + enum class GeometryEditorToolType; + enum class GeometryType; + + class GeometryEditor : public Object + { + Q_OBJECT + + public: + explicit GeometryEditor(QObject* parent = nullptr); + + ~GeometryEditor() override; + + bool canRedo() const; + + bool canUndo() const; + + Geometry geometry() const; + + GeometryEditorHoverable* hoveredElement() const; + + bool isStarted() const; + + bool isVisible() const; + void setVisible(bool visible); + + GeometryEditorElement* selectedElement() const; + + GeometryEditorElement* pickedUpElement() const; + + SnapSettings* snapSettings() const; + void setSnapSettings(SnapSettings* snapSettings); + + GeometryEditorTool* tool() const; + void setTool(GeometryEditorTool* tool); + + void clearGeometry(); + + void clearSelection(); + + void deleteSelectedElement(); + + void insertVertex(const Point& point); + + void moveSelectedElement(double deltaX, double deltaY); + + void moveSelectedElement(const Point& newPoint); + + void redo(); + + void replaceGeometry(const Geometry& geometry); + + void rotateSelectedElement(double angle, const Point& origin); + + void scaleSelectedElement(double scaleX, double scaleY, const Point& origin); + + void selectGeometry(); + + void selectGeometryEditorElement(GeometryEditorElement* element); + + void selectMidVertex(int partIndex, int segmentIndex); + + void selectPart(int partIndex); + + void selectVertex(int partIndex, int vertexIndex); + + void start(const Geometry& initialGeometry); + + void start(GeometryType geometryType); + + Geometry stop(); + + void undo(); + + void cancelCurrentAction(); + + GeometryEditor(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + signals: + void canRedoChanged(); + void canUndoChanged(); + void geometryChanged(); + void hoveredElementChanged(); + void isStartedChanged(); + void selectedElementChanged(); + void pickedUpElementChanged(); + void toolChanged(); + void visibleChanged(); + void snapChanged(Esri::ArcGISRuntime::SnapChangedInfo* snapChangedInfo); + + private: + Q_DISABLE_COPY_MOVE(GeometryEditor) + + void connectSignals_(); + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeometryEditor_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorElement.h new file mode 100644 index 000000000..7a230e7eb --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorElement.h @@ -0,0 +1,72 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeometryEditorElement.h + +#ifndef QRT_GeometryEditorElement_H +#define QRT_GeometryEditorElement_H + +// C++ API headers +#include "GeometryEditorHoverable.h" +#include "Object.h" + +namespace QRTImpl +{ + class GeometryEditorElementImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Envelope; + enum class GeometryEditorElementType; + + class GeometryEditorElement : public Object, public GeometryEditorHoverable + { + Q_OBJECT + public: + ~GeometryEditorElement() override; + + bool canDelete() const; + + bool canMove() const; + + bool canRotate() const; + + bool canScale() const; + + Envelope extent() const; + + GeometryEditorElementType geometryEditorElementType() const; + + GeometryEditorElement(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(GeometryEditorElement) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeometryEditorElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorGeometry.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorGeometry.h new file mode 100644 index 000000000..abcee0e9c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorGeometry.h @@ -0,0 +1,57 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeometryEditorGeometry.h + +#ifndef QRT_GeometryEditorGeometry_H +#define QRT_GeometryEditorGeometry_H + +// C++ API headers +#include "GeometryEditorElement.h" + +namespace QRTImpl +{ + class GeometryEditorGeometryImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Geometry; + + class GeometryEditorGeometry : public GeometryEditorElement + { + Q_OBJECT + public: + ~GeometryEditorGeometry() override; + + Geometry geometry() const; + + GeometryEditorGeometry(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(GeometryEditorGeometry) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeometryEditorGeometry_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorGrowEffect.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorGrowEffect.h new file mode 100644 index 000000000..a02352504 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorGrowEffect.h @@ -0,0 +1,66 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeometryEditorGrowEffect.h + +#ifndef QRT_GeometryEditorGrowEffect_H +#define QRT_GeometryEditorGrowEffect_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GeometryEditorGrowEffectImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeometryEditorGrowEffect : public Object + { + Q_OBJECT + public: + explicit GeometryEditorGrowEffect(QObject* parent = nullptr); + + ~GeometryEditorGrowEffect() override; + + bool isApplyToMidVertices() const; + void setApplyToMidVertices(bool applyToMidVertices); + + bool isApplyToVertices() const; + void setApplyToVertices(bool applyToVertices); + + GeometryEditorGrowEffect(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(GeometryEditorGrowEffect) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeometryEditorGrowEffect_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorHoverable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorHoverable.h new file mode 100644 index 000000000..e803d841b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorHoverable.h @@ -0,0 +1,47 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeometryEditorHoverable.h + +#ifndef QRT_GeometryEditorHoverable_H +#define QRT_GeometryEditorHoverable_H + +// Qt headers +#include // for Q_DISABLE_COPY_MOVE + +namespace Esri::ArcGISRuntime +{ + + class GeometryEditorHoverable + { + public: + virtual ~GeometryEditorHoverable(); + + protected: + GeometryEditorHoverable(); + + private: + Q_DISABLE_COPY_MOVE(GeometryEditorHoverable) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeometryEditorHoverable_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorMidVertex.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorMidVertex.h new file mode 100644 index 000000000..cc8bb41e8 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorMidVertex.h @@ -0,0 +1,61 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeometryEditorMidVertex.h + +#ifndef QRT_GeometryEditorMidVertex_H +#define QRT_GeometryEditorMidVertex_H + +// C++ API headers +#include "GeometryEditorElement.h" + +namespace QRTImpl +{ + class GeometryEditorMidVertexImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Point; + + class GeometryEditorMidVertex : public GeometryEditorElement + { + Q_OBJECT + public: + ~GeometryEditorMidVertex() override; + + int partIndex() const; + + Point point() const; + + int segmentIndex() const; + + GeometryEditorMidVertex(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(GeometryEditorMidVertex) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeometryEditorMidVertex_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorPart.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorPart.h new file mode 100644 index 000000000..04a37b358 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorPart.h @@ -0,0 +1,59 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeometryEditorPart.h + +#ifndef QRT_GeometryEditorPart_H +#define QRT_GeometryEditorPart_H + +// C++ API headers +#include "GeometryEditorElement.h" + +namespace QRTImpl +{ + class GeometryEditorPartImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ImmutablePart; + + class GeometryEditorPart : public GeometryEditorElement + { + Q_OBJECT + public: + ~GeometryEditorPart() override; + + ImmutablePart part() const; + + int partIndex() const; + + GeometryEditorPart(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(GeometryEditorPart) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeometryEditorPart_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorReticle.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorReticle.h new file mode 100644 index 000000000..d61573457 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorReticle.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeometryEditorReticle.h + +#ifndef QRT_GeometryEditorReticle_H +#define QRT_GeometryEditorReticle_H + +// C++ API headers +#include "Object.h" + +class QImage; + +namespace QRTImpl +{ + class GeometryEditorReticleImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Symbol; + + class GeometryEditorReticle : public Object + { + Q_OBJECT + public: + explicit GeometryEditorReticle(QObject* parent = nullptr); + + ~GeometryEditorReticle() override; + + float height() const; + + QImage image() const; + + float width() const; + + void setImage(const QImage& image); + + void setImageWithSize(const QImage& image, float width, float height); + + GeometryEditorReticle(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(GeometryEditorReticle) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeometryEditorReticle_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorStyle.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorStyle.h new file mode 100644 index 000000000..385b19139 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorStyle.h @@ -0,0 +1,117 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeometryEditorStyle.h + +#ifndef QRT_GeometryEditorStyle_H +#define QRT_GeometryEditorStyle_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class GeometryEditorStyleImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeometryEditorGrowEffect; + class Symbol; + + class GeometryEditorStyle : public Object + { + Q_OBJECT + + public: + explicit GeometryEditorStyle(QObject* parent = nullptr); + + ~GeometryEditorStyle() override; + + Symbol* boundingBoxHandleSymbol() const; + void setBoundingBoxHandleSymbol(Symbol* boundingBoxHandleSymbol); + + Symbol* boundingBoxSymbol() const; + void setBoundingBoxSymbol(Symbol* boundingBoxSymbol); + + Symbol* feedbackLineSymbol() const; + void setFeedbackLineSymbol(Symbol* feedbackLineSymbol); + + Symbol* feedbackVertexSymbol() const; + void setFeedbackVertexSymbol(Symbol* feedbackVertexSymbol); + + Symbol* fillSymbol() const; + void setFillSymbol(Symbol* fillSymbol); + + GeometryEditorGrowEffect* growEffect() const; + void setGrowEffect(GeometryEditorGrowEffect* growEffect); + + Symbol* lineSymbol() const; + void setLineSymbol(Symbol* lineSymbol); + + Symbol* midVertexSymbol() const; + void setMidVertexSymbol(Symbol* midVertexSymbol); + + Symbol* multipleSnapCandidatesSymbol() const; + void setMultipleSnapCandidatesSymbol(Symbol* multipleSnapCandidatesSymbol); + + float opacity() const; + void setOpacity(float opacity); + + Symbol* rotateHandleSymbol() const; + void setRotateHandleSymbol(Symbol* rotateHandleSymbol); + + Symbol* selectedMidVertexSymbol() const; + void setSelectedMidVertexSymbol(Symbol* selectedMidVertexSymbol); + + Symbol* selectedVertexSymbol() const; + void setSelectedVertexSymbol(Symbol* selectedVertexSymbol); + + Symbol* snappedToLineSymbol() const; + void setSnappedToLineSymbol(Symbol* snappedToLineSymbol); + + Symbol* snappedToVertexSymbol() const; + void setSnappedToVertexSymbol(Symbol* snappedToVertexSymbol); + + Symbol* vertexSymbol() const; + void setVertexSymbol(Symbol* vertexSymbol); + + Symbol* vertexTextSymbol() const; + void setVertexTextSymbol(Symbol* vertexTextSymbol); + + GeometryEditorStyle(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + signals: + void opacityChanged(); + + private: + Q_DISABLE_COPY_MOVE(GeometryEditorStyle) + + void connectSignals_(); + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeometryEditorStyle_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorTool.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorTool.h new file mode 100644 index 000000000..630b5f232 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorTool.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeometryEditorTool.h + +#ifndef QRT_GeometryEditorTool_H +#define QRT_GeometryEditorTool_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class GeometryEditorToolImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeometryEditorStyle; + enum class GeometryEditorToolType; + + class GeometryEditorTool : public Object + { + Q_OBJECT + public: + ~GeometryEditorTool() override; + + GeometryEditorToolType geometryEditorToolType() const; + + GeometryEditorStyle* style() const; + void setStyle(GeometryEditorStyle* style); + + GeometryEditorTool(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + signals: + void styleChanged(); + + protected: + std::shared_ptr m_impl; + + void connectSignals_(); + + private: + Q_DISABLE_COPY_MOVE(GeometryEditorTool) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeometryEditorTool_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorTypes.h new file mode 100644 index 000000000..2df96e556 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorTypes.h @@ -0,0 +1,106 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeometryEditorTypes.h + +#ifndef QRT_GeometryEditorTypes_H +#define QRT_GeometryEditorTypes_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + enum class GeometryEditorElementType + { + GeometryEditorGeometry = 0, + GeometryEditorPart = 1, + GeometryEditorVertex = 2, + GeometryEditorMidVertex = 3, + }; + + enum class GeometryEditorScaleMode + { + Stretch = 0, + Uniform = 1 + }; + + enum class GeometryEditorToolType + { + VertexTool = 0, + FreehandTool = 1, + ShapeTool = 2, + ReticleVertexTool = 3, + ProgrammaticReticleTool = 4 + }; + + enum class ShapeToolType + { + Arrow = 0, + Ellipse = 1, + Rectangle = 2, + Triangle = 3 + }; + + enum class SnapRuleBehavior + { + None = 0, + RulesLimitSnapping = 1, + RulesPreventSnapping = 2 + }; + + enum class SnapSourceEnablingBehavior + { + Preserve = 0, + SetFromRules = 1 + }; + + enum class SnapState + { + Unsnapped = 0, + SnappedToFeature = 1, + SnappedToGeometryGuide = 2, + }; + +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeometryEditorElementType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeometryEditorScaleMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeometryEditorToolType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SnapRuleBehavior value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SnapSourceEnablingBehavior value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ShapeToolType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SnapState value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeometryEditorElementType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeometryEditorScaleMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeometryEditorToolType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SnapRuleBehavior) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SnapSourceEnablingBehavior) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ShapeToolType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SnapState) + +#endif // QRT_GeometryEditorTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorVertex.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorVertex.h new file mode 100644 index 000000000..691fdff6d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEditorVertex.h @@ -0,0 +1,61 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeometryEditorVertex.h + +#ifndef QRT_GeometryEditorVertex_H +#define QRT_GeometryEditorVertex_H + +// C++ API headers +#include "GeometryEditorElement.h" + +namespace QRTImpl +{ + class GeometryEditorVertexImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Point; + + class GeometryEditorVertex : public GeometryEditorElement + { + Q_OBJECT + public: + ~GeometryEditorVertex() override; + + int partIndex() const; + + Point point() const; + + int vertexIndex() const; + + GeometryEditorVertex(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(GeometryEditorVertex) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeometryEditorVertex_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEngine.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEngine.h new file mode 100644 index 000000000..2f25a7bb1 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryEngine.h @@ -0,0 +1,209 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeometryEngine.h + +#ifndef QRT_GeometryEngine_H +#define QRT_GeometryEngine_H + +// C++ API headers +#include "GeometryTypes.h" +#include "Object.h" + +namespace QRTImpl +{ + class GeometryEngineImpl; +} + +namespace Esri::ArcGISRuntime +{ + class AngularUnit; + class AreaUnit; + class DatumTransformation; + class Envelope; + class GeodeticDistanceResult; + class GeodesicEllipseParameters; + class GeodesicSectorParameters; + class Geometry; + class LinearUnit; + class Multipart; + class Point; + class Polygon; + class Polyline; + class ProximityResult; + class SpatialReference; + + class GeometryEngine : public Object + { + Q_OBJECT + + public: + static GeometryEngine* instance(); + + ~GeometryEngine() override; + + static bool equals(const Geometry& geometry1, const Geometry& geometry2); + + static Geometry project(const Geometry& geometry, const SpatialReference& spatialReference); + + static Geometry project(const Geometry& geometry, const SpatialReference& spatialReference, DatumTransformation* datumTransformation); + + static Geometry normalizeCentralMeridian(const Geometry& geometry); + + static double area(const Geometry& geometry); + + static Polygon buffer(const Geometry& geometry, double distance); + + static QList buffer(const QList& geometries, const QList& distances, bool unionResult); + + static bool contains(const Geometry& geometry1, const Geometry& geometry2); + + static Geometry densify(const Geometry& geometry, double maxSegmentLength); + + static Geometry difference(const Geometry& geometry1, const Geometry& geometry2); + + static bool disjoint(const Geometry& geometry1, const Geometry& geometry2); + + static double distance(const Geometry& geometry1, const Geometry& geometry2); + + static double areaGeodetic(const Geometry& geometry, const AreaUnit& unit, GeodeticCurveType curveType); + + static Polygon bufferGeodetic(const Geometry& geometry, + double distance, + const LinearUnit& unit, + double maxDeviation, + GeodeticCurveType curveType); + + static QList bufferGeodetic(const QList& geometries, + const QList& distances, + const LinearUnit& unit, + double maxDeviation, + GeodeticCurveType curveType, + bool unionResult); + + static Geometry densifyGeodetic(const Geometry& geometry, double maxSegmentLength, const LinearUnit& lengthUnit, GeodeticCurveType curveType); + + static GeodeticDistanceResult distanceGeodetic(const Point& point1, + const Point& point2, + const LinearUnit& distanceUnit, + const AngularUnit& azimuthUnit, + GeodeticCurveType curveType); + + static Geometry ellipseGeodesic(const GeodesicEllipseParameters& parameters); + + static double lengthGeodetic(const Geometry& geometry, const LinearUnit& lengthUnit, GeodeticCurveType curveType); + + static QList moveGeodetic(const QList& pointCollection, + double distance, + const LinearUnit& distanceUnit, + double azimuth, + const AngularUnit& azimuthUnit, + GeodeticCurveType curveType); + + static Geometry sectorGeodesic(const GeodesicSectorParameters& parameters); + + static Geometry intersection(const Geometry& geometry1, const Geometry& geometry2); + + static QList intersections(const Geometry& geometry1, const Geometry& geometry2); + + static bool intersects(const Geometry& geometry1, const Geometry& geometry2); + + static double length(const Geometry& geometry); + + static Geometry simplify(const Geometry& geometry); + + static bool touches(const Geometry& geometry1, const Geometry& geometry2); + + static Geometry unionOf(const Geometry& geometry1, const Geometry& geometry2); + + static Geometry unionOf(const QList& geometries); + + static bool within(const Geometry& geometry1, const Geometry& geometry2); + + static Geometry boundary(const Geometry& geometry); + + static Geometry clip(const Geometry& geometry, const Envelope& envelope); + + static Geometry convexHull(const Geometry& geometry); + + static QList convexHull(const QList& geometries, bool unionResult); + + static Point createPointAlong(const Polyline& polyline, double distance); + + static bool crosses(const Geometry& geometry1, const Geometry& geometry2); + + static Geometry generalize(const Geometry& geometry, double maxDeviation, bool removeDegenerateParts); + + static bool isSimple(const Geometry& geometry); + + static Point labelPoint(const Polygon& polygon); + + static ProximityResult nearestCoordinate(const Geometry& geometry, const Point& point); + + static ProximityResult nearestCoordinateGeodetic(const Geometry& geometry, + const Point& point, + double maxDeviation, + const LinearUnit& deviationUnit); + + static ProximityResult nearestVertex(const Geometry& geometry, const Point& point); + + static Geometry offset(const Geometry& geometry, double distance, GeometryOffsetType offsetType, double bevelRatio, double flattenError); + + static bool overlaps(const Geometry& geometry1, const Geometry& geometry2); + + static bool relate(const Geometry& geometry1, const Geometry& geometry2, const QString& relation); + + static Geometry symmetricDifference(const Geometry& geometry1, const Geometry& geometry2); + + static Envelope combineExtents(const Geometry& geometry1, const Geometry& geometry2); + + static Envelope combineExtents(const QList& geometries); + + static QList autoComplete(const QList& existingBoundaries, const QList& newBoundaries); + + static Polyline extend(const Polyline& polyline, const Polyline& extender, GeometryExtendOptionsFlags extendOptions); + + static Multipart reshape(const Multipart& geometry, const Polyline& reshaper); + + static QList cut(const Geometry& geometry, const Polyline& cutter); + + static Geometry setM(const Geometry& geometry, double m); + static Geometry setZ(const Geometry& geometry, double z); + static Geometry setZAndM(const Geometry& geometry, double z, double m); + + static Geometry removeM(const Geometry& geometry); + static Geometry removeZ(const Geometry& geometry); + static Geometry removeZAndM(const Geometry& geometry); + + static double fractionAlong(const Polyline& line, const Point& point, double tolerance); + + static Geometry move(const Geometry& geometry, double deltaX, double deltaY); + static Geometry rotate(const Geometry& geometry, double angle, const Point& origin); + static Geometry scale(const Geometry& geometry, double scaleX, double scaleY, const Point& origin); + + private: + GeometryEngine(); + Q_DISABLE_COPY_MOVE(GeometryEngine) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeometryEngine_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryTypes.h new file mode 100644 index 000000000..fe01ad021 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeometryTypes.h @@ -0,0 +1,222 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeometryTypes.h + +#ifndef QRT_GeometryTypes_H +#define QRT_GeometryTypes_H + +// Qt headers +#include +#include // for Q_DECLARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + enum class GeometryType + { + Unknown = -1, + Point = 1, + Envelope = 2, + Polyline = 3, + Polygon = 4, + Multipoint = 5 + }; + + enum class GeometryBuilderType + { + PointBuilder = 1, + EnvelopeBuilder = 2, + PolylineBuilder = 3, + PolygonBuilder = 4, + MultipointBuilder = 5, + Unknown = -1 + }; + + enum class GeometryDimension + { + Point = 0, + Curve = 1, + Area = 2, + Volume = 3, + Unknown = -1 + }; + + enum class AngularUnitId + { + Other = 0, + Degrees = 9102, + Grads = 9105, + Minutes = 9103, + Radians = 9101, + Seconds = 9104 + }; + + enum class AreaUnitId + { + Other = 0, + Acres = 109402, + Hectares = 109401, + SquareCentimeters = 109451, + SquareDecimeters = 109450, + SquareFeet = 109405, + SquareKilometers = 109414, + SquareMeters = 109404, + SquareMillimeters = 109452, + SquareMiles = 109439, + SquareYards = 109442 + }; + + enum class LinearUnitId + { + Other = 0, + Centimeters = 1033, + Feet = 9002, + Inches = 109008, + Kilometers = 9036, + Meters = 9001, + Miles = 9093, + Millimeters = 1025, + NauticalMiles = 9030, + Yards = 9096 + }; + + enum class UnitType + { + LinearUnit = 0, + AngularUnit = 1, + AreaUnit = 2, + Unknown = -1 + }; + + enum class SegmentType + { + Unknown = -1, + LineSegment = 1, + CubicBezierSegment = 2, + EllipticArcSegment = 3 + }; + + enum class GeodeticCurveType + { + Geodesic = 0, + Loxodrome = 1, + GreatElliptic = 2, + NormalSection = 3, + ShapePreserving = 4 + }; + + enum class GeometryOffsetType + { + Mitered = 0, + Bevelled = 1, + Rounded = 2, + Squared = 3 + }; + + enum class GeometryExtendOptions + { + Default = 0, + RelocateEnds = 1, + KeepEndAttributes = 2, + NoEndAttributes = 4, + DoNotExtendFromStartPoint = 8, + DoNotExtendFromEndPoint = 16 + }; + + Q_DECLARE_FLAGS(GeometryExtendOptionsFlags, GeometryExtendOptions) + Q_DECLARE_OPERATORS_FOR_FLAGS(GeometryExtendOptionsFlags) + + enum class GarsConversionMode + { + LowerLeft = 0, + Center = 1 + }; + + enum class MgrsConversionMode + { + Automatic = 0, + New180InZone01 = 1, + New180InZone60 = 2, + Old180InZone01 = 3, + Old180InZone60 = 4 + }; + + enum class UtmConversionMode + { + LatitudeBandIndicators = 0, + NorthSouthIndicators = 1 + }; + + enum class LatitudeLongitudeFormat + { + DecimalDegrees = 0, + DegreesDecimalMinutes = 1, + DegreesMinutesSeconds = 2 + }; + + enum class DatumTransformationType + { + GeographicTransformation = 1, + HorizontalVerticalTransformation = 2 + }; + +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeometryType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeometryBuilderType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeometryDimension value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::AngularUnitId value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::AreaUnitId value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LinearUnitId value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UnitType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SegmentType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeodeticCurveType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeometryOffsetType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeometryExtendOptions value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GarsConversionMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::MgrsConversionMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtmConversionMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LatitudeLongitudeFormat value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DatumTransformationType value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeometryType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeometryBuilderType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeometryDimension) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::AngularUnitId) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::AreaUnitId) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LinearUnitId) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UnitType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SegmentType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeodeticCurveType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeometryOffsetType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeometryExtendOptions) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GarsConversionMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::MgrsConversionMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtmConversionMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LatitudeLongitudeFormat) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DatumTransformationType) + +#endif // QRT_GeometryTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingBoolean.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingBoolean.h new file mode 100644 index 000000000..8f241e538 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingBoolean.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeoprocessingBoolean.h + +#ifndef QRT_GeoprocessingBoolean_H +#define QRT_GeoprocessingBoolean_H + +// C++ API headers +#include "GeoprocessingParameter.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GeoprocessingBooleanImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeoprocessingBoolean : public GeoprocessingParameter + { + Q_OBJECT + + public: + explicit GeoprocessingBoolean(QObject* parent = nullptr); + explicit GeoprocessingBoolean(bool value, QObject* parent = nullptr); + ~GeoprocessingBoolean() override; + + bool value() const; + void setValue(bool value); + + /*! + \internal + */ + GeoprocessingBoolean(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(GeoprocessingBoolean) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeoprocessingBoolean_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingDataFile.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingDataFile.h new file mode 100644 index 000000000..c3a84a646 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingDataFile.h @@ -0,0 +1,76 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeoprocessingDataFile.h + +#ifndef QRT_GeoprocessingDataFile_H +#define QRT_GeoprocessingDataFile_H + +// C++ API headers +#include "GeoprocessingParameter.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class GeoprocessingDataFileImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeoprocessingDataFile : public GeoprocessingParameter + { + Q_OBJECT + + public: + explicit GeoprocessingDataFile(QObject* parent = nullptr); + explicit GeoprocessingDataFile(const QUrl& url, QObject* parent = nullptr); + ~GeoprocessingDataFile() override; + + void setUrl(const QUrl& url); + QUrl url() const; + + QString inputFilePath() const; + void setInputFilePath(const QString& path); + + QString uploadId() const; + void setUploadId(const QString& uploadId); + + // async methods + [[nodiscard]] QFuture fetchFileAsync(const QString& filePath); + + /*! + \internal + */ + GeoprocessingDataFile(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(GeoprocessingDataFile) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeoprocessingDataFile_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingDate.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingDate.h new file mode 100644 index 000000000..9af6ceb28 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingDate.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeoprocessingDate.h + +#ifndef QRT_GeoprocessingDate_H +#define QRT_GeoprocessingDate_H + +// C++ API headers +#include "GeoprocessingParameter.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GeoprocessingDateImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeoprocessingDate : public GeoprocessingParameter + { + Q_OBJECT + + public: + explicit GeoprocessingDate(QObject* parent = nullptr); + explicit GeoprocessingDate(const QDateTime& value, QObject* parent = nullptr); + ~GeoprocessingDate() override; + + QDateTime value() const; + void setValue(const QDateTime& value); + + /*! + \internal + */ + GeoprocessingDate(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(GeoprocessingDate) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeoprocessingDate_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingDouble.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingDouble.h new file mode 100644 index 000000000..1fac793af --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingDouble.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeoprocessingDouble.h + +#ifndef QRT_GeoprocessingDouble_H +#define QRT_GeoprocessingDouble_H + +// C++ API headers +#include "GeoprocessingParameter.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GeoprocessingDoubleImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeoprocessingDouble : public GeoprocessingParameter + { + Q_OBJECT + + public: + explicit GeoprocessingDouble(QObject* parent = nullptr); + explicit GeoprocessingDouble(double value, QObject* parent = nullptr); + ~GeoprocessingDouble() override; + + double value() const; + void setValue(double value); + + /*! + \internal + */ + GeoprocessingDouble(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(GeoprocessingDouble) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeoprocessingDouble_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingFeatureSet.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingFeatureSet.h new file mode 100644 index 000000000..70c5b727a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingFeatureSet.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeoprocessingFeatureSet.h + +#ifndef QRT_GeoprocessingFeatureSet_H +#define QRT_GeoprocessingFeatureSet_H + +// C++ API headers +#include "FeatureSet.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GeoprocessingFeatureSetImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeoprocessingFeatureSet : public Object, public FeatureSet + { + Q_OBJECT + + public: + ~GeoprocessingFeatureSet() override; + + bool isTransferLimitExceeded() const; + + QList fields() const override; + GeometryType geometryType() const override; + SpatialReference spatialReference() const override; + FeatureIterator iterator() const override; + + /*! \internal */ + GeoprocessingFeatureSet(std::shared_ptr impl, QObject* parent); + + /*! \internal */ + std::shared_ptr iGetImpl() const override; + + GeoprocessingFeatureSet() = delete; + + private: + std::shared_ptr m_impl; + Q_DISABLE_COPY_MOVE(GeoprocessingFeatureSet) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeoprocessingFeatureSet_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingFeatures.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingFeatures.h new file mode 100644 index 000000000..8acf11d4d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingFeatures.h @@ -0,0 +1,78 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeoprocessingFeatures.h + +#ifndef QRT_GeoprocessingFeatures_H +#define QRT_GeoprocessingFeatures_H + +// C++ API headers +#include "GeoprocessingParameter.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class GeoprocessingFeaturesImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FeatureSet; + + class GeoprocessingFeatures : public GeoprocessingParameter + { + Q_OBJECT + + public: + explicit GeoprocessingFeatures(QObject* parent = nullptr); + explicit GeoprocessingFeatures(const QUrl& url, QObject* parent = nullptr); + explicit GeoprocessingFeatures(FeatureSet* features, QObject* parent = nullptr); + ~GeoprocessingFeatures() override; + + void setUrl(const QUrl& url); + QUrl url() const; + + FeatureSet* features() const; + void setFeatures(FeatureSet* featureSet); + + bool canFetchOutputFeatures() const; + + // async methods + [[nodiscard]] QFuture fetchOutputFeaturesAsync(); + + /*! + \internal + */ + GeoprocessingFeatures(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(GeoprocessingFeatures) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeoprocessingFeatures_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingJob.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingJob.h new file mode 100644 index 000000000..72c8ef7c5 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingJob.h @@ -0,0 +1,66 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeoprocessingJob.h + +#ifndef QRT_GeoprocessingJob_H +#define QRT_GeoprocessingJob_H + +// C++ API headers +#include "Job.h" + +// STL headers +#include + +namespace QRTImpl +{ + class JobImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeoprocessingParameters; + class GeoprocessingResult; + + class GeoprocessingJob : public Job + { + Q_OBJECT + + public: + ~GeoprocessingJob() override; + + GeoprocessingResult* result() const; + + GeoprocessingParameters parameters() const; + + /*! \internal */ + GeoprocessingJob(std::shared_ptr impl, QObject* parent); + + GeoprocessingJob() = delete; + + private: + Q_DISABLE_COPY_MOVE(GeoprocessingJob) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeoprocessingJob_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingLinearUnit.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingLinearUnit.h new file mode 100644 index 000000000..17a60a20d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingLinearUnit.h @@ -0,0 +1,76 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeoprocessingLinearUnit.h + +#ifndef QRT_GeoprocessingLinearUnit_H +#define QRT_GeoprocessingLinearUnit_H + +// C++ API headers +#include "GeoprocessingParameter.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GeoprocessingLinearUnitImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class GeoprocessingLinearUnits; + enum class LinearUnitId; + class LinearUnit; + + class GeoprocessingLinearUnit : public GeoprocessingParameter + { + Q_OBJECT + + public: + explicit GeoprocessingLinearUnit(QObject* parent = nullptr); + explicit GeoprocessingLinearUnit(double distance, QObject* parent = nullptr); + GeoprocessingLinearUnit(double distance, GeoprocessingLinearUnits geoprocessingUnit, QObject* parent = nullptr); + GeoprocessingLinearUnit(double distance, const LinearUnit& unit, QObject* parent = nullptr); + GeoprocessingLinearUnit(double distance, LinearUnitId unitId, QObject* parent = nullptr); + ~GeoprocessingLinearUnit() override; + + double distance() const; + void setDistance(double distance); + + GeoprocessingLinearUnits unit() const; + void setUnit(GeoprocessingLinearUnits unit); + + LinearUnit linearUnit() const; + + /*! + \internal + */ + GeoprocessingLinearUnit(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(GeoprocessingLinearUnit) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeoprocessingLinearUnit_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingLong.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingLong.h new file mode 100644 index 000000000..baf25c62f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingLong.h @@ -0,0 +1,61 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeoprocessingLong.h + +#ifndef QRT_GeoprocessingLong_H +#define QRT_GeoprocessingLong_H + +// C++ API headers +#include "GeoprocessingParameter.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GeoprocessingLongImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeoprocessingLong : public GeoprocessingParameter + { + Q_OBJECT + + public: + explicit GeoprocessingLong(QObject* parent = nullptr); + explicit GeoprocessingLong(int value, QObject* parent = nullptr); + ~GeoprocessingLong() override; + + int value() const; + void setValue(int value); + + GeoprocessingLong(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(GeoprocessingLong) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeoprocessingLong_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingMultiValue.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingMultiValue.h new file mode 100644 index 000000000..a3c394a50 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingMultiValue.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeoprocessingMultiValue.h + +#ifndef QRT_GeoprocessingMultiValue_H +#define QRT_GeoprocessingMultiValue_H + +// C++ API headers +#include "GeoprocessingParameter.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GeoprocessingMultiValueImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeoprocessingMultiValue : public GeoprocessingParameter + { + Q_OBJECT + + public: + explicit GeoprocessingMultiValue(QObject* parent = nullptr); + explicit GeoprocessingMultiValue(GeoprocessingParameterType valueParameterType, QObject* parent = nullptr); + GeoprocessingMultiValue(GeoprocessingParameterType valueParameterType, const QList& values, QObject* parent = nullptr); + ~GeoprocessingMultiValue() override; + + GeoprocessingParameterType valueParameterType() const; + void setValueParameterType(GeoprocessingParameterType valueParameterType); + + QList values() const; + void setValues(const QList& values); + + /*! + \internal + */ + GeoprocessingMultiValue(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(GeoprocessingMultiValue) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeoprocessingMultiValue_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingParameter.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingParameter.h new file mode 100644 index 000000000..c13a6a961 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingParameter.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeoprocessingParameter.h + +#ifndef QRT_GeoprocessingParameter_H +#define QRT_GeoprocessingParameter_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GeoprocessingParameterImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class GeoprocessingParameterType; + + class GeoprocessingParameter : public Object + { + Q_OBJECT + + public: + ~GeoprocessingParameter() override; + + GeoprocessingParameterType parameterType() const; + + /*! + \internal + */ + GeoprocessingParameter(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(GeoprocessingParameter) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeoprocessingParameter_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingParameterInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingParameterInfo.h new file mode 100644 index 000000000..3d4086437 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingParameterInfo.h @@ -0,0 +1,93 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeoprocessingParameterInfo.h + +#ifndef QRT_GeoprocessingParameterInfo_H +#define QRT_GeoprocessingParameterInfo_H + +// Qt headers +#include // for QString, QStringList + +// STL headers +#include + +class QObject; + +namespace QRTImpl +{ + class GeoprocessingParameterInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class GeoprocessingParameterDirection; + enum class GeoprocessingParameterType; + class GeoprocessingParameter; + + class GeoprocessingParameterInfo + { + public: + GeoprocessingParameterInfo(); + GeoprocessingParameterInfo(const GeoprocessingParameterInfo& other); + GeoprocessingParameterInfo(GeoprocessingParameterInfo&& other) noexcept; + ~GeoprocessingParameterInfo(); + + GeoprocessingParameterInfo& operator=(const GeoprocessingParameterInfo& other); + GeoprocessingParameterInfo& operator=(GeoprocessingParameterInfo&& other) noexcept; + + bool isEmpty() const; + + QString category() const; + + QString description() const; + + QStringList choiceList() const; + + GeoprocessingParameterType dataType() const; + + GeoprocessingParameterDirection direction() const; + + QString displayName() const; + + bool isRequired() const; + + QString name() const; + + bool isFeaturesRequireGeometry() const; + + GeoprocessingParameterType multiValueDataType() const; + + GeoprocessingParameter* defaultParameter(QObject* parent = nullptr) const; + + /*! + \internal + */ + explicit GeoprocessingParameterInfo(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeoprocessingParameterInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingParameters.h new file mode 100644 index 000000000..eafa691a2 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingParameters.h @@ -0,0 +1,89 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeoprocessingParameters.h + +#ifndef QRT_GeoprocessingParameters_H +#define QRT_GeoprocessingParameters_H + +// Qt headers +#include // for QMap, QString + +// STL headers +#include + +class QObject; + +namespace QRTImpl +{ + class GeoprocessingParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class GeoprocessingExecutionType; + class GeoprocessingParameter; + class SpatialReference; + + class GeoprocessingParameters + { + public: + GeoprocessingParameters(); + explicit GeoprocessingParameters(GeoprocessingExecutionType type); + GeoprocessingParameters(const GeoprocessingParameters& other); + GeoprocessingParameters(GeoprocessingParameters&& other) noexcept; + + ~GeoprocessingParameters(); + + GeoprocessingParameters& operator=(const GeoprocessingParameters& other); + GeoprocessingParameters& operator=(GeoprocessingParameters&& other) noexcept; + + GeoprocessingExecutionType executionType() const; + void setExecutionType(GeoprocessingExecutionType type); + + QMap inputs(QObject* parent = nullptr) const; + void setInputs(const QMap& inputs); + + SpatialReference outputSpatialReference() const; + void setOutputSpatialReference(const SpatialReference& spatialReference); + + SpatialReference processSpatialReference() const; + void setProcessSpatialReference(const SpatialReference& spatialReference); + + bool isReturnM() const; + void setReturnM(bool returnM); + + bool isReturnZ() const; + void setReturnZ(bool returnZ); + + /*! \internal */ + explicit GeoprocessingParameters(const std::shared_ptr& impl); + /*! \internal */ + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeoprocessingParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingRaster.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingRaster.h new file mode 100644 index 000000000..c20f163dc --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingRaster.h @@ -0,0 +1,62 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeoprocessingRaster.h + +#ifndef QRT_GeoprocessingRaster_H +#define QRT_GeoprocessingRaster_H + +// C++ API headers +#include "GeoprocessingDataFile.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GeoprocessingRasterImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeoprocessingRaster : public GeoprocessingDataFile + { + Q_OBJECT + + public: + explicit GeoprocessingRaster(QObject* parent = nullptr); + GeoprocessingRaster(const QUrl& url, const QString& format, QObject* parent = nullptr); + ~GeoprocessingRaster() override; + + QString format() const; + void setFormat(const QString& format); + + /*! \internal */ + GeoprocessingRaster(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(GeoprocessingRaster) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeoprocessingRaster_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingResult.h new file mode 100644 index 000000000..3a091357c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingResult.h @@ -0,0 +1,67 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeoprocessingResult.h + +#ifndef QRT_GeoprocessingResult_H +#define QRT_GeoprocessingResult_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GeoprocessingResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ArcGISMapImageLayer; + class GeoprocessingParameter; + + class GeoprocessingResult : public Object + { + Q_OBJECT + + public: + ~GeoprocessingResult() override; + + QMap outputs() const; + + ArcGISMapImageLayer* mapImageLayer() const; + + /*! \internal */ + GeoprocessingResult(std::shared_ptr impl, QObject* parent); + + GeoprocessingResult() = delete; + + private: + std::shared_ptr m_impl; + Q_DISABLE_COPY_MOVE(GeoprocessingResult) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeoprocessingResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingString.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingString.h new file mode 100644 index 000000000..a4a4ea129 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingString.h @@ -0,0 +1,66 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeoprocessingString.h + +#ifndef QRT_GeoprocessingString_H +#define QRT_GeoprocessingString_H + +// C++ API headers +#include "GeoprocessingParameter.h" + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class GeoprocessingStringImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeoprocessingString : public GeoprocessingParameter + { + Q_OBJECT + + public: + explicit GeoprocessingString(QObject* parent = nullptr); + explicit GeoprocessingString(const QString& value, QObject* parent = nullptr); + ~GeoprocessingString() override; + + QString value() const; + void setValue(const QString& value); + + /*! + \internal + */ + GeoprocessingString(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(GeoprocessingString) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeoprocessingString_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingTask.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingTask.h new file mode 100644 index 000000000..a97cad368 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingTask.h @@ -0,0 +1,91 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeoprocessingTask.h + +#ifndef QRT_GeoprocessingTask_H +#define QRT_GeoprocessingTask_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class GeoprocessingTaskImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeoprocessingJob; + class GeoprocessingParameters; + class GeoprocessingTaskInfo; + + class GeoprocessingTask : public Object, public Loadable + { + Q_OBJECT + + public: + explicit GeoprocessingTask(const QUrl& url, QObject* parent = nullptr); + + ~GeoprocessingTask() override; + + GeoprocessingTaskInfo geoprocessingTaskInfo() const; + + GeoprocessingJob* createJob(const GeoprocessingParameters& parameters); + + // async methods + [[nodiscard]] QFuture createDefaultParametersAsync(); + + // Loadable interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + QUrl url() const; + + /*! + \internal + */ + GeoprocessingTask(std::shared_ptr impl, QObject* parent); + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + std::shared_ptr m_impl; + void connectSignals_(); + Q_DISABLE_COPY_MOVE(GeoprocessingTask) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeoprocessingTask_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingTaskInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingTaskInfo.h new file mode 100644 index 000000000..5867aacc1 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingTaskInfo.h @@ -0,0 +1,86 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeoprocessingTaskInfo.h + +#ifndef QRT_GeoprocessingTaskInfo_H +#define QRT_GeoprocessingTaskInfo_H + +// Qt headers +#include // for QList, QString + +// STL headers +#include + +class QUrl; + +namespace QRTImpl +{ + class GeoprocessingTaskInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class GeoprocessingExecutionType; + class GeoprocessingParameterInfo; + + class GeoprocessingTaskInfo + { + public: + GeoprocessingTaskInfo(); + GeoprocessingTaskInfo(const GeoprocessingTaskInfo& other); + GeoprocessingTaskInfo(GeoprocessingTaskInfo&& other) noexcept; + ~GeoprocessingTaskInfo(); + + GeoprocessingTaskInfo& operator=(const GeoprocessingTaskInfo& other); + GeoprocessingTaskInfo& operator=(GeoprocessingTaskInfo&& other) noexcept; + + bool isEmpty() const; + + QUrl url() const; + + QString category() const; + + QString description() const; + + QString displayName() const; + + GeoprocessingExecutionType executionType() const; + + QUrl helpURL() const; + + QString name() const; + + QList parameterInfos() const; + + /*! + \internal + */ + explicit GeoprocessingTaskInfo(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeoprocessingTaskInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingTypes.h new file mode 100644 index 000000000..6cdae8434 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingTypes.h @@ -0,0 +1,93 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeoprocessingTypes.h + +#ifndef QRT_GeoprocessingTypes_H +#define QRT_GeoprocessingTypes_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + enum class GeoprocessingExecutionType + { + Unknown = -1, + AsynchronousSubmit = 0, + SynchronousExecute = 1 + }; + + enum class GeoprocessingLinearUnits + { + Unknown = -1, + Centimeter = 0, + Decimeter = 1, + Kilometer = 2, + Meter = 3, + Millimeter = 4, + Point = 5, + USNauticalMile = 6, + USSurveyFoot = 7, + USSurveyInch = 8, + USSurveyMile = 9, + USSurveyYard = 10 + }; + + enum class GeoprocessingParameterDirection + { + Input = 0, + Output = 1 + }; + + enum class GeoprocessingParameterType + { + GeoprocessingBoolean = 0, + GeoprocessingDataFile = 1, + GeoprocessingDate = 2, + GeoprocessingDouble = 3, + GeoprocessingFeatures = 4, + GeoprocessingLinearUnit = 5, + GeoprocessingLong = 6, + GeoprocessingMultiValue = 7, + GeoprocessingRaster = 8, + GeoprocessingString = 9, + GeoprocessingUnknownParameter = 10 + }; + +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeoprocessingExecutionType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeoprocessingLinearUnits value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeoprocessingParameterDirection value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeoprocessingParameterType value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeoprocessingExecutionType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeoprocessingLinearUnits) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeoprocessingParameterDirection) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeoprocessingParameterType) + +#endif // QRT_GeoprocessingTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingUnknownParameter.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingUnknownParameter.h new file mode 100644 index 000000000..33dcd05cc --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeoprocessingUnknownParameter.h @@ -0,0 +1,57 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeoprocessingUnknownParameter.h + +#ifndef QRT_GeoprocessingUnknownParameter_H +#define QRT_GeoprocessingUnknownParameter_H + +// C++ API headers +#include "GeoprocessingParameter.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GeoprocessingUnknownParameterImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeoprocessingUnknownParameter : public GeoprocessingParameter + { + Q_OBJECT + + public: + ~GeoprocessingUnknownParameter() override; + + /*! \internal */ + GeoprocessingUnknownParameter(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(GeoprocessingUnknownParameter) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeoprocessingUnknownParameter_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Geotrigger.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Geotrigger.h new file mode 100644 index 000000000..664e1993e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Geotrigger.h @@ -0,0 +1,80 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Geotrigger.h + +#ifndef QRT_Geotrigger_H +#define QRT_Geotrigger_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GeotriggerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ArcadeExpression; + class GeotriggerFeed; + enum class GeotriggerType; + + class Geotrigger : public Object + { + Q_OBJECT + public: + ~Geotrigger() override; + + GeotriggerFeed* feed() const; + + ArcadeExpression* messageExpression() const; + void setMessageExpression(ArcadeExpression* messageExpression); + + QString name() const; + void setName(const QString& name); + + QStringList requestedActions() const; + void setRequestedActions(const QStringList& requestedActions); + + GeotriggerType geotriggerType() const; + + QString geotriggerId() const; + + /*! internal */ + std::shared_ptr getImpl() const; + + protected: + Geotrigger(std::shared_ptr impl, QObject* parent); + + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(Geotrigger) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Geotrigger_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggerFeed.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggerFeed.h new file mode 100644 index 000000000..5e35adf7a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggerFeed.h @@ -0,0 +1,65 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeotriggerFeed.h + +#ifndef QRT_GeotriggerFeed_H +#define QRT_GeotriggerFeed_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GeotriggerFeedImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class GeotriggerFeedType; + + class GeotriggerFeed : public Object + { + Q_OBJECT + public: + ~GeotriggerFeed() override; + + GeotriggerFeedType geotriggerFeedType() const; + + /*! internal */ + std::shared_ptr getImpl() const; + + protected: + GeotriggerFeed(std::shared_ptr impl, QObject* parent); + + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(GeotriggerFeed) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeotriggerFeed_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggerListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggerListModel.h new file mode 100644 index 000000000..7527f6d1a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggerListModel.h @@ -0,0 +1,120 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeotriggerListModel.h + +#ifndef QRT_GeotriggerListModel_H +#define QRT_GeotriggerListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class GeotriggerListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class Geotrigger; + + class GeotriggerListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum GeotriggerRoles + { + GeotriggerNameRole = Qt::UserRole + 1, + GeotriggerIdRole = Qt::UserRole + 2, + GeotriggerTypeRole = Qt::UserRole + 3, + GeotriggerRequestedActionsRole = Qt::UserRole + 4 + }; + + ~GeotriggerListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(Geotrigger* geotrigger); + + void insert(int index, Geotrigger* geotrigger); + + void removeAt(int index); + + void removeOne(Geotrigger* geotrigger); + + void move(int from, int to); + + Geotrigger* at(int index) const override; + + bool contains(Geotrigger* geotrigger) const; + + int indexOf(Geotrigger* geotrigger) const; + + Geotrigger* first() const; + + Geotrigger* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + GeotriggerListModel(std::shared_ptr impl, QObject* parent); + + GeotriggerListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(GeotriggerListModel) + + void connectSignals_(); + void setupRoles(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeotriggerListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggerMonitor.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggerMonitor.h new file mode 100644 index 000000000..fddf59eef --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggerMonitor.h @@ -0,0 +1,84 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeotriggerMonitor.h + +#ifndef QRT_GeotriggerMonitor_H +#define QRT_GeotriggerMonitor_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class GeotriggerMonitorImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class GeotriggerMonitorStatus; + class Error; + class Geotrigger; + class GeotriggerNotificationInfo; + + class GeotriggerMonitor : public Object + { + Q_OBJECT + public: + explicit GeotriggerMonitor(Geotrigger* geotrigger, QObject* parent = nullptr); + ~GeotriggerMonitor() override; + + Geotrigger* geotrigger() const; + GeotriggerMonitorStatus status() const; + Error warning() const; + void stop(); + + // async methods + [[nodiscard]] QFuture startAsync(); + + /*! + \internal + */ + GeotriggerMonitor(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + signals: + void geotriggerNotification(Esri::ArcGISRuntime::GeotriggerNotificationInfo* geotriggerNotificationInfo); + void statusChanged(Esri::ArcGISRuntime::GeotriggerMonitorStatus status); + void warningChanged(const Esri::ArcGISRuntime::Error& warning); + + private: + Q_DISABLE_COPY_MOVE(GeotriggerMonitor) + std::shared_ptr m_impl; + + void connectSignals_(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeotriggerMonitor_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggerNotificationInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggerNotificationInfo.h new file mode 100644 index 000000000..27c26e826 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggerNotificationInfo.h @@ -0,0 +1,83 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeotriggerNotificationInfo.h + +#ifndef QRT_GeotriggerNotificationInfo_H +#define QRT_GeotriggerNotificationInfo_H + +// C++ API headers +#include "Object.h" + +// Qt headers +#include + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class GeotriggerNotificationInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeotriggerMonitor; + enum class GeotriggerNotificationInfoType; + class Location; + + class GeotriggerNotificationInfo : public Object + { + Q_OBJECT + public: + ~GeotriggerNotificationInfo() override; + + Location feedLocation() const; + + GeotriggerMonitor* geotriggerMonitor() const; + + QString message() const; + + QVariantMap messageProperties() const; + + GeotriggerNotificationInfoType geotriggerNotificationInfoType() const; + + QString feedEntityId() const; + + QStringList actions() const; + + /*! internal */ + GeotriggerNotificationInfo(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(GeotriggerNotificationInfo) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeotriggerNotificationInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggersInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggersInfo.h new file mode 100644 index 000000000..4ad7d294e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggersInfo.h @@ -0,0 +1,74 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeotriggersInfo.h + +#ifndef QRT_GeotriggersInfo_H +#define QRT_GeotriggersInfo_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GeotriggersInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeotriggerListModel; + + class GeotriggersInfo : public Object, public Loadable + { + Q_OBJECT + public: + ~GeotriggersInfo() override; + + GeotriggerListModel* geotriggers() const; + + // Loadable interface methods + void cancelLoad() override; + void load() override; + void retryLoad() override; + Error loadError() const override; + LoadStatus loadStatus() const override; + + GeotriggersInfo(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(GeotriggersInfo) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeotriggersInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggersTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggersTypes.h new file mode 100644 index 000000000..6bc45b195 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GeotriggersTypes.h @@ -0,0 +1,115 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GeotriggersTypes.h + +#ifndef QRT_GeotriggersTypes_H +#define QRT_GeotriggersTypes_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + enum class FenceEnterExitSpatialRelationship + { + EnterIntersectsAndExitDoesNotIntersect = 0, + EnterContainsAndExitDoesNotContain = 1, + EnterContainsAndExitDoesNotIntersect = 2 + }; + + enum class FenceGeotriggerFeedAccuracyMode + { + UseGeometry = 0, + UseGeometryWithAccuracy = 1 + }; + + enum class FenceNotificationType + { + Entered = 0, + Exited = 1 + }; + + enum class FenceParametersType + { + GraphicFenceParameters = 0, + FeatureFenceParameters = 1, + GraphicsOverlayFenceParameters = 2 + }; + + enum class FenceRuleType + { + Enter = 0, + Exit = 1, + EnterOrExit = 2 + }; + + enum class GeotriggerFeedType + { + LocationGeotriggerFeed = 0 + }; + + enum class GeotriggerMonitorStatus + { + Stopped = 0, + Starting = 1, + Started = 2, + FailedToStart = 3 + }; + + enum class GeotriggerNotificationInfoType + { + FenceGeotriggerNotificationInfo = 0 + }; + + enum class GeotriggerType + { + FenceGeotrigger = 0 + }; + +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FenceEnterExitSpatialRelationship value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FenceGeotriggerFeedAccuracyMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FenceNotificationType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FenceParametersType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FenceRuleType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeotriggerFeedType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeotriggerMonitorStatus value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeotriggerNotificationInfoType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeotriggerType value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FenceEnterExitSpatialRelationship) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FenceGeotriggerFeedAccuracyMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FenceNotificationType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FenceParametersType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FenceRuleType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeotriggerFeedType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeotriggerMonitorStatus) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeotriggerNotificationInfoType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeotriggerType) + +#endif // QRT_GeotriggersTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GlobeCameraController.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GlobeCameraController.h new file mode 100644 index 000000000..9e3b00431 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GlobeCameraController.h @@ -0,0 +1,53 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GlobeCameraController.h + +#ifndef QRT_GlobeCameraController_H +#define QRT_GlobeCameraController_H + +// C++ API headers +#include "CameraController.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class GlobeCameraController : public CameraController + { + Q_OBJECT + + public: + explicit GlobeCameraController(QObject* parent = nullptr); + ~GlobeCameraController() override; + + /*! \internal */ + GlobeCameraController(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(GlobeCameraController) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GlobeCameraController_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Graphic.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Graphic.h new file mode 100644 index 000000000..ed672e892 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Graphic.h @@ -0,0 +1,96 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Graphic.h + +#ifndef QRT_Graphic_H +#define QRT_Graphic_H + +// C++ API headers +#include "GeoElement.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GraphicImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GraphicsOverlay; + class Symbol; + + class Graphic : public Object, public GeoElement + { + Q_OBJECT + + public: + explicit Graphic(QObject* parent = nullptr); + explicit Graphic(const QVariantMap& attributes, QObject* parent = nullptr); + explicit Graphic(const Geometry& geometry, QObject* parent = nullptr); + Graphic(const Geometry& geometry, const QVariantMap& attributes, QObject* parent = nullptr); + Graphic(const Geometry& geometry, Symbol* symbol, QObject* parent = nullptr); + Graphic(const Geometry& geometry, const QVariantMap& attributes, Symbol* symbol, QObject* parent = nullptr); + ~Graphic() override; + + bool operator==(Graphic* other) const; + bool operator!=(Graphic* other) const; + + Geometry geometry() const override; + void setGeometry(const Geometry& geometry) override; + + bool isSelected() const; + void setSelected(bool value); + + bool isVisible() const; + void setVisible(bool value); + + Symbol* symbol() const; + void setSymbol(Symbol* symbol); + + int zIndex() const; + void setZIndex(int value); + + AttributeListModel* attributes() const override; + + GraphicsOverlay* graphicsOverlay() const; + + Graphic(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + std::shared_ptr iGetImpl() const override; + + signals: + void geometryChanged(); + + private: + Q_DISABLE_COPY_MOVE(Graphic) + void connectSignals_(); + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Graphic_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicFenceParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicFenceParameters.h new file mode 100644 index 000000000..b5138b9ab --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicFenceParameters.h @@ -0,0 +1,66 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GraphicFenceParameters.h + +#ifndef QRT_GraphicFenceParameters_H +#define QRT_GraphicFenceParameters_H + +// C++ API headers +#include "FenceParameters.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GraphicFenceParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Graphic; + class GraphicListModel; + + class GraphicFenceParameters : public FenceParameters + { + Q_OBJECT + public: + explicit GraphicFenceParameters(double bufferDistance, QObject* parent = nullptr); + GraphicFenceParameters(const QList& graphics, double bufferDistance, QObject* parent = nullptr); + explicit GraphicFenceParameters(const QList& graphics, QObject* parent = nullptr); + + ~GraphicFenceParameters() override; + + GraphicListModel* graphics() const; + + GraphicFenceParameters(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(GraphicFenceParameters) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GraphicFenceParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicListModel.h new file mode 100644 index 000000000..aca6cb705 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicListModel.h @@ -0,0 +1,125 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GraphicListModel.h + +#ifndef QRT_GraphicListModel_H +#define QRT_GraphicListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class GraphicListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Graphic; + + class GraphicListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum GraphicRoles + { + GraphicSelectedRole = Qt::UserRole + 1, + GraphicVisibleRole = Qt::UserRole + 2, + GraphicZIndexRole = Qt::UserRole + 3, + GraphicAttributesRole = Qt::UserRole + 4 + }; + + ~GraphicListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(Graphic* graphic); + + void append(const QList& graphics); + + void insert(int index, Graphic* graphic); + + void removeAt(int index); + + void removeOne(Graphic* graphic); + + void move(int from, int to); + + Graphic* at(int index) const override; + + bool contains(Graphic* graphic) const; + + int indexOf(Graphic* graphic) const; + + Graphic* first() const; + + Graphic* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + /*! + \internal + */ + GraphicListModel(std::shared_ptr impl, QObject* parent); + + GraphicListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(GraphicListModel) + + void connectSignals_(); + void setupRoles(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GraphicListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicsOverlay.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicsOverlay.h new file mode 100644 index 000000000..18c49b2b9 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicsOverlay.h @@ -0,0 +1,128 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GraphicsOverlay.h + +#ifndef QRT_GraphicsOverlay_H +#define QRT_GraphicsOverlay_H + +// C++ API headers +#include "Object.h" +#include "PopupSource.h" +#include "SnapSource.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GraphicsOverlayImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class GraphicsRenderingMode; + class Envelope; + class FeatureReduction; + class Graphic; + class GraphicListModel; + class LabelDefinitionListModel; + class LayerSceneProperties; + class Renderer; + + class GraphicsOverlay : public Object, public PopupSource, public SnapSource + { + Q_OBJECT + + public: + explicit GraphicsOverlay(QObject* parent = nullptr); + ~GraphicsOverlay() override; + + bool operator==(const GraphicsOverlay& other) const; + bool operator!=(const GraphicsOverlay& other) const; + + Envelope extent() const; + + FeatureReduction* featureReduction() const; + void setFeatureReduction(FeatureReduction* featureReduction); + + GraphicListModel* graphics() const; + + double maxScale() const; + void setMaxScale(double maxScale); + + double minScale() const; + void setMinScale(double minScale); + + float opacity() const; + void setOpacity(float opacity); + + Renderer* renderer() const; + void setRenderer(Renderer* renderer); + + GraphicsRenderingMode renderingMode() const; + void setRenderingMode(GraphicsRenderingMode value); + + LayerSceneProperties sceneProperties() const; + void setSceneProperties(const LayerSceneProperties& sceneProperties); + + bool isVisible() const; + void setVisible(bool visible); + + QString overlayId() const; + void setOverlayId(const QString& overlayId); + + void clearSelection(); + + QList selectedGraphics() const; + + LabelDefinitionListModel* labelDefinitions() const; + + bool isLabelsEnabled() const; + void setLabelsEnabled(bool labelsEnabled); + + bool isScaleSymbols() const; + void setScaleSymbols(bool scaleSymbols); + + void selectGraphics(const QList& graphics); + void unselectGraphics(const QList& graphics); + + // PopupSource interface methods + bool isPopupEnabled() const override; + void setPopupEnabled(bool popupEnabled) override; + PopupDefinition* popupDefinition() const override; + void setPopupDefinition(PopupDefinition* popupDefinition) override; + + /*! \internal */ + GraphicsOverlay(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + std::shared_ptr getSnapSourceImpl() const override; + + private: + Q_DISABLE_COPY_MOVE(GraphicsOverlay) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GraphicsOverlay_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicsOverlayFenceParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicsOverlayFenceParameters.h new file mode 100644 index 000000000..47d227a98 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicsOverlayFenceParameters.h @@ -0,0 +1,65 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GraphicsOverlayFenceParameters.h + +#ifndef QRT_GraphicsOverlayFenceParameters_H +#define QRT_GraphicsOverlayFenceParameters_H + +// C++ API headers +#include "FenceParameters.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GraphicsOverlayFenceParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GraphicsOverlay; + + class GraphicsOverlayFenceParameters : public FenceParameters + { + Q_OBJECT + public: + explicit GraphicsOverlayFenceParameters(GraphicsOverlay* graphicsOverlay, QObject* parent = nullptr); + + GraphicsOverlayFenceParameters(GraphicsOverlay* graphicsOverlay, double bufferDistance, QObject* parent = nullptr); + + ~GraphicsOverlayFenceParameters() override; + + GraphicsOverlay* graphicsOverlay() const; + + GraphicsOverlayFenceParameters(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(GraphicsOverlayFenceParameters) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GraphicsOverlayFenceParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicsOverlayListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicsOverlayListModel.h new file mode 100644 index 000000000..0834a53d0 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GraphicsOverlayListModel.h @@ -0,0 +1,124 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GraphicsOverlayListModel.h + +#ifndef QRT_GraphicsOverlaysListModel_H +#define QRT_GraphicsOverlaysListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class GraphicsOverlayListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GraphicsOverlay; + + class GraphicsOverlayListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum GraphicsOverlayRoles + { + GraphicsOverlayMinScaleRole = Qt::UserRole + 1, + GraphicsOverlayMaxScaleRole = Qt::UserRole + 2, + GraphicsOverlayOpacityRole = Qt::UserRole + 3, + GraphicsOverlayVisibleRole = Qt::UserRole + 4, + GraphicsOverlayIdRole = Qt::UserRole + 6 + }; + + ~GraphicsOverlayListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(GraphicsOverlay* graphicsOverlay); + + void insert(int index, GraphicsOverlay* graphicsOverlay); + + void removeAt(int index); + + void removeOne(GraphicsOverlay* graphicsOverlay); + + void move(int from, int to); + + GraphicsOverlay* at(int index) const override; + + bool contains(GraphicsOverlay* graphicsOverlay) const; + + int indexOf(GraphicsOverlay* graphicsOverlay) const; + + GraphicsOverlay* first() const; + + GraphicsOverlay* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + /*! + \internal + */ + GraphicsOverlayListModel(std::shared_ptr impl, QObject* parent); + + GraphicsOverlayListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(GraphicsOverlayListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GraphicsOverlaysListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Grid.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Grid.h new file mode 100644 index 000000000..0262a7167 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Grid.h @@ -0,0 +1,89 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Grid.h + +#ifndef QRT_Grid_H +#define QRT_Grid_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GridImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class GridLabelPosition; + enum class GridType; + class Symbol; + + class Grid : public Object + { + Q_OBJECT + + public: + ~Grid() override; + + bool isVisible() const; + void setVisible(bool visible); + + double labelOffset() const; + void setLabelOffset(double labelOffset); + + GridLabelPosition labelPosition() const; + void setLabelPosition(GridLabelPosition labelPosition); + + bool isLabelsVisible() const; + void setLabelsVisible(bool labelsVisible); + + int levelCount() const; + + GridType gridType() const; + + Symbol* lineSymbol(int level) const; + void setLineSymbol(int level, Symbol* lineSymbol); + + Symbol* textSymbol(int level) const; + void setTextSymbol(int level, Symbol* textSymbol); + + bool operator==(Grid* other) const; + bool operator!=(Grid* other) const; + + /*! \internal */ + Grid(std::shared_ptr impl, QObject* parent); + /*! \internal */ + std::shared_ptr getImpl() const; + + protected: + Q_DISABLE_COPY_MOVE(Grid) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Grid_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GroupFormElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GroupFormElement.h new file mode 100644 index 000000000..8e71e3ae8 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GroupFormElement.h @@ -0,0 +1,58 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GroupFormElement.h + +#ifndef QRT_GroupFormElement_H +#define QRT_GroupFormElement_H + +// C++ API headers +#include "FormElement.h" + +namespace QRTImpl +{ + class GroupFormElementImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class FormGroupState; + + class GroupFormElement : public FormElement + { + Q_OBJECT + public: + ~GroupFormElement() override; + + QList elements() const; + + FormGroupState initialState() const; + + GroupFormElement(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(GroupFormElement) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GroupFormElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GroupLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GroupLayer.h new file mode 100644 index 000000000..f0aa1d6c5 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GroupLayer.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GroupLayer.h + +#ifndef QRT_GroupLayer_H +#define QRT_GroupLayer_H + +// C++ API headers +#include "Layer.h" + +// STL headers +#include + +namespace QRTImpl +{ + class GroupLayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class GroupVisibilityMode; + class LayerListModel; + + class GroupLayer : public Layer + { + Q_OBJECT + + public: + explicit GroupLayer(const QList& layers, QObject* parent = nullptr); + ~GroupLayer() override; + + void setShowChildrenInLegend(bool show); + + bool isShowChildrenInLegend() const; + + LayerListModel* layers() const; + + GroupVisibilityMode visibilityMode() const; + void setVisibilityMode(GroupVisibilityMode mode); + + GroupLayer(std::shared_ptr impl, QObject* parent); + + GroupLayer() = delete; + + private: + Q_DISABLE_COPY_MOVE(GroupLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GroupLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GroupTemplateDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GroupTemplateDefinition.h new file mode 100644 index 000000000..dfb1c98b5 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GroupTemplateDefinition.h @@ -0,0 +1,56 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GroupTemplateDefinition.h + +#ifndef QRT_GroupTemplateDefinition_H +#define QRT_GroupTemplateDefinition_H + +// C++ API headers +#include "TemplateDefinition.h" + +namespace QRTImpl { class GroupTemplateDefinitionImpl; } + +namespace Esri::ArcGISRuntime { + + class GroupTemplatePart; + + class GroupTemplateDefinition : public TemplateDefinition + { + Q_OBJECT + public: + ~GroupTemplateDefinition() override; + + bool canCreateUtilityAssociations() const; + + QList parts() const; + + GroupTemplateDefinition(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(GroupTemplateDefinition) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GroupTemplateDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GroupTemplatePart.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GroupTemplatePart.h new file mode 100644 index 000000000..a572be5fb --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/GroupTemplatePart.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file GroupTemplatePart.h + +#ifndef QRT_GroupTemplatePart_H +#define QRT_GroupTemplatePart_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl { class GroupTemplatePartImpl; } + +namespace Esri::ArcGISRuntime { + + class SharedTemplate; + enum class GeometryBuilderToolType; + + class GroupTemplatePart : public Object + { + Q_OBJECT + public: + ~GroupTemplatePart() override; + + GeometryBuilderToolType builderToolType() const; + + QVariantMap options() const; + + SharedTemplate* getTemplate() const; + + GroupTemplatePart(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(GroupTemplatePart) + std::shared_ptr m_impl; + + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GroupTemplatePart_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HatchFillSymbolLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HatchFillSymbolLayer.h new file mode 100644 index 000000000..e7e74f53e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HatchFillSymbolLayer.h @@ -0,0 +1,65 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file HatchFillSymbolLayer.h + +#ifndef QRT_HatchFillSymbolLayer_H +#define QRT_HatchFillSymbolLayer_H + +// C++ API headers +#include "FillSymbolLayer.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class MultilayerPolylineSymbol; + + class HatchFillSymbolLayer : public FillSymbolLayer + { + Q_OBJECT + + public: + explicit HatchFillSymbolLayer(QObject* parent = nullptr); + HatchFillSymbolLayer(MultilayerPolylineSymbol* multilayerPolylineSymbol, double angle, QObject* parent = nullptr); + ~HatchFillSymbolLayer() override; + + double angle() const; + void setAngle(double angle); + + MultilayerPolylineSymbol* polyline() const; + void setPolyline(MultilayerPolylineSymbol* polyline); + + double separation() const; + void setSeparation(double separation); + + /*! \internal */ + HatchFillSymbolLayer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(HatchFillSymbolLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_HatchFillSymbolLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HeatmapRenderer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HeatmapRenderer.h new file mode 100644 index 000000000..718dcaa4e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HeatmapRenderer.h @@ -0,0 +1,59 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file HeatmapRenderer.h + +#ifndef HeatmapRenderer_H +#define HeatmapRenderer_H + +// C++ API headers +#include "Renderer.h" + +// STL headers +#include + +namespace QRTImpl +{ + class HeatmapRendererImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class HeatmapRenderer : public Renderer + { + Q_OBJECT + + public: + ~HeatmapRenderer() override; + + /*! \internal */ + HeatmapRenderer(std::shared_ptr impl, QObject* parent); + + HeatmapRenderer() = delete; + + private: + Q_DISABLE_COPY_MOVE(HeatmapRenderer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // HeatmapRenderer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HillshadeRenderer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HillshadeRenderer.h new file mode 100644 index 000000000..9559b31a5 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HillshadeRenderer.h @@ -0,0 +1,75 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file HillshadeRenderer.h + +#ifndef QRT_HillshadeRenderer_H +#define QRT_HillshadeRenderer_H + +// C++ API headers +#include "RasterRenderer.h" + +// STL headers +#include + +namespace QRTImpl +{ + class HillshadeRendererImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SlopeType; + + class HillshadeRenderer : public RasterRenderer + { + Q_OBJECT + + public: + HillshadeRenderer(double altitude, double azimuth, double zFactor, QObject* parent = nullptr); + HillshadeRenderer(double altitude, + double azimuth, + double zFactor, + SlopeType slopeType, + double pixelSizeFactor, + double pixelSizePower, + int outputBitDepth, + QObject* parent = nullptr); + ~HillshadeRenderer() override; + + HillshadeRenderer(std::shared_ptr impl, QObject* parent); + + double altitude() const; + double azimuth() const; + int outputBitDepth() const; + double pixelSizeFactor() const; + double pixelSizePower() const; + SlopeType slopeType() const; + double zFactor() const; + + private: + Q_DISABLE_COPY_MOVE(HillshadeRenderer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_HillshadeRenderer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HistogramEqualizationStretchParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HistogramEqualizationStretchParameters.h new file mode 100644 index 000000000..3d9427706 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HistogramEqualizationStretchParameters.h @@ -0,0 +1,74 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file HistogramEqualizationStretchParameters.h + +#ifndef QRT_HistogramEqualizationStretchParameters_H +#define QRT_HistogramEqualizationStretchParameters_H + +// C++ API headers +#include "RasterTypes.h" +#include "StretchParameters.h" + +// STL headers +#include + +namespace QRTImpl +{ + class HistogramEqualizationStretchParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class HistogramEqualizationStretchParameters : public StretchParameters + { + public: + HistogramEqualizationStretchParameters(); + + HistogramEqualizationStretchParameters(const HistogramEqualizationStretchParameters& other); + HistogramEqualizationStretchParameters(HistogramEqualizationStretchParameters&& other) noexcept; + explicit HistogramEqualizationStretchParameters(const StretchParameters& other); + + HistogramEqualizationStretchParameters& operator=(const HistogramEqualizationStretchParameters& other); + HistogramEqualizationStretchParameters& operator=(HistogramEqualizationStretchParameters&& other) noexcept; + + ~HistogramEqualizationStretchParameters() override; + + bool isValid() const; + + /*! \internal */ + explicit HistogramEqualizationStretchParameters(std::shared_ptr impl); + }; + + /*! \internal */ + template<> + inline HistogramEqualizationStretchParameters stretch_parameters_cast( + const StretchParameters& stretchParameters) + { + return stretchParameters.stretchParametersType() == StretchParametersType::HistogramEqualizationStretchParameters ? + static_cast(stretchParameters) : + HistogramEqualizationStretchParameters(); + } + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_HistogramEqualizationStretchParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HorizontalVerticalTransformation.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HorizontalVerticalTransformation.h new file mode 100644 index 000000000..a557f8623 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HorizontalVerticalTransformation.h @@ -0,0 +1,63 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file HorizontalVerticalTransformation.h + +#ifndef QRT_HorizontalVerticalTransformation_H +#define QRT_HorizontalVerticalTransformation_H + +// C++ API headers +#include "DatumTransformation.h" + +// STL headers +#include + +namespace QRTImpl +{ + class HorizontalVerticalTransformationImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class HorizontalVerticalTransformationStep; + + class HorizontalVerticalTransformation : public DatumTransformation + { + Q_OBJECT + public: + explicit HorizontalVerticalTransformation(const QList& steps, QObject* parent = nullptr); + explicit HorizontalVerticalTransformation(const HorizontalVerticalTransformationStep& step, QObject* parent = nullptr); + ~HorizontalVerticalTransformation() override; + + QList steps() const; + + /*! \internal */ + HorizontalVerticalTransformation(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(HorizontalVerticalTransformation) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_HorizontalVerticalTransformation_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HorizontalVerticalTransformationStep.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HorizontalVerticalTransformationStep.h new file mode 100644 index 000000000..48cc1cb8e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HorizontalVerticalTransformationStep.h @@ -0,0 +1,78 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file HorizontalVerticalTransformationStep.h + +#ifndef QRT_HorizontalVerticalTransformationStep_H +#define QRT_HorizontalVerticalTransformationStep_H + +// Qt headers +#include // for QString, QStringList + +// STL headers +#include + +namespace QRTImpl +{ + class HorizontalVerticalTransformationStepImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class HorizontalVerticalTransformationStep + { + public: + HorizontalVerticalTransformationStep(); + explicit HorizontalVerticalTransformationStep(int wkid); + explicit HorizontalVerticalTransformationStep(const QString& wkText); + HorizontalVerticalTransformationStep(const HorizontalVerticalTransformationStep& other); + HorizontalVerticalTransformationStep(HorizontalVerticalTransformationStep&& other) noexcept; + ~HorizontalVerticalTransformationStep(); + + HorizontalVerticalTransformationStep& operator=(const HorizontalVerticalTransformationStep& other); + HorizontalVerticalTransformationStep& operator=(HorizontalVerticalTransformationStep&& other) noexcept; + + bool operator==(const HorizontalVerticalTransformationStep& other) const; + bool operator!=(const HorizontalVerticalTransformationStep& other) const; + + bool isEmpty() const; + + int wkid() const; + QString wkText() const; + QString wkText2() const; + + bool isInverse() const; + HorizontalVerticalTransformationStep inverseTransformation() const; + + QStringList projectionEngineFilenames() const; + bool isMissingProjectionEngineFiles() const; + + explicit HorizontalVerticalTransformationStep(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_HorizontalVerticalTransformationStep_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HydrographyTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HydrographyTypes.h new file mode 100644 index 000000000..a93af2684 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/HydrographyTypes.h @@ -0,0 +1,75 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file HydrographyTypes.h + +#ifndef QRT_HydrographyTypes_H +#define QRT_HydrographyTypes_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + enum class EncAreaSymbolizationType + { + Plain = 4, + Symbolized = 5 + }; + + enum class EncColorScheme + { + Day = 1, + Dusk = 2, + Night = 3 + }; + + enum class EncDisplayDepthUnits + { + Meters = 1, + Feet = 2, + Fathoms = 3 + }; + + enum class EncPointSymbolizationType + { + Simplified = 2, + PaperChart = 1 + }; + +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::EncAreaSymbolizationType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::EncColorScheme value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::EncDisplayDepthUnits value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::EncPointSymbolizationType value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::EncAreaSymbolizationType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::EncColorScheme) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::EncDisplayDepthUnits) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::EncPointSymbolizationType) + +#endif // QRT_HydrographyTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IdInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IdInfo.h new file mode 100644 index 000000000..5f73f38a1 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IdInfo.h @@ -0,0 +1,86 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file IdInfo.h + +#ifndef QRT_IdInfo_H +#define QRT_IdInfo_H + +// Qt headers +#include // for QString, qint64 + +// STL headers +#include + +namespace QRTImpl +{ + class IdInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class IdInfoType; + + class IdInfo + { + public: + IdInfo(); + + IdInfo(const IdInfo& other); + IdInfo(IdInfo&& other) noexcept; + + IdInfo& operator=(const IdInfo& other); + IdInfo& operator=(IdInfo&& other) noexcept; + + virtual ~IdInfo(); + + bool isEmpty() const; + + qint64 infoId() const; + + QString name() const; + + IdInfoType idInfoType() const; + + /*! \internal */ + explicit IdInfo(std::shared_ptr impl); + + protected: + std::shared_ptr m_impl; + }; + + /*! \internal */ + template + T idinfo_cast(const IdInfo&) + { + return IdInfo(); + } + + template<> + inline IdInfo idinfo_cast(const IdInfo& idInfo) + { + return idInfo; + } + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_IdInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IdentifyGeometryEditorResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IdentifyGeometryEditorResult.h new file mode 100644 index 000000000..0e2a182ce --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IdentifyGeometryEditorResult.h @@ -0,0 +1,62 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file IdentifyGeometryEditorResult.h + +#ifndef QRT_IdentifyGeometryEditorResult_H +#define QRT_IdentifyGeometryEditorResult_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class IdentifyGeometryEditorResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeometryEditorElement; + + class IdentifyGeometryEditorResult : public Object + { + Q_OBJECT + public: + ~IdentifyGeometryEditorResult() override; + + QList elements() const; + + IdentifyGeometryEditorResult(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(IdentifyGeometryEditorResult) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_IdentifyGeometryEditorResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IdentifyGraphicsOverlayResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IdentifyGraphicsOverlayResult.h new file mode 100644 index 000000000..6b96b8984 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IdentifyGraphicsOverlayResult.h @@ -0,0 +1,76 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file IdentifyGraphicsOverlayResult.h + +#ifndef QRT_IdentifyGraphicsOverlayResult_H +#define QRT_IdentifyGraphicsOverlayResult_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class IdentifyGraphicsOverlayResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeoElement; + class Graphic; + class GraphicsOverlay; + class Popup; + + class IdentifyGraphicsOverlayResult : public Object + { + Q_OBJECT + + public: + ~IdentifyGraphicsOverlayResult() override; + + Error error() const; + + QList geoElements() const; + + QList graphics() const; + + GraphicsOverlay* graphicsOverlay() const; + + QList popups() const; + + /*! + \internal + */ + IdentifyGraphicsOverlayResult(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(IdentifyGraphicsOverlayResult) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_IdentifyGraphicsOverlayResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IdentifyLayerResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IdentifyLayerResult.h new file mode 100644 index 000000000..a617d3e27 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IdentifyLayerResult.h @@ -0,0 +1,77 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file IdentifyLayerResult.h + +#ifndef QRT_IdentifyLayerResult_H +#define QRT_IdentifyLayerResult_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class IdentifyLayerResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeoElement; + class LayerContent; + class Popup; + + class IdentifyLayerResult : public Object + { + Q_OBJECT + + public: + ~IdentifyLayerResult() override; + + Error error() const; + + QList geoElements() const; + + bool isTransferLimitExceeded() const; + + LayerContent* layerContent() const; + + QList popups() const; + + QList sublayerResults() const; + + /*! + \internal + */ + IdentifyLayerResult(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(IdentifyLayerResult) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_IdentifyLayerResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageAdjustmentLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageAdjustmentLayer.h new file mode 100644 index 000000000..0ca1e7e2a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageAdjustmentLayer.h @@ -0,0 +1,60 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ImageAdjustmentLayer.h + +#ifndef QRT_ImageAdjustmentLayer_H +#define QRT_ImageAdjustmentLayer_H + +// C++ API headers +#include "Layer.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class ImageAdjustmentLayer : public Layer + { + Q_OBJECT + + public: + ~ImageAdjustmentLayer() override; + + float brightness() const; + void setBrightness(float brightness); + + float contrast() const; + void setContrast(float contrast); + + float gamma() const; + void setGamma(float gamma); + + protected: + Q_DISABLE_COPY_MOVE(ImageAdjustmentLayer) + + ImageAdjustmentLayer(std::shared_ptr impl, QObject* parent); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ImageAdjustmentLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageFrame.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageFrame.h new file mode 100644 index 000000000..a10f6e688 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageFrame.h @@ -0,0 +1,96 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ImageFrame.h + +#ifndef QRT_ImageFrame_H +#define QRT_ImageFrame_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ImageFrameImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ImageOverlay; + class Envelope; + class Polygon; + + class ImageFrame : public Object, public Loadable + { + Q_OBJECT + + public: + explicit ImageFrame(const QUrl& url, QObject* parent = nullptr); + + ImageFrame(const QUrl& url, const Envelope& extent, QObject* parent = nullptr); + + ImageFrame(const QUrl& url, const Polygon& quadrilateral, QObject* parent = nullptr); + + ImageFrame(const QImage& image, const Envelope& extent, QObject* parent = nullptr); + ImageFrame(const QImage& image, const Polygon& quadrilateral, QObject* parent = nullptr); + + ~ImageFrame() override; + + Envelope extent() const; + Polygon quadrilateral() const; + QImage image() const; + + // Loadable Interface methods + Error loadError() const override; + + LoadStatus loadStatus() const override; + + void cancelLoad() override; + + void load() override; + + void retryLoad() override; + + QUrl url() const; + + ImageFrame(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(ImageFrame) + + std::shared_ptr m_impl; + + void connectSignals_(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ImageFrame_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageOverlay.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageOverlay.h new file mode 100644 index 000000000..d676a07da --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageOverlay.h @@ -0,0 +1,75 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ImageOverlay.h + +#ifndef QRT_ImageOverlay_H +#define QRT_ImageOverlay_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ImageOverlayImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ImageFrame; + class Envelope; + + class ImageOverlay : public Object + { + Q_OBJECT + + public: + explicit ImageOverlay(QObject* parent = nullptr); + explicit ImageOverlay(ImageFrame* imageFrame, QObject* parent = nullptr); + ~ImageOverlay() override; + + bool isVisible() const; + void setVisible(bool visible); + + float opacity() const; + void setOpacity(float opacity); + + Envelope extent() const; + + ImageFrame* imageFrame() const; + void setImageFrame(ImageFrame* imageFrame); + + /*! \internal */ + ImageOverlay(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ImageOverlay) + + std::shared_ptr m_impl; + }; +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ImageOverlay_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageOverlayListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageOverlayListModel.h new file mode 100644 index 000000000..b704cf89e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageOverlayListModel.h @@ -0,0 +1,121 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ImageOverlayListModel.h + +#ifndef QRT_ImageOverlaysListModel_H +#define QRT_ImageOverlaysListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class ImageOverlayListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ImageOverlay; + + class ImageOverlayListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum ImageOverlayRoles + { + ImageOverlayOpacityRole = Qt::UserRole + 1, + ImageOverlayVisibleRole = Qt::UserRole + 2 + }; + + ~ImageOverlayListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(ImageOverlay* imageOverlay); + + void insert(int index, ImageOverlay* imageOverlay); + + void removeAt(int index); + + void removeOne(ImageOverlay* imageOverlay); + + void move(int from, int to); + + ImageOverlay* at(int index) const override; + + bool contains(ImageOverlay* imageOverlay) const; + + int indexOf(ImageOverlay* imageOverlay) const; + + ImageOverlay* first() const; + + ImageOverlay* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + /*! + \internal + */ + ImageOverlayListModel(std::shared_ptr impl, QObject* parent); + + ImageOverlayListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(ImageOverlayListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ImageOverlaysListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageServiceRaster.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageServiceRaster.h new file mode 100644 index 000000000..f4f9c23a6 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageServiceRaster.h @@ -0,0 +1,72 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ImageServiceRaster.h + +#ifndef QRT_ImageServiceRaster_H +#define QRT_ImageServiceRaster_H + +// C++ API headers +#include "Raster.h" + +// STL headers +#include + +namespace QRTImpl +{ + class RasterImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ArcGISImageServiceInfo; + class MosaicRule; + class RenderingRule; + + class ImageServiceRaster : public Raster + { + Q_OBJECT + + public: + explicit ImageServiceRaster(const QUrl& url, QObject* parent = nullptr); + ~ImageServiceRaster() override; + + RenderingRule* renderingRule() const; + void setRenderingRule(RenderingRule* renderingRule); + + ArcGISImageServiceInfo serviceInfo() const; + + QUrl url() const; + + MosaicRule* mosaicRule() const; + void setMosaicRule(MosaicRule* mosaicRule); + + /*! \internal */ + ImageServiceRaster(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(ImageServiceRaster) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ImageServiceRaster_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageTiledLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageTiledLayer.h new file mode 100644 index 000000000..e5850b330 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImageTiledLayer.h @@ -0,0 +1,77 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ImageTiledLayer.h + +#ifndef QRT_ImageTiledLayer_H +#define QRT_ImageTiledLayer_H + +// C++ API headers +#include "ImageAdjustmentLayer.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + enum class NoDataTileBehavior; + class Envelope; + class TileInfo; + class TileKey; + + class ImageTiledLayer : public ImageAdjustmentLayer + { + Q_OBJECT + + public: + ImageTiledLayer(const TileInfo& tileInfo, const Envelope& fullExtent, QObject* parent = nullptr); + ~ImageTiledLayer() override; + + NoDataTileBehavior noDataTileBehavior() const; + void setNoDataTileBehavior(NoDataTileBehavior noDataTileBehavior); + + TileInfo tileInfo() const; + + virtual void setAttribution(const QString& attribution); + + signals: + // custom tiled layer api + void tileRequest(const Esri::ArcGISRuntime::TileKey& tileKey); + void cancelTileRequest(const Esri::ArcGISRuntime::TileKey& tileKey); + + protected: + // custom tiled layer api + void setTileData(const TileKey& tileKey, const QByteArray& data); + void setTileError(const TileKey& tileKey, const QString& error); + void setNoDataTile(const TileKey& tileKey); + + /*! \internal */ + ImageTiledLayer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(ImageTiledLayer) + void connectSignals_(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ImageTiledLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImmutablePart.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImmutablePart.h new file mode 100644 index 000000000..495f525fa --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImmutablePart.h @@ -0,0 +1,99 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ImmutablePart.h + +#ifndef QRT_ImmutablePart_H +#define QRT_ImmutablePart_H + +// STL headers +#include + +namespace QRTImpl +{ + class ImmutablePartImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ImmutablePointCollection; + class Point; + class Segment; + class SpatialReference; + + class ImmutablePart + { + public: + ImmutablePart(); + + ImmutablePart(const ImmutablePart& other); + + ImmutablePart(ImmutablePart&& other) noexcept; + + ~ImmutablePart(); + + ImmutablePart& operator=(const ImmutablePart& other); + + ImmutablePart& operator=(ImmutablePart&& other) noexcept; + + bool isEmpty() const; + + bool hasCurves() const; + + SpatialReference spatialReference() const; + + int pointCount() const; + + Point point(int pointIndex) const; + + Point startPoint() const; + + Point endPoint() const; + + ImmutablePointCollection points() const; + + int startPointIndexFromSegmentIndex(int segmentIndex) const; + + int endPointIndexFromSegmentIndex(int segmentIndex) const; + + int segmentCount() const; + + Segment segment(int segmentIndex) const; + + int segmentIndexFromStartPointIndex(int pointIndex) const; + + int segmentIndexFromEndPointIndex(int pointIndex) const; + + void segmentIndexFromPointIndex(int pointIndex, int& outStartPointSegmentIndex, int& outEndPointSegmentIndex) const; + + std::shared_ptr getImpl() const; + + /*! \internal */ + explicit ImmutablePart(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ImmutablePart_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImmutablePartCollection.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImmutablePartCollection.h new file mode 100644 index 000000000..b22889383 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImmutablePartCollection.h @@ -0,0 +1,80 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ImmutablePartCollection.h + +#ifndef QRT_ImmutablePartCollection_H +#define QRT_ImmutablePartCollection_H + +// C++ API headers +#include "Iterable.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ImmutablePartCollectionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ImmutablePart; + class SpatialReference; + + class ImmutablePartCollection : public Iterable + { + public: + ImmutablePartCollection(); + + ImmutablePartCollection(const ImmutablePartCollection& other); + + ImmutablePartCollection(ImmutablePartCollection&& other) noexcept; + + ~ImmutablePartCollection() override; + + ImmutablePartCollection& operator=(const ImmutablePartCollection& other); + + ImmutablePartCollection& operator=(ImmutablePartCollection&& other) noexcept; + + bool isEmpty() const; + + int size() const override; + + SpatialReference spatialReference() const; + + ImmutablePart part(int index) const; + + int indexOf(const ImmutablePart& part) const; + + /*! \internal */ + explicit ImmutablePartCollection(std::shared_ptr impl); + + private: + ImmutablePart at(int index) const override; + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ImmutablePartCollection_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImmutablePointCollection.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImmutablePointCollection.h new file mode 100644 index 000000000..f7b77fefd --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImmutablePointCollection.h @@ -0,0 +1,82 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ImmutablePointCollection.h + +#ifndef QRT_ImmutablePointCollection_H +#define QRT_ImmutablePointCollection_H + +// C++ API headers +#include "Iterable.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ImmutablePointCollectionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Point; + class SpatialReference; + + class ImmutablePointCollection : public Iterable + { + public: + ImmutablePointCollection(); + + ImmutablePointCollection(const ImmutablePointCollection& other); + + ImmutablePointCollection(ImmutablePointCollection&& other) noexcept; + + ~ImmutablePointCollection() override; + + ImmutablePointCollection& operator=(const ImmutablePointCollection& other); + + ImmutablePointCollection& operator=(ImmutablePointCollection&& other) noexcept; + + bool isEmpty() const; + + int size() const override; + + SpatialReference spatialReference() const; + + Point point(int index) const; + + int indexOf(const Point& point) const; + + std::shared_ptr getImpl() const; + + /*! \internal */ + explicit ImmutablePointCollection(std::shared_ptr impl); + + private: + Point at(int index) const override; + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ImmutablePointCollection_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImmutablePortalItemListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImmutablePortalItemListModel.h new file mode 100644 index 000000000..648ecf22d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ImmutablePortalItemListModel.h @@ -0,0 +1,102 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ImmutablePortalItemListModel.h + +#ifndef QRT_ImmutablePortalItemListModel_H +#define QRT_ImmutablePortalItemListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class PortalItemListImpl; + class PreplannedMapAreaImpl; +} // namespace QRTImpl + +namespace Esri::ArcGISRuntime +{ + + class Error; + class PortalItem; + class PortalItemListModel; + + class ImmutablePortalItemListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + ~ImmutablePortalItemListModel() override; + + bool isEmpty() const; + + int size() const override; + + PortalItem* at(int index) const override; + + bool contains(PortalItem* portalItem) const; + + int indexOf(PortalItem* portalItem) const; + + PortalItem* first() const; + + PortalItem* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + /*! + \internal + */ + ImmutablePortalItemListModel(const std::shared_ptr& areaImpl, + const std::shared_ptr& portalItems, + QObject* parent); + + ImmutablePortalItemListModel() = delete; + + signals: + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(ImmutablePortalItemListModel) + + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_data; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ImmutablePortalItemListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Incident.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Incident.h new file mode 100644 index 000000000..06d5b8cba --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Incident.h @@ -0,0 +1,113 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Incident.h + +#ifndef QRT_Incident_H +#define QRT_Incident_H + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class IncidentImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class CurbApproach; + enum class LocationStatus; + class NetworkLocation; + class Point; + + class Incident + { + public: + Incident(); + explicit Incident(const Point& point); + Incident(const Incident& other); + Incident(Incident&& other) noexcept; + ~Incident(); + + Incident& operator=(const Incident& other); + Incident& operator=(Incident&& other) noexcept; + + bool isEmpty() const; + + QString name() const; + void setName(const QString& name); + + CurbApproach curbApproach() const; + void setCurbApproach(CurbApproach curbApproach); + + int targetFacilityCount() const; + void setTargetFacilityCount(int targetFacilityCount); + + NetworkLocation networkLocation() const; + void setNetworkLocation(const NetworkLocation& networkLocation); + + double impedanceCutoff() const; + void setImpedanceCutoff(double impedanceCutoff); + + double distanceToNetworkLocation() const; + + LocationStatus locationStatus() const; + + Point geometry() const; + void setGeometry(const Point& point); + + double addedCost(const QString& attributeName) const; + void setAddedCost(const QString& attributeName, double costValue); + + int incidentId() const; + void setIncidentId(int id); + + double currentBearing() const; + void setCurrentBearing(double currentBearing); + + double currentBearingTolerance() const; + void setCurrentBearingTolerance(double currentBearingTolerance); + + double navigationLatency() const; + void setNavigationLatency(double navigationLatency); + + double navigationSpeed() const; + void setNavigationSpeed(double navigationSpeed); + + Incident clone() const; + + /*! + \internal + */ + explicit Incident(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Incident_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorPositioningDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorPositioningDefinition.h new file mode 100644 index 000000000..a1a37c1ca --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorPositioningDefinition.h @@ -0,0 +1,85 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file IndoorPositioningDefinition.h + +#ifndef QRT_IndoorPositioningDefinition_H +#define QRT_IndoorPositioningDefinition_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +namespace QRTImpl +{ + class IndoorPositioningDefinitionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class IndoorPositioningDataOrigin; + + class IndoorPositioningTableInfo; + class IndoorsLocationDataSourceConfiguration; + + class IndoorPositioningDefinition : public Object, public Loadable + { + Q_OBJECT + + public: + ~IndoorPositioningDefinition() override; + + IndoorsLocationDataSourceConfiguration* configuration() const; + void setConfiguration(IndoorsLocationDataSourceConfiguration* configuration); + + IndoorPositioningDataOrigin dataOrigin() const; + + bool isBluetoothCapable() const; + + bool isWifiCapable() const; + + IndoorPositioningTableInfo* positioningTableInfo() const; + + QUrl serviceGeodatabaseUrl() const; + + // Loadable interface methods + void cancelLoad() override; + void load() override; + void retryLoad() override; + Error loadError() const override; + LoadStatus loadStatus() const override; + + IndoorPositioningDefinition(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(IndoorPositioningDefinition) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_IndoorPositioningDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorPositioningTableInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorPositioningTableInfo.h new file mode 100644 index 000000000..8237398f3 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorPositioningTableInfo.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file IndoorPositioningTableInfo.h + +#ifndef QRT_IndoorPositioningTableInfo_H +#define QRT_IndoorPositioningTableInfo_H + +// C++ API headers +#include "Object.h" + +class QUuid; + +namespace QRTImpl +{ + class IndoorPositioningTableInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FeatureTable; + + class IndoorPositioningTableInfo : public Object + { + Q_OBJECT + + public: + ~IndoorPositioningTableInfo() override; + + QUuid globalId() const; + + FeatureTable* table() const; + + IndoorPositioningTableInfo(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(IndoorPositioningTableInfo) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_IndoorPositioningTableInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorsLocationDataSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorsLocationDataSource.h new file mode 100644 index 000000000..aa5e7f82a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorsLocationDataSource.h @@ -0,0 +1,84 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file IndoorsLocationDataSource.h + +#ifndef QRT_IndoorsLocationDataSource_H +#define QRT_IndoorsLocationDataSource_H + +// C++ API headers +#include "AbstractLocationDataSource.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class ArcGISFeatureTable; + class FeatureTable; + class IndoorPositioningDefinition; + class IndoorsLocationDataSourceConfiguration; + class IpsInfoMessage; + + class IndoorsLocationDataSource : public AbstractLocationDataSource + { + Q_OBJECT + + public: + explicit IndoorsLocationDataSource(IndoorPositioningDefinition* definition, QObject* parent = nullptr); + ~IndoorsLocationDataSource() override; + + IndoorsLocationDataSourceConfiguration* configuration() const; + void setConfiguration(IndoorsLocationDataSourceConfiguration* configuration); + + FeatureTable* positioningTable() const; + + ArcGISFeatureTable* pathwaysTable() const; + + QUuid positioningId() const; + + ArcGISFeatureTable* levelsTable() const; + + Error warning() const; + + IndoorsLocationDataSource(std::shared_ptr impl, QObject* parent); // internal + + signals: + void warningChanged(const Esri::ArcGISRuntime::Error& warning); + void messageReceived(Esri::ArcGISRuntime::IpsInfoMessage* ipsInfoMsg); + + protected slots: + void onStart() override; + void onStop() override; + + private: + Q_DISABLE_COPY_MOVE(IndoorsLocationDataSource) + + void connectNotify(const QMetaMethod& signal) override; + void disconnectNotify(const QMetaMethod& signal) override; + + QMetaObject::Connection m_messageReceivedChangedConn; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_IndoorsLocationDataSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorsLocationDataSourceConfiguration.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorsLocationDataSourceConfiguration.h new file mode 100644 index 000000000..7f242aac4 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorsLocationDataSourceConfiguration.h @@ -0,0 +1,85 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file IndoorsLocationDataSourceConfiguration.h + +#ifndef QRT_IndoorsLocationDataSourceConfiguration_H +#define QRT_IndoorsLocationDataSourceConfiguration_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class IndoorsLocationDataSourceConfigurationImpl; +} + +namespace Esri::ArcGISRuntime +{ + class LinearUnit; + + class IndoorsLocationDataSourceConfiguration : public Object + { + Q_OBJECT + + public: + explicit IndoorsLocationDataSourceConfiguration(QObject* parent = nullptr); + + ~IndoorsLocationDataSourceConfiguration() override; + + bool areInfoMessagesEnabled() const; + void setInfoMessagesEnabled(bool areInfoMessagesEnabled); + + bool isAppleIpsEnabled() const; + void setAppleIpsEnabled(bool appleIpsEnabled); + + bool isGnssEnabled() const; + void setGnssEnabled(bool gnssEnabled); + + bool isIpsAreaSnappingEnabled() const; + void setIpsAreaSnappingEnabled(bool ipsAreaSnappingEnabled); + + bool isMotionSmoothingEnabled() const; + void setMotionSmoothingEnabled(bool motionSmoothingEnabled); + + bool isPathSnappingEnabled() const; + void setPathSnappingEnabled(bool pathSnappingEnabled); + + double pathSnappingDistance() const; + void setPathSnappingDistance(double pathSnappingDistance); + + LinearUnit pathSnappingUnit() const; + void setPathSnappingUnit(const LinearUnit& pathSnappingUnit); + + IndoorsLocationDataSourceConfiguration* clone(QObject* parent = nullptr) const; + + IndoorsLocationDataSourceConfiguration(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(IndoorsLocationDataSourceConfiguration) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_IndoorsLocationDataSourceConfiguration_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorsTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorsTypes.h new file mode 100644 index 000000000..00b8ec926 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IndoorsTypes.h @@ -0,0 +1,61 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file IndoorsTypes.h + +#ifndef QRT_IndoorsTypes_H +#define QRT_IndoorsTypes_H + +// Qt headers +#include // for Q_DELCARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + enum class BeaconScannerStatus + { + Stopped = 0, + Starting = 1, + Started = 2, + Stopping = 3, + FailedToStart = 4 + }; + + enum class IndoorPositioningDataOrigin + { + Geodatabase = 0, + PositioningTable = 1, + ServiceGeodatabase = 2 + }; + +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::BeaconScannerStatus value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::IndoorPositioningDataOrigin value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::BeaconScannerStatus) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::IndoorPositioningDataOrigin) + +#endif // QRT_IndoorsTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/InheritedDomain.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/InheritedDomain.h new file mode 100644 index 000000000..a597bc75f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/InheritedDomain.h @@ -0,0 +1,73 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file InheritedDomain.h + +#ifndef QRT_InheritedDomain_H +#define QRT_InheritedDomain_H + +// C++ API headers +#include "Domain.h" +#include "ServiceTypes.h" + +// STL headers +#include + +namespace QRTImpl +{ + class InheritedDomainImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class InheritedDomain : public Domain + { + public: + InheritedDomain(); + + InheritedDomain(const InheritedDomain& other); + InheritedDomain(InheritedDomain&& other) noexcept; + explicit InheritedDomain(const Domain& other); + + InheritedDomain& operator=(const InheritedDomain& other); + InheritedDomain& operator=(InheritedDomain&& other) noexcept; + + ~InheritedDomain() override; + + bool isValid() const; + + /*! + \internal + */ + explicit InheritedDomain(std::shared_ptr impl); + }; + + /*! \internal */ + template<> + inline InheritedDomain domain_cast(const Domain& domain) + { + return domain.domainType() == DomainType::InheritedDomain ? static_cast(domain) : InheritedDomain(); + } + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_InheritedDomain_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IntegratedMeshLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IntegratedMeshLayer.h new file mode 100644 index 000000000..5a04e7f1d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IntegratedMeshLayer.h @@ -0,0 +1,59 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file IntegratedMeshLayer.h + +#ifndef QRT_IntegratedMeshLayer_H +#define QRT_IntegratedMeshLayer_H + +// C++ API headers +#include "Layer.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class IntegratedMeshLayer : public Layer + { + Q_OBJECT + + public: + explicit IntegratedMeshLayer(Item* item, QObject* parent = nullptr); + explicit IntegratedMeshLayer(const QUrl& url, QObject* parent = nullptr); + + ~IntegratedMeshLayer() override; + + double altitudeOffset() const; + void setAltitudeOffset(double altitudeOffset); + + QUrl url() const; + + IntegratedMeshLayer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(IntegratedMeshLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_IntegratedMeshLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/InteractionConfiguration.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/InteractionConfiguration.h new file mode 100644 index 000000000..60e6e8d02 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/InteractionConfiguration.h @@ -0,0 +1,103 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file InteractionConfiguration.h + +#ifndef QRT_InteractionConfiguration_H +#define QRT_InteractionConfiguration_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class InteractionConfigurationImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class GeometryEditorScaleMode; + + class InteractionConfiguration : public Object + { + Q_OBJECT + public: + explicit InteractionConfiguration(QObject* parent = nullptr); + + ~InteractionConfiguration() override; + + bool isAllowDeletingSelectedElement() const; + void setAllowDeletingSelectedElement(bool allowDeletingSelectedElement); + + bool isAllowGeometrySelection() const; + void setAllowGeometrySelection(bool allowGeometrySelection); + + bool isAllowMidVertexSelection() const; + void setAllowMidVertexSelection(bool allowMidVertexSelection); + + bool isAllowMovingSelectedElement() const; + void setAllowMovingSelectedElement(bool allowMovingSelectedElement); + + bool isAllowPartCreation() const; + void setAllowPartCreation(bool allowPartCreation); + + bool isAllowPartSelection() const; + void setAllowPartSelection(bool allowPartSelection); + + bool isAllowRotatingSelectedElement() const; + void setAllowRotatingSelectedElement(bool allowRotatingSelectedElement); + + bool isAllowScalingSelectedElement() const; + void setAllowScalingSelectedElement(bool allowScalingSelectedElement); + + bool isAllowVertexCreation() const; + void setAllowVertexCreation(bool allowVertexCreation); + + bool isAllowVertexSelection() const; + void setAllowVertexSelection(bool allowVertexSelection); + + bool isRequireSelectionBeforeMove() const; + void setRequireSelectionBeforeMove(bool requireSelectionBeforeMove); + + GeometryEditorScaleMode scaleMode() const; + void setScaleMode(GeometryEditorScaleMode scaleMode); + + void setAllowCreation(bool allowCreation); + + void setAllowDeletion(bool allowDeletion); + + void setAllowSelection(bool allowSelection); + + void setAllowTransformation(bool allowTransformation); + + InteractionConfiguration(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(InteractionConfiguration) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_InteractionConfiguration_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IpsInfoMessage.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IpsInfoMessage.h new file mode 100644 index 000000000..f394e4910 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/IpsInfoMessage.h @@ -0,0 +1,60 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file IpsInfoMessage.h + +#ifndef QRT_IpsInfoMessage_H +#define QRT_IpsInfoMessage_H + +// C++ API headers +#include "Object.h" + +class QDateTime; + +namespace QRTImpl +{ + class IpsInfoMessageImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class IpsInfoMessage : public Object + { + Q_OBJECT + public: + ~IpsInfoMessage() override; + + QString message() const; + + QDateTime timestamp() const; + + IpsInfoMessage(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(IpsInfoMessage) + std::shared_ptr m_impl; + }; +} // namespace Esri::ArcGISRuntime + +#endif // QRT_IpsInfoMessage_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Item.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Item.h new file mode 100644 index 000000000..6e2259a03 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Item.h @@ -0,0 +1,129 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Item.h + +#ifndef QRT_Item_H +#define QRT_Item_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +// Qt header +#include + +template +class QFuture; +template +class QFutureWatcher; + +namespace QRTImpl +{ + class ItemImpl; +} + +class QIODevice; + +namespace Esri::ArcGISRuntime +{ + + enum class ItemType; + class Envelope; + class SpatialReference; + template + struct PromiseTracker; + + class Item : public Object + { + Q_OBJECT + + public: + ~Item() override; + + // properties + QString accessInformation() const; + void setAccessInformation(const QString& accessInformation); + + QString termsOfUse() const; + void setTermsOfUse(const QString& termsOfUse); + + QDateTime created() const; + + QString description() const; + void setDescription(const QString& description); + + Envelope extent() const; + void setExtent(const Envelope& extent); + + QString itemId() const; + void setItemId(const QString& itemId); + + Esri::ArcGISRuntime::ItemType itemType() const; + + QDateTime modified() const; + + QString name() const; + + QString snippet() const; + void setSnippet(const QString& snippet); + + SpatialReference spatialReference() const; + void setSpatialReference(const SpatialReference& spatialReference); + + QStringList tags() const; + void setTags(const QStringList& tags); + + QString title() const; + void setTitle(const QString& title); + + QImage thumbnail() const; + void setThumbnail(const QImage& image); + + QStringList typeKeywords() const; + void setTypeKeywords(const QStringList& typeKeywords); + + // async methods + [[nodiscard]] QFuture fetchThumbnailAsync(); + [[nodiscard]] QFuture fetchDataAsync(const QString& filePath); + [[nodiscard]] QFuture updateItemPropertiesAsync(); + + // internals + std::shared_ptr getImpl() const; + + protected: + /*! \internal */ + Item(std::shared_ptr impl, QObject* parent); + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(Item) + + std::unique_ptr> m_fetchThumbnailTracker; + std::unique_ptr> m_fetchDataTracker; + std::unique_ptr> m_fetchDataWatcher; + std::unique_ptr> m_updateItemPropertiesTracker; + }; +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Item_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ItemResourceCache.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ItemResourceCache.h new file mode 100644 index 000000000..a7b954f91 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ItemResourceCache.h @@ -0,0 +1,81 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ItemResourceCache.h + +#ifndef QRT_ItemResourceCache_H +#define QRT_ItemResourceCache_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ItemResourceCacheImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class LocalItem; + + class ItemResourceCache : public Object, public Loadable + { + Q_OBJECT + + public: + explicit ItemResourceCache(const QString& path, QObject* parent = nullptr); + ~ItemResourceCache() override; + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + QString path() const; + + LocalItem* item() const; + + /*! \internal */ + ItemResourceCache(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(ItemResourceCache) + + void connectSignals_(); + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ItemResourceCache_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Iterable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Iterable.h new file mode 100644 index 000000000..e116bbfb3 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Iterable.h @@ -0,0 +1,294 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Iterable.h + +#ifndef QRT_Iterable_H +#define QRT_Iterable_H + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + template + class Iterable + { + public: + Iterable() = default; + virtual ~Iterable() = default; + + /*! \internal */ + virtual T at(int index) const = 0; + + /*! \internal */ + virtual int size() const = 0; + +#define define_iterator_traits \ + typedef std::forward_iterator_tag iterator_category; \ + typedef T value_type; \ + typedef std::ptrdiff_t difference_type; \ + typedef T* pointer; \ + typedef T& reference; + + class iterator + { + public: + define_iterator_traits + + ~iterator() = default; + + iterator(Iterable* owner, int index) noexcept : + m_owner(owner), + m_currentIndex(index) + { + } + + iterator(const iterator& it) noexcept : + m_owner(it.m_owner), + m_currentIndex(it.m_currentIndex) + { + } + + iterator& operator=(const iterator& other) noexcept + { + if (this != &other) + { + m_owner = other.m_owner; + m_currentIndex = other.m_currentIndex; + } + return *this; + } + + iterator(iterator&& it) noexcept : + m_owner(std::move(it.m_owner)), + m_currentIndex(it.m_currentIndex) + { + } + + iterator& operator=(iterator&& other) noexcept + { + if (this != &other) + { + m_owner = std::move(other.m_owner); + m_currentIndex = other.m_currentIndex; + } + return *this; + } + + T operator*() const + { + return m_owner->at(m_currentIndex); + } + + bool operator!=(const iterator& other) const noexcept + { + return m_currentIndex != other.m_currentIndex; + } + + bool operator==(const iterator& other) const noexcept + { + return m_currentIndex == other.m_currentIndex; + } + + bool operator<(const iterator& other) const noexcept + { + return m_currentIndex < other.m_currentIndex; + } + + bool operator>(const iterator& other) const noexcept + { + return m_currentIndex > other.m_currentIndex; + } + + bool operator<=(const iterator& other) const noexcept + { + return m_currentIndex <= other.m_currentIndex; + } + + bool operator>=(const iterator& other) const noexcept + { + return m_currentIndex >= other.m_currentIndex; + } + + iterator& operator++() + { + m_currentIndex++; + return *this; + } + + iterator operator++(int) + { + iterator temp(*this); + m_currentIndex++; + return temp; + } + + private: + Iterable* m_owner = nullptr; + int m_currentIndex = 0; + }; + + class const_iterator + { + public: + define_iterator_traits + + ~const_iterator() = default; + + const_iterator(const Iterable* owner, int index) noexcept : + m_owner(owner), + m_currentIndex(index) + { + } + + const_iterator(const const_iterator& it) noexcept : + m_owner(it.m_owner), + m_currentIndex(it.m_currentIndex) + { + } + + const_iterator& operator=(const const_iterator& other) noexcept + { + if (this != &other) + { + m_owner = other.m_owner; + m_currentIndex = other.m_currentIndex; + } + return *this; + } + + const_iterator(const_iterator&& it) noexcept : + m_owner(std::move(it.m_owner)), + m_currentIndex(it.m_currentIndex) + { + } + + const_iterator& operator=(const_iterator&& other) noexcept + { + if (this != &other) + { + m_owner = std::move(other.m_owner); + m_currentIndex = other.m_currentIndex; + } + return *this; + } + + T operator*() const + { + return m_owner->at(m_currentIndex); + } + + bool operator!=(const const_iterator& other) const noexcept + { + return m_currentIndex != other.m_currentIndex; + } + + bool operator==(const const_iterator& other) const noexcept + { + return m_currentIndex == other.m_currentIndex; + } + + bool operator<(const const_iterator& other) const noexcept + { + return m_currentIndex < other.m_currentIndex; + } + + bool operator>(const const_iterator& other) const noexcept + { + return m_currentIndex > other.m_currentIndex; + } + + bool operator<=(const const_iterator& other) const noexcept + { + return m_currentIndex <= other.m_currentIndex; + } + + bool operator>=(const const_iterator& other) const noexcept + { + return m_currentIndex >= other.m_currentIndex; + } + + const_iterator& operator++() + { + m_currentIndex++; + return *this; + } + + const_iterator operator++(int) + { + const_iterator temp(*this); + m_currentIndex++; + return temp; + } + + private: + const Iterable* m_owner = nullptr; + int m_currentIndex = 0; + }; + + // non-const + iterator begin() noexcept + { + return iterator(this, 0); + } + + iterator end() noexcept + { + return iterator(this, size()); + } + + // const + const_iterator cbegin() const noexcept + { + return const_iterator(this, 0); + } + + const_iterator begin() const noexcept + { + return cbegin(); + } + + const_iterator constBegin() const noexcept + { + return cbegin(); + } + + const_iterator cend() const noexcept + { + return const_iterator(this, size()); + } + + const_iterator end() const noexcept + { + return cend(); + } + + const_iterator constEnd() const noexcept + { + return cend(); + } + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Iterable_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Job.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Job.h new file mode 100644 index 000000000..87629e492 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Job.h @@ -0,0 +1,102 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Job.h + +#ifndef QRT_Job_H +#define QRT_Job_H + +// C++ API headers +#include "JsonSerializable.h" +#include "Object.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class JobImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class JobStatus; + enum class JobType; + class JobMessage; + + class Job : public Object, public JsonSerializable + { + Q_OBJECT + + public: + ~Job() override; + + JobType jobType() const; + + QList messages() const; + + QString serverJobId() const; + + int progress() const; + + JobStatus jobStatus() const; + + Error error() const; + + [[nodiscard]] static Job* fromJson(const QString& json, QObject* parent = nullptr); + + [[nodiscard]] QString toJson() const override; + + bool pause(); + + bool start(); + + // async methods + [[nodiscard]] QFuture cancelJobAsync(); + [[nodiscard]] QFuture checkStatusAsync(); + + /*! + \internal + */ + Job(std::shared_ptr impl, QObject* parent); + + signals: + void jobDone(); + void progressChanged(); + void statusChanged(Esri::ArcGISRuntime::JobStatus newStatus); + void messageAdded(const Esri::ArcGISRuntime::JobMessage& message); + + protected: + explicit Job(QObject* parent); + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(Job) + void connectSignals_(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Job_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/JobMessage.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/JobMessage.h new file mode 100644 index 000000000..9eb4a63ef --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/JobMessage.h @@ -0,0 +1,76 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file JobMessage.h + +#ifndef QRT_JobMessage_H +#define QRT_JobMessage_H + +// STL headers +#include + +class QString; +class QDateTime; + +namespace QRTImpl +{ + class JobMessageImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class JobMessageSeverity; + enum class JobMessageSource; + + class JobMessage + { + public: + JobMessage(); + JobMessage(const JobMessage& other); + JobMessage(JobMessage&& other) noexcept; + ~JobMessage(); + + JobMessage& operator=(const JobMessage& other); + JobMessage& operator=(JobMessage&& other) noexcept; + + bool isEmpty() const; + + QString message() const; + + JobMessageSeverity severity() const; + + JobMessageSource source() const; + + QDateTime timeStamp() const; + + /*! + \internal + */ + explicit JobMessage(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_JobMessageImpl_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/JsonSerializable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/JsonSerializable.h new file mode 100644 index 000000000..c4e6bdaed --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/JsonSerializable.h @@ -0,0 +1,55 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file JsonSerializable.h + +#ifndef QRT_JsonSerializable_H +#define QRT_JsonSerializable_H + +class QString; +class QJsonObject; + +namespace Esri::ArcGISRuntime +{ + + class JsonSerializable + { + public: + JsonSerializable(); + JsonSerializable(const JsonSerializable&) = default; + JsonSerializable& operator=(const JsonSerializable&) = default; + JsonSerializable(JsonSerializable&&) = default; + JsonSerializable& operator=(JsonSerializable&&) = default; + virtual ~JsonSerializable(); + + // implemented by all inheriting classes + [[nodiscard]] virtual QString toJson() const = 0; + + // implemented by value types + //[[nodiscard]] static virtual T fromJson(const QString& json) = 0; + + // implemented by pointer types + //[[nodiscard]] static virtual T* fromJson(const QString& json, QObject* parent = nullptr) = 0; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_JsonSerializableImpl_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlColorStyle.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlColorStyle.h new file mode 100644 index 000000000..c9eb74167 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlColorStyle.h @@ -0,0 +1,65 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlColorStyle.h + +#ifndef QRT_KmlColorStyle_H +#define QRT_KmlColorStyle_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class KmlColorStyleImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class KmlColorMode; + + class KmlColorStyle : public Object + { + Q_OBJECT + public: + ~KmlColorStyle() override; + + QColor color() const; + void setColor(const QColor& color); + + KmlColorMode colorMode() const; + void setColorMode(KmlColorMode colorMode); + + /*! \internal */ + KmlColorStyle(std::shared_ptr impl, QObject* parent); + + protected: + Q_DISABLE_COPY_MOVE(KmlColorStyle) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlColorStyle_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlContainer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlContainer.h new file mode 100644 index 000000000..2fb972f8b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlContainer.h @@ -0,0 +1,65 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlContainer.h + +#ifndef QRT_KmlContainer_H +#define QRT_KmlContainer_H + +// C++ API headers +#include "KmlNode.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + enum class KmlListItemType; + class KmlNodeListModel; + + class KmlContainer : public KmlNode + { + Q_OBJECT + + public: + ~KmlContainer() override; + + KmlNodeListModel* childNodesListModel() const; + + bool isOpen() const; + void setOpen(bool open); + + bool isPartiallyVisible() const; + + KmlListItemType listItemType() const; + void setListItemType(KmlListItemType listItemType); + + /*! \internal */ + KmlContainer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(KmlContainer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlContainer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlDataset.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlDataset.h new file mode 100644 index 000000000..7c5ac1347 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlDataset.h @@ -0,0 +1,94 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlDataset.h + +#ifndef QRT_KmlDataset_H +#define QRT_KmlDataset_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class KmlDatasetImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class KmlRefreshStatus; + class KmlNetworkLink; + class KmlNode; + + class KmlDataset : public Object, public Loadable + { + Q_OBJECT + + public: + explicit KmlDataset(const QUrl& url, QObject* parent = nullptr); + explicit KmlDataset(KmlNode* rootNode, QObject* parent = nullptr); + ~KmlDataset() override; + + QList rootNodes() const; + + // Loadable interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + QUrl url() const; + + /*! \internal */ + KmlDataset(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + KmlDataset() = delete; + + signals: + void kmlNetworkLinkMessageReceived(Esri::ArcGISRuntime::KmlNetworkLink* networkLink, const QString& message); + void kmlNodeRefreshStatusChanged(Esri::ArcGISRuntime::KmlNode* target, Esri::ArcGISRuntime::KmlRefreshStatus refreshStatus); + void kmlNodeBalloonVisibilityChanged(Esri::ArcGISRuntime::KmlNode* target, bool balloonVisibility); + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(KmlDataset) + + void connectNotify(const QMetaMethod& signal) override; + void disconnectNotify(const QMetaMethod& signal) override; + + void connectSignals_(); + + QMetaObject::Connection m_nodeRefreshStatusChangedConn; + QMetaObject::Connection m_nodeBalloonVisibilityChangedConn; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlDataset_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlDocument.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlDocument.h new file mode 100644 index 000000000..b457cfa23 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlDocument.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlDocument.h + +#ifndef QRT_KmlDocument_H +#define QRT_KmlDocument_H + +// C++ API headers +#include "KmlContainer.h" + +// STL headers +#include + +// Qt header +#include + +namespace Esri::ArcGISRuntime +{ + + class KmlSchema; + + class KmlDocument : public KmlContainer + { + Q_OBJECT + + public: + explicit KmlDocument(QObject* parent = nullptr); + ~KmlDocument() override; + + bool containsNonSchemaDataInHierarchy() const; + + bool containsSchemaDataInHierarchy() const; + + QList schemas() const; + + /*! \internal */ + KmlDocument(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(KmlDocument) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlDocument_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlFolder.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlFolder.h new file mode 100644 index 000000000..f6d5c834e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlFolder.h @@ -0,0 +1,53 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlFolder.h + +#ifndef QRT_KmlFolder_H +#define QRT_KmlFolder_H + +// C++ API headers +#include "KmlContainer.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class KmlFolder : public KmlContainer + { + Q_OBJECT + + public: + explicit KmlFolder(QObject* parent = nullptr); + ~KmlFolder() override; + + /*! \internal */ + KmlFolder(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(KmlFolder) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlFolder_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlGeometry.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlGeometry.h new file mode 100644 index 000000000..0f721a096 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlGeometry.h @@ -0,0 +1,103 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlGeometry.h + +#ifndef QRT_KmlGeometry_H +#define QRT_KmlGeometry_H + +// STL headers +#include + +// C++ API Headers +#include "MapTypes.h" + +namespace QRTImpl +{ + class KmlGeometryImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Geometry; + + class KmlGeometry + { + public: + KmlGeometry(); + + KmlGeometry(const KmlGeometry& other); + + KmlGeometry(KmlGeometry&& other) noexcept; + + KmlGeometry(const Geometry& geometry, KmlAltitudeMode altitude); + + KmlGeometry(const Geometry& geometry, KmlAltitudeMode altitude, bool isExtruded); + + KmlGeometry(const Geometry& geometry, KmlAltitudeMode altitude, bool isExtruded, bool isTessellated); + + ~KmlGeometry(); + + KmlGeometry& operator=(const KmlGeometry& other); + KmlGeometry& operator=(KmlGeometry&& other) noexcept; + + bool isEmpty() const; + + bool isValid() const; + + KmlAltitudeMode altitudeMode() const; + + Geometry geometry() const; + + bool isExtruded() const; + + bool isTessellated() const; + + KmlGeometryObjectType objectType() const; + + KmlGeometryType type() const; + + bool operator==(const KmlGeometry& other) const; + bool operator!=(const KmlGeometry& other) const; + + explicit KmlGeometry(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + protected: + std::shared_ptr m_impl; + }; + + template + T kmlGeometry_cast(const KmlGeometry&) + { + return KmlGeometry{}; + } + + template<> + inline KmlGeometry kmlGeometry_cast(const KmlGeometry& kmlGeometry) + { + return kmlGeometry; + } + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlGeometry_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlGeometryListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlGeometryListModel.h new file mode 100644 index 000000000..bd100c59b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlGeometryListModel.h @@ -0,0 +1,123 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlGeometryListModel.h + +#ifndef QRT_KmlGeometryListModel_H +#define QRT_KmlGeometryListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class KmlGeometryListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class KmlGeometry; + + class KmlGeometryListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum KmlGeometryRoles + { + KmlGeometryGeometryRole = Qt::UserRole + 1, + KmlGeometryTessellatedRole, + KmlGeometryExtrudedRole, + KmlGeometryKmlAltitudeModeRole, + KmlGeometryKmlGeometryTypeRole, + KmlGeometryGeometryJsonRole, + KmlGeometryObjectTypeRole + }; + + ~KmlGeometryListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(const KmlGeometry& kmlGeometry); + + void insert(int index, const KmlGeometry& kmlGeometry); + + void removeAt(int index); + + void removeOne(const KmlGeometry& kmlGeometry); + + void move(int from, int to); + + KmlGeometry at(int index) const override; + + bool contains(const KmlGeometry& kmlGeometry) const; + + int indexOf(const KmlGeometry& kmlGeometry) const; + + KmlGeometry first() const; + + KmlGeometry last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + explicit KmlGeometryListModel(std::shared_ptr impl, QObject* parent = nullptr); + + KmlGeometryListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(KmlGeometryListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlNodeListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlGroundOverlay.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlGroundOverlay.h new file mode 100644 index 000000000..a996b0844 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlGroundOverlay.h @@ -0,0 +1,78 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlGroundOverlay.h + +#ifndef QRT_KmlGroundOverlay_H +#define QRT_KmlGroundOverlay_H + +// C++ API headers +#include "KmlNode.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + enum class KmlAltitudeMode; + class Geometry; + class KmlIcon; + + class KmlGroundOverlay : public KmlNode + { + Q_OBJECT + + public: + ~KmlGroundOverlay() override; + KmlGroundOverlay(const Geometry& geometry, KmlIcon* icon, QObject* parent = nullptr); + + double altitude() const; + void setAltitude(double altitude); + + KmlAltitudeMode altitudeMode() const; + void setAltitudeMode(KmlAltitudeMode altitudeMode); + + QColor color() const; + void setColor(const QColor& color); + + int drawOrder() const; + void setDrawOrder(int drawOrder); + + Geometry geometry() const; + void setGeometry(const Geometry& geometry); + + double rotation() const; + void setRotation(double rotation); + + KmlIcon* icon() const; + void setIcon(KmlIcon* icon); + + /*! \internal */ + KmlGroundOverlay(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(KmlGroundOverlay) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlGroundOverlay_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlIcon.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlIcon.h new file mode 100644 index 000000000..185d605bc --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlIcon.h @@ -0,0 +1,76 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlIcon.h + +#ifndef QRT_KmlIcon_H +#define QRT_KmlIcon_H + +// STL headers +#include + +namespace QRTImpl +{ + class KmlIconImpl; +} + +#include "Object.h" + +namespace Esri::ArcGISRuntime +{ + + enum class KmlRefreshMode; + enum class KmlViewRefreshMode; + + class KmlIcon : public Object + { + Q_OBJECT + + public: + explicit KmlIcon(const QUrl& url, QObject* parent = nullptr); + ~KmlIcon() override = default; + + quint64 refreshInterval() const; + void setRefreshInterval(quint64 refreshInterval); + + KmlRefreshMode refreshMode() const; + void setRefreshMode(KmlRefreshMode refreshMode); + + QUrl url() const; + + KmlViewRefreshMode viewRefreshMode() const; + void setViewRefreshMode(KmlViewRefreshMode viewRefreshMode); + + quint64 viewRefreshTime() const; + void setViewRefreshTime(quint64 viewRefreshTime); + + /*! \internal */ + KmlIcon(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(KmlIcon) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlIcon_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlIconStyle.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlIconStyle.h new file mode 100644 index 000000000..dc4abfc33 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlIconStyle.h @@ -0,0 +1,74 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlIconStyle.h + +#ifndef QRT_KmlIconStyle_H +#define QRT_KmlIconStyle_H + +// STL headers +#include + +namespace QRTImpl +{ + class KmlIconStyleImpl; +} + +#include "KmlColorStyle.h" + +namespace Esri::ArcGISRuntime +{ + + class KmlIcon; + class KmlImageCoordinate; + + class KmlIconStyle : public KmlColorStyle + { + Q_OBJECT + + public: + KmlIconStyle(KmlIcon* icon, double scale, QObject* parent = nullptr); + + ~KmlIconStyle() override; + + double heading() const; + void setHeading(double heading); + + KmlImageCoordinate* hotSpot() const; + void setHotSpot(KmlImageCoordinate* hotSpot); + + KmlIcon* icon() const; + void setIcon(KmlIcon* icon); + + double scale() const; + void setScale(double scale); + + /*! \internal */ + KmlIconStyle(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(KmlIconStyle) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlIconStyle_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlImageCoordinate.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlImageCoordinate.h new file mode 100644 index 000000000..a87ccc5be --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlImageCoordinate.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlImageCoordinate.h + +#ifndef QRT_KmlImageCoordinate_H +#define QRT_KmlImageCoordinate_H + +// STL headers +#include + +namespace QRTImpl +{ + class KmlImageCoordinateImpl; +} + +#include "Object.h" + +namespace Esri::ArcGISRuntime +{ + + enum class KmlUnitsType; + + class KmlImageCoordinate : public Object + { + Q_OBJECT + + public: + KmlImageCoordinate(double x, double y, KmlUnitsType xUnits, KmlUnitsType yUnits, QObject* parent = nullptr); + + ~KmlImageCoordinate() override; + + double x() const; + + double y() const; + + KmlUnitsType yUnits() const; + + KmlUnitsType xUnits() const; + + /*! \internal */ + KmlImageCoordinate(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(KmlImageCoordinate) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlImageCoordinate_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlLabelStyle.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlLabelStyle.h new file mode 100644 index 000000000..e162ea1d0 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlLabelStyle.h @@ -0,0 +1,61 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlLabelStyle.h + +#ifndef QRT_KmlLabelStyle_H +#define QRT_KmlLabelStyle_H + +// C++ API headers +#include "KmlColorStyle.h" + +// STL headers +#include + +namespace QRTImpl +{ + class KmlLabelStyleImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class KmlLabelStyle : public KmlColorStyle + { + Q_OBJECT + public: + KmlLabelStyle(const QColor& labelColor, double scale, QObject* parent = nullptr); + ~KmlLabelStyle() override; + + void setScale(double scale); + double scale() const; + + /*! \internal */ + KmlLabelStyle(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(KmlLabelStyle) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlLabelStyle_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlLayer.h new file mode 100644 index 000000000..62c615e43 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlLayer.h @@ -0,0 +1,77 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlLayer.h + +#ifndef QRT_KmlLayer_H +#define QRT_KmlLayer_H + +// C++ API headers +#include "Layer.h" +#include "TimeAware.h" + +// STL headers +#include + +namespace QRTImpl +{ + class KmlLayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Item; + class KmlDataset; + + class KmlLayer : public Layer, public TimeAware + { + Q_OBJECT + + public: + explicit KmlLayer(Item* item, QObject* parent = nullptr); + explicit KmlLayer(KmlDataset* dataset, QObject* parent = nullptr); + ~KmlLayer() override; + + KmlDataset* dataset() const; + + // TimeAware interface methods + TimeExtent fullTimeExtent() const override; + bool isTimeFilteringEnabled() const override; + void setTimeFilteringEnabled(bool timeFilteringEnabled) override; + bool isSupportsTimeFiltering() const override; + TimeValue timeInterval() const override; + TimeValue timeOffset() const override; + void setTimeOffset(const TimeValue& timeOffset) override; + + /*! \internal */ + KmlLayer(std::shared_ptr impl, QObject* parent); + + signals: + void fullTimeExtentChanged(); + + private: + Q_DISABLE_COPY_MOVE(KmlLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlLineStyle.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlLineStyle.h new file mode 100644 index 000000000..1e3d6fc20 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlLineStyle.h @@ -0,0 +1,61 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlLineStyle.h + +#ifndef QRT_KmlLineStyle_H +#define QRT_KmlLineStyle_H + +// C++ API headers +#include "KmlColorStyle.h" + +// STL headers +#include + +namespace QRTImpl +{ + class KmlLineStyleImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class KmlLineStyle : public KmlColorStyle + { + Q_OBJECT + public: + KmlLineStyle(const QColor& lineColor, double width, QObject* parent = nullptr); + ~KmlLineStyle() override; + + void setWidth(double width); + double width() const; + + /*! \internal */ + KmlLineStyle(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(KmlLineStyle) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlLineStyle_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlModel.h new file mode 100644 index 000000000..37f90e70b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlModel.h @@ -0,0 +1,77 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlModel.h + +#ifndef QRT_KmlModel_H +#define QRT_KmlModel_H + +// C++ API headers +#include "KmlGeometry.h" + +class QUrl; +class QObject; + +namespace Esri::ArcGISRuntime +{ + + class KmlOrientation; + class KmlScale; + class Point; + + class KmlModel : public KmlGeometry + { + public: + KmlModel(); + KmlModel(const QUrl& url, KmlOrientation* orientation, KmlScale* scale); + KmlModel(const QUrl& url, const Point& geometry, KmlAltitudeMode altitudeMode); + KmlModel(const QUrl& url, const Point& geometry, KmlAltitudeMode altitudeMode, KmlOrientation* orientation, KmlScale* scale); + + KmlModel(const KmlModel& other); + KmlModel(KmlModel&& other) noexcept; + explicit KmlModel(const KmlGeometry& other); + + ~KmlModel(); + + KmlModel& operator=(const KmlModel& other); + KmlModel& operator=(KmlModel&& other) noexcept; + + bool isValid() const; + + KmlOrientation* orientation(QObject* parent) const; + + KmlScale* scale(QObject* parent) const; + + QUrl url() const; + + KmlModel(std::shared_ptr impl); + }; + + /*! \internal */ + template<> + inline KmlModel kmlGeometry_cast(const KmlGeometry& kmlGeometry) + { + return kmlGeometry.objectType() == KmlGeometryObjectType::Model ? static_cast(kmlGeometry) : KmlModel{}; + } + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlMultiGeometry.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlMultiGeometry.h new file mode 100644 index 000000000..8855e7bd4 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlMultiGeometry.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlMultiGeometry.h + +#ifndef QRT_KmlMultiGeometry_H +#define QRT_KmlMultiGeometry_H + +// C++ API headers +#include "KmlGeometry.h" + +class QObject; + +namespace Esri::ArcGISRuntime +{ + + class KmlGeometryListModel; + + class KmlMultiGeometry : public KmlGeometry + { + public: + KmlMultiGeometry(); + explicit KmlMultiGeometry(const QList& kmlGeometries); + + KmlMultiGeometry(const KmlMultiGeometry& other); + KmlMultiGeometry(KmlMultiGeometry&& other) noexcept; + explicit KmlMultiGeometry(const KmlGeometry& other); + + ~KmlMultiGeometry(); + + KmlMultiGeometry& operator=(const KmlMultiGeometry& other); + KmlMultiGeometry& operator=(KmlMultiGeometry&& other) noexcept; + + bool isValid() const; + + KmlGeometryListModel* kmlGeometries(QObject* parent) const; + + KmlMultiGeometry clone() const; + + KmlMultiGeometry(std::shared_ptr impl); + }; + + /*! \internal */ + template<> + inline KmlMultiGeometry kmlGeometry_cast(const KmlGeometry& kmlGeometry) + { + return kmlGeometry.objectType() == KmlGeometryObjectType::MultiGeometry ? static_cast(kmlGeometry) : KmlMultiGeometry{}; + } + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlMultiGeometry_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlMultiTrack.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlMultiTrack.h new file mode 100644 index 000000000..9593de1a2 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlMultiTrack.h @@ -0,0 +1,73 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlMultiTrack.h + +#ifndef QRT_KmlMultiTrack_H +#define QRT_KmlMultiTrack_H + +// C++ API headers +#include "KmlGeometry.h" + +namespace QRTImpl +{ + class KmlMultiTrackImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class KmlTrack; + + class KmlMultiTrack : public KmlGeometry + { + public: + KmlMultiTrack(); + KmlMultiTrack(const QList& tracks, bool isInterpolated); + + KmlMultiTrack(const KmlMultiTrack& other); + KmlMultiTrack(KmlMultiTrack&& other) noexcept; + explicit KmlMultiTrack(const KmlGeometry& other); + + ~KmlMultiTrack(); + + KmlMultiTrack& operator=(KmlMultiTrack&& other) noexcept; + KmlMultiTrack& operator=(const KmlMultiTrack& other); + + bool isInterpolated() const; + + QList tracks() const; + + bool isValid() const; + + explicit KmlMultiTrack(std::shared_ptr impl); + }; + + /*! \internal */ + template<> + inline KmlMultiTrack kmlGeometry_cast(const KmlGeometry& kmlGeometry) + { + return kmlGeometry.objectType() == KmlGeometryObjectType::MultiTrack ? KmlMultiTrack{kmlGeometry} : KmlMultiTrack{}; + } + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlMultiTrack_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlNetworkLink.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlNetworkLink.h new file mode 100644 index 000000000..b2b073b0a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlNetworkLink.h @@ -0,0 +1,93 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlNetworkLink.h + +#ifndef QRT_KmlNetworkLink_H +#define QRT_KmlNetworkLink_H + +// C++ API headers +#include "KmlNode.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + enum class KmlListItemType; + enum class KmlRefreshMode; + enum class KmlViewRefreshMode; + + class KmlNetworkLink : public KmlNode + { + Q_OBJECT + + public: + explicit KmlNetworkLink(const QUrl& url, QObject* parent = nullptr); + ~KmlNetworkLink() override; + + QUrl url() const; + void setUrl(const QUrl& url); + + bool canFlyToNode() const; + void setCanFlyToNode(bool canFlyToNode); + + QList childNodes() const; + + bool hasRefreshVisibility() const; + void setHasRefreshVisibility(bool hasRefreshVisibility); + + quint64 refreshInterval() const; + void setRefreshInterval(quint64 refreshInterval); + + KmlRefreshMode refreshMode() const; + void setRefreshMode(KmlRefreshMode refreshMode); + + double viewBoundScale() const; + void setViewBoundScale(double viewBoundScale); + + quint64 viewRefreshTime() const; + void setViewRefreshTime(quint64 viewRefreshTime); + + KmlViewRefreshMode viewRefreshMode() const; + void setViewRefreshMode(KmlViewRefreshMode viewRefreshMode); + + void refresh(); + + bool isOpen() const; + void setOpen(bool open); + + KmlListItemType listItemType() const; + void setListItemType(KmlListItemType listItemType); + + bool isPartiallyVisible() const; + + /*! \internal */ + KmlNetworkLink(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(KmlNetworkLink) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlNetworkLink_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlNode.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlNode.h new file mode 100644 index 000000000..b714ef38e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlNode.h @@ -0,0 +1,150 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlNode.h + +#ifndef QRT_KmlNode_H +#define QRT_KmlNode_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +// Qt header +#include + +template +class QFuture; + +namespace QRTImpl +{ + class KmlNodeImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class KmlNodeType; + enum class KmlRefreshStatus; + class Envelope; + class KmlNonSchemaData; + class KmlSchemaData; + class KmlStyle; + class KmlViewpoint; + class TimeExtent; + + class KmlNode : public Object + { + Q_OBJECT + + public: + ~KmlNode() override; + + QString description() const; + void setDescription(const QString& description); + + KmlNonSchemaData* extendedNonSchemaData() const; + void setExtendedNonSchemaData(KmlNonSchemaData* extendedNonSchemaData); + + QList extendedSchemaData() const; + void setExtendedSchemaData(const QList& extendedSchemaData); + + Envelope extent() const; + + QColor balloonBackgroundColor() const; + + QString balloonContent() const; + + KmlStyle* highlightStyle(); + void setHighlightStyle(KmlStyle* highlightStyle); + + KmlStyle* style(); + void setStyle(KmlStyle* style); + + TimeExtent timeExtent() const; + void setTimeExtent(const TimeExtent& timeExtent); + + bool isHighlighted() const; + void setHighlighted(bool highlighted); + + bool isVisible() const; + void setVisible(bool visible); + + QString kmlNodeId() const; + void setKmlNodeId(const QString& kmlNodeId); + + QString name() const; + void setName(const QString& name); + + KmlNode* parentNode() const; + + QString snippet() const; + void setSnippet(const QString& snippet); + + int snippetMaxLines() const; + void setSnippetMaxLines(int maxLines); + + QImage uxIcon() const; + + int uxIconId() const; + + QColor uxIconColor() const; + + KmlViewpoint viewpoint() const; + void setViewpoint(const KmlViewpoint& viewpoint); + + KmlNodeType kmlNodeType() const; + + Error refreshError() const; + + KmlRefreshStatus refreshStatus() const; + + QString address() const; + void setAddress(const QString& address); + + // async methods + [[nodiscard]] QFuture saveAsAsync(const QString& kmzFile); + + /*! \internal */ + KmlNode(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + signals: + void iconUpdated(); + void refreshStatusChanged(); + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(KmlNode) + + void connectNotify(const QMetaMethod& signal) override; + void disconnectNotify(const QMetaMethod& signal) override; + + QMetaObject::Connection m_nodeRefreshStatusChangedConn; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlNode_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlNodeListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlNodeListModel.h new file mode 100644 index 000000000..7000cdc5c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlNodeListModel.h @@ -0,0 +1,117 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlNodeListModel.h + +#ifndef QRT_KmlNodeListModel_H +#define QRT_KmlNodeListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class KmlNodeListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class KmlNode; + + class KmlNodeListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + ~KmlNodeListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(KmlNode* kmlNode); + + void insert(int index, KmlNode* kmlNode); + + void removeAt(int index); + + void removeOne(KmlNode* kmlNode); + + void move(int from, int to); + + KmlNode* at(int index) const override; + + bool contains(KmlNode* kmlNode) const; + + int indexOf(KmlNode* kmlNode) const; + + KmlNode* first() const; + + KmlNode* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + /*! + \internal + */ + explicit KmlNodeListModel(const std::shared_ptr& impl, QObject* parent = nullptr); + + KmlNodeListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(KmlNodeListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlNodeListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlNonSchemaData.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlNonSchemaData.h new file mode 100644 index 000000000..3bac72b3b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlNonSchemaData.h @@ -0,0 +1,75 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlNonSchemaData.h + +#ifndef QRT_KmlNonSchemaData_H +#define QRT_KmlNonSchemaData_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class KmlNonSchemaDataImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class KmlSimpleField; + + class KmlNonSchemaData : public Object + { + Q_OBJECT + + public: + static KmlNonSchemaData* create(const QMap& typedAttributes, QObject* parent = nullptr); + + KmlNonSchemaData(const QMap& untypedAttributes, QObject* parent = nullptr); + ~KmlNonSchemaData() override; + + QVariantMap attributes() const; + + QList fields() const; + + KmlSimpleField* field(const QString& name) const; + + void addField(KmlSimpleField* field, const QVariant& attributeValue); + + void addField(const QString& name, const QString& attributeValue); + + void removeField(const QString& name); + + void setAttributeValue(const QString& attributeName, const QVariant& attributeValue); + + KmlNonSchemaData(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(KmlNonSchemaData) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlNonSchemaData_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlOrientation.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlOrientation.h new file mode 100644 index 000000000..84a04d0fd --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlOrientation.h @@ -0,0 +1,66 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlOrientation.h + +#ifndef QRT_KmlOrientation_H +#define QRT_KmlOrientation_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class KmlOrientationImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class KmlOrientation : public Object + { + Q_OBJECT + public: + KmlOrientation(double heading, double tilt, double roll, QObject* parent = nullptr); + + ~KmlOrientation() override; + + double heading() const; + + double roll() const; + + double tilt() const; + + bool operator==(KmlOrientation* other) const; + bool operator!=(KmlOrientation* other) const; + + KmlOrientation(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(KmlOrientation) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlOrientation_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlPhotoOverlay.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlPhotoOverlay.h new file mode 100644 index 000000000..ece39d235 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlPhotoOverlay.h @@ -0,0 +1,52 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlPhotoOverlay.h + +#ifndef QRT_KmlPhotoOverlay_H +#define QRT_KmlPhotoOverlay_H + +// C++ API headers +#include "KmlNode.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class KmlPhotoOverlay : public KmlNode + { + Q_OBJECT + + public: + ~KmlPhotoOverlay() override; + + /*! \internal */ + KmlPhotoOverlay(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(KmlPhotoOverlay) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlPhotoOverlay_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlPlacemark.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlPlacemark.h new file mode 100644 index 000000000..6eac74044 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlPlacemark.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlPlacemark.h + +#ifndef QRT_KmlPlacemark_H +#define QRT_KmlPlacemark_H + +// C++ API headers +#include "GeoElement.h" +#include "KmlNode.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + enum class KmlGraphicType; + class KmlGeometry; + class KmlGeometryListModel; + + class KmlPlacemark : public KmlNode, public GeoElement + { + Q_OBJECT + + public: + explicit KmlPlacemark(const KmlGeometry& kmlGeometry, QObject* parent = nullptr); + ~KmlPlacemark() override; + + KmlGeometry kmlGeometry() const; + void setKmlGeometry(const KmlGeometry& kmlGeometry); + + KmlGraphicType graphicType() const; + + AttributeListModel* attributes() const override; + + Geometry geometry() const override; + void setGeometry(const Geometry& geometry) override; + + /*! \internal */ + KmlPlacemark(std::shared_ptr impl, QObject* parent); + std::shared_ptr iGetImpl() const override; + + KmlPlacemark() = delete; + + private: + Q_DISABLE_COPY_MOVE(KmlPlacemark) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlPlacemark_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlPolygonStyle.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlPolygonStyle.h new file mode 100644 index 000000000..b4512391a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlPolygonStyle.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlPolygonStyle.h + +#ifndef QRT_KmlPolygonStyle_H +#define QRT_KmlPolygonStyle_H + +// C++ API headers +#include "KmlColorStyle.h" + +// STL headers +#include + +namespace QRTImpl +{ + class KmlPolygonStyleImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class KmlPolygonStyle : public KmlColorStyle + { + Q_OBJECT + public: + explicit KmlPolygonStyle(const QColor& fillColor, QObject* parent = nullptr); + ~KmlPolygonStyle() override; + + void setFilled(bool filled); + bool isFilled() const; + + void setOutlined(bool outlined); + bool isOutlined() const; + + /*! \internal */ + KmlPolygonStyle(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(KmlPolygonStyle) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlPolygonStyle_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlScale.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlScale.h new file mode 100644 index 000000000..0c3538753 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlScale.h @@ -0,0 +1,66 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlScale.h + +#ifndef QRT_KmlScale_H +#define QRT_KmlScale_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class KmlScaleImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class KmlScale : public Object + { + Q_OBJECT + public: + KmlScale(double scaleX, double scaleY, double scaleZ, QObject* parent = nullptr); + + ~KmlScale() override; + + double scaleX() const; + + double scaleY() const; + + double scaleZ() const; + + bool operator==(KmlScale* other) const; + bool operator!=(KmlScale* other) const; + + KmlScale(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(KmlScale) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlScale_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlSchema.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlSchema.h new file mode 100644 index 000000000..70d7662de --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlSchema.h @@ -0,0 +1,72 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlSchema.h + +#ifndef QRT_KmlSchema_H +#define QRT_KmlSchema_H + +// C++ API headers +#include "Object.h" + +// Qt headers +#include + +namespace QRTImpl +{ + class KmlSchemaImpl; +} + +class QString; + +namespace Esri::ArcGISRuntime +{ + + class KmlSimpleField; + + class KmlSchema : public Object + { + Q_OBJECT + + public: + KmlSchema(const QList& fields, const QString& name, const QString& schemaId, QObject* parent = nullptr); + ~KmlSchema() override; + + QList fields() const; + + QString name() const; + + QString schemaId() const; + + KmlSimpleField* field(const QString& name) const; + + KmlSchema(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(KmlSchema) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlSchema_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlSchemaData.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlSchemaData.h new file mode 100644 index 000000000..c4db357cf --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlSchemaData.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlSchemaData.h + +#ifndef QRT_KmlSchemaData_H +#define QRT_KmlSchemaData_H + +// C++ API headers +#include "Object.h" + +// Qt headers +#include + +namespace QRTImpl +{ + class KmlSchemaDataImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class KmlSchema; + + class KmlSchemaData : public Object + { + Q_OBJECT + + public: + KmlSchemaData(const QVariantMap& attributes, KmlSchema* schema, QObject* parent = nullptr); + ~KmlSchemaData() override; + + QVariantMap attributes() const; + + KmlSchema* schema() const; + + void setAttributeValue(const QString& attributeName, const QVariant& attributeValue); + + KmlSchemaData(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(KmlSchemaData) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlSchemaData_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlScreenOverlay.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlScreenOverlay.h new file mode 100644 index 000000000..820297ab7 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlScreenOverlay.h @@ -0,0 +1,80 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlScreenOverlay.h + +#ifndef QRT_KmlScreenOverlay_H +#define QRT_KmlScreenOverlay_H + +// C++ API headers +#include "KmlNode.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class KmlIcon; + class KmlImageCoordinate; + + class KmlScreenOverlay : public KmlNode + { + Q_OBJECT + + public: + explicit KmlScreenOverlay(KmlIcon* icon, QObject* parent = nullptr); + ~KmlScreenOverlay() override; + + QColor color() const; + void setColor(const QColor& color); + + int drawOrder() const; + void setDrawOrder(int drawOrder); + + KmlIcon* icon() const; + void setIcon(KmlIcon* icon); + + KmlImageCoordinate* overlayCoordinate() const; + void setOverlayCoordinate(KmlImageCoordinate* overlayCoordinate); + + double rotation() const; + void setRotation(double rotation); + + KmlImageCoordinate* rotationCoordinate() const; + void setRotationCoordinate(KmlImageCoordinate* rotationCoordinate); + + KmlImageCoordinate* screenCoordinate() const; + void setScreenCoordinate(KmlImageCoordinate* screenCoordinate); + + KmlImageCoordinate* size() const; + void setSize(KmlImageCoordinate* size); + + /*! \internal */ + KmlScreenOverlay(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(KmlScreenOverlay) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlScreenOverlay_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlSimpleField.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlSimpleField.h new file mode 100644 index 000000000..6a5d40b92 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlSimpleField.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlSimpleField.h + +#ifndef QRT_KmlSimpleField_H +#define QRT_KmlSimpleField_H + +// C++ API headers +#include "MapTypes.h" +#include "Object.h" + +namespace QRTImpl +{ + class KmlSimpleFieldImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class KmlSimpleField : public Object + { + Q_OBJECT + + public: + KmlSimpleField(KmlSimpleFieldType type, const QString& name, const QString& displayName, bool isArray, QObject* parent = nullptr); + ~KmlSimpleField() override; + + QString displayName() const; + + bool isArray() const; + + QString name() const; + + KmlSimpleFieldType type() const; + + bool operator==(const KmlSimpleField& other) const; + + bool operator!=(const KmlSimpleField& other) const; + + KmlSimpleField(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(KmlSimpleField) + std::shared_ptr m_impl; + }; +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlSimpleField_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlStyle.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlStyle.h new file mode 100644 index 000000000..d3f48b56b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlStyle.h @@ -0,0 +1,78 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlStyle.h + +#ifndef QRT_KmlStyle_H +#define QRT_KmlStyle_H + +// STL headers +#include + +namespace QRTImpl +{ + class KmlStyleImpl; +} + +#include "Object.h" + +namespace Esri::ArcGISRuntime +{ + + class KmlIconStyle; + class KmlLabelStyle; + class KmlLineStyle; + class KmlPolygonStyle; + + class KmlStyle : public Object + { + Q_OBJECT + + public: + explicit KmlStyle(QObject* parent = nullptr); + + ~KmlStyle() override; + + KmlIconStyle* iconStyle(); + void setIconStyle(KmlIconStyle* iconStyle); + + KmlLabelStyle* labelStyle(); + void setLabelStyle(KmlLabelStyle* labelStyle); + + KmlLineStyle* lineStyle(); + void setLineStyle(KmlLineStyle* lineStyle); + + KmlPolygonStyle* polygonStyle(); + void setPolygonStyle(KmlPolygonStyle* polygonStyle); + + /*! \internal */ + KmlStyle(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(KmlStyle) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlStyle_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlTour.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlTour.h new file mode 100644 index 000000000..54839b27b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlTour.h @@ -0,0 +1,59 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlTour.h + +#ifndef QRT_KmlTour_H +#define QRT_KmlTour_H + +// C++ API headers +#include "KmlNode.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + enum class KmlTourStatus; + + class KmlTour : public KmlNode + { + Q_OBJECT + + public: + ~KmlTour() override; + + /*! \internal */ + KmlTour(std::shared_ptr impl, QObject* parent); + + KmlTourStatus tourStatus() const; + + signals: + void tourStatusChanged(Esri::ArcGISRuntime::KmlTourStatus tourStatus); + + private: + Q_DISABLE_COPY_MOVE(KmlTour) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlTour_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlTourController.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlTourController.h new file mode 100644 index 000000000..d41d8d74e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlTourController.h @@ -0,0 +1,73 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlTourController.h + +#ifndef QRT_KmlTourController_H +#define QRT_KmlTourController_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class KmlTourControllerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class KmlTour; + + class KmlTourController : public Object + { + Q_OBJECT + + public: + explicit KmlTourController(QObject* parent = nullptr); + ~KmlTourController() override; + + double currentPosition() const; + double totalDuration() const; + + KmlTour* tour() const; + void setTour(KmlTour* tour); + + void play(); + void pause(); + void reset(); + + signals: + void currentPositionChanged(double currentPosition); + void totalDurationChanged(double totalDuration); + + private: + Q_DISABLE_COPY_MOVE(KmlTourController) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlTourController_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlTrack.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlTrack.h new file mode 100644 index 000000000..7470c174f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlTrack.h @@ -0,0 +1,87 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlTrack.h + +#ifndef QRT_KmlTrack_H +#define QRT_KmlTrack_H + +// C++ API headers +#include "KmlGeometry.h" + +namespace QRTImpl +{ + class KmlTrackImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class KmlModel; + class KmlNonSchemaData; + class KmlSchemaData; + class KmlTrackElement; + + class KmlTrack : public KmlGeometry + { + public: + KmlTrack(); + + KmlTrack(const QList& elements, KmlAltitudeMode altitudeMode); + + KmlTrack(const QList& elements, KmlAltitudeMode altitudeMode, bool isExtruded, bool isTessellated, const KmlModel& model); + + KmlTrack(const KmlTrack& other); + KmlTrack(KmlTrack&& other) noexcept; + explicit KmlTrack(const KmlGeometry& other); + + ~KmlTrack(); + + KmlTrack& operator=(const KmlTrack& other); + KmlTrack& operator=(KmlTrack&& other) noexcept; + + QList elements(QObject* parent) const; + + KmlNonSchemaData* extendedNonSchemaData(QObject* parent) const; + void setExtendedNonSchemaData(KmlNonSchemaData* extendedNonSchemaData); + + QList extendedSchemaData(QObject* parent) const; + void setExtendedSchemaData(const QList& extendedSchemaData); + + bool isValid() const; + + KmlModel model() const; + + explicit KmlTrack(std::shared_ptr impl); + + std::shared_ptr getImpl() const; + }; + + /*! \internal */ + template<> + inline KmlTrack kmlGeometry_cast(const KmlGeometry& kmlGeometry) + { + return kmlGeometry.objectType() == KmlGeometryObjectType::Track ? KmlTrack{kmlGeometry} : KmlTrack{}; + } + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlTrack_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlTrackElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlTrackElement.h new file mode 100644 index 000000000..07cced340 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlTrackElement.h @@ -0,0 +1,75 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlTrackElement.h + +#ifndef QRT_KmlTrackElement_H +#define QRT_KmlTrackElement_H + +// C++ API headers +#include "Object.h" + +class QDateTime; + +namespace QRTImpl +{ + class KmlTrackElementImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class KmlOrientation; + class Point; + + class KmlTrackElement : public Object + { + Q_OBJECT + public: + KmlTrackElement(const QDateTime& when, const Point& coordinate, KmlOrientation* angle, QObject* parent = nullptr); + + ~KmlTrackElement() override; + + KmlOrientation* angle() const; + + Point coordinate() const; + + bool isAngleInterpolated() const; + + bool isCoordinateInterpolated() const; + + QDateTime when() const; + + bool operator==(KmlTrackElement* other) const; + bool operator!=(KmlTrackElement* other) const; + + KmlTrackElement(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(KmlTrackElement) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlTrackElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlViewpoint.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlViewpoint.h new file mode 100644 index 000000000..a4ec1c275 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/KmlViewpoint.h @@ -0,0 +1,80 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file KmlViewpoint.h + +#ifndef QRT_KmlViewpoint_H +#define QRT_KmlViewpoint_H + +// STL headers +#include + +namespace QRTImpl +{ + class KmlViewpointImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class KmlAltitudeMode; + enum class KmlViewpointType; + class Point; + class Viewpoint; + + class KmlViewpoint + { + public: + KmlViewpoint(); + KmlViewpoint(const KmlViewpoint& other); + KmlViewpoint(KmlViewpoint&& other) noexcept; + ~KmlViewpoint(); + + KmlViewpoint& operator=(const KmlViewpoint& other); + KmlViewpoint& operator=(KmlViewpoint&& other) noexcept; + + bool isEmpty() const; + + KmlAltitudeMode altitudeMode() const; + double heading() const; + Point location() const; + double pitch() const; + double range() const; + double roll() const; + KmlViewpointType type() const; + + static KmlViewpoint createCameraViewpoint(const Point& cameraLocation, double heading, double pitch, double roll, KmlAltitudeMode altitudeMode); + + static KmlViewpoint createLookAtViewpoint(const Point& lookAtLocation, double heading, double pitch, double range, KmlAltitudeMode altitudeMode); + + static KmlViewpoint createWithViewpoint(const Viewpoint& viewpoint); + + /*! \internal */ + explicit KmlViewpoint(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_KmlViewpoint_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelAngle.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelAngle.h new file mode 100644 index 000000000..1fafd6142 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelAngle.h @@ -0,0 +1,78 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LabelAngle.h + +#ifndef QRT_LabelAngle_H +#define QRT_LabelAngle_H + +// C++ API headers +#include "JsonSerializable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class LabelAngleImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class LabelAngleRotationType; + class ArcadeExpression; + + class LabelAngle : public Object, public JsonSerializable + { + Q_OBJECT + public: + explicit LabelAngle(ArcadeExpression* arcadeExpression, QObject* parent = nullptr); + + LabelAngle(ArcadeExpression* arcadeExpression, LabelAngleRotationType rotationType, QObject* parent = nullptr); + + ~LabelAngle() override; + + ArcadeExpression* angleExpression() const; + void setAngleExpression(ArcadeExpression* angleExpression); + + LabelAngleRotationType rotationType() const; + void setRotationType(LabelAngleRotationType rotationType); + + LabelAngle* clone(QObject* parent = nullptr) const; + + // JSONSerializable interface methods + [[nodiscard]] static LabelAngle* fromJson(const QString& json, QObject* parent = nullptr); + [[nodiscard]] QString toJson() const override; + + LabelAngle(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(LabelAngle) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LabelAngle_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelDefinition.h new file mode 100644 index 000000000..4b1c0d36c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelDefinition.h @@ -0,0 +1,175 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LabelDefinition.h + +#ifndef QRT_LabelDefinition_H +#define QRT_LabelDefinition_H + +// C++ API headers +#include "JsonSerializable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class LabelDefinitionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class LabelAngle; + class LabelExpression; + class LabelStackSeparatorListModel; + class TextSymbol; + + enum class LabelDeconflictionStrategy; + enum class LabelLineConnection; + enum class LabelLineOrientation; + enum class LabelingPlacement; + enum class LabelMultipartStrategy; + enum class LabelOverlapStrategy; + enum class LabelGeometryStrategy; + enum class LabelOverrunStrategy; + enum class LabelRemoveDuplicatesStrategy; + enum class LabelRepeatStrategy; + enum class LabelStackAlignment; + enum class LabelStackBreakPosition; + enum class LabelStackStrategy; + enum class LabelTextLayout; + enum class LabelTextOrientation; + + class LabelDefinition : public Object, public JsonSerializable + { + public: + LabelDefinition(LabelExpression* labelExpression, TextSymbol* textSymbol, QObject* parent = nullptr); + ~LabelDefinition() override; + + LabelAngle* angle() const; + void setAngle(LabelAngle* angle); + + LabelDeconflictionStrategy deconflictionStrategy() const; + void setDeconflictionStrategy(LabelDeconflictionStrategy deconflictionStrategy); + + LabelExpression* expression() const; + void setExpression(LabelExpression* expression); + + LabelOverlapStrategy featureBoundaryOverlapStrategy() const; + void setFeatureBoundaryOverlapStrategy(LabelOverlapStrategy featureBoundaryOverlapStrategy); + + LabelOverlapStrategy featureInteriorOverlapStrategy() const; + void setFeatureInteriorOverlapStrategy(LabelOverlapStrategy featureInteriorOverlapStrategy); + + LabelGeometryStrategy geometryStrategy() const; + void setGeometryStrategy(LabelGeometryStrategy geometryStrategy); + + LabelOverlapStrategy labelOverlapStrategy() const; + void setLabelOverlapStrategy(LabelOverlapStrategy labelOverlapStrategy); + + LabelLineConnection lineConnection() const; + void setLineConnection(LabelLineConnection lineConnection); + + LabelLineOrientation lineOrientation() const; + void setLineOrientation(LabelLineOrientation lineOrientation); + + double maxScale() const; + void setMaxScale(double maxScale); + + double minScale() const; + void setMinScale(double minScale); + + LabelMultipartStrategy multipartStrategy() const; + void setMultipartStrategy(LabelMultipartStrategy multipartStrategy); + + QString name() const; + void setName(const QString& name); + + double offsetDistance() const; + void setOffsetDistance(double offsetDistance); + + LabelOverrunStrategy overrunStrategy() const; + void setOverrunStrategy(LabelOverrunStrategy overrunStrategy); + + LabelingPlacement placement() const; + void setPlacement(LabelingPlacement placement); + + double priority() const; + void setPriority(double priority); + + double removeDuplicatesDistance() const; + void setRemoveDuplicatesDistance(double removeDuplicatesDistance); + + LabelRemoveDuplicatesStrategy removeDuplicatesStrategy() const; + void setRemoveDuplicatesStrategy(LabelRemoveDuplicatesStrategy removeDuplicatesStrategy); + + double repeatDistance() const; + void setRepeatDistance(double repeatDistance); + + LabelRepeatStrategy repeatStrategy() const; + void setRepeatStrategy(LabelRepeatStrategy repeatStrategy); + + LabelStackAlignment stackAlignment() const; + void setStackAlignment(LabelStackAlignment stackAlignment); + + LabelStackBreakPosition stackBreakPosition() const; + void setStackBreakPosition(LabelStackBreakPosition stackBreakPosition); + + double stackRowLength() const; + void setStackRowLength(double stackRowLength); + + LabelStackSeparatorListModel* stackSeparators() const; + + LabelStackStrategy stackStrategy() const; + void setStackStrategy(LabelStackStrategy stackStrategy); + + LabelTextLayout textLayout() const; + void setTextLayout(LabelTextLayout textLayout); + + LabelTextOrientation textOrientation() const; + void setTextOrientation(LabelTextOrientation textOrientation); + + TextSymbol* textSymbol() const; + void setTextSymbol(TextSymbol* textSymbol); + + bool isUseCodedValues() const; + void setUseCodedValues(bool useCodedValues); + + QString whereClause() const; + void setWhereClause(const QString& whereClause); + + [[nodiscard]] static LabelDefinition* fromJson(const QString& json, QObject* parent = nullptr); + [[nodiscard]] QString toJson() const override; + + LabelDefinition(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(LabelDefinition) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LabelDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelDefinitionListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelDefinitionListModel.h new file mode 100644 index 000000000..1ba3ee662 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelDefinitionListModel.h @@ -0,0 +1,120 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LabelDefinitionListModel.h + +#ifndef QRT_LabelDefinitionListModel_H +#define QRT_LabelDefinitionListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class LabelDefinitionListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class LabelDefinition; + + class LabelDefinitionListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum LabelDefinitionRoles + { + LabelDefinitionJsonRole = Qt::UserRole + 1, + }; + + ~LabelDefinitionListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(LabelDefinition* labelDefinition); + + void insert(int index, LabelDefinition* labelDefinition); + + void removeAt(int index); + + void removeOne(LabelDefinition* labelDefinition); + + void move(int from, int to); + + LabelDefinition* at(int index) const override; + + bool contains(LabelDefinition* labelDefinition) const; + + int indexOf(LabelDefinition* labelDefinition) const; + + LabelDefinition* first() const; + + LabelDefinition* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + /*! + \internal + */ + LabelDefinitionListModel(std::shared_ptr impl, QObject* parent); + + LabelDefinitionListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(LabelDefinitionListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LabelDefinitionListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelExpression.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelExpression.h new file mode 100644 index 000000000..38fe8704d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelExpression.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LabelExpression.h + +#ifndef QRT_LabelExpression_H +#define QRT_LabelExpression_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class LabelExpressionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class LabelExpressionType; + + class LabelExpression : public Object + { + Q_OBJECT + public: + ~LabelExpression() override; + + QString expression() const; + void setExpression(const QString& expression); + + LabelExpressionType labelExpressionType() const; + + LabelExpression* clone(QObject* parent = nullptr) const; + + LabelExpression(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(LabelExpression) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LabelExpression_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelStackSeparator.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelStackSeparator.h new file mode 100644 index 000000000..683fc6c53 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelStackSeparator.h @@ -0,0 +1,79 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LabelStackSeparator.h + +#ifndef QRT_LabelStackSeparator_H +#define QRT_LabelStackSeparator_H + +// C++ API headers +#include "JsonSerializable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class LabelStackSeparatorImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class LabelStackSeparatorBreakPosition; + + class LabelStackSeparator : public Object, public JsonSerializable + { + Q_OBJECT + public: + explicit LabelStackSeparator(QObject* parent = nullptr); + + ~LabelStackSeparator() override; + + LabelStackSeparatorBreakPosition breakPosition() const; + void setBreakPosition(LabelStackSeparatorBreakPosition breakPosition); + + bool isForced() const; + void setForced(bool forced); + + QString separator() const; + void setSeparator(const QString& separator); + + bool isVisible() const; + void setVisible(bool visible); + + // JSONSerializable interface methods + [[nodiscard]] static LabelStackSeparator* fromJson(const QString& json, QObject* parent); + [[nodiscard]] QString toJson() const override; + + LabelStackSeparator(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(LabelStackSeparator) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LabelStackSeparator_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelStackSeparatorListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelStackSeparatorListModel.h new file mode 100644 index 000000000..4bfda8619 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelStackSeparatorListModel.h @@ -0,0 +1,125 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LabelStackSeparatorListModel.h + +#ifndef QRT_LabelStackSeparatorListModel_H +#define QRT_LabelStackSeparatorListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class LabelStackSeparatorListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class LabelStackSeparator; + + class LabelStackSeparatorListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum LabelStackSeparatorRoles + { + LabelStackSeparatorBreakPositionRole = Qt::UserRole + 1, + LabelStackSeparatorForcedRole = Qt::UserRole + 2, + LabelStackSeparatorSeparatorRole = Qt::UserRole + 3, + LabelStackSeparatorVisibleRole = Qt::UserRole + 4 + }; + + ~LabelStackSeparatorListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(LabelStackSeparator* labelStackSeparator); + + void insert(int index, LabelStackSeparator* labelStackSeparator); + + void removeAt(int index); + + void removeOne(LabelStackSeparator* labelStackSeparator); + + void move(int from, int to); + + LabelStackSeparator* at(int index) const override; + + bool contains(LabelStackSeparator* labelStackSeparator) const; + + int indexOf(LabelStackSeparator* labelStackSeparator) const; + + LabelStackSeparator* first() const; + + LabelStackSeparator* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + /*! + \internal + */ + LabelStackSeparatorListModel(std::shared_ptr impl, QObject* parent); + + LabelStackSeparatorListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(LabelStackSeparatorListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LabelStackSeparatorListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelingInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelingInfo.h new file mode 100644 index 000000000..6771548e5 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelingInfo.h @@ -0,0 +1,79 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LabelingInfo.h + +#ifndef QRT_LabelingInfo_H +#define QRT_LabelingInfo_H + +// STL headers +#include + +class QObject; +class QString; + +namespace QRTImpl +{ + class LabelingInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class LabelingPlacement; + class TextSymbol; + + class LabelingInfo + { + public: + LabelingInfo(); + LabelingInfo(const LabelingInfo& other); + LabelingInfo(LabelingInfo&& other) noexcept; + ~LabelingInfo(); + + LabelingInfo& operator=(const LabelingInfo& other); + LabelingInfo& operator=(LabelingInfo&& other) noexcept; + + bool isEmpty() const; + + QString labelExpression() const; + + LabelingPlacement labelPlacement() const; + + double maxScale() const; + + double minScale() const; + + TextSymbol* symbol(QObject* parent = nullptr) const; + + bool isUseCodedValues() const; + + QString where() const; + + explicit LabelingInfo(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LabelingInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelingTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelingTypes.h new file mode 100644 index 000000000..ee0b0a066 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LabelingTypes.h @@ -0,0 +1,246 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LabelingTypes.h + +#ifndef QRT_LabelingTypes_H +#define QRT_LabelingTypes_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + enum class LabelAngleRotationType + { + Automatic = 0, + Arithmetic = 1, + Geographic = 2 + }; + + enum class LabelBarrierWeight + { + None = 0, + Low = 1, + Medium = 2, + High = 3 + }; + + enum class LabelDeconflictionStrategy + { + Automatic = 0, + Dynamic = 1, + None = 2, + Static = 3, + DynamicNeverRemove = 4 + }; + + enum class LabelExpressionType + { + ArcadeLabelExpression = 1, + SimpleLabelExpression = 2, + WebmapLabelExpression = 3 + }; + + enum class LabelGeometryStrategy + { + Automatic = 0, + UseGeometry = 1, + UseClippedGeometry = 2 + }; + + enum class LabelLineConnection + { + Automatic = 0, + MinimizeLabels = 1, + None = 2, + UnambiguousLabels = 3 + }; + + enum class LabelLineOrientation + { + Direction = 0, + Screen = 1, + Unconstrained = 2 + }; + + enum class LabelMultipartStrategy + { + Automatic = 0, + LabelLargest = 1, + LabelPerFeature = 2, + LabelPerPart = 3, + LabelPerSegment = 4 + }; + + enum class LabelOverlapStrategy + { + Automatic = 0, + Allow = 1, + Avoid = 2, + Exclude = 3 + }; + + enum class LabelOverrunStrategy + { + Automatic = 0, + None = 1, + Allow = 2 + }; + + enum class LabelingPlacement + { + Automatic = -2, + Unknown = -1, + LineAboveAfter = 0, + LineAboveAlong = 1, + LineAboveBefore = 2, + LineAboveEnd = 3, + LineAboveStart = 4, + LineBelowAfter = 5, + LineBelowAlong = 6, + LineBelowBefore = 7, + LineBelowEnd = 8, + LineBelowStart = 9, + LineCenterAfter = 10, + LineCenterAlong = 11, + LineCenterBefore = 12, + LineCenterEnd = 13, + LineCenterStart = 14, + PointAboveCenter = 15, + PointAboveLeft = 16, + PointAboveRight = 17, + PointBelowCenter = 18, + PointBelowLeft = 19, + PointBelowRight = 20, + PointCenterCenter = 21, + PointCenterLeft = 22, + PointCenterRight = 23, + PolygonAlwaysHorizontal = 24 + }; + + enum class LabelRemoveDuplicatesStrategy + { + Automatic = 0, + All = 1, + FeatureType = 2, + LabelClass = 3, + None = 4 + }; + + enum class LabelRepeatStrategy + { + Automatic = 0, + None = 1, + Repeat = 2 + }; + + enum class LabelStackAlignment + { + Automatic = 0, + Dynamic = 1, + TextSymbol = 2 + }; + + enum class LabelStackBreakPosition + { + Automatic = 0, + After = 1, + Before = 2 + }; + + enum class LabelStackSeparatorBreakPosition + { + Automatic = 0, + After = 1, + Before = 2 + }; + + enum class LabelStackStrategy + { + Automatic = 0, + None = 1, + Allow = 2 + }; + + enum class LabelTextLayout + { + Automatic = 0, + Horizontal = 1, + Perpendicular = 2, + Straight = 3, + FollowFeature = 4 + }; + + enum class LabelTextOrientation + { + Automatic = 0, + Direction = 1, + Screen = 2 + }; +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelAngleRotationType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelBarrierWeight value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelDeconflictionStrategy value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelExpressionType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelGeometryStrategy value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelLineConnection value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelLineOrientation value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelMultipartStrategy value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelOverlapStrategy value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelOverrunStrategy value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelingPlacement value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelRemoveDuplicatesStrategy value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelRepeatStrategy value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelStackAlignment value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelStackBreakPosition value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelStackSeparatorBreakPosition value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelStackStrategy value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelTextLayout value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LabelTextOrientation value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelAngleRotationType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelBarrierWeight) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelDeconflictionStrategy) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelExpressionType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelGeometryStrategy) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelLineConnection) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelLineOrientation) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelMultipartStrategy) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelOverlapStrategy) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelOverrunStrategy) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelingPlacement) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelRemoveDuplicatesStrategy) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelRepeatStrategy) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelStackAlignment) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelStackBreakPosition) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelStackSeparatorBreakPosition) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelStackStrategy) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelTextLayout) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LabelTextOrientation) + +#endif // QRT_LabelingTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LatitudeLongitudeGrid.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LatitudeLongitudeGrid.h new file mode 100644 index 000000000..5295c1f5b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LatitudeLongitudeGrid.h @@ -0,0 +1,63 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LatitudeLongitudeGrid.h + +#ifndef QRT_LatitudeLongitudeGrid_H +#define QRT_LatitudeLongitudeGrid_H + +// C++ API headers +#include "Grid.h" + +// STL headers +#include + +namespace QRTImpl +{ + class LatitudeLongitudeGridImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class LatitudeLongitudeGridLabelFormat; + + class LatitudeLongitudeGrid : public Grid + { + Q_OBJECT + + public: + explicit LatitudeLongitudeGrid(QObject* parent = nullptr); + ~LatitudeLongitudeGrid() override; + + LatitudeLongitudeGridLabelFormat labelFormat() const; + void setLabelFormat(LatitudeLongitudeGridLabelFormat labelFormat); + + /*! \internal */ + LatitudeLongitudeGrid(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(LatitudeLongitudeGrid) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LatitudeLongitudeGrid_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Layer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Layer.h new file mode 100644 index 000000000..d6a3c1e89 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Layer.h @@ -0,0 +1,133 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Layer.h + +#ifndef QRT_Layer_H +#define QRT_Layer_H + +// C++ API headers +#include "LayerContent.h" +#include "Loadable.h" + +// STL headers +#include + +namespace QRTImpl +{ + class LayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class LayerType; + class Envelope; + class Item; + class SpatialReference; + + class Layer : public LayerContent, public Loadable + { + Q_OBJECT + + public: + ~Layer() override; + + bool operator==(const Layer& other) const; + bool operator!=(const Layer& other) const; + + QString layerId() const; + void setLayerId(const QString& layerId); + + void setName(const QString& name); + + QString attribution() const; + + QString description() const; + void setDescription(const QString& description); + + double minScale() const; + void setMinScale(double minScale); + double maxScale() const; + void setMaxScale(double maxScale); + + Envelope fullExtent() const; + + LayerType layerType() const; + + float opacity() const; + void setOpacity(float opacity) const; + + SpatialReference spatialReference() const; + + bool isIdentifyEnabled() const; + + Item* item() const; + + // LayerContent Interface methods + QString name() const override; + bool isVisible() const override; + void setVisible(bool visible) override; + bool canChangeVisibility() const override; + bool isVisibleAtScale(double scale) const override; + bool isShowInLegend() const override; + void setShowInLegend(bool showInLegend) override; + bool isAutoFetchLegendInfos() const override; + void setAutoFetchLegendInfos(bool autoFetchLegendInfos) override; + LegendInfoListModel* legendInfos() const override; + QList subLayerContents() const override; + std::shared_ptr iGetImpl() const override; + + signals: + void visibleChanged(bool visible); + + public: + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + Layer* clone(QObject* parent = nullptr) const; + + /*! \internal */ + Layer(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + Layer() = delete; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + protected: + std::shared_ptr m_impl; + + private: + void connectSignals_(); + + Q_DISABLE_COPY_MOVE(Layer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Layer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerContent.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerContent.h new file mode 100644 index 000000000..70c17c532 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerContent.h @@ -0,0 +1,88 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LayerContent.h + +#ifndef QRT_LayerContent_H +#define QRT_LayerContent_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class LayerContentImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class LegendInfoListModel; + + class LayerContent : public Object + { + Q_OBJECT + + public: + ~LayerContent() override; + + virtual QString name() const = 0; + + virtual bool isVisible() const = 0; + + virtual void setVisible(bool visible) = 0; + + virtual bool canChangeVisibility() const = 0; + + virtual bool isVisibleAtScale(double scale) const = 0; + + virtual bool isShowInLegend() const = 0; + + virtual void setShowInLegend(bool showInLegend) = 0; + + virtual QList subLayerContents() const = 0; + + virtual bool isAutoFetchLegendInfos() const = 0; + + virtual void setAutoFetchLegendInfos(bool autoFetchLegendInfos) = 0; + + virtual LegendInfoListModel* legendInfos() const = 0; + + virtual std::shared_ptr iGetImpl() const = 0; + + LayerContent() = delete; + + signals: + void subLayerContentChanged(); + + protected: + LayerContent(QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(LayerContent) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LayerContent_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerFloorDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerFloorDefinition.h new file mode 100644 index 000000000..7a38bfff4 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerFloorDefinition.h @@ -0,0 +1,67 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LayerFloorDefinition.h + +#ifndef QRT_LayerFloorDefinition_H +#define QRT_LayerFloorDefinition_H + +// C++ API headers +#include "JsonSerializable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class LayerFloorDefinitionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class LayerFloorDefinition : public Object, public JsonSerializable + { + Q_OBJECT + public: + explicit LayerFloorDefinition(const QString& floorField, QObject* parent = nullptr); + + ~LayerFloorDefinition() override; + + QString floorField() const; + + // JSONSerializable interface methods + [[nodiscard]] static LayerFloorDefinition* fromJson(const QString& json, QObject* parent = nullptr); + [[nodiscard]] QString toJson() const override; + + LayerFloorDefinition(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(LayerFloorDefinition) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LayerFloorDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerListModel.h new file mode 100644 index 000000000..e8a665196 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerListModel.h @@ -0,0 +1,133 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LayerListModel.h + +#ifndef QRT_LayerListModel_H +#define QRT_LayerListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class LayerListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class Layer; + + class LayerListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum LayerRoles + { + LayerNameRole = Qt::UserRole + 1, + LayerDescriptionRole = Qt::UserRole + 2, + LayerVisibleRole = Qt::UserRole + 3, + LayerCanChangeVisibility = Qt::UserRole + 4, + LayerLoadStatusRole = Qt::UserRole + 6, + LayerTypeRole = Qt::UserRole + 7, + LayerAttributionRole = Qt::UserRole + 8, + LayerShowInLegendRole = Qt::UserRole + 9, + LayerIdRole = Qt::UserRole + 10, + LayerMinScaleRole = Qt::UserRole + 11, + LayerMaxScaleRole = Qt::UserRole + 12, + LayerOpacityRole = Qt::UserRole + 13 + }; + + ~LayerListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(Layer* layer); + + void insert(int index, Layer* layer); + + void removeAt(int index); + + void removeOne(Layer* layer); + + void move(int from, int to); + + Layer* at(int index) const override; + + bool contains(Layer* layer) const; + + int indexOf(Layer* layer) const; + + Layer* first() const; + + Layer* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + /*! + \internal + */ + LayerListModel(std::shared_ptr impl, QObject* parent); + + LayerListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(LayerListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LayerListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerSceneProperties.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerSceneProperties.h new file mode 100644 index 000000000..c19afb9ad --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerSceneProperties.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LayerSceneProperties.h + +#ifndef QRT_LayerSceneProperties_H +#define QRT_LayerSceneProperties_H + +// STL headers +#include + +namespace QRTImpl +{ + class LayerScenePropertiesImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SurfacePlacement; + + class LayerSceneProperties + { + public: + LayerSceneProperties(); + explicit LayerSceneProperties(SurfacePlacement surfacePlacement); + LayerSceneProperties(const LayerSceneProperties& other); + LayerSceneProperties(LayerSceneProperties&& other) noexcept; + ~LayerSceneProperties(); + + LayerSceneProperties& operator=(const LayerSceneProperties& other); + LayerSceneProperties& operator=(LayerSceneProperties&& other) noexcept; + + bool isEmpty() const; + + SurfacePlacement surfacePlacement() const; + void setSurfacePlacement(SurfacePlacement surfacePlacement); + + double altitudeOffset() const; + void setAltitudeOffset(double altitudeOffset); + + /*! \internal */ + explicit LayerSceneProperties(const std::shared_ptr& impl); + /*! \internal */ + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LayerSceneProperties_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerTimeInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerTimeInfo.h new file mode 100644 index 000000000..c7710b2ea --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerTimeInfo.h @@ -0,0 +1,79 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LayerTimeInfo.h + +#ifndef QRT_LayerTimeInfo_H +#define QRT_LayerTimeInfo_H + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class LayerTimeInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class TimeExtent; + class TimeReference; + class TimeValue; + + class LayerTimeInfo + { + public: + LayerTimeInfo(); + LayerTimeInfo(const LayerTimeInfo& other); + LayerTimeInfo(LayerTimeInfo&& other) noexcept; + ~LayerTimeInfo(); + + LayerTimeInfo& operator=(const LayerTimeInfo& other); + LayerTimeInfo& operator=(LayerTimeInfo&& other) noexcept; + + bool isEmpty() const; + + QString endTimeField() const; + + bool hasLiveData() const; + + QString startTimeField() const; + + TimeReference timeReference() const; + + QString trackIdField() const; + + TimeExtent timeExtent() const; + + TimeValue interval() const; + + explicit LayerTimeInfo(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LayerTimeInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerViewState.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerViewState.h new file mode 100644 index 000000000..7013af18d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LayerViewState.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LayerViewState.h + +#ifndef QRT_LayerViewState_H +#define QRT_LayerViewState_H + +// C++ API headers +#include "MapViewTypes.h" + +// STL headers +#include + +namespace QRTImpl +{ + class LayerViewStateImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + + class LayerViewState + { + public: + LayerViewState(); + ~LayerViewState(); + LayerViewState(const LayerViewState& other); + LayerViewState(LayerViewState&& other) noexcept; + LayerViewState& operator=(const LayerViewState& other); + LayerViewState& operator=(LayerViewState&& other) noexcept; + + bool isEmpty() const; + + Error error() const; + + LayerViewStatusFlags statusFlags() const; + + explicit LayerViewState(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LayerViewState) + +#endif // QRT_LayerViewState_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LegendInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LegendInfo.h new file mode 100644 index 000000000..ec2eea0f8 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LegendInfo.h @@ -0,0 +1,74 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LegendInfo.h + +#ifndef QRT_LegendInfo_H +#define QRT_LegendInfo_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class LegendInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Symbol; + + class LegendInfo : public Object + { + Q_OBJECT + + public: + ~LegendInfo() override; + + bool operator==(const LegendInfo& other) const; + bool operator!=(const LegendInfo& other) const; + + QString name() const; + + Symbol* symbol(QObject* parent = nullptr) const; + + /*! + \internal + */ + LegendInfo(std::shared_ptr impl, QObject* parent); + + LegendInfo() = delete; + + private: + Q_DISABLE_COPY_MOVE(LegendInfo) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LegendInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LegendInfoListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LegendInfoListModel.h new file mode 100644 index 000000000..896b711cc --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LegendInfoListModel.h @@ -0,0 +1,109 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LegendInfoListModel.h + +#ifndef QRT_LegendInfoListModel_H +#define QRT_LegendInfoListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include +#include +#include + +// STL headers +#include + +namespace QRTImpl +{ + class LegendInfoListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class LegendInfo; + + class LegendInfoListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum LegendInfoRoles + { + LegendInfoNameRole = Qt::DisplayRole, + LegendInfoSymbolUrlRole = Qt::UserRole + 1, + LegendInfoSymbolWidthRole = Qt::UserRole + 2, + LegendInfoSymbolHeightRole = Qt::UserRole + 3, + LegendInfoLayerNameRole = Qt::UserRole + 4, + LegendInfoLayerMinScaleRole = Qt::UserRole + 5, + LegendInfoLayerMaxScaleRole = Qt::UserRole + 6 + }; + + ~LegendInfoListModel() override; + + bool isEmpty() const; + void clear(); + int size() const override; + LegendInfo* at(int index) const override; + + // async methods + [[nodiscard]] QFuture fetchLegendInfosAsync(bool recursive = true); + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + /*! \internal */ + LegendInfoListModel(std::shared_ptr impl, QObject* parent); + + LegendInfoListModel() = delete; + + signals: + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(LegendInfoListModel) + + void connectSignals_(); + void setupRoles(); + + QHash m_roles; + + QPromise m_fetchLegendInfosPromise; + QFuture m_fetchLegendInfosFuture; + QFutureWatcher m_futureWatcher; + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LegendInfoListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LevelLayerDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LevelLayerDefinition.h new file mode 100644 index 000000000..3952df6bf --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LevelLayerDefinition.h @@ -0,0 +1,86 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LevelLayerDefinition.h + +#ifndef QRT_LevelLayerDefinition_H +#define QRT_LevelLayerDefinition_H + +// C++ API headers +#include "JsonSerializable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class LevelLayerDefinitionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class LevelLayerDefinition : public Object, public JsonSerializable + { + Q_OBJECT + public: + LevelLayerDefinition(const QString& layerId, + const QString& levelIdField, + const QString& levelNumberField, + const QString& shortNameField, + const QString& longNameField, + const QString& verticalOrderField, + const QString& facilityIdField, + QObject* parent = nullptr); + + ~LevelLayerDefinition() override; + + QString facilityIdField() const; + + QString layerId() const; + + QString levelIdField() const; + + QString levelNumberField() const; + + QString longNameField() const; + + QString shortNameField() const; + + QString verticalOrderField() const; + + // JSONSerializable interface methods + [[nodiscard]] static LevelLayerDefinition* fromJson(const QString& json, QObject* parent = nullptr); + [[nodiscard]] QString toJson() const override; + + LevelLayerDefinition(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(LevelLayerDefinition) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LevelLayerDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LevelOfDetail.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LevelOfDetail.h new file mode 100644 index 000000000..27eb72a48 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LevelOfDetail.h @@ -0,0 +1,67 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LevelOfDetail.h + +#ifndef QRT_LevelOfDetail_H +#define QRT_LevelOfDetail_H + +// STL headers +#include + +namespace QRTImpl +{ + class LevelOfDetailImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class LevelOfDetail + { + public: + LevelOfDetail(); + LevelOfDetail(int level, double resolution, double scale); + ~LevelOfDetail(); + LevelOfDetail(const LevelOfDetail& other); + LevelOfDetail(LevelOfDetail&& other) noexcept; + LevelOfDetail& operator=(const LevelOfDetail& other); + LevelOfDetail& operator=(LevelOfDetail&& other) noexcept; + + int level() const; + + double resolution() const; + + double scale() const; + + /*! + \internal + */ + explicit LevelOfDetail(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LevelOfDetail_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/License.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/License.h new file mode 100644 index 000000000..fd76302f2 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/License.h @@ -0,0 +1,78 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file License.h + +#ifndef QRT_License_H +#define QRT_License_H + +// C++ API headers +#include "ExtensionLicense.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class LicenseImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class LicenseLevel; + enum class LicenseStatus; + enum class LicenseType; + + class License : public Object + { + Q_OBJECT + + public: + ~License() override; + + QDateTime expiry() const; + + bool isPermanent() const; + + LicenseLevel licenseLevel() const; + + LicenseStatus licenseStatus() const; + + LicenseType licenseType() const; + + QList extensions() const; + + /*! \internal */ + License(std::shared_ptr impl, QObject* parent); + + License() = delete; + + private: + Q_DISABLE_COPY_MOVE(License) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_License_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LicenseInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LicenseInfo.h new file mode 100644 index 000000000..b9322c73c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LicenseInfo.h @@ -0,0 +1,72 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LicenseInfo.h + +#ifndef QRT_LicenseInfo_H +#define QRT_LicenseInfo_H + +// C++ API headers +#include "JsonSerializable.h" + +// Qt headers +#include // for Q_DECLARE_METATYPE + +// STL headers +#include + +namespace QRTImpl +{ + class LicenseInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class LicenseInfo : public JsonSerializable + { + public: + LicenseInfo(); + LicenseInfo(const LicenseInfo& other); + LicenseInfo(LicenseInfo&& other) noexcept; + ~LicenseInfo() override; + + LicenseInfo& operator=(const LicenseInfo& other); + LicenseInfo& operator=(LicenseInfo&& other) noexcept; + + bool isEmpty() const; + + [[nodiscard]] QString toJson() const override; + [[nodiscard]] static LicenseInfo fromJson(const QString& json); + + /*! \internal */ + explicit LicenseInfo(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LicenseInfo) + +#endif // QRT_LicenseInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LicenseResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LicenseResult.h new file mode 100644 index 000000000..97695d097 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LicenseResult.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LicenseResult.h + +#ifndef QRT_LicenseResult_H +#define QRT_LicenseResult_H + +// Qt headers +#include // for QMap, QString + +// STL headers +#include + +namespace QRTImpl +{ + class LicenseResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class LicenseStatus; + + class LicenseResult + { + public: + LicenseResult(); + LicenseResult(const LicenseResult& other); + LicenseResult(LicenseResult&& other) noexcept; + ~LicenseResult(); + + LicenseResult& operator=(const LicenseResult& other); + LicenseResult& operator=(LicenseResult&& other) noexcept; + + bool isEmpty() const; + + LicenseStatus licenseStatus() const; + + QMap extensionsStatus() const; + + /*! \internal */ + explicit LicenseResult(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LicenseResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineOfSight.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineOfSight.h new file mode 100644 index 000000000..d121ba3a7 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineOfSight.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LineOfSight.h + +#ifndef QRT_LineOfSight_H +#define QRT_LineOfSight_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class LineOfSightImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class Polyline; + + class LineOfSight : public Object + { + Q_OBJECT + public: + ~LineOfSight() override; + + Error error() const; + + Polyline notVisibleLine() const; + + float targetVisibility() const; + + Polyline visibleLine() const; + + LineOfSight(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(LineOfSight) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LineOfSight_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineOfSightFunction.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineOfSightFunction.h new file mode 100644 index 000000000..441594a9f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineOfSightFunction.h @@ -0,0 +1,75 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LineOfSightFunction.h + +#ifndef QRT_LineOfSightFunction_H +#define QRT_LineOfSightFunction_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class LineOfSightFunctionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ContinuousField; + class ContinuousFieldFunction; + class LineOfSight; + class LineOfSightParameters; + + class LineOfSightFunction : public Object + { + Q_OBJECT + public: + static LineOfSightFunction* create(ContinuousField* elevation, LineOfSightParameters* parameters, QObject* parent = nullptr); + + static LineOfSightFunction* create(ContinuousFieldFunction* elevation, LineOfSightParameters* parameters, QObject* parent = nullptr); + + ~LineOfSightFunction() override; + + LineOfSightParameters* parameters() const; + void setParameters(LineOfSightParameters* parameters); + + [[nodiscard]] QFuture> evaluateAsync(QObject* parent = nullptr); + + LineOfSightFunction(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(LineOfSightFunction) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LineOfSightFunction_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineOfSightParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineOfSightParameters.h new file mode 100644 index 000000000..2966d87c7 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineOfSightParameters.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LineOfSightParameters.h + +#ifndef QRT_LineOfSightParameters_H +#define QRT_LineOfSightParameters_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include +#include + +namespace QRTImpl +{ + class LineOfSightParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ObserverTargetPairs; + + class LineOfSightParameters : public Object + { + Q_OBJECT + public: + explicit LineOfSightParameters(QObject* parent = nullptr); + + ~LineOfSightParameters() override; + + std::optional elevationSamplingInterval() const; + void setElevationSamplingInterval(std::optional elevationSamplingInterval); + + ObserverTargetPairs* observerTargetPairs() const; + void setObserverTargetPairs(ObserverTargetPairs* observerTargetPairs); + + LineOfSightParameters* clone(QObject* parent = nullptr) const; + + LineOfSightParameters(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(LineOfSightParameters) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LineOfSightParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineOfSightPosition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineOfSightPosition.h new file mode 100644 index 000000000..ae9abf91c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineOfSightPosition.h @@ -0,0 +1,67 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LineOfSightPosition.h + +#ifndef QRT_LineOfSightPosition_H +#define QRT_LineOfSightPosition_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class LineOfSightPositionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Point; + enum class HeightOrigin; + + class LineOfSightPosition : public Object + { + Q_OBJECT + public: + LineOfSightPosition(const Point& position, HeightOrigin heightOrigin, QObject* parent = nullptr); + + ~LineOfSightPosition() override; + + HeightOrigin heightOrigin() const; + + Point position() const; + + LineOfSightPosition(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(LineOfSightPosition) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LineOfSightPosition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineSegment.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineSegment.h new file mode 100644 index 000000000..0ef7c396a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineSegment.h @@ -0,0 +1,84 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LineSegment.h + +#ifndef QRT_LineSegment_H +#define QRT_LineSegment_H + +// C++ API headers +#include "GeometryTypes.h" +#include "Segment.h" + +// STL headers +#include + +namespace QRTImpl +{ + class LineSegmentImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class LineSegment : public Segment + { + public: + LineSegment(); + + ~LineSegment(); + + LineSegment(const Point& startPoint, const Point& endPoint); + + LineSegment(const Point& startPoint, const Point& endPoint, const SpatialReference& spatialReference); + + LineSegment(double xStart, double yStart, double xEnd, double yEnd); + + LineSegment(double xStart, double yStart, double xEnd, double yEnd, const SpatialReference& spatialReference); + + LineSegment(double xStart, double yStart, double zStart, double xEnd, double yEnd, double zEnd); + + LineSegment(double xStart, double yStart, double zStart, double xEnd, double yEnd, double zEnd, const SpatialReference& spatialReference); + + LineSegment(const LineSegment& other); + + explicit LineSegment(const Segment& other); + + LineSegment(LineSegment&& other) noexcept; + + LineSegment& operator=(const LineSegment& other); + + LineSegment& operator=(LineSegment&& other) noexcept; + + static LineSegment createLineAtAngleFromStartPoint(const Point& startPoint, double angleRadians, double length); + + explicit LineSegment(std::shared_ptr impl); + }; + + template<> + inline LineSegment segment_cast(const Segment& segment) + { + return segment.segmentType() == SegmentType::LineSegment ? static_cast(segment) : LineSegment(); + } + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LineSegment_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineSymbol.h new file mode 100644 index 000000000..377e803dd --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LineSymbol.h @@ -0,0 +1,73 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LineSymbol.h + +#ifndef QRT_LineSymbol_H +#define QRT_LineSymbol_H + +// C++ API headers +#include "Symbol.h" + +// STL headers +#include + +namespace QRTImpl +{ + class LineSymbolImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class LineSymbol : public Symbol + { + Q_OBJECT + + public: + ~LineSymbol() override; + + bool operator==(const LineSymbol& other) const; + bool operator!=(const LineSymbol& other) const; + + QColor color() const; + void setColor(const QColor& color); + + float width() const; + void setWidth(float width); + + bool isAntiAlias() const; + void setAntiAlias(bool antiAlias); + + /*! \internal */ + LineSymbol(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + protected: + explicit LineSymbol(QObject* parent = nullptr); + + private: + Q_DISABLE_COPY_MOVE(LineSymbol) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LineSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LinearUnit.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LinearUnit.h new file mode 100644 index 000000000..70c35f392 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LinearUnit.h @@ -0,0 +1,94 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LinearUnit.h + +#ifndef QRT_LinearUnit_H +#define QRT_LinearUnit_H + +// C++ API headers +#include "GeometryTypes.h" +#include "Unit.h" + +// STL headers +#include + +namespace QRTImpl +{ + class LinearUnitImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class AreaUnit; + + class LinearUnit : public Unit + { + public: + LinearUnit(); + explicit LinearUnit(const AreaUnit& areaUnit); + explicit LinearUnit(LinearUnitId linearUnitId); + + LinearUnit(const LinearUnit& other); + LinearUnit(LinearUnit&& other) noexcept; + explicit LinearUnit(const Unit& other); + + LinearUnit& operator=(const LinearUnit& other); + LinearUnit& operator=(LinearUnit&& other) noexcept; + + ~LinearUnit() override; + + bool isValid() const; + + LinearUnitId linearUnitId() const; + + [[nodiscard]] double convertFrom(const LinearUnit& fromUnit, double value) const; + + [[nodiscard]] double convertTo(const LinearUnit& toUnit, double value) const; + + double convertFromMeters(double meters) const; + + double convertToMeters(double thisUnitValue) const; + + static LinearUnit meters(); + + static LinearUnit feet(); + + static LinearUnit miles(); + + static LinearUnit kilometers(); + + /*! \internal */ + explicit LinearUnit(std::shared_ptr impl); + std::shared_ptr getImpl() const; + }; + + /*! \internal */ + template<> + inline LinearUnit unit_cast(const Unit& unit) + { + return unit.unitType() == UnitType::LinearUnit ? static_cast(unit) : LinearUnit(); + } + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LinearUnit_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LoadSettings.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LoadSettings.h new file mode 100644 index 000000000..a6bbf9d5f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LoadSettings.h @@ -0,0 +1,89 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LoadSettings.h + +#ifndef QRT_LoadSettings_H +#define QRT_LoadSettings_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class LoadSettingsImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class FeatureRenderingMode; + enum class FeatureRequestMode; + enum class FeatureServiceSessionType; + enum class FeatureTilingMode; + + class LoadSettings : public Object + { + Q_OBJECT + + public: + explicit LoadSettings(QObject* parent = nullptr); + ~LoadSettings() override; + + FeatureRequestMode featureRequestMode() const; + void setFeatureRequestMode(FeatureRequestMode featureRequestMode); + + FeatureServiceSessionType featureServiceSessionType() const; + void setFeatureServiceSessionType(FeatureServiceSessionType featureServiceSessionType); + + FeatureTilingMode featureTilingMode() const; + void setFeatureTilingMode(FeatureTilingMode featureTilingMode); + + FeatureRenderingMode preferredPointFeatureRenderingMode() const; + void setPreferredPointFeatureRenderingMode(FeatureRenderingMode renderingMode); + + FeatureRenderingMode preferredPolygonFeatureRenderingMode() const; + void setPreferredPolygonFeatureRenderingMode(FeatureRenderingMode renderingMode); + + FeatureRenderingMode preferredPolylineFeatureRenderingMode() const; + void setPreferredPolylineFeatureRenderingMode(FeatureRenderingMode renderingMode); + + bool isUseAdvancedSymbology() const; + void setUseAdvancedSymbology(bool useAdvancedSymbology); + + /*! + \internal + */ + LoadSettings(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(LoadSettings) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LoadSettings_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Loadable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Loadable.h new file mode 100644 index 000000000..f81786630 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Loadable.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Loadable.h + +#ifndef QRT_Loadable_H +#define QRT_Loadable_H + +// Qt headers +#include // for Q_DISABLE_COPY_MOVE + +namespace Esri::ArcGISRuntime +{ + + enum class LoadStatus; + class Error; + + class Loadable + { + public: + virtual ~Loadable(); + + virtual Error loadError() const = 0; + + virtual LoadStatus loadStatus() const = 0; + + virtual void cancelLoad() = 0; + + virtual void load() = 0; + + virtual void retryLoad() = 0; + + protected: + Loadable(); + + // All implementing classes include these signals: + // void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + // void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(Loadable) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Loadable_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalFeatureEdit.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalFeatureEdit.h new file mode 100644 index 000000000..b72f39c35 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalFeatureEdit.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LocalFeatureEdit.h + +#ifndef QRT_LocalFeatureEdit_H +#define QRT_LocalFeatureEdit_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class LocalFeatureEditImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Feature; + enum class EditOperation; + + class LocalFeatureEdit : public Object + { + Q_OBJECT + + public: + ~LocalFeatureEdit() override; + + QDateTime editDateTime() const; + + Feature* feature() const; + + EditOperation operation() const; + + LocalFeatureEdit(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(LocalFeatureEdit) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LocalFeatureEdit_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalFeatureEditIterator.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalFeatureEditIterator.h new file mode 100644 index 000000000..332f11562 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalFeatureEditIterator.h @@ -0,0 +1,77 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LocalFeatureEditIterator.h + +#ifndef QRT_LocalFeatureEditIterator_H +#define QRT_LocalFeatureEditIterator_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +// STL headers +#include + +namespace QRTImpl +{ + class LocalFeatureEditIteratorImpl; +} + +class QObject; + +namespace Esri::ArcGISRuntime +{ + + class LocalFeatureEdit; + + class LocalFeatureEditIterator + { + public: + LocalFeatureEditIterator(); + LocalFeatureEditIterator(const LocalFeatureEditIterator& other); + LocalFeatureEditIterator(LocalFeatureEditIterator&& other) noexcept; + ~LocalFeatureEditIterator(); + + LocalFeatureEditIterator& operator=(const LocalFeatureEditIterator& other); + LocalFeatureEditIterator& operator=(LocalFeatureEditIterator&& other) noexcept; + + bool isEmpty() const; + + bool hasNext() const; + + LocalFeatureEdit* next(QObject* parent = nullptr) const; + + void reset(); + + QList localFeatureEdits(QObject* parent = nullptr) const; + + /*! \internal */ + explicit LocalFeatureEditIterator(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LocalFeatureEditIterator) + +#endif // QRT_LocalFeatureEditIterator_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalFeatureEditsResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalFeatureEditsResult.h new file mode 100644 index 000000000..f78c71ae7 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalFeatureEditsResult.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LocalFeatureEditsResult.h + +#ifndef QRT_LocalFeatureEditsResult_H +#define QRT_LocalFeatureEditsResult_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class LocalFeatureEditsResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class LocalFeatureEditIterator; + + class LocalFeatureEditsResult : public Object + { + Q_OBJECT + + public: + ~LocalFeatureEditsResult() override; + + LocalFeatureEditIterator iterator() const; + + LocalFeatureEditsResult(std::shared_ptr impl, QObject* parent); + + LocalFeatureEditsResult() = delete; + + private: + Q_DISABLE_COPY_MOVE(LocalFeatureEditsResult) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LocalFeatureEditsResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalItem.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalItem.h new file mode 100644 index 000000000..748c256a9 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalItem.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LocalItem.h + +#ifndef QRT_LocalItem_H +#define QRT_LocalItem_H + +// C++ API headers +#include "Item.h" + +// STL headers +#include + +namespace QRTImpl +{ + class LocalItemImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class LocalItemType; + + class LocalItem : public Item + { + Q_OBJECT + + public: + ~LocalItem() override; + + LocalItemType localItemType() const; + + QString originalPortalItemId() const; + + QString path() const; + + QUrl portalUrl() const; + + /*! \internal */ + LocalItem(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + LocalItem() = delete; + + private: + Q_DISABLE_COPY_MOVE(LocalItem) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LocalItem_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalSceneQuickView.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalSceneQuickView.h new file mode 100644 index 000000000..33ca63e42 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalSceneQuickView.h @@ -0,0 +1,145 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LocalSceneQuickView.h + +#ifndef QRT_LocalSceneQuickView_H +#define QRT_LocalSceneQuickView_H + +// C++ API headers +#include "LocalSceneView.h" +#include "NativeQuickItem.h" + +Q_MOC_INCLUDE("LayerViewState.h") +Q_MOC_INCLUDE("CalloutData.h") +Q_MOC_INCLUDE("Error.h") + +namespace Esri::ArcGISRuntime +{ + enum class DrawStatus; + class Layer; + class LayerViewState; + class Scene; + + class LocalSceneQuickView : public NativeQuickItem, public LocalSceneView + { + Q_OBJECT + Q_PROPERTY(QVariant attributionTop READ attributionTop NOTIFY attributionTopChanged) + Q_PROPERTY(QRectF attributionRect READ attributionRect NOTIFY attributionRectChanged) + Q_PROPERTY(Esri::ArcGISRuntime::CalloutData* calloutData READ calloutData CONSTANT) + + Q_INTERFACES(Esri::ArcGISRuntime::LocalSceneView Esri::ArcGISRuntime::GeoView) + + public: + explicit LocalSceneQuickView(QQuickItem* parent = nullptr); + explicit LocalSceneQuickView(Scene* scene, QQuickItem* parent = nullptr); + ~LocalSceneQuickView() override; + + QVariant attributionTop() const; + + signals: + void rectChanged(const QRectF& rect); + void hoverEntered(QHoverEvent& hoverEvent); + void hoverMoved(QHoverEvent& hoverEvent); + void hoverLeft(QHoverEvent& hoverEvent); + void mousePressed(QMouseEvent& mouseEvent); + void mouseMoved(QMouseEvent& mouseEvent); + void mouseReleased(QMouseEvent& mouseEvent); + void mouseClicked(QMouseEvent& mouseEvent); + void mousePressedAndHeld(QMouseEvent& mouseEvent); + void mouseDoubleClicked(QMouseEvent& mouseEvent); + void mouseWheelChanged(QWheelEvent& wheelEvent); + void keyPressed(QKeyEvent& keyEvent); + void keyReleased(QKeyEvent& keyEvent); + void touched(QTouchEvent& event); + + void sceneChanged(); + void drawStatusChanged(Esri::ArcGISRuntime::DrawStatus status); + void layerViewStateChanged(Esri::ArcGISRuntime::Layer* layer, const Esri::ArcGISRuntime::LayerViewState& layerViewState); + void navigatingChanged(); + void spatialReferenceChanged(); + void viewpointChanged(); + void attributionTextChanged(); + void attributionRectChanged(); + void attributionTopChanged(); + void geoModelErrorChanged(const Esri::ArcGISRuntime::Error& error); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + void criticalErrorChanged(const Esri::ArcGISRuntime::Error& criticalError); + void warningsChanged(const QList& warnings); + + protected: + void geometryChange(const QRectF& newGeometry, const QRectF& oldGeometry) override; + void hoverEnterEvent(QHoverEvent* event) override; + void hoverMoveEvent(QHoverEvent* event) override; + void hoverLeaveEvent(QHoverEvent* event) override; + void mousePressEvent(QMouseEvent* event) override; + void mouseMoveEvent(QMouseEvent* event) override; + void mouseReleaseEvent(QMouseEvent* event) override; + void mouseDoubleClickEvent(QMouseEvent* event) override; + void wheelEvent(QWheelEvent* event) override; + void keyPressEvent(QKeyEvent* event) override; + void keyReleaseEvent(QKeyEvent* event) override; + void touchEvent(QTouchEvent* event) override; + + void drawStatusChangedEvent(Esri::ArcGISRuntime::DrawStatus drawStatus) override; + void layerViewStateChangedEvent(Layer* layer, const LayerViewState& layerViewState) override; + void navigatingChangedEvent() override; + void spatialReferenceChangedEvent() override; + void viewpointChangedEvent() override; + void attributionTextChangedEvent() override; + void attributionRectChangedEvent() override; + void geoModelErrorChangedEvent(const Error& error) override; + void errorOccurredEvent(const Error& error) override; + void criticalErrorChangedEvent(const Error& criticalError) override; + void warningsChangedEvent(const QList& warnings) override; + + void connectNotify(const QMetaMethod& signal) override; + void disconnectNotify(const QMetaMethod& signal) override; + + void geoViewRectChangedEvent(QRectF rect) override; + void geoViewHoverEnterEvent(QHoverEvent& event) override; + void geoViewHoverMoveEvent(QHoverEvent& event) override; + void geoViewHoverLeaveEvent(QHoverEvent& event) override; + void geoViewMousePressEvent(QMouseEvent& event) override; + void geoViewMouseMoveEvent(QMouseEvent& event) override; + void geoViewMouseReleaseEvent(QMouseEvent& event) override; + void geoViewMouseClickEvent(QMouseEvent& event) override; + void geoViewMousePressAndHoldEvent(QMouseEvent& event) override; + void geoViewMouseDoubleClickEvent(QMouseEvent& event) override; + void geoViewMouseWheelEvent(QWheelEvent& event) override; + void geoViewKeyPressEvent(QKeyEvent& event) override; + void geoViewKeyReleaseEvent(QKeyEvent& event) override; + void geoViewTouchEvent(QTouchEvent& event) override; + + QObject* qObjectPointer() const override; + + private: + Q_DISABLE_COPY_MOVE(LocalSceneQuickView) + + void initialize_(); + + std::unique_ptr m_attributionItem; + QRectF m_lastAttributionRect; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LocalSceneQuickView_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalSceneView.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalSceneView.h new file mode 100644 index 000000000..6e316832f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalSceneView.h @@ -0,0 +1,97 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LocalSceneView.h + +#ifndef QRT_LocalSceneView_H +#define QRT_LocalSceneView_H + +// C++ API headers +#include "GeoView.h" + +// Qt headers +#include + +class QPointF; +template +class QFuture; + +namespace QRTImpl +{ + class LocalSceneViewImpl; +} + +namespace Esri::ArcGISRuntime +{ + class Camera; + class Error; + class Scene; + class SceneEnvironment; + class Viewpoint; + class Point; + class LocationToScreenResult; + enum class AnimationCurve; + + class LocalSceneView : public GeoView + { + public: + ~LocalSceneView() override; + + Error criticalError() const; + QList warnings() const; + + Scene* arcGISScene() const; + void setArcGISScene(Scene* scene); + + Point screenToBaseSurface(double screenX, double screenY) const; + + LocationToScreenResult locationToScreen(const Point& scenePoint) const; + [[nodiscard]] QFuture screenToLocationAsync(double screenX, double screenY); + + Camera currentViewpointCamera() const; + + using GeoView::setViewpointAsync; + [[nodiscard]] QFuture setViewpointAsync(const Viewpoint& viewpoint, float durationSeconds, AnimationCurve curve); + + void setViewpointCameraAndWait(const Camera& camera); + + [[nodiscard]] QFuture setViewpointCameraAsync(const Camera& camera); + [[nodiscard]] QFuture setViewpointCameraAsync(const Camera& camera, float duration); + + protected: + void drawRequestedEvent() override; + void screenChangedEvent(QScreen* screen); + virtual void criticalErrorChangedEvent(const Error& criticalError); + virtual void warningsChangedEvent(const QList& warnings); + + LocalSceneView(std::shared_ptr impl, QObject* self); // internal + std::shared_ptr getImpl() const; // internal + + private: + Q_DISABLE_COPY_MOVE(LocalSceneView) + bool canSendEvent_(QInputEvent* event) const; + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_INTERFACE(Esri::ArcGISRuntime::LocalSceneView, "Esri::ArcGISRuntime::LocalSceneView") + +#endif // QRT_LocalSceneView_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalSceneWidget.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalSceneWidget.h new file mode 100644 index 000000000..b015be06f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalSceneWidget.h @@ -0,0 +1,125 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LocalSceneWidget.h + +#ifndef QRT_LocalSceneWidget_H +#define QRT_LocalSceneWidget_H + +// C++ API headers +#include "LocalSceneView.h" +#include "NativeWidget.h" + +Q_MOC_INCLUDE("LayerViewState.h") +Q_MOC_INCLUDE("Error.h") + +namespace Esri::ArcGISRuntime +{ + + class LocalSceneWidget : public NativeWidget, public LocalSceneView + { + Q_OBJECT + + public: + explicit LocalSceneWidget(QWidget* parent = nullptr); + explicit LocalSceneWidget(Scene* scene, QWidget* parent = nullptr); + ~LocalSceneWidget() override; + + signals: + void rectChanged(const QRectF& rect); + void hoverEntered(QHoverEvent& hoverEvent); + void hoverMoved(QHoverEvent& hoverEvent); + void hoverLeft(QHoverEvent& hoverEvent); + void mousePressed(QMouseEvent& mouseEvent); + void mouseMoved(QMouseEvent& mouseEvent); + void mouseReleased(QMouseEvent& mouseEvent); + void mouseClicked(QMouseEvent& mouseEvent); + void mousePressedAndHeld(QMouseEvent& mouseEvent); + void mouseDoubleClicked(QMouseEvent& mouseEvent); + void mouseWheelChanged(QWheelEvent& wheelEvent); + void keyPressed(QKeyEvent& keyEvent); + void keyReleased(QKeyEvent& keyEvent); + void touched(QTouchEvent& event); + + void sceneChanged(); + void drawStatusChanged(Esri::ArcGISRuntime::DrawStatus status); + void layerViewStateChanged(Esri::ArcGISRuntime::Layer* layer, const Esri::ArcGISRuntime::LayerViewState& layerViewState); + void navigatingChanged(); + void spatialReferenceChanged(); + void viewpointChanged(); + void attributionTextChanged(); + void attributionRectChanged(); + void attributionTopChanged(); + void geoModelErrorChanged(const Esri::ArcGISRuntime::Error& error); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + void criticalErrorChanged(const Esri::ArcGISRuntime::Error& criticalError); + void warningsChanged(const QList& warnings); + + protected: + void enterEvent(QEnterEvent* event) override; + void leaveEvent(QEvent* event) override; + void mousePressEvent(QMouseEvent* event) override; + void mouseMoveEvent(QMouseEvent* event) override; + void mouseReleaseEvent(QMouseEvent* event) override; + void mouseDoubleClickEvent(QMouseEvent* event) override; + void wheelEvent(QWheelEvent* event) override; + void keyPressEvent(QKeyEvent* event) override; + void keyReleaseEvent(QKeyEvent* event) override; + + void drawStatusChangedEvent(Esri::ArcGISRuntime::DrawStatus drawStatus) override; + void layerViewStateChangedEvent(Layer* layer, const LayerViewState& layerViewState) override; + void navigatingChangedEvent() override; + void spatialReferenceChangedEvent() override; + void viewpointChangedEvent() override; + void attributionTextChangedEvent() override; + void attributionRectChangedEvent() override; + void geoModelErrorChangedEvent(const Error& error) override; + void errorOccurredEvent(const Error& error) override; + void criticalErrorChangedEvent(const Error& criticalError) override; + void warningsChangedEvent(const QList& warnings) override; + + void connectNotify(const QMetaMethod& signal) override; + void disconnectNotify(const QMetaMethod& signal) override; + + void geoViewRectChangedEvent(QRectF rect) override; + void geoViewHoverEnterEvent(QHoverEvent& event) override; + void geoViewHoverMoveEvent(QHoverEvent& event) override; + void geoViewHoverLeaveEvent(QHoverEvent& event) override; + void geoViewMousePressEvent(QMouseEvent& event) override; + void geoViewMouseMoveEvent(QMouseEvent& event) override; + void geoViewMouseReleaseEvent(QMouseEvent& event) override; + void geoViewMouseClickEvent(QMouseEvent& event) override; + void geoViewMousePressAndHoldEvent(QMouseEvent& event) override; + void geoViewMouseDoubleClickEvent(QMouseEvent& event) override; + void geoViewMouseWheelEvent(QWheelEvent& event) override; + void geoViewKeyPressEvent(QKeyEvent& event) override; + void geoViewKeyReleaseEvent(QKeyEvent& event) override; + void geoViewTouchEvent(QTouchEvent& event) override; + + QObject* qObjectPointer() const override; + + private: + Q_DISABLE_COPY_MOVE(LocalSceneWidget) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LocalSceneWidget_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/DynamicWorkspace.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/DynamicWorkspace.h new file mode 100644 index 000000000..4748d94db --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/DynamicWorkspace.h @@ -0,0 +1,76 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file DynamicWorkspace.h + +#ifndef QRT_DynamicWorkspace_H +#define QRT_DynamicWorkspace_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +// Other headers +#include "ArcGISQt_global.h" // for LOCALSERVER_SUPPORTED + +#ifndef LOCALSERVER_SUPPORTED +#error "Local Server is not supported on this platform." +#endif + +namespace QRTImpl +{ + class DynamicWorkspaceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class DynamicWorkspaceType; + + class DynamicWorkspace : public Object + { + Q_OBJECT + + public: + ~DynamicWorkspace() override; + + QString id() const; + + DynamicWorkspaceType dynamicWorkspaceType() const; + + /*! + \internal + */ + DynamicWorkspace(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(DynamicWorkspace) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_DynamicWorkspace_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/EnterpriseGeodatabaseWorkspace.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/EnterpriseGeodatabaseWorkspace.h new file mode 100644 index 000000000..3d047a9e2 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/EnterpriseGeodatabaseWorkspace.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file EnterpriseGeodatabaseWorkspace.h + +#ifndef QRT_EnterpriseGeodatabaseWorkspace_H +#define QRT_EnterpriseGeodatabaseWorkspace_H + +// C++ API headers +#include "DynamicWorkspace.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class EnterpriseGeodatabaseWorkspace : public DynamicWorkspace + { + Q_OBJECT + + public: + static EnterpriseGeodatabaseWorkspace* createFromConnectionFile(const QString& id, + const QString& connectionFilePath, + bool lockVersion, + QObject* parent = nullptr); + + static EnterpriseGeodatabaseWorkspace* createFromConnectionString(const QString& id, + const QString& connectionString, + bool lockVersion, + QObject* parent = nullptr); + + ~EnterpriseGeodatabaseWorkspace() override; + + bool isLockVersion() const; + + QString connection() const; + + /*! + \internal + */ + EnterpriseGeodatabaseWorkspace(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(EnterpriseGeodatabaseWorkspace) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_EnterpriseGeodatabaseWorkspace_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/FileGeodatabaseWorkspace.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/FileGeodatabaseWorkspace.h new file mode 100644 index 000000000..80c12cd80 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/FileGeodatabaseWorkspace.h @@ -0,0 +1,57 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file FileGeodatabaseWorkspace.h + +#ifndef QRT_FileGeodatabaseWorkspace_H +#define QRT_FileGeodatabaseWorkspace_H + +// C++ API headers +#include "DynamicWorkspace.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class FileGeodatabaseWorkspace : public DynamicWorkspace + { + Q_OBJECT + + public: + FileGeodatabaseWorkspace(const QString& id, const QString& filePath, QObject* parent = nullptr); + ~FileGeodatabaseWorkspace() override; + + QString filePath() const; + + /*! + \internal + */ + FileGeodatabaseWorkspace(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(FileGeodatabaseWorkspace) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_FileGeodatabaseWorkspace_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalFeatureService.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalFeatureService.h new file mode 100644 index 000000000..b958aea2c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalFeatureService.h @@ -0,0 +1,77 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LocalFeatureService.h + +#ifndef QRT_LocalFeatureService_H +#define QRT_LocalFeatureService_H + +// STL headers +#include + +// Other headers +#include "ArcGISQt_global.h" // for LOCALSERVER_SUPPORTED + +#ifndef LOCALSERVER_SUPPORTED +#error "Local Server is not supported on this platform." +#endif + +#include "LocalMapService.h" + +class QUrl; + +namespace QRTImpl +{ + class LocalFeatureServiceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class LocalFeatureService : public LocalMapService + { + Q_OBJECT + + public: + explicit LocalFeatureService(const QString& packagePath, QObject* parent = nullptr); + + ~LocalFeatureService() override; + + QUrl mapServiceUrl() const; + + QUrl url() const override; + + bool isZDefaultEnabled() const; + void setZDefaultEnabled(bool zDefaultEnabled); + + double zDefaultValue() const; + void setZDefaultValue(double zDefaultValue); + + /*! \internal */ + LocalFeatureService(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(LocalFeatureService) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LocalFeatureService_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalGeoprocessingService.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalGeoprocessingService.h new file mode 100644 index 000000000..73dac7749 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalGeoprocessingService.h @@ -0,0 +1,73 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LocalGeoprocessingService.h + +#ifndef QRT_LocalGeoprocessingService_H +#define QRT_LocalGeoprocessingService_H + +// STL headers +#include + +// Other headers +#include "ArcGISQt_global.h" // for LOCALSERVER_SUPPORTED + +#ifndef LOCALSERVER_SUPPORTED +#error "Local Server is not supported on this platform." +#endif + +#include "LocalService.h" + +namespace QRTImpl +{ + class LocalGeoprocessingServiceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class GeoprocessingServiceType; + + class LocalGeoprocessingService : public LocalService + { + Q_OBJECT + + public: + explicit LocalGeoprocessingService(const QString& packagePath, QObject* parent = nullptr); + + ~LocalGeoprocessingService() override; + + int maximumRecords() const; + void setMaximumRecords(int maxRecords); + + GeoprocessingServiceType serviceType() const; + void setServiceType(GeoprocessingServiceType serviceType); + + /*! \internal */ + LocalGeoprocessingService(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(LocalGeoprocessingService) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LocalGeoprocessingService_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalMapService.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalMapService.h new file mode 100644 index 000000000..3933438cd --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalMapService.h @@ -0,0 +1,73 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LocalMapService.h + +#ifndef QRT_LocalMapService_H +#define QRT_LocalMapService_H + +// STL headers +#include + +// Other headers +#include "ArcGISQt_global.h" // for LOCALSERVER_SUPPORTED + +#ifndef LOCALSERVER_SUPPORTED +#error "Local Server is not supported on this platform." +#endif + +#include "LocalService.h" + +namespace QRTImpl +{ + class LocalMapServiceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class DynamicWorkspace; + + class LocalMapService : public LocalService + { + Q_OBJECT + + public: + explicit LocalMapService(const QString& packagePath, QObject* parent = nullptr); + + ~LocalMapService() override; + + int maximumRecords() const; + void setMaximumRecords(int maxRecords); + + QList dynamicWorkspaces() const; + void setDynamicWorkspaces(const QList& dynamicWorkspaces); + + /*! \internal */ + LocalMapService(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(LocalMapService) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LocalMapService_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalServer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalServer.h new file mode 100644 index 000000000..f40ed517a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalServer.h @@ -0,0 +1,92 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LocalServer.h + +#ifndef QRT_LocalServer_H +#define QRT_LocalServer_H + +// C++ API headers +#include "Object.h" + +// Other headers +#include "ArcGISQt_global.h" // for LOCALSERVER_SUPPORTED + +#ifndef LOCALSERVER_SUPPORTED +#error "Local Server is not supported on this platform." +#endif + +namespace QRTImpl +{ + class LocalServerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class LocalServerStatus; + class LocalService; + + class LocalServer : public Object + { + Q_OBJECT + + public: + ~LocalServer() override; + + static LocalServer* instance(); + + static void start(); + + static void stop(); + + static QUrl url(); + + static bool isInstallValid(); + + static QString installPath(); + static void setInstallPath(const QString& installPath); + + static QString appDataPath(); + static void setAppDataPath(const QString& appDataPath); + + static QString tempDataPath(); + static void setTempDataPath(const QString& tempDataPath); + + static bool isFilterWebContent(); + static void setFilterWebContent(bool enableFilterWebContent); + + static QList services(); + + static Esri::ArcGISRuntime::LocalServerStatus status(); + + signals: + void statusChanged(); + + private: + Q_DISABLE_COPY_MOVE(LocalServer) + + LocalServer(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LocalServer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalServerTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalServerTypes.h new file mode 100644 index 000000000..c9ee69949 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalServerTypes.h @@ -0,0 +1,63 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LocalServerTypes.h + +#ifndef QRT_LocalServerTypes_H +#define QRT_LocalServerTypes_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + enum class LocalServerStatus + { + Stopped = 0, + Starting = 1, + Started = 2, + Stopping = 3, + Failed = 4 + }; + + enum class GeoprocessingServiceType + { + SynchronousExecute = 0, + AsynchronousSubmit = 1, + AsynchronousSubmitWithMapServerResult = 2 + }; + + enum class DynamicWorkspaceType + { + Raster = 0, + Shapefile = 1, + EnterpriseGeodatabase = 2, + FileGeodatabase = 3 + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LocalServerStatus) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeoprocessingServiceType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DynamicWorkspaceType) + +#endif // QRT_LocalServerTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalService.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalService.h new file mode 100644 index 000000000..b13c78237 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/LocalService.h @@ -0,0 +1,89 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LocalService.h + +#ifndef QRT_LocalService_H +#define QRT_LocalService_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +// Other headers +#include "ArcGISQt_global.h" // for LOCALSERVER_SUPPORTED + +#ifndef LOCALSERVER_SUPPORTED +#error "Local Server is not supported on this platform." +#endif + +class QUrl; + +namespace QRTImpl +{ + class LocalServiceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class LocalServerStatus; + + class LocalService : public Object + { + Q_OBJECT + + public: + ~LocalService() override; + + void start(); + + void stop(); + + virtual QUrl url() const; + + LocalServerStatus status() const; + + QString name() const; + + QString packagePath() const; + + /*! + \internal + */ + LocalService(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + signals: + void statusChanged(); + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(LocalService) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LocalService_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/RasterWorkspace.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/RasterWorkspace.h new file mode 100644 index 000000000..51b373e30 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/RasterWorkspace.h @@ -0,0 +1,57 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RasterWorkspace.h + +#ifndef QRT_RasterWorkspace_H +#define QRT_RasterWorkspace_H + +// C++ API headers +#include "DynamicWorkspace.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class RasterWorkspace : public DynamicWorkspace + { + Q_OBJECT + + public: + RasterWorkspace(const QString& id, const QString& folderPath, QObject* parent = nullptr); + ~RasterWorkspace() override; + + QString folderPath() const; + + /*! + \internal + */ + RasterWorkspace(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(RasterWorkspace) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_RasterWorkspace_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/ShapefileWorkspace.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/ShapefileWorkspace.h new file mode 100644 index 000000000..0b12ab756 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocalServer/ShapefileWorkspace.h @@ -0,0 +1,57 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ShapefileWorkspace.h + +#ifndef QRT_ShapefileWorkspace_H +#define QRT_ShapefileWorkspace_H + +// C++ API headers +#include "DynamicWorkspace.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class ShapefileWorkspace : public DynamicWorkspace + { + Q_OBJECT + + public: + ShapefileWorkspace(const QString& id, const QString& folderPath, QObject* parent = nullptr); + ~ShapefileWorkspace() override; + + QString folderPath() const; + + /*! + \internal + */ + ShapefileWorkspace(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(ShapefileWorkspace) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ShapefileWorkspace_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Location.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Location.h new file mode 100644 index 000000000..70107a611 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Location.h @@ -0,0 +1,119 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Location.h + +#ifndef QRT_Location_H +#define QRT_Location_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +// STL headers +#include + +namespace QRTImpl +{ + class LocationImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class LocationType; + class Point; + + class Location + { + public: + Location(const QDateTime& timestamp, + const Point& position, + double horizontalAccuracy, + double verticalAccuracy, + double velocity, + double course, + bool lastKnown); + + Location(const QDateTime& timestamp, + const Point& position, + double horizontalAccuracy, + double verticalAccuracy, + double velocity, + double course, + bool lastKnown, + const QVariantMap& additionalSourceProperties); + + Location(const Point& position, double horizontalAccuracy, double velocity, double course, bool lastKnown); + + Location(); + virtual ~Location(); + Location(const Location& other); + Location(Location&& other) noexcept; + Location& operator=(const Location& other); + Location& operator=(Location&& other) noexcept; + + bool isEmpty() const; + + QVariantMap additionalSourceProperties() const; + + double course() const; + + double horizontalAccuracy() const; + + bool isLastKnown() const; + + Esri::ArcGISRuntime::LocationType locationType() const; + + Point position() const; + + double velocity() const; + + QDateTime timestamp() const; + + double verticalAccuracy() const; + + /*! + \internal + */ + explicit Location(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + protected: + std::shared_ptr m_impl; + }; + + template + T location_cast(const Location&) + { + return T(); + } + + template<> + inline Location location_cast(const Location& location) + { + return location; + } + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Location) + +#endif // QRT_Location_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocationDisplay.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocationDisplay.h new file mode 100644 index 000000000..800394f49 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocationDisplay.h @@ -0,0 +1,137 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LocationDisplay.h + +#ifndef QRT_LocationDisplay_H +#define QRT_LocationDisplay_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +class QGeoPositionInfoSource; +class QCompass; + +namespace QRTImpl +{ + class LocationDisplayImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class LocationDisplayAutoPanMode; + class AbstractLocationDataSource; + class Location; + class Point; + class Symbol; + + class LocationDisplay : public Object + { + Q_OBJECT + + public: + ~LocationDisplay() override; + + void start(); + void stop(); + bool isStarted() const; + + AbstractLocationDataSource* dataSource() const; + void setDataSource(AbstractLocationDataSource* dataSource); + + LocationDisplayAutoPanMode autoPanMode() const; + void setAutoPanMode(LocationDisplayAutoPanMode autoPanMode); + + double heading() const; + + Location location() const; + + Point mapLocation() const; + + int acquiringTimeout() const; + void setAcquiringTimeout(int timeoutMilliseconds); + + double initialZoomScale() const; + void setInitialZoomScale(double initialScale); + + float navigationPointHeightFactor() const; + void setNavigationPointHeightFactor(float pointHeightFactor); + + float opacity() const; + void setOpacity(float opacity); + + bool isShowAccuracy() const; + void setShowAccuracy(bool enable); + + bool isShowLocation() const; + void setShowLocation(bool enable); + + bool isShowPingAnimationSymbol() const; + void setShowPingAnimationSymbol(bool enable); + + bool isUseCourseSymbolOnMovement() const; + void setUseCourseSymbolOnMovement(bool enable); + + float wanderExtentFactor() const; + void setWanderExtentFactor(float wanderFactor); + + Symbol* accuracySymbol() const; + void setAccuracySymbol(Symbol* accuracySymbol); + + Symbol* acquiringSymbol() const; + void setAcquiringSymbol(Symbol* acquiringSymbol); + + Symbol* courseSymbol() const; + void setCourseSymbol(Symbol* courseSymbol); + + Symbol* defaultSymbol() const; + void setDefaultSymbol(Symbol* defaultSymbol); + + Symbol* headingSymbol() const; + void setHeadingSymbol(Symbol* headingSymbol); + + Symbol* pingAnimationSymbol() const; + void setPingAnimationSymbol(Symbol* pingSymbol); + + /*! + \internal + */ + LocationDisplay(std::shared_ptr impl, QObject* parent); + + signals: + void autoPanModeChanged(Esri::ArcGISRuntime::LocationDisplayAutoPanMode autoPanMode); + void locationChanged(const Esri::ArcGISRuntime::Location& location); + void statusChanged(bool started); + void headingChanged(); + + private: + Q_DISABLE_COPY_MOVE(LocationDisplay) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LocationDisplay_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocationGeotriggerFeed.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocationGeotriggerFeed.h new file mode 100644 index 000000000..81e8dcbdb --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocationGeotriggerFeed.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LocationGeotriggerFeed.h + +#ifndef QRT_LocationGeotriggerFeed_H +#define QRT_LocationGeotriggerFeed_H + +// C++ API headers +#include "GeotriggerFeed.h" + +// STL headers +#include + +namespace QRTImpl +{ + class LocationGeotriggerFeedImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ArcadeExpression; + class AbstractLocationDataSource; + + class LocationGeotriggerFeed : public GeotriggerFeed + { + Q_OBJECT + public: + explicit LocationGeotriggerFeed(QObject* parent = nullptr); + + explicit LocationGeotriggerFeed(AbstractLocationDataSource* locationDataSource, QObject* parent = nullptr); + + ~LocationGeotriggerFeed() override; + + ArcadeExpression* filter() const; + void setFilter(ArcadeExpression* filter); + + AbstractLocationDataSource* locationDataSource() const; + void setLocationDataSource(AbstractLocationDataSource* locationDataSource); + + LocationGeotriggerFeed(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(LocationGeotriggerFeed) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LocationGeotriggerFeed_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocationSourcePropertiesKeys.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocationSourcePropertiesKeys.h new file mode 100644 index 000000000..42339a009 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocationSourcePropertiesKeys.h @@ -0,0 +1,46 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LocationSourcePropertiesKeys.h + +#ifndef QRT_LocationSourcePropertiesKeys_H +#define QRT_LocationSourcePropertiesKeys_H + +class QString; + +namespace Esri::ArcGISRuntime +{ + + class LocationSourcePropertiesKeys + { + public: + LocationSourcePropertiesKeys() = delete; + + static QString floor(); + static QString floorLevelId(); + static QString positionSource(); + static QString satelliteCount(); + static QString transmitterCount(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LocationSourcePropertiesKeys_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocationToScreenResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocationToScreenResult.h new file mode 100644 index 000000000..8f24935ac --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocationToScreenResult.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LocationToScreenResult.h + +#ifndef QRT_LocationToScreenResult_H +#define QRT_LocationToScreenResult_H + +// STL headers +#include + +class QPointF; + +namespace QRTImpl +{ + class LocationToScreenResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SceneLocationVisibility; + + class LocationToScreenResult + { + public: + LocationToScreenResult(); + LocationToScreenResult(const LocationToScreenResult& other); + LocationToScreenResult(LocationToScreenResult&& other) noexcept; + ~LocationToScreenResult(); + + LocationToScreenResult& operator=(const LocationToScreenResult& other); + LocationToScreenResult& operator=(LocationToScreenResult&& other) noexcept; + + bool isEmpty() const; + + QPointF screenPoint() const; + SceneLocationVisibility visibility() const; + + /*! + \internal + */ + explicit LocationToScreenResult(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LocationToScreenResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocatorAttribute.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocatorAttribute.h new file mode 100644 index 000000000..7fc5f4540 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocatorAttribute.h @@ -0,0 +1,72 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LocatorAttribute.h + +#ifndef QRT_LocatorAttribute_H +#define QRT_LocatorAttribute_H + +// Qt headers +#include // for QMetaType::Type + +// STL headers +#include + +namespace QRTImpl +{ + class LocatorAttributeImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class LocatorAttribute + { + public: + LocatorAttribute(); + LocatorAttribute(const LocatorAttribute& other); + LocatorAttribute(LocatorAttribute&& other) noexcept; + LocatorAttribute& operator=(const LocatorAttribute& other); + LocatorAttribute& operator=(LocatorAttribute&& other) noexcept; + ~LocatorAttribute(); + + QString displayName() const; + + QString name() const; + + QMetaType::Type type() const; + + bool isRequired() const; + + bool isEmpty() const; + + /*! + \internal + */ + explicit LocatorAttribute(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LocatorAttribute_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocatorInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocatorInfo.h new file mode 100644 index 000000000..5add36036 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocatorInfo.h @@ -0,0 +1,91 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LocatorInfo.h + +#ifndef QRT_LocatorInfo_H +#define QRT_LocatorInfo_H + +// Qt headers +#include // for QList, QString, QVariantMap + +// STL headers +#include + +namespace QRTImpl +{ + class LocatorInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class LocatorAttribute; + class SpatialReference; + + class LocatorInfo + { + public: + LocatorInfo(); + LocatorInfo(const LocatorInfo& other); + LocatorInfo(LocatorInfo&& other) noexcept; + LocatorInfo& operator=(const LocatorInfo& other); + LocatorInfo& operator=(LocatorInfo&& other) noexcept; + ~LocatorInfo(); + + QList resultAttributes() const; + + QList intersectionResultAttributes() const; + + QList searchAttributes() const; + + QVariantMap properties() const; + + SpatialReference spatialReference() const; + + bool isSupportsIntersections() const; + + bool isSupportsPoi() const; + + bool isSupportsAddresses() const; + + bool isSupportsSuggestions() const; + + QString version() const; + + QString name() const; + + QString description() const; + + bool isEmpty() const; + + /*! + \internal + */ + explicit LocatorInfo(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LocatorInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocatorTask.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocatorTask.h new file mode 100644 index 000000000..04c48d04f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/LocatorTask.h @@ -0,0 +1,116 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file LocatorTask.h + +#ifndef QRT_LocatorTask_H +#define QRT_LocatorTask_H + +// C++ API headers +#include "ApiKeyResource.h" +#include "Loadable.h" +#include "Object.h" +#include "SuggestParameters.h" + +// STL headers +#include + +Q_MOC_INCLUDE("GeocodeResult.h") + +template +class QFuture; + +namespace QRTImpl +{ + class LocatorTaskImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeocodeParameters; + class GeocodeResult; + class LocatorInfo; + class Point; + class ReverseGeocodeParameters; + class SuggestListModel; + class SuggestResult; + + class LocatorTask : public Object, public ApiKeyResource, public Loadable + { + Q_OBJECT + + public: + explicit LocatorTask(const QUrl& url, QObject* parent = nullptr); + ~LocatorTask() override; + + LocatorInfo locatorInfo() const; + + SuggestListModel* suggestions() const; + + // async methods + [[nodiscard]] QFuture> suggestAsync(const QString& searchText); + [[nodiscard]] QFuture> suggestAsync(const QString& searchText, const SuggestParameters& parameters); + [[nodiscard]] QFuture> geocodeAsync(const QString& searchText); + [[nodiscard]] QFuture> geocodeWithParametersAsync(const QString& searchText, const GeocodeParameters& parameters); + [[nodiscard]] QFuture> geocodeWithSearchValuesAsync(const QMap& searchValues); + [[nodiscard]] QFuture> geocodeWithSearchValuesAndParametersAsync(const QMap& searchValues, + const GeocodeParameters& parameters); + [[nodiscard]] QFuture> geocodeWithSuggestResultAsync(const SuggestResult& suggestResult); + [[nodiscard]] QFuture> geocodeWithSuggestResultAndParametersAsync(const SuggestResult& suggestResult, + const GeocodeParameters& parameters); + [[nodiscard]] QFuture> reverseGeocodeAsync(const Point& location); + [[nodiscard]] QFuture> reverseGeocodeWithParametersAsync(const Point& location, const ReverseGeocodeParameters& parameters); + + // Loadable interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + QUrl url() const; + + // ApiKeyResource interface methods + void setApiKey(const QString& apiKey) override; + QString apiKey() const override; + + /*! + \internal + */ + LocatorTask(std::shared_ptr impl, QObject* parent); + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(LocatorTask) + + void connectSignals_(); + + std::shared_ptr m_impl; + mutable SuggestListModel* m_suggestModel = nullptr; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_LocatorTask_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MGRSGrid.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MGRSGrid.h new file mode 100644 index 000000000..b191f1c22 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MGRSGrid.h @@ -0,0 +1,63 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file MGRSGrid.h + +#ifndef QRT_MGRSGrid_H +#define QRT_MGRSGrid_H + +// C++ API headers +#include "Grid.h" + +// STL headers +#include + +namespace QRTImpl +{ + class MGRSGridImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class MGRSGridLabelUnit; + + class MGRSGrid : public Grid + { + Q_OBJECT + + public: + explicit MGRSGrid(QObject* parent = nullptr); + ~MGRSGrid() override; + + MGRSGridLabelUnit labelUnit() const; + void setLabelUnit(MGRSGridLabelUnit labelUnit); + + /*! \internal */ + MGRSGrid(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(MGRSGrid) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_MGRSGrid_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ManualDisplayFilterDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ManualDisplayFilterDefinition.h new file mode 100644 index 000000000..bbadaa679 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ManualDisplayFilterDefinition.h @@ -0,0 +1,65 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ManualDisplayFilterDefinition.h + +#ifndef QRT_ManualDisplayFilterDefinition_H +#define QRT_ManualDisplayFilterDefinition_H + +// C++ API headers +#include "DisplayFilterDefinition.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ManualDisplayFilterDefinitionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class DisplayFilter; + class DisplayFilterListModel; + + class ManualDisplayFilterDefinition : public DisplayFilterDefinition + { + Q_OBJECT + + public: + ManualDisplayFilterDefinition(DisplayFilter* activeFilter, const QList& availableFilters, QObject* parent = nullptr); + ~ManualDisplayFilterDefinition() override; + + DisplayFilter* activeFilter() const; + void setActiveFilter(DisplayFilter* activeFilter); + + DisplayFilterListModel* availableFilters() const; + + ManualDisplayFilterDefinition(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(ManualDisplayFilterDefinition) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ManualDisplayFilterDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Map.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Map.h new file mode 100644 index 000000000..52a596381 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Map.h @@ -0,0 +1,126 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Map.h + +#ifndef QRT_Map_H +#define QRT_Map_H + +// C++ API headers +#include "JsonSerializable.h" + +// STL headers +#include + +// Other headers +#include "GeoModel.h" +#include "PortalFolder.h" + +template +class QFuture; + +namespace QRTImpl +{ + class MapImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class BasemapStyle; + class Envelope; + class IndoorPositioningDefinition; + class OfflineSettings; + class Portal; + class UtilityNamedTraceConfiguration; + class UtilityNetwork; + class UtilityNetworkListModel; + template + struct PromiseTracker; + + class Map : public GeoModel, public JsonSerializable + { + Q_OBJECT + + public: + explicit Map(QObject* parent = nullptr); + explicit Map(const QUrl& url, QObject* parent = nullptr); + explicit Map(Basemap* basemap, QObject* parent = nullptr); + explicit Map(Item* item, QObject* parent = nullptr); + explicit Map(const SpatialReference& spatialReference, QObject* parent = nullptr); + explicit Map(BasemapStyle basemapStyle, QObject* parent = nullptr); + ~Map() override; + + double maxScale() const; + void setMaxScale(double scale); + + double minScale() const; + void setMinScale(double scale); + + double referenceScale() const; + void setReferenceScale(double scale); + + OfflineSettings* offlineSettings() const; + + QColor backgroundColor() const; + void setBackgroundColor(const QColor& backgroundColor); + + IndoorPositioningDefinition* indoorPositioningDefinition() const; + + Envelope maxExtent() const; + void setMaxExtent(const Envelope& maxExtent); + + // async methods + [[nodiscard]] QFuture saveAsync(bool forceSaveToSupportedVersion); + [[nodiscard]] QFuture saveAsAsync(Portal* portal, + const QString& title, + const QStringList& tags, + bool forceSaveToSupportedVersion, + const PortalFolder& folder = PortalFolder(), + const QString& description = QString(), + const QByteArray& thumbnailBytes = QByteArray()); + [[nodiscard]] QFuture> namedTraceConfigurationsFromUtilityNetworkAsync( + UtilityNetwork* utilityNetwork, + QObject* parent = nullptr); + + UtilityNetworkListModel* utilityNetworks() const; + + void setSpatialReference(const SpatialReference& spatialReference); + + [[nodiscard]] static Map* fromJson(const QString& json, QObject* parent = nullptr); + [[nodiscard]] QString toJson() const override; + + /*! + \internal + */ + Map(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + std::array>, 2> m_saveFutures; + + void connectSignals_(); + Q_DISABLE_COPY_MOVE(Map) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Map_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapGraphicsView.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapGraphicsView.h new file mode 100644 index 000000000..136b1c194 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapGraphicsView.h @@ -0,0 +1,156 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file MapGraphicsView.h + +#ifndef QRT_MapGraphicsView_H +#define QRT_MapGraphicsView_H + +// C++ API headers +#include "MapView.h" + +// Other headers +#include "ArcGISQt_global.h" // for GRAPHICSVIEW_SUPPORTED + +#ifndef GRAPHICSVIEW_SUPPORTED +#error "MapGraphicsView is not supported on this platform." +#endif + +#include + +class QRectF; +class QHoverEvent; +class QMouseEvent; +class QWheelEvent; +class QKeyEvent; +class QTouchEvent; + +namespace Esri::ArcGISRuntime +{ + namespace Internal + { + class OpenGLGraphicsDevice; + class MapGraphicsScene; + } // namespace Internal + + class Map; + + class MapGraphicsView : public QGraphicsView, public MapView + { + Q_OBJECT + Q_INTERFACES(Esri::ArcGISRuntime::MapView Esri::ArcGISRuntime::GeoView) + + public: + explicit MapGraphicsView(QWidget* parent = nullptr); + explicit MapGraphicsView(Map* map, QWidget* parent = nullptr); + ~MapGraphicsView() override; + + void draw(); + + signals: + void rectChanged(const QRectF& rect); + void hoverEntered(QHoverEvent& hoverEvent); + void hoverMoved(QHoverEvent& hoverEvent); + void hoverLeft(QHoverEvent& hoverEvent); + void mousePressed(QMouseEvent& mouseEvent); + void mouseMoved(QMouseEvent& mouseEvent); + void mouseReleased(QMouseEvent& mouseEvent); + void mouseClicked(QMouseEvent& mouseEvent); + void mousePressedAndHeld(QMouseEvent& mouseEvent); + void mouseDoubleClicked(QMouseEvent& mouseEvent); + void mouseWheelChanged(QWheelEvent& wheelEvent); + void keyPressed(QKeyEvent& keyEvent); + void keyReleased(QKeyEvent& keyEvent); + void touched(QTouchEvent& event); + + void mapChanged(); + void mapRotationChanged(); + void mapScaleChanged(); + void drawStatusChanged(Esri::ArcGISRuntime::DrawStatus status); + void layerViewStateChanged(Esri::ArcGISRuntime::Layer* layer, const Esri::ArcGISRuntime::LayerViewState& layerViewState); + void analysisViewStateChanged(Esri::ArcGISRuntime::Analysis* analysis, const Esri::ArcGISRuntime::AnalysisViewState& analysisViewState); + void navigatingChanged(); + void spatialReferenceChanged(); + void viewpointChanged(); + void attributionTextChanged(); + void attributionRectChanged(); + void geoModelErrorChanged(const Esri::ArcGISRuntime::Error& error); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + void mapRotationChangedEvent() override; + void mapScaleChangedEvent() override; + void drawStatusChangedEvent(Esri::ArcGISRuntime::DrawStatus drawStatus) override; + void layerViewStateChangedEvent(Layer* layer, const LayerViewState& layerViewState) override; + void analysisViewStateChangedEvent(Analysis* analysis, const AnalysisViewState& analysisViewState) override; + void navigatingChangedEvent() override; + void spatialReferenceChangedEvent() override; + void viewpointChangedEvent() override; + void attributionTextChangedEvent() override; + void attributionRectChangedEvent() override; + void geoModelErrorChangedEvent(const Error& error) override; + void errorOccurredEvent(const Error& error) override; + + void connectNotify(const QMetaMethod& signal) override; + void disconnectNotify(const QMetaMethod& signal) override; + + void geoViewRectChangedEvent(QRectF rect) override; + void geoViewHoverEnterEvent(QHoverEvent& event) override; + void geoViewHoverMoveEvent(QHoverEvent& event) override; + void geoViewHoverLeaveEvent(QHoverEvent& event) override; + void geoViewMousePressEvent(QMouseEvent& event) override; + void geoViewMouseMoveEvent(QMouseEvent& event) override; + void geoViewMouseReleaseEvent(QMouseEvent& event) override; + void geoViewMouseClickEvent(QMouseEvent& event) override; + void geoViewMousePressAndHoldEvent(QMouseEvent& event) override; + void geoViewMouseDoubleClickEvent(QMouseEvent& event) override; + void geoViewMouseWheelEvent(QWheelEvent& event) override; + void geoViewKeyPressEvent(QKeyEvent& event) override; + void geoViewKeyReleaseEvent(QKeyEvent& event) override; + void geoViewTouchEvent(QTouchEvent& event) override; + void drawRequestedEvent() override; + void showEvent(QShowEvent* event) override; + + QObject* qObjectPointer() const override; + + private: + Q_DISABLE_COPY_MOVE(MapGraphicsView) + friend class Internal::MapGraphicsScene; + + void clearWindowConnections(); + void findNewScreenAndHandleChange(QScreen* screen); + void resizeEvent(QResizeEvent* event) override; + void wheelEvent(QWheelEvent* event) override; + void setSceneRect(qreal x, qreal y, qreal w, qreal h); + void initialize_(); + void createDevice_(); + void deleteDevice_(); + + std::unique_ptr m_device; + std::unique_ptr m_scene; + QList m_windowConnections; + QMetaObject::Connection m_contextChangedConnection; + bool m_hasShown = false; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_MapGraphicsView_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapQuickView.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapQuickView.h new file mode 100644 index 000000000..484bdf6ee --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapQuickView.h @@ -0,0 +1,157 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file MapQuickView.h + +#ifndef QRT_MapQuickView_H +#define QRT_MapQuickView_H + +// C++ API headers +#include "MapView.h" +#include "NativeQuickItem.h" + +// Qt headers +#include + +Q_MOC_INCLUDE("IdentifyGraphicsOverlayResult.h") +Q_MOC_INCLUDE("IdentifyLayerResult.h") +Q_MOC_INCLUDE("ViewInsets.h") +Q_MOC_INCLUDE("CalloutData.h") + +class QHoverEvent; +class QKeyEvent; +class QMouseEvent; +class QTouchEvent; +class QWheelEvent; + +namespace Esri::ArcGISRuntime +{ + + class Map; + + class MapQuickView : public NativeQuickItem, public MapView + { + Q_OBJECT + + Q_PROPERTY(ViewInsets* viewInsets READ viewInsets CONSTANT) + Q_PROPERTY(QVariant attributionTop READ attributionTop NOTIFY attributionTopChanged) + Q_PROPERTY(QRectF attributionRect READ attributionRect NOTIFY attributionRectChanged) + Q_PROPERTY(Esri::ArcGISRuntime::CalloutData* calloutData READ calloutData CONSTANT) + + Q_INTERFACES(Esri::ArcGISRuntime::MapView Esri::ArcGISRuntime::GeoView) + + public: + explicit MapQuickView(QQuickItem* parent = nullptr); + explicit MapQuickView(Map* map, QQuickItem* parent = nullptr); + ~MapQuickView() override; + + QVariant attributionTop() const; + + signals: + void rectChanged(const QRectF& rect); + void hoverEntered(QHoverEvent& hoverEvent); + void hoverMoved(QHoverEvent& hoverEvent); + void hoverLeft(QHoverEvent& hoverEvent); + void mousePressed(QMouseEvent& mouseEvent); + void mouseMoved(QMouseEvent& mouseEvent); + void mouseReleased(QMouseEvent& mouseEvent); + void mouseClicked(QMouseEvent& mouseEvent); + void mousePressedAndHeld(QMouseEvent& mouseEvent); + void mouseDoubleClicked(QMouseEvent& mouseEvent); + void mouseWheelChanged(QWheelEvent& wheelEvent); + void keyPressed(QKeyEvent& keyEvent); + void keyReleased(QKeyEvent& keyEvent); + void touched(QTouchEvent& event); + + void mapChanged(); + void mapRotationChanged(); + void mapScaleChanged(); + void drawStatusChanged(Esri::ArcGISRuntime::DrawStatus status); + void layerViewStateChanged(Esri::ArcGISRuntime::Layer* layer, const Esri::ArcGISRuntime::LayerViewState& layerViewState); + void analysisViewStateChanged(Esri::ArcGISRuntime::Analysis* analysis, const Esri::ArcGISRuntime::AnalysisViewState& analysisViewState); + void navigatingChanged(); + void spatialReferenceChanged(); + void viewpointChanged(); + void attributionTextChanged(); + void attributionRectChanged(); + void attributionTopChanged(); + void geoModelErrorChanged(const Esri::ArcGISRuntime::Error& error); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + void geometryChange(const QRectF& newGeometry, const QRectF& oldGeometry) override; + void hoverEnterEvent(QHoverEvent* event) override; + void hoverMoveEvent(QHoverEvent* event) override; + void hoverLeaveEvent(QHoverEvent* event) override; + void mousePressEvent(QMouseEvent* event) override; + void mouseMoveEvent(QMouseEvent* event) override; + void mouseReleaseEvent(QMouseEvent* event) override; + void mouseDoubleClickEvent(QMouseEvent* event) override; + void wheelEvent(QWheelEvent* event) override; + void keyPressEvent(QKeyEvent* event) override; + void keyReleaseEvent(QKeyEvent* event) override; + void touchEvent(QTouchEvent* event) override; + + void mapRotationChangedEvent() override; + void mapScaleChangedEvent() override; + void drawStatusChangedEvent(Esri::ArcGISRuntime::DrawStatus drawStatus) override; + void layerViewStateChangedEvent(Layer* layer, const LayerViewState& layerViewState) override; + void analysisViewStateChangedEvent(Analysis* analysis, const AnalysisViewState& analysisViewState) override; + void navigatingChangedEvent() override; + void spatialReferenceChangedEvent() override; + void viewpointChangedEvent() override; + void attributionTextChangedEvent() override; + void attributionRectChangedEvent() override; + void geoModelErrorChangedEvent(const Error& error) override; + void errorOccurredEvent(const Error& error) override; + + void connectNotify(const QMetaMethod& signal) override; + void disconnectNotify(const QMetaMethod& signal) override; + + void geoViewRectChangedEvent(QRectF rect) override; + void geoViewHoverEnterEvent(QHoverEvent& event) override; + void geoViewHoverMoveEvent(QHoverEvent& event) override; + void geoViewHoverLeaveEvent(QHoverEvent& event) override; + void geoViewMousePressEvent(QMouseEvent& event) override; + void geoViewMouseMoveEvent(QMouseEvent& event) override; + void geoViewMouseReleaseEvent(QMouseEvent& event) override; + void geoViewMouseClickEvent(QMouseEvent& event) override; + void geoViewMousePressAndHoldEvent(QMouseEvent& event) override; + void geoViewMouseDoubleClickEvent(QMouseEvent& event) override; + void geoViewMouseWheelEvent(QWheelEvent& event) override; + void geoViewKeyPressEvent(QKeyEvent& event) override; + void geoViewKeyReleaseEvent(QKeyEvent& event) override; + void geoViewTouchEvent(QTouchEvent& event) override; + void drawRequestedEvent() override; + + QObject* qObjectPointer() const override; + + private: + Q_DISABLE_COPY_MOVE(MapQuickView) + void initialize(); + + std::unique_ptr m_attributionItem; + QRectF m_lastAttributionRect; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_MapQuickView_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapServiceCapabilities.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapServiceCapabilities.h new file mode 100644 index 000000000..d8692966f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapServiceCapabilities.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file MapServiceCapabilities.h + +#ifndef QRT_MapServiceCapabilities_H +#define QRT_MapServiceCapabilities_H + +// STL headers +#include + +namespace QRTImpl +{ + class MapServiceCapabilitiesImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class MapServiceCapabilities + { + public: + MapServiceCapabilities(); + ~MapServiceCapabilities(); + MapServiceCapabilities(const MapServiceCapabilities& other); + MapServiceCapabilities(MapServiceCapabilities&& other) noexcept; + MapServiceCapabilities& operator=(const MapServiceCapabilities& other); + MapServiceCapabilities& operator=(MapServiceCapabilities&& other) noexcept; + + bool isSupportsData() const; + + bool isSupportsMap() const; + + bool isSupportsQuery() const; + + bool isSupportsTilemap() const; + + bool isSupportsTilesOnly() const; + + /*! + \internal + */ + explicit MapServiceCapabilities(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_MapServiceCapabilities_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapServiceLayerIdInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapServiceLayerIdInfo.h new file mode 100644 index 000000000..6587e7a48 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapServiceLayerIdInfo.h @@ -0,0 +1,85 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file MapServiceLayerIdInfo.h + +#ifndef QRT_MapServiceLayerIdInfo_H +#define QRT_MapServiceLayerIdInfo_H + +// C++ API headers +#include "IdInfo.h" +#include "ServiceTypes.h" + +// STL headers +#include + +namespace QRTImpl +{ + class MapServiceLayerIdInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class ArcGISMapServiceSublayerType; + + class MapServiceLayerIdInfo : public IdInfo + { + public: + MapServiceLayerIdInfo(); + + MapServiceLayerIdInfo(const MapServiceLayerIdInfo& other); + MapServiceLayerIdInfo(MapServiceLayerIdInfo&& other) noexcept; + explicit MapServiceLayerIdInfo(const IdInfo& other); + + MapServiceLayerIdInfo& operator=(const MapServiceLayerIdInfo& other); + MapServiceLayerIdInfo& operator=(MapServiceLayerIdInfo&& other) noexcept; + + ~MapServiceLayerIdInfo() override; + + bool isValid() const; + + bool isDefaultVisible() const; + + double maxScale() const; + + double minScale() const; + + qint64 parentLayerId() const; + + QList sublayerIds() const; + + ArcGISMapServiceSublayerType serviceType() const; + + /*! \internal */ + explicit MapServiceLayerIdInfo(std::shared_ptr impl); + }; + + /*! \internal */ + template<> + inline MapServiceLayerIdInfo idinfo_cast(const IdInfo& idInfo) + { + return idInfo.idInfoType() == IdInfoType::MapServiceLayerIdInfo ? static_cast(idInfo) : MapServiceLayerIdInfo(); + } + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_MapServiceLayerIdInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapSublayerSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapSublayerSource.h new file mode 100644 index 000000000..07ba9491c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapSublayerSource.h @@ -0,0 +1,65 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file MapSublayerSource.h + +#ifndef QRT_MapSublayerSource_H +#define QRT_MapSublayerSource_H + +// C++ API headers +#include "SublayerSource.h" + +// STL headers +#include + +namespace QRTImpl +{ + class MapSublayerSourceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class MapSublayerSource : public SublayerSource + { + Q_OBJECT + + public: + explicit MapSublayerSource(qint64 id, QObject* parent = nullptr); + ~MapSublayerSource() override; + + QString geodatabaseVersion() const; + void setGeodatabaseVersion(const QString& geodatabaseVersion); + + qint64 mapSublayerId() const; + + /*! \internal */ + MapSublayerSource(std::shared_ptr impl, QObject* parent); + + MapSublayerSource() = delete; + + private: + Q_DISABLE_COPY_MOVE(MapSublayerSource) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_MapSublayerSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapTypes.h new file mode 100644 index 000000000..e8a6ef85b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapTypes.h @@ -0,0 +1,557 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file MapTypes.h + +#ifndef QRT_MapTypes_H +#define QRT_MapTypes_H + +// C++ API headers +#include "Deprecated.h" + +// Qt headers +#include // for Q_DECLARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + enum class ArcGISFeatureLayerInfoServiceType + { + Layer = 0, + Table = 1, + GroupLayer = 2, + AnnotationLayer = 3, + DimensionLayer = 4, + OrientedImageryLayer = 5, + Unknown = -1 + }; + + enum class ArcGISMapServiceSublayerType + { + FeatureLayer = 0, + Table = 1, + GroupLayer = 2, + RasterLayer = 3, + NetworkAnalysisLayer = 4, + Unknown = -1 + }; + + enum class ArcGISSublayerType + { + ArcGISMapImageSublayer = 0, + ArcGISTiledSublayer = 1, + SubtypeSublayer = 2, + Unknown = -1 + }; + + enum class BasemapStyle + { + ArcGISImagery = 0, + ArcGISImageryStandard = 1, + ArcGISImageryLabels = 2, + ArcGISLightGray = 3, + ArcGISLightGrayBase = 4, + ArcGISLightGrayLabels = 5, + ArcGISDarkGray = 6, + ArcGISDarkGrayBase = 7, + ArcGISDarkGrayLabels = 8, + ArcGISNavigation = 9, + ArcGISNavigationNight = 10, + ArcGISStreets = 11, + ArcGISStreetsNight = 12, + ArcGISStreetsRelief = 13, + ArcGISTopographic = 14, + ArcGISOceans = 15, + ArcGISOceansBase = 16, + ArcGISOceansLabels = 17, + ArcGISTerrain = 18, + ArcGISTerrainBase = 19, + ArcGISTerrainDetail = 20, + ArcGISCommunity = 21, + ArcGISChartedTerritory = 22, + ArcGISColoredPencil = 23, + ArcGISNova = 24, + ArcGISModernAntique = 25, + ArcGISMidcentury = 26, + ArcGISNewspaper = 27, + ArcGISHillshadeLight = 28, + ArcGISHillshadeDark = 29, + ArcGISStreetsReliefBase = 30, + ArcGISTopographicBase = 31, + ArcGISChartedTerritoryBase = 32, + ArcGISModernAntiqueBase = 33, + ArcGISHumanGeography = 34, + ArcGISHumanGeographyBase = 35, + ArcGISHumanGeographyDetail = 36, + ArcGISHumanGeographyLabels = 37, + ArcGISHumanGeographyDark = 38, + ArcGISHumanGeographyDarkBase = 39, + ArcGISHumanGeographyDarkDetail = 40, + ArcGISHumanGeographyDarkLabels = 41, + ArcGISOutdoor = 42, + OpenBlueprint = 200, + OpenDarkGray = 201, + OpenDarkGrayBase = 202, + OpenDarkGrayLabels = 203, + OpenHybrid = 204, + OpenHybridDetail = 205, + OpenLightGray = 206, + OpenLightGrayBase = 207, + OpenLightGrayLabels = 208, + OpenNavigation = 209, + OpenNavigationDark = 210, + OpenOsmStyle = 211, + OpenOsmStyleRelief = 212, + OpenOsmStyleReliefBase = 213, + OpenStreets = 214, + OpenStreetsNight = 215, + OpenStreetsRelief = 216, + OpenStreetsReliefBase = 217 + }; + + enum class BasemapStyleLanguageStrategy + { + Default = 0, + Global = 1, + Local = 2, + ApplicationLocale = 3 + }; + + enum class FeatureRenderingMode + { + Automatic = 0, + Static = 1, + Dynamic = 2 + }; + + enum class FeatureTilingMode + { + EnabledWhenSupported = 0, + Disabled = 1, + EnabledWithFullResolutionWhenSupported = 2 + }; + + enum class GraphicsRenderingMode + { + Dynamic = 0, + Static = 1 + }; + + enum class JoinType + { + InnerJoin = 0, + LeftOuterJoin = 1, + Unknown = -1 + }; + + enum class MapServiceImageFormat + { + Default = 0, + PNG = 1, + PNG8 = 2, + PNG24 = 3, + PNG32 = 4, + JPG = 5, + JPGPNG = 6, + BMP = 7, + GIF = 8, + TIFF = 9, + Unknown = -1 + }; + + enum class LayerType + { + ImageTiledLayer = 1, + ServiceImageTiledLayer = 2, + ArcGISMapImageLayer = 3, + ArcGISTiledLayer = 4, + FeatureCollectionLayer = 5, + FeatureLayer = 6, + KMLLayer = 7, + RasterLayer = 9, + UnsupportedLayer = 10, + MobileBasemapLayer = 11, + ArcGISVectorTiledLayer = 12, + ArcGISSceneLayer = 13, + WmtsLayer = 14, + OpenStreetMapLayer = 15, + WebTiledLayer = 16, + BingMapsLayer QRT_DEPRECATED = 17, + EncLayer = 18, + WmsLayer = 19, + IntegratedMeshLayer = 20, + PointCloudLayer = 21, + GroupLayer = 22, + AnnotationLayer = 23, + SubtypeFeatureLayer = 24, + DimensionLayer = 25, + DynamicEntityLayer = 26, + Ogc3dTilesLayer = 27, + BuildingSceneLayer = 28, + OrientedImageryLayer = 29, + UnknownLayer = -1 + }; + + enum class LoadStatus + { + Loaded = 0, + Loading = 1, + FailedToLoad = 2, + NotLoaded = 3, + Unknown = -1 + }; + + enum class SceneLayerPolygonFilterSpatialRelationship + { + Disjoint = 0, + Contains = 1 + }; + + enum class SelectionMode + { + Add = 0, + New = 1, + Subtract = 2 + }; + + enum class SublayerSourceType + { + MapSublayerSource = 0, + TableQuerySublayerSource = 1, + TableJoinSublayerSource = 2, + TableSublayerSource = 3, + RasterSublayerSource = 4, + Unknown = -1 + }; + + enum class ViewpointType + { + CenterAndScale = 0, + BoundingGeometry = 1 + }; + + enum class NoDataTileBehavior + { + UpSample = 0, + Blank = 1, + Show = 2, + Unknown = -1 + }; + + enum class BingMapsLayerStyle + { + Unknown QRT_DEPRECATED = -1, + Aerial QRT_DEPRECATED = 0, + Hybrid QRT_DEPRECATED = 1, + Road QRT_DEPRECATED = 2 + }; + + enum class CacheStorageFormat + { + Unknown = -1, + Compact = 0, + CompactV2 = 1, + Exploded = 2 + }; + + enum class WmsVersion + { + V110 = 110, + V111 = 111, + V130 = 130 + }; + + enum class KmlAltitudeMode + { + ClampToGround = 0, + RelativeToGround = 1, + Absolute = 2, + Unknown = -1 + }; + + enum class KmlColorMode + { + Normal = 0, + Random = 1 + }; + + enum class KmlGeometryObjectType + { + Unknown = -1, + Geometry = 0, + MultiGeometry = 1, + Model = 2, + Track = 3, + MultiTrack = 4 + }; + + enum class KmlGeometryType + { + Point = 0, + Polyline = 1, + Polygon = 2, + Model = 3, + MultiGeometry = 4, + Track = 5, + MultiTrack = 6, + Unknown = -1 + }; + + enum class KmlGraphicType + { + None = 0, + Point = 1, + Polyline = 2, + Polygon = 3, + ExtrudedPoint = 4, + ExtrudedPolyline = 5, + ExtrudedPolygon = 6, + Model = 7, + MultiGeometry = 8, + Unknown = -1 + }; + + enum class KmlListItemType + { + Check = 0, + RadioFolder = 1, + CheckHideChildren = 2, + Unknown = -1, + CheckOffOnly = 3 + }; + + enum class KmlNodeType + { + KmlDocument = 0, + KmlFolder = 1, + KmlNetworkLink = 2, + KmlPlacemark = 3, + KmlPhotoOverlay = 4, + KmlGroundOverlay = 5, + KmlScreenOverlay = 6, + KmlTour = 7, + Unknown = -1 + }; + + enum class KmlViewpointType + { + Camera = 0, + LookAt = 1, + Unknown = -1 + }; + + enum class KmlRefreshMode + { + OnChange = 0, + OnInterval = 1, + OnExpire = 2 + }; + + enum class KmlRefreshStatus + { + None = 0, + InProgress = 1, + Completed = 2, + Failed = 3 + }; + + enum class KmlSimpleFieldType + { + Boolean = 0, + Int16 = 1, + Uint16 = 2, + Int32 = 3, + Uint32 = 4, + Int64 = 5, + Uint64 = 6, + Float32 = 7, + Float64 = 8, + DateOnly = 9, + Date = 10, + String = 11 + }; + + enum class KmlTourStatus + { + NotInitialized = 0, + Initializing = 1, + Initialized = 2, + Playing = 3, + Paused = 4, + Completed = 5 + }; + + enum class KmlUnitsType + { + Fraction = 0, + Pixels = 1, + InsetPixels = 2 + }; + + enum class KmlViewRefreshMode + { + Never = 0, + OnStop = 1, + OnRequest = 2, + OnRegion = 3 + }; + + enum class GroupVisibilityMode + { + Independent = 0, + Inherited = 1, + Exclusive = 2 + }; + + enum class DisplayFilterDefinitionType + { + Unknown = -1, + ManualDisplayFilterDefinition = 0, + ScaleDisplayFilterDefinition = 1 + }; + + enum class DisplayFilterType + { + Unknown = -1, + DisplayFilter = 0, + ScaleRangeDisplayFilter = 1 + }; + + enum class BuildingSublayerDiscipline + { + Unknown = -1, + Architectural = 0, + Structural = 1, + Mechanical = 2, + Electrical = 3, + Piping = 4 + }; + + enum class BuildingSublayerType + { + BuildingComponentSublayer = 0, + BuildingGroupSublayer = 1 + }; + + enum class BuildingComponentSublayerType + { + SceneObject = 0, + Point = 1 + }; + + enum class BuildingFilterModeType + { + BuildingSolidFilterMode = 0, + BuildingWireframeFilterMode = 1, + BuildingXrayFilterMode = 2 + }; + +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ArcGISFeatureLayerInfoServiceType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ArcGISMapServiceSublayerType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ArcGISSublayerType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::BasemapStyle value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FeatureRenderingMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FeatureTilingMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GraphicsRenderingMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::JoinType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::MapServiceImageFormat value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LayerType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LoadStatus value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SelectionMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SublayerSourceType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ViewpointType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::NoDataTileBehavior value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::BingMapsLayerStyle value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::CacheStorageFormat value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::WmsVersion value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlAltitudeMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlColorMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlGeometryObjectType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlGeometryType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlGraphicType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlListItemType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlNodeType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlViewpointType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlRefreshMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlRefreshStatus value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlSimpleFieldType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlTourStatus value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlUnitsType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::KmlViewRefreshMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GroupVisibilityMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DisplayFilterDefinitionType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DisplayFilterType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SceneLayerPolygonFilterSpatialRelationship value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::BasemapStyleLanguageStrategy value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::BuildingSublayerDiscipline value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::BuildingSublayerType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::BuildingComponentSublayerType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::BuildingFilterModeType value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ArcGISFeatureLayerInfoServiceType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ArcGISMapServiceSublayerType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ArcGISSublayerType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::BasemapStyle) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FeatureRenderingMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FeatureTilingMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GraphicsRenderingMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::JoinType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::MapServiceImageFormat) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LayerType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LoadStatus) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SelectionMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SublayerSourceType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ViewpointType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::NoDataTileBehavior) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::BingMapsLayerStyle) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::CacheStorageFormat) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::WmsVersion) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlAltitudeMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlColorMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlGeometryObjectType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlGeometryType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlGraphicType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlListItemType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlNodeType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlViewpointType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlRefreshMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlRefreshStatus) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlSimpleFieldType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlTourStatus) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlUnitsType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::KmlViewRefreshMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GroupVisibilityMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DisplayFilterDefinitionType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DisplayFilterType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SceneLayerPolygonFilterSpatialRelationship) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::BasemapStyleLanguageStrategy) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::BuildingSublayerDiscipline) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::BuildingSublayerType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::BuildingComponentSublayerType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::BuildingFilterModeType) + +#endif // QRT_MapTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapView.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapView.h new file mode 100644 index 000000000..cb1f3f1b0 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapView.h @@ -0,0 +1,128 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file MapView.h + +#ifndef QRT_MapView_H +#define QRT_MapView_H + +// C++ API headers +#include "GeoView.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class MapViewImpl; +} + +class QPointF; + +namespace Esri::ArcGISRuntime +{ + + enum class AnimationCurve; + enum class WrapAroundMode; + class BackgroundGrid; + class Geometry; + class GeometryEditor; + class IdentifyGeometryEditorResult; + class LocationDisplay; + class Map; + class Point; + class Polygon; + + class MapView : public GeoView + { + public: + ~MapView() override; + + bool isMagnifierMapPanningEnabled() const; + void setMagnifierMapPanningEnabled(bool magnifierMapPanningEnabled); + bool isMagnifierEnabled() const; + void setMagnifierEnabled(bool magnifierEnabled); + + bool isRotationByPinchingEnabled() const; + void setRotationByPinchingEnabled(bool rotationByPinching); + + bool isZoomByPinchingEnabled() const; + void setZoomByPinchingEnabled(bool zoomByPinching); + + [[nodiscard]] QFuture identifyGeometryEditorAsync(const QPointF& screenPoint, + double tolerance, + QObject* parent = nullptr); + + QPointF locationToScreen(const Point& mapPoint) const; + Point screenToLocation(double screenX, double screenY) const; + + double mapRotation() const; + double mapScale() const; + double unitsPerDIP() const; + + WrapAroundMode wrapAroundMode() const; + void setWrapAroundMode(WrapAroundMode wrapAroundMode); + + LocationDisplay* locationDisplay() const; + + void setMap(Map* map); + Map* map() const; + + Polygon visibleArea() const; + + BackgroundGrid backgroundGrid() const; + void setBackgroundGrid(const BackgroundGrid& backgroundGrid); + + GeometryEditor* geometryEditor() const; + void setGeometryEditor(GeometryEditor* geometryEditor); + + using GeoView::setViewpointAsync; + QFuture setViewpointAsync(const Viewpoint& viewpoint, float durationSeconds, AnimationCurve curve); + QFuture setViewpointCenterAsync(const Point& center); + QFuture setViewpointCenterAsync(const Point& center, double scale); + QFuture setViewpointGeometryAsync(const Geometry& boundingGeometry); + QFuture setViewpointGeometryAsync(const Geometry& boundingGeometry, double paddingInDips); + QFuture setViewpointRotationAsync(double angleDegrees); + QFuture setViewpointScaleAsync(double scale); + + explicit MapView(const std::shared_ptr& impl, QObject* self); + std::shared_ptr getImpl() const; + + protected: + MapView(int width, int height, QObject* self); + + virtual void mapRotationChangedEvent(); + virtual void mapScaleChangedEvent(); + + private: + Q_DISABLE_COPY_MOVE(MapView) + + QObject m_mapViewConnectionContext; + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_INTERFACE(Esri::ArcGISRuntime::MapView, "Esri::ArcGISRuntime::MapView") + +#endif // QRT_MapView_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapViewTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapViewTypes.h new file mode 100644 index 000000000..892d8867c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MapViewTypes.h @@ -0,0 +1,243 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file MapViewTypes.h + +#ifndef QRT_MapViewTypes_H +#define QRT_MapViewTypes_H + +// Qt headers +#include // for Q_DECLARE_FLAGS +#include // for Q_DECLARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + enum class AnalysisViewStatus + { + Updating = 0, + UpToDate = 1, + Error = 2 + }; + + enum class AnimationCurve + { + Linear = 0, + EaseInQuad = 1, + EaseOutQuad = 2, + EaseInOutQuad = 3, + EaseInCubic = 4, + EaseOutCubic = 5, + EaseInOutCubic = 6, + EaseInQuart = 7, + EaseOutQuart = 8, + EaseInOutQuart = 9, + EaseInQuint = 10, + EaseOutQuint = 11, + EaseInOutQuint = 12, + EaseInSine = 13, + EaseOutSine = 14, + EaseInOutSine = 15, + EaseInExpo = 16, + EaseOutExpo = 17, + EaseInOutExpo = 18, + EaseInCirc = 19, + EaseOutCirc = 20, + EaseInOutCirc = 21 + }; + + enum class DrawStatus + { + InProgress = 0, + Completed = 1 + }; + + enum class GeoViewType + { + MapView = 0, + SceneView = 1, + LocalSceneView = 2, + Unknown = -1 + }; + + enum class LayerViewStatus + { + Active = 1, + NotVisible = 2, + OutOfScale = 4, + Loading = 8, + Error = 16, + Warning = 32 + }; + + Q_DECLARE_FLAGS(LayerViewStatusFlags, LayerViewStatus) + Q_DECLARE_OPERATORS_FOR_FLAGS(LayerViewStatusFlags) + + enum class LocationDataSourceStatus + { + Stopped = 0, + Starting = 1, + Started = 2, + Stopping = 3, + FailedToStart = 4 + }; + + enum class LocationDisplayAutoPanMode + { + Off = 0, + Recenter = 1, + Navigation = 2, + CompassNavigation = 3 + }; + + enum class WrapAroundMode + { + EnabledWhenSupported = 0, + Disabled = 1 + }; + + enum class GridLabelPosition + { + Geographic = 0, + BottomLeft = 1, + BottomRight = 2, + TopLeft = 3, + TopRight = 4, + Center = 5, + AllSides = 6 + }; + + enum class GridType + { + Unknown = -1, + LatitudeLongitudeGrid = 0, + UTMGrid = 1, + MGRSGrid = 2, + USNGGrid = 3 + }; + + enum class LatitudeLongitudeGridLabelFormat + { + DecimalDegrees = 0, + DegreesMinutesSeconds = 1 + }; + + enum class LocationType + { + Location = 0, + NmeaLocation = 1, + Unknown = -1 + }; + + enum class MGRSGridLabelUnit + { + KilometersMeters = 0, + Meters = 1 + }; + + enum class NmeaAccuracyType + { + Gst = 0, + Gsa = 1, + Gga = 2 + }; + + enum class NmeaFixType + { + Invalid = 0, + Standard = 1, + Dgps = 2, + Pps = 3, + Rtk = 4, + Frtk = 5, + Estimated = 6, + Manual = 7, + Simulation = 8 + }; + + enum class NmeaGnssSystem + { + Unknown = 0, + Gps = 1, + Glonass = 2, + Galileo = 3, + Bds = 4, + Qzss = 5, + Navic = 6 + }; + + enum class USNGGridLabelUnit + { + KilometersMeters = 0, + Meters = 1 + }; + + enum class SceneLightingType + { + SunLighting = 0, + VirtualLighting = 1 + }; + +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::AnalysisViewStatus value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::AnimationCurve value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DrawStatus value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeoViewType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LayerViewStatus value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LocationDataSourceStatus value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LocationDisplayAutoPanMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::WrapAroundMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GridLabelPosition value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GridType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LatitudeLongitudeGridLabelFormat value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LocationType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::MGRSGridLabelUnit value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::NmeaAccuracyType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::NmeaFixType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::NmeaGnssSystem value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::USNGGridLabelUnit value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SceneLightingType value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::AnalysisViewStatus) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::AnimationCurve) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DrawStatus) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeoViewType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LayerViewStatus) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LocationDataSourceStatus) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LocationDisplayAutoPanMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::WrapAroundMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GridLabelPosition) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GridType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LatitudeLongitudeGridLabelFormat) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LocationType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::MGRSGridLabelUnit) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::NmeaAccuracyType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::NmeaFixType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::NmeaGnssSystem) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::USNGGridLabelUnit) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SceneLightingType) + +#endif // QRT_MapViewTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MarkerSceneSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MarkerSceneSymbol.h new file mode 100644 index 000000000..80a47587d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MarkerSceneSymbol.h @@ -0,0 +1,86 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file MarkerSceneSymbol.h + +#ifndef QRT_MarkerSceneSymbol_H +#define QRT_MarkerSceneSymbol_H + +// C++ API headers +#include "Symbol.h" + +// STL headers +#include + +namespace QRTImpl +{ + class MarkerSceneSymbolImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SceneSymbolAnchorPosition; + + class MarkerSceneSymbol : public Symbol + { + Q_OBJECT + + public: + ~MarkerSceneSymbol() override; + + SceneSymbolAnchorPosition anchorPosition() const; + void setAnchorPosition(SceneSymbolAnchorPosition anchorPosition); + + QColor color() const; + void setColor(const QColor& color); + + double depth() const; + void setDepth(double depth); + + float heading() const; + void setHeading(float heading); + + double height() const; + void setHeight(double height); + + float pitch() const; + void setPitch(float pitch); + + float roll() const; + void setRoll(float roll); + + double width() const; + void setWidth(double width); + + /*! \internal */ + MarkerSceneSymbol(std::shared_ptr impl, QObject* parent); + + protected: + explicit MarkerSceneSymbol(QObject* parent = nullptr); + + private: + Q_DISABLE_COPY_MOVE(MarkerSceneSymbol) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_MarkerSceneSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MarkerSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MarkerSymbol.h new file mode 100644 index 000000000..f03d0a768 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MarkerSymbol.h @@ -0,0 +1,83 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file MarkerSymbol.h + +#ifndef QRT_MarkerSymbol_H +#define QRT_MarkerSymbol_H + +// C++ API headers +#include "Symbol.h" + +// STL headers +#include + +namespace QRTImpl +{ + class MarkerSymbolImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SymbolAngleAlignment; + + class MarkerSymbol : public Symbol + { + Q_OBJECT + + public: + ~MarkerSymbol() override; + + bool operator==(const MarkerSymbol& other) const; + bool operator!=(const MarkerSymbol& other) const; + + float angle() const; + void setAngle(float angle); + + SymbolAngleAlignment angleAlignment() const; + void setAngleAlignment(SymbolAngleAlignment angleAlignment); + + float leaderOffsetX() const; + void setLeaderOffsetX(float offset); + + float leaderOffsetY() const; + void setLeaderOffsetY(float offset); + + float offsetX() const; + void setOffsetX(float offset); + + float offsetY() const; + void setOffsetY(float offset); + + /*! \internal */ + MarkerSymbol(std::shared_ptr impl, QObject* parent); + + protected: + explicit MarkerSymbol(QObject* parent = nullptr); + + private: + Q_DISABLE_COPY_MOVE(MarkerSymbol) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_MarkerSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MarkerSymbolLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MarkerSymbolLayer.h new file mode 100644 index 000000000..07c13bbfb --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MarkerSymbolLayer.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file MarkerSymbolLayer.h + +#ifndef QRT_MarkerSymbolLayer_H +#define QRT_MarkerSymbolLayer_H + +// C++ API headers +#include "SymbolLayer.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class SymbolAnchor; + + class MarkerSymbolLayer : public SymbolLayer + { + Q_OBJECT + + public: + ~MarkerSymbolLayer() override; + + SymbolAnchor anchor() const; + void setAnchor(const SymbolAnchor& symbolAnchor); + + double heading() const; + void setHeading(double heading); + + double offsetX() const; + void setOffsetX(double offsetX); + + double offsetY() const; + void setOffsetY(double offsetY); + + double size() const; + void setSize(double size); + + /*! \internal */ + MarkerSymbolLayer(std::shared_ptr impl, QObject* parent); + + MarkerSymbolLayer() = delete; + + private: + Q_DISABLE_COPY_MOVE(MarkerSymbolLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_MarkerSymbolLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MaterialFillSymbolLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MaterialFillSymbolLayer.h new file mode 100644 index 000000000..dc2d18333 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MaterialFillSymbolLayer.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file MaterialFillSymbolLayer.h + +#ifndef QRT_MaterialFillSymbolLayer_H +#define QRT_MaterialFillSymbolLayer_H + +// C++ API headers +#include "FillSymbolLayer.h" + +class QColor; + +namespace QRTImpl +{ + class MaterialFillSymbolLayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class SymbolLayerEdges3d; + enum class ColorMixMode; + + class MaterialFillSymbolLayer : public FillSymbolLayer + { + Q_OBJECT + + public: + explicit MaterialFillSymbolLayer(QObject* parent = nullptr); + explicit MaterialFillSymbolLayer(const QColor& color, QObject* parent = nullptr); + ~MaterialFillSymbolLayer() override; + + QColor color() const; + void setColor(const QColor& color); + + ColorMixMode colorMixMode() const; + void setColorMixMode(ColorMixMode colorMixMode); + + SymbolLayerEdges3d* edges() const; + void setEdges(SymbolLayerEdges3d* edges); + + MaterialFillSymbolLayer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(MaterialFillSymbolLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_MaterialFillSymbolLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MediaPopupElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MediaPopupElement.h new file mode 100644 index 000000000..aafaefe99 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MediaPopupElement.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file MediaPopupElement.h + +#ifndef QRT_MediaPopupElement_H +#define QRT_MediaPopupElement_H + +// C++ API headers +#include "PopupElement.h" + +// STL headers +#include + +namespace QRTImpl +{ + class MediaPopupElementImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class PopupMedia; + class PopupMediaListModel; + + class MediaPopupElement : public PopupElement + { + Q_OBJECT + public: + explicit MediaPopupElement(const QList& media, QObject* parent = nullptr); + + ~MediaPopupElement() override; + + QString description() const; + void setDescription(const QString& description); + + PopupMediaListModel* media() const; + + QString title() const; + void setTitle(const QString& title); + + MediaPopupElement(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(MediaPopupElement) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_MediaPopupElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MinMaxStretchParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MinMaxStretchParameters.h new file mode 100644 index 000000000..c6ca38c6a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MinMaxStretchParameters.h @@ -0,0 +1,81 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file MinMaxStretchParameters.h + +#ifndef QRT_MinMaxStretchParameters_H +#define QRT_MinMaxStretchParameters_H + +// C++ API headers +#include "RasterTypes.h" +#include "StretchParameters.h" + +// STL headers +#include + +namespace QRTImpl +{ + class MinMaxStretchParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class MinMaxStretchParameters : public StretchParameters + { + public: + MinMaxStretchParameters(); + + MinMaxStretchParameters(const QList& minValues, const QList& maxValues); + + MinMaxStretchParameters(const MinMaxStretchParameters& other); + MinMaxStretchParameters(MinMaxStretchParameters&& other) noexcept; + explicit MinMaxStretchParameters(const StretchParameters& other); + + MinMaxStretchParameters& operator=(const MinMaxStretchParameters& other); + MinMaxStretchParameters& operator=(MinMaxStretchParameters&& other) noexcept; + + ~MinMaxStretchParameters() override; + + bool isValid() const; + + QList minValues() const; + void setMinValues(const QList& minValues); + + QList maxValues() const; + void setMaxValues(const QList& maxValues); + + /*! \internal */ + explicit MinMaxStretchParameters(const std::shared_ptr& impl); + }; + + /*! \internal */ + template<> + inline MinMaxStretchParameters stretch_parameters_cast(const StretchParameters& stretchParameters) + { + return stretchParameters.stretchParametersType() == StretchParametersType::MinMaxStretchParameters ? + static_cast(stretchParameters) : + MinMaxStretchParameters(); + } + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_MinMaxStretchParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MobileBasemapLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MobileBasemapLayer.h new file mode 100644 index 000000000..b3ffe3fd8 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MobileBasemapLayer.h @@ -0,0 +1,63 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file MobileBasemapLayer.h + +#ifndef QRT_MobileBasemapLayer_H +#define QRT_MobileBasemapLayer_H + +// C++ API headers +#include "Layer.h" + +// STL headers +#include + +namespace QRTImpl +{ + class MobileBasemapLayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class MobileBasemapLayer : public Layer + { + Q_OBJECT + + public: + ~MobileBasemapLayer() override; + + QString path() const; + + QList subLayerIds() const; + + /*! \internal */ + MobileBasemapLayer(std::shared_ptr impl, QObject* parent); + + MobileBasemapLayer() = delete; + + private: + Q_DISABLE_COPY_MOVE(MobileBasemapLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_MobileBasemapLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MobileMapPackage.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MobileMapPackage.h new file mode 100644 index 000000000..212fb4c60 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MobileMapPackage.h @@ -0,0 +1,95 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file MobileMapPackage.h + +#ifndef QRT_MobileMapPackage_H +#define QRT_MobileMapPackage_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class MobileMapPackageImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Expiration; + class Item; + class LocatorTask; + class Map; + + class MobileMapPackage : public Object, public Loadable + { + Q_OBJECT + + public: + explicit MobileMapPackage(const QString& path, QObject* parent = nullptr); + ~MobileMapPackage() override; + + Item* item() const; + LocatorTask* locatorTask() const; + QList maps() const; + QString path() const; + QString version() const; + Expiration expiration() const; + void close(); + + // async methods + [[nodiscard]] static QFuture unpackAsync(const QString& mobileMapPackageFilePath, const QString& outputDirectory); + + // Loadable interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + /*! + \internal + */ + MobileMapPackage(std::shared_ptr impl, QObject* parent); + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + void connectSignals_(); + + Q_DISABLE_COPY_MOVE(MobileMapPackage) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_MobileMapPackage_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MobileScenePackage.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MobileScenePackage.h new file mode 100644 index 000000000..b79283f00 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MobileScenePackage.h @@ -0,0 +1,94 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file MobileScenePackage.h + +#ifndef QRT_MobileScenePackage_H +#define QRT_MobileScenePackage_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class MobileScenePackageImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Expiration; + class Item; + class LocatorTask; + class Scene; + + class MobileScenePackage : public Object, public Loadable + { + Q_OBJECT + + public: + explicit MobileScenePackage(const QString& path, QObject* parent = nullptr); + ~MobileScenePackage() override; + + Item* item() const; + LocatorTask* locatorTask() const; + QList scenes() const; + QString path() const; + QString version() const; + Expiration expiration() const; + void close(); + + // async methods + [[nodiscard]] static QFuture unpackAsync(const QString& mobileScenePackageFilePath, const QString& outputDirectory); + + // Loadable interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + /*! + \internal + */ + MobileScenePackage(std::shared_ptr impl, QObject* parent); + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + void connectSignals_(); + + Q_DISABLE_COPY_MOVE(MobileScenePackage) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime +#endif // QRT_MobileScenePackage_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ModelSceneSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ModelSceneSymbol.h new file mode 100644 index 000000000..d721ca3e6 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ModelSceneSymbol.h @@ -0,0 +1,84 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ModelSceneSymbol.h + +#ifndef QRT_ModelSceneSymbol_H +#define QRT_ModelSceneSymbol_H + +// C++ API headers +#include "Loadable.h" +#include "MarkerSceneSymbol.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ModelSceneSymbolImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SymbolSizeUnits; + + class ModelSceneSymbol : public MarkerSceneSymbol, public Loadable + { + Q_OBJECT + + public: + explicit ModelSceneSymbol(const QUrl& url, QObject* parent = nullptr); + ModelSceneSymbol(const QUrl& url, float scale, QObject* parent = nullptr); + ~ModelSceneSymbol() override; + + float scale() const; + + SymbolSizeUnits symbolSizeUnits() const; + void setSymbolSizeUnits(SymbolSizeUnits sizeUnits); + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + QUrl url() const; + + /*! \internal */ + ModelSceneSymbol(std::shared_ptr impl, QObject* parent); + + ModelSceneSymbol() = delete; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(ModelSceneSymbol) + + void connectSignals_(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ModelSceneSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ModelSymbolLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ModelSymbolLayer.h new file mode 100644 index 000000000..fdc080f2a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ModelSymbolLayer.h @@ -0,0 +1,97 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ModelSymbolLayer.h + +#ifndef QRT_ModelSymbolLayer_H +#define QRT_ModelSymbolLayer_H + +// C++ API headers +#include "Loadable.h" +#include "SymbolLayer.h" + +class QColor; +class QUrl; + +namespace QRTImpl { class ModelSymbolLayerImpl; } + +namespace Esri::ArcGISRuntime { + + class SymbolAnchor; + enum class ModelShape; + + class ModelSymbolLayer : public SymbolLayer, public Loadable + { + Q_OBJECT + public: + explicit ModelSymbolLayer(ModelShape shape, QObject* parent = nullptr); + + explicit ModelSymbolLayer(const QUrl& url, QObject* parent = nullptr); + + ~ModelSymbolLayer() override; + + SymbolAnchor anchor() const; + void setAnchor(const SymbolAnchor& anchor); + + QColor color() const; + void setColor(const QColor& color); + + double depth() const; + void setDepth(double depth); + + double heading() const; + void setHeading(double heading); + + double height() const; + void setHeight(double height); + + double pitch() const; + void setPitch(double pitch); + + double roll() const; + void setRoll(double roll); + + QUrl url() const; + + double width() const; + void setWidth(double width); + + void cancelLoad() override; + void load() override; + void retryLoad() override; + Error loadError() const override; + LoadStatus loadStatus() const override; + + ModelSymbolLayer(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + signals: + // Loadable signals + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(ModelSymbolLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ModelSymbolLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MosaicDatasetRaster.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MosaicDatasetRaster.h new file mode 100644 index 000000000..eaef32f6e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MosaicDatasetRaster.h @@ -0,0 +1,85 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file MosaicDatasetRaster.h + +#ifndef QRT_MosaicDatasetRaster_H +#define QRT_MosaicDatasetRaster_H + +// C++ API headers +#include "Raster.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class MosaicDatasetRasterImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class AddRastersParameters; + class Geodatabase; + class SpatialReference; + + class MosaicDatasetRaster : public Raster + { + Q_OBJECT + + public: + MosaicDatasetRaster(const QString& path, const QString& tableName, QObject* parent = nullptr); + ~MosaicDatasetRaster() override; + + QString tableName() const; + + static MosaicDatasetRaster* create(const QString& path, + const QString& tableName, + const SpatialReference& spatialReference, + QObject* parent = nullptr); + static MosaicDatasetRaster* create(Geodatabase* geodatabase, + const QString& tableName, + const SpatialReference& spatialReference, + QObject* parent = nullptr); + + static void remove(Geodatabase* geodatabase, const QString& tableName); + + static QStringList tableNames(const QString& path); + + // async methods + [[nodiscard]] QFuture addRastersAsync(const AddRastersParameters& parameters); + + /*! + \internal + */ + MosaicDatasetRaster(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(MosaicDatasetRaster) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_MosaicDatasetRaster_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MosaicRule.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MosaicRule.h new file mode 100644 index 000000000..01d74c9e2 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MosaicRule.h @@ -0,0 +1,95 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file MosaicRule.h + +#ifndef QRT_MosaicRule_H +#define QRT_MosaicRule_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class MosaicRuleImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class MosaicMethod; + enum class MosaicOperation; + class RenderingRule; + class Viewpoint; + + class MosaicRule : public Object + { + Q_OBJECT + public: + explicit MosaicRule(QObject* parent = nullptr); + + ~MosaicRule() override; + + bool isAscending() const; + void setAscending(bool ascending); + + RenderingRule* itemRenderingRule() const; + void setItemRenderingRule(RenderingRule* itemRenderingRule); + + QList lockRasterIds() const; + void setLockRasterIds(const QList& lockRasterIds); + + MosaicMethod mosaicMethod() const; + void setMosaicMethod(MosaicMethod mosaicMethod); + + MosaicOperation mosaicOperation() const; + void setMosaicOperation(MosaicOperation mosaicOperation); + + QList rasterIds() const; + void setRasterIds(const QList& rasterIds); + + QString sortField() const; + void setSortField(const QString& sortField); + + QString sortValue() const; + void setSortValue(const QString& sortValue); + + Viewpoint viewpoint() const; + void setViewpoint(const Viewpoint& viewpoint); + + QString whereClause() const; + void setWhereClause(const QString& whereClause); + + MosaicRule(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(MosaicRule) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_MosaicRule_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerMeshSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerMeshSymbol.h new file mode 100644 index 000000000..5558a6997 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerMeshSymbol.h @@ -0,0 +1,55 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file MultilayerMeshSymbol.h + +#ifndef QRT_MultilayerMeshSymbol_H +#define QRT_MultilayerMeshSymbol_H + +// C++ API headers +#include "MultilayerSymbol.h" + +namespace QRTImpl +{ + class MultilayerMeshSymbolImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class MaterialFillSymbolLayer; + + class MultilayerMeshSymbol : public MultilayerSymbol + { + Q_OBJECT + + public: + explicit MultilayerMeshSymbol(MaterialFillSymbolLayer* symbolLayer, QObject* parent = nullptr); + MultilayerMeshSymbol(std::shared_ptr impl, QObject* parent); + ~MultilayerMeshSymbol() override; + + private: + Q_DISABLE_COPY_MOVE(MultilayerMeshSymbol) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_MultilayerMeshSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerPointSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerPointSymbol.h new file mode 100644 index 000000000..99da78a6f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerPointSymbol.h @@ -0,0 +1,73 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file MultilayerPointSymbol.h + +#ifndef QRT_MultilayerPointSymbol_H +#define QRT_MultilayerPointSymbol_H + +// C++ API headers +#include "MultilayerSymbol.h" + +// STL headers +#include + +namespace QRTImpl +{ + class MultilayerPointSymbolImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SymbolAngleAlignment; + class SymbolLayer; + + class MultilayerPointSymbol : public MultilayerSymbol + { + Q_OBJECT + + public: + explicit MultilayerPointSymbol(const QList& symbolLayers, QObject* parent = nullptr); + MultilayerPointSymbol(const QList& symbolLayers, SymbolReferenceProperties* referenceProperties, QObject* parent = nullptr); + ~MultilayerPointSymbol() override; + + float angle() const; + void setAngle(float angle); + + float size() const; + void setSize(float size); + + SymbolAngleAlignment angleAlignment() const; + void setAngleAlignment(SymbolAngleAlignment angleAlignment); + + /*! \internal */ + MultilayerPointSymbol(std::shared_ptr impl, QObject* parent); + + MultilayerPointSymbol() = delete; + + private: + Q_DISABLE_COPY_MOVE(MultilayerPointSymbol) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_MultilayerPointSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerPolygonSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerPolygonSymbol.h new file mode 100644 index 000000000..452395232 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerPolygonSymbol.h @@ -0,0 +1,63 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file MultilayerPolygonSymbol.h + +#ifndef QRT_MultilayerPolygonSymbol_H +#define QRT_MultilayerPolygonSymbol_H + +// C++ API headers +#include "MultilayerSymbol.h" + +// STL headers +#include + +namespace QRTImpl +{ + class MultilayerPolygonSymbolImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class SymbolLayer; + + class MultilayerPolygonSymbol : public MultilayerSymbol + { + Q_OBJECT + + public: + explicit MultilayerPolygonSymbol(const QList& symbolLayers, QObject* parent = nullptr); + MultilayerPolygonSymbol(const QList& symbolLayers, SymbolReferenceProperties* referenceProperties, QObject* parent = nullptr); + ~MultilayerPolygonSymbol() override; + + /*! \internal */ + MultilayerPolygonSymbol(std::shared_ptr impl, QObject* parent); + + MultilayerPolygonSymbol() = delete; + + private: + Q_DISABLE_COPY_MOVE(MultilayerPolygonSymbol) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_MultilayerPolygonSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerPolylineSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerPolylineSymbol.h new file mode 100644 index 000000000..b8e91dac5 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerPolylineSymbol.h @@ -0,0 +1,67 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file MultilayerPolylineSymbol.h + +#ifndef QRT_MultilayerPolylineSymbol_H +#define QRT_MultilayerPolylineSymbol_H + +// C++ API headers +#include "MultilayerSymbol.h" + +// STL headers +#include + +namespace QRTImpl +{ + class MultilayerPolylineSymbolImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class SymbolLayer; + + class MultilayerPolylineSymbol : public MultilayerSymbol + { + Q_OBJECT + + public: + explicit MultilayerPolylineSymbol(const QList& symbolLayers, QObject* parent = nullptr); + MultilayerPolylineSymbol(const QList& symbolLayers, SymbolReferenceProperties* referenceProperties, QObject* parent = nullptr); + ~MultilayerPolylineSymbol() override; + + float width() const; + void setWidth(float width); + + /*! \internal */ + MultilayerPolylineSymbol(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + MultilayerPolylineSymbol() = delete; + + private: + Q_DISABLE_COPY_MOVE(MultilayerPolylineSymbol) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_MultilayerPolylineSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerSymbol.h new file mode 100644 index 000000000..b09e9ea31 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultilayerSymbol.h @@ -0,0 +1,73 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file MultilayerSymbol.h + +#ifndef QRT_MultilayerSymbol_H +#define QRT_MultilayerSymbol_H + +// C++ API headers +#include "Symbol.h" + +// STL headers +#include + +namespace QRTImpl +{ + class MultilayerSymbolImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SymbolSizeUnits; + class SymbolLayerListModel; + class SymbolReferenceProperties; + + class MultilayerSymbol : public Symbol + { + Q_OBJECT + + public: + ~MultilayerSymbol() override; + + QColor color() const; + void setColor(const QColor& color); + + SymbolSizeUnits sceneSizeUnit() const; + void setSceneSizeUnit(SymbolSizeUnits sceneSizeUnit); + + SymbolLayerListModel* symbolLayers() const; + + SymbolReferenceProperties* referenceProperties() const; + void setReferenceProperties(SymbolReferenceProperties* referenceProperties); + + /*! \internal */ + MultilayerSymbol(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(MultilayerSymbol) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_MultilayerSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Multipart.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Multipart.h new file mode 100644 index 000000000..5cc0f9c3c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Multipart.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Multipart.h + +#ifndef QRT_Multipart_H +#define QRT_Multipart_H + +// C++ API headers +#include "Geometry.h" + +// STL headers +#include + +namespace QRTImpl +{ + class MultipartImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ImmutablePartCollection; + + class Multipart : public Geometry + { + public: + Multipart(const Multipart& other); + Multipart(Multipart&& other) noexcept; + explicit Multipart(const Geometry& other); + + Multipart& operator=(const Multipart& other); + Multipart& operator=(Multipart&& other) noexcept; + + ~Multipart() override; + + bool isValid() const; + + ImmutablePartCollection parts() const; + + /*! + \internal + */ + explicit Multipart(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + protected: + Multipart(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Multipart_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultipartBuilder.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultipartBuilder.h new file mode 100644 index 000000000..f4a287908 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultipartBuilder.h @@ -0,0 +1,74 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file MultipartBuilder.h + +#ifndef QRT_MultipartBuilder_H +#define QRT_MultipartBuilder_H + +// C++ API headers +#include "GeometryBuilder.h" + +// STL headers +#include + +namespace QRTImpl +{ + class MultipartBuilderImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class PartCollection; + class Point; + + class MultipartBuilder : public GeometryBuilder + { + Q_OBJECT + + public: + ~MultipartBuilder() override; + + PartCollection* parts() const; + + void setParts(PartCollection* parts); + + int addPoint(const Point& point); + + int addPoint(double x, double y); + + int addPoint(double x, double y, double z); + + void addPoints(const QList& points); + + std::shared_ptr getImpl() const override; + + protected: + MultipartBuilder(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(MultipartBuilder) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_MultipartBuilder_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Multipoint.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Multipoint.h new file mode 100644 index 000000000..c91a61a28 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Multipoint.h @@ -0,0 +1,78 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Multipoint.h + +#ifndef QRT_Multipoint_H +#define QRT_Multipoint_H + +// C++ API headers +#include "Geometry.h" +#include "GeometryTypes.h" + +// STL headers +#include + +namespace QRTImpl +{ + class MultipointImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ImmutablePointCollection; + + class Multipoint : public Geometry + { + public: + Multipoint(); + + Multipoint(const Multipoint& other); + Multipoint(Multipoint&& other) noexcept; + explicit Multipoint(const Geometry& other); + + Multipoint& operator=(const Multipoint& other); + Multipoint& operator=(Multipoint&& other) noexcept; + + ~Multipoint() override; + + ImmutablePointCollection points() const; + + bool isValid() const; + + /*! \internal */ + explicit Multipoint(std::shared_ptr impl); + std::shared_ptr getImpl() const; + }; + + /*! \internal */ + template<> + inline Multipoint geometry_cast(const Geometry& geometry) + { + return geometry.geometryType() == GeometryType::Multipoint ? static_cast(geometry) : Multipoint(); + } + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Multipoint) + +#endif // QRT_Multipoint_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultipointBuilder.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultipointBuilder.h new file mode 100644 index 000000000..1c3235930 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/MultipointBuilder.h @@ -0,0 +1,75 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file MultipointBuilder.h + +#ifndef QRT_MultipointBuilder_H +#define QRT_MultipointBuilder_H + +// C++ API headers +#include "GeometryBuilder.h" + +// STL headers +#include + +namespace QRTImpl +{ + class MultipointBuilderImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Multipoint; + class PointCollection; + + class MultipointBuilder : public GeometryBuilder + { + Q_OBJECT + + public: + explicit MultipointBuilder(const SpatialReference& spatialReference, QObject* parent = nullptr); + + explicit MultipointBuilder(const Multipoint& multipoint, QObject* parent = nullptr); + + ~MultipointBuilder() override; + + PointCollection* points() const; + + void setPoints(PointCollection* points); + + [[nodiscard]] Geometry toGeometry() const override; + + [[nodiscard]] Multipoint toMultipoint() const; + + GeometryBuilderType geometryBuilderType() const override; + + MultipointBuilder(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const override; + + private: + Q_DISABLE_COPY_MOVE(MultipointBuilder) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_MultipointBuilder_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NativeQuickItem.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NativeQuickItem.h new file mode 100644 index 000000000..f7012df81 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NativeQuickItem.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2023-2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file NativeQuickItem.h + +#ifndef NativeQuickItem_H +#define NativeQuickItem_H + +// Qt headers +#include + +namespace QRTImpl +{ + class GeoViewImpl; +} // namespace QRTImpl + +namespace Esri::ArcGISRuntime +{ + namespace Internal + { + class QuickDevice; + } // namespace Internal + + class NativeQuickItem : public QQuickItem + { + Q_OBJECT + + public: + explicit NativeQuickItem(QQuickItem* parent = nullptr); + ~NativeQuickItem() override; + + protected: + void setGeoView(QRTImpl::GeoViewImpl* geoViewImpl); // internal + + QSGNode* updatePaintNode(QSGNode* node, UpdatePaintNodeData* data) override; + void releaseResources() override; + + private slots: + void invalidateSceneGraph(); + + private: + Q_DISABLE_COPY_MOVE(NativeQuickItem) + + void releaseResources_(); + + QRTImpl::GeoViewImpl* m_geoViewImpl = nullptr; + std::shared_ptr m_device; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // NativeQuickItem_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NativeWidget.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NativeWidget.h new file mode 100644 index 000000000..993297553 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NativeWidget.h @@ -0,0 +1,77 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file NativeWidget.h + +#ifndef QRT_NativeWidget_H +#define QRT_NativeWidget_H + +// Qt headers +#include +#include + +// STL headers +#include + +class QLabel; + +namespace QRTImpl +{ + class GeoViewImpl; +} // namespace QRTImpl + +namespace Esri::ArcGISRuntime +{ + namespace Internal + { + class WidgetRenderer; + } // namespace Internal + + class NativeWidget : public QWidget + { + Q_OBJECT + + public: + NativeWidget(QWidget* parent = nullptr); + ~NativeWidget() override; + + protected: + void setGeoView(QRTImpl::GeoViewImpl* geoViewImpl); + QPaintEngine* paintEngine() const override; + + // Event handlers + void paintEvent(QPaintEvent* event) override; + void resizeEvent(QResizeEvent* event) override; + + private: + Q_DISABLE_COPY_MOVE(NativeWidget) + + void updateAttributionBar_(); + + QRTImpl::GeoViewImpl* m_geoViewImpl = nullptr; + std::unique_ptr m_renderer; + QLabel* m_attributionBarWidget = nullptr; + QPixmap m_attributionBarPixmap; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_NativeWidget_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NavigationTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NavigationTypes.h new file mode 100644 index 000000000..a2ac238ad --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NavigationTypes.h @@ -0,0 +1,76 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file NavigationTypes.h + +#ifndef QRT_NavigationTypes_H +#define QRT_NavigationTypes_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + enum class VoiceGuidanceType + { + ApproachingManeuver = 0, + AtManeuver = 1, + ApproachingDestination = 2 + }; + + enum class DestinationStatus + { + NotReached = 0, + Approaching = 1, + Reached = 2 + }; + + enum class NavigationMode + { + Driving = 0, + Walking = 1 + }; + + enum class ReroutingStrategy + { + ToNextWaypoint = 0, + ToNextStop = 1, + ResequenceStopsOnly = 2 + }; + +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::VoiceGuidanceType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DestinationStatus value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::NavigationMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ReroutingStrategy value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::VoiceGuidanceType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DestinationStatus) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::NavigationMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ReroutingStrategy) + +#endif // QRT_NavigationTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NetworkAnalystTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NetworkAnalystTypes.h new file mode 100644 index 000000000..a6933dfe8 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NetworkAnalystTypes.h @@ -0,0 +1,230 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file NetworkAnalystTypes.h + +#ifndef QRT_NetworkAnalystTypes_H +#define QRT_NetworkAnalystTypes_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + enum class AttributeUnit + { + Unknown = 0, + Inches = 1, + Feet = 2, + Yards = 3, + Miles = 4, + Millimeters = 5, + Centimeters = 6, + Decimeters = 7, + Meters = 8, + Kilometers = 9, + NauticalMiles = 10, + DecimalDegrees = 11, + Seconds = 12, + Minutes = 13, + Hours = 14, + Days = 15, + }; + + enum class BarrierType + { + Restriction = 0, + CostAdjustment = 1 + }; + + enum class CurbApproach + { + EitherSide = 0, + LeftSide = 1, + RightSide = 2, + NoUturn = 3, + Unknown = 4 + }; + + enum class DirectionManeuverType + { + Unknown = 0, + Stop = 1, + Straight = 2, + BearLeft = 3, + BearRight = 4, + TurnLeft = 5, + TurnRight = 6, + SharpLeft = 7, + SharpRight = 8, + UTurn = 9, + Ferry = 10, + Roundabout = 11, + HighwayMerge = 12, + HighwayExit = 13, + HighwayChange = 14, + ForkCenter = 15, + ForkLeft = 16, + ForkRight = 17, + Depart = 18, + TripItem = 19, + EndOfFerry = 20, + RampRight = 21, + RampLeft = 22, + TurnLeftRight = 23, + TurnRightLeft = 24, + TurnRightRight = 25, + TurnLeftLeft = 26, + PedestrianRamp = 27, + Elevator = 28, + Escalator = 29, + Stairs = 30, + DoorPassage = 31 + }; + + enum class DirectionMessageType + { + StreetName = 9, + AlternativeName = 10, + Branch = 11, + Toward = 12, + CrossStreet = 13, + Exit = 14 + }; + + enum class DirectionsStyle + { + Desktop = 0, + Navigation = 1, + Campus = 2 + }; + + enum class LocationStatus + { + NotLocated = 0, + OnClosest = 1, + OnClosestNotRestricted = 2, + NotReached = 3 + }; + + enum class RouteShapeType + { + None = 0, + StraightLine = 1, + TrueShapeWithMeasures = 2 + }; + + enum class UTurnPolicy + { + NotAllowed = 0, + AllowedAtDeadEnds = 1, + AllowedAtIntersections = 2, + AllowedAtDeadEndsAndIntersections = 3 + }; + + enum class StartTimeUsage + { + DepartureTime = 0, + ArrivalTime = 1 + }; + + enum class TravelDirection + { + FromFacility = 0, + ToFacility = 1 + }; + + enum class StopType + { + Stop = 0, + Waypoint = 1, + RestBreak = 2, + }; + + enum class ServiceAreaPolygonDetail + { + Generalized = 0, + Standard = 1, + High = 2, + }; + + enum class ServiceAreaOverlapGeometry + { + Overlap = 0, + Dissolve = 1, + Split = 2, + }; + + enum class ServiceAreaPolygonCutoffGeometry + { + Rings = 0, + Disks = 1, + }; + + enum class NetworkDirectionsSupport + { + Unknown = -1, + Unsupported = 0, + Supported = 1 + }; + +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::AttributeUnit value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::BarrierType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::CurbApproach value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DirectionManeuverType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DirectionMessageType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DirectionsStyle value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LocationStatus value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::RouteShapeType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UTurnPolicy value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::StartTimeUsage value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::TravelDirection value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::StopType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ServiceAreaPolygonDetail value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ServiceAreaOverlapGeometry value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ServiceAreaPolygonCutoffGeometry value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::NetworkDirectionsSupport value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::AttributeUnit) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::BarrierType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::CurbApproach) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DirectionManeuverType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DirectionMessageType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DirectionsStyle) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LocationStatus) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::RouteShapeType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UTurnPolicy) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::StartTimeUsage) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::TravelDirection) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::StopType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ServiceAreaPolygonDetail) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ServiceAreaOverlapGeometry) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ServiceAreaPolygonCutoffGeometry) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::NetworkDirectionsSupport) + +#endif // QRT_NetworkAnalystTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NetworkCacheConfiguration.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NetworkCacheConfiguration.h new file mode 100644 index 000000000..5d6457ad5 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NetworkCacheConfiguration.h @@ -0,0 +1,74 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file NetworkCacheConfiguration.h + +#ifndef QRT_NetworkCacheConfiguration_H +#define QRT_NetworkCacheConfiguration_H + +// C++ API headers +#include "Object.h" + +namespace Esri::ArcGISRuntime +{ + + enum class NetworkCachePolicy; + + class NetworkCacheConfiguration : public Object + { + Q_OBJECT + + public: + ~NetworkCacheConfiguration() override; + + bool networkCachingEnabled() const; + void setNetworkCachingEnabledAsync(bool enabled); + + NetworkCachePolicy cachePolicy() const; + void setCachePolicyAsync(NetworkCachePolicy policy); + + QString cacheDirectory() const; + void setCacheDirectoryAsync(const QString& directory); + + qint64 maximumCacheSize() const; + void setMaximumCacheSizeAsync(qint64 maxSize); + + qint64 cacheSize() const; + + void clearCacheAsync(); + + signals: + void setNetworkCachingEnabledCompleted(); + void setCachePolicyCompleted(); + void setCacheDirectoryCompleted(); + void setMaximumCacheSizeCompleted(); + void clearCacheCompleted(); + + private: + Q_DISABLE_COPY_MOVE(NetworkCacheConfiguration) + + friend class RequestConfiguration; + explicit NetworkCacheConfiguration(QObject* parent = nullptr); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_NetworkCacheConfiguration_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NetworkLocation.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NetworkLocation.h new file mode 100644 index 000000000..0651dbe26 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NetworkLocation.h @@ -0,0 +1,76 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file NetworkLocation.h + +#ifndef QRT_NetworkLocation_H +#define QRT_NetworkLocation_H + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class NetworkLocationImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class SourceObjectPosition; + + class NetworkLocation + { + public: + NetworkLocation(); + NetworkLocation(const NetworkLocation& other); + NetworkLocation(NetworkLocation&& other) noexcept; + ~NetworkLocation(); + + NetworkLocation& operator=(const NetworkLocation& other); + NetworkLocation& operator=(NetworkLocation&& other) noexcept; + + bool isEmpty() const; + + bool isOnRightSideOfSource() const; + void setOnRightSideOfSource(bool onRightSideOfSource); + + QString sourceName() const; + void setSourceName(const QString& sourceName); + + SourceObjectPosition sourceObjectPosition() const; + void setSourceObjectPosition(const SourceObjectPosition& sourceObjectPosition); + + /*! + \internal + */ + explicit NetworkLocation(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_NetworkLocation_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NetworkRequestProgress.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NetworkRequestProgress.h new file mode 100644 index 000000000..96509f75a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NetworkRequestProgress.h @@ -0,0 +1,79 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file NetworkRequestProgress.h + +#ifndef QRT_NetworkRequestProgress_H +#define QRT_NetworkRequestProgress_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +// STL headers +#include + +namespace QRTImpl +{ + class NetworkRequestProgressImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class NetworkRequestProgress + { + public: + NetworkRequestProgress(); + NetworkRequestProgress(const NetworkRequestProgress& other); + NetworkRequestProgress(NetworkRequestProgress&& other) noexcept; + ~NetworkRequestProgress(); + + NetworkRequestProgress& operator=(const NetworkRequestProgress& other); + NetworkRequestProgress& operator=(NetworkRequestProgress&& other) noexcept; + + qint64 bytesReceived() const; + + qint64 bytesSent() const; + + QDateTime estimatedFinishTime() const; + + int progressPercentage() const; + + QDateTime startTime() const; + + qint64 totalBytesToReceive() const; + + qint64 totalBytesToSend() const; + + /*! + \internal + */ + explicit NetworkRequestProgress(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::NetworkRequestProgress) + +#endif // QRT_NetworkRequestProgress_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NmeaLocation.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NmeaLocation.h new file mode 100644 index 000000000..314451c85 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NmeaLocation.h @@ -0,0 +1,97 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file NmeaLocation.h + +#ifndef QRT_NmeaLocation_H +#define QRT_NmeaLocation_H + +// C++ API headers +#include "Location.h" +#include "MapViewTypes.h" + +// STL headers +#include + +namespace QRTImpl +{ + class NmeaLocationImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Point; + class NmeaSatelliteInfo; + enum class NmeaAccuracyType; + enum class NmeaFixType; + + class NmeaLocation : public Location + { + public: + NmeaLocation(); + ~NmeaLocation() override; + + NmeaAccuracyType accuracyType() const; + + double dgpsAge() const; + + NmeaFixType fixType() const; + + double geoidalSeparation() const; + + double hdop() const; + + double heightAboveGeoid() const; + + double latitudeError() const; + + double longitudeError() const; + + double magneticVariation() const; + + double pdop() const; + + Point receivedPosition() const; + + int referenceStationId() const; + + QList satellites() const; + + double vdop() const; + + explicit NmeaLocation(std::shared_ptr impl); + + NmeaLocation(const Location& location) = delete; + }; + + /*! \internal */ + template<> + inline NmeaLocation location_cast(const Location& location) + { + return location.locationType() == LocationType::NmeaLocation ? static_cast(location.getImpl()) : NmeaLocation(); + } + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::NmeaLocation) + +#endif // QRT_NmeaLocation_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NmeaLocationDataSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NmeaLocationDataSource.h new file mode 100644 index 000000000..7bfe14e0f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NmeaLocationDataSource.h @@ -0,0 +1,100 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file NmeaLocationDataSource.h + +#ifndef QRT_NmeaLocationDataSource_H +#define QRT_NmeaLocationDataSource_H + +// C++ API headers +#include "AbstractLocationDataSource.h" + +// Qt headers +#include // for QList + +// STL headers +#include + +namespace QRTImpl +{ + class NmeaLocationDataSourceImpl; +} + +Q_MOC_INCLUDE("NmeaSatelliteInfo.h") + +namespace Esri::ArcGISRuntime +{ + + class DatumTransformation; + class NmeaLocation; + class SpatialReference; + class NmeaSatelliteInfo; + + class NmeaLocationDataSource : public AbstractLocationDataSource + { + Q_OBJECT + + public: + explicit NmeaLocationDataSource(QObject* parent = nullptr); + explicit NmeaLocationDataSource(const SpatialReference& receiverSpatialReference, QObject* parent = nullptr); + NmeaLocationDataSource(const SpatialReference& receiverSpatialReference, + const SpatialReference& outputSpatialReference, + QObject* parent = nullptr); + NmeaLocationDataSource(const SpatialReference& receiverSpatialReference, + const SpatialReference& outputSpatialReference, + DatumTransformation* outputDatumTransformation, + QObject* parent = nullptr); + + ~NmeaLocationDataSource() override; + + DatumTransformation* outputDatumTransformation() const; + + SpatialReference outputSpatialReference() const; + + SpatialReference receiverSpatialReference() const; + + void pushData(const QByteArray& data); + + NmeaLocationDataSource(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + signals: + void satellitesChanged(const QList& satellites); + void sentenceReceived(const QString& sentence); + + protected slots: + void onStart() override; + void onStop() override; + + protected: + void connectNotify(const QMetaMethod& signal) override; + void disconnectNotify(const QMetaMethod& signal) override; + + private: + Q_DISABLE_COPY_MOVE(NmeaLocationDataSource) + void connectSignals_(); + + QMetaObject::Connection m_satellitesChangedConn; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_NmeaLocationDataSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NmeaSatelliteInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NmeaSatelliteInfo.h new file mode 100644 index 000000000..ba1f27ff6 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/NmeaSatelliteInfo.h @@ -0,0 +1,76 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file NmeaSatelliteInfo.h + +#ifndef QRT_NmeaSatelliteInfo_H +#define QRT_NmeaSatelliteInfo_H + +// STL headers +#include +#include + +namespace QRTImpl +{ + class NmeaSatelliteInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class NmeaGnssSystem; + + class NmeaSatelliteInfo + { + public: + NmeaSatelliteInfo(); + ~NmeaSatelliteInfo(); + + NmeaSatelliteInfo(const NmeaSatelliteInfo& other); + NmeaSatelliteInfo(NmeaSatelliteInfo&& other) noexcept; + NmeaSatelliteInfo& operator=(const NmeaSatelliteInfo& other); + NmeaSatelliteInfo& operator=(NmeaSatelliteInfo&& other) noexcept; + + bool isEmpty() const; + + double azimuth() const; + + double elevation() const; + + int id() const; + + bool isInUse() const; + + std::optional snr() const; + + NmeaGnssSystem system() const; + + NmeaSatelliteInfo(std::shared_ptr impl); + + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_NmeaSatelliteInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Object.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Object.h new file mode 100644 index 000000000..c36d3f8f7 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Object.h @@ -0,0 +1,60 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Object.h + +#ifndef QRT_Object_H +#define QRT_Object_H + +// Qt headers +#include // IWYU pragma: export + +namespace QRTImpl +{ + class ObjectImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + + class Object : public QObject + { + Q_OBJECT + + public: + explicit Object(QObject* parent = nullptr); + ~Object() override; + + signals: + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + void connectErrorSignal(QRTImpl::ObjectImpl* impl); + + private: + Q_DISABLE_COPY_MOVE(Object) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Object_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ObserverTargetPair.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ObserverTargetPair.h new file mode 100644 index 000000000..9ca461176 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ObserverTargetPair.h @@ -0,0 +1,66 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ObserverTargetPair.h + +#ifndef QRT_ObserverTargetPair_H +#define QRT_ObserverTargetPair_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ObserverTargetPairImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class LineOfSightPosition; + + class ObserverTargetPair : public Object + { + Q_OBJECT + public: + static ObserverTargetPair* create(LineOfSightPosition* observerPosition, LineOfSightPosition* targetPosition, QObject* parent = nullptr); + + ~ObserverTargetPair() override; + + LineOfSightPosition* observerPosition() const; + + LineOfSightPosition* targetPosition() const; + + ObserverTargetPair(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ObserverTargetPair) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ObserverTargetPair_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ObserverTargetPairs.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ObserverTargetPairs.h new file mode 100644 index 000000000..3f2e03577 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ObserverTargetPairs.h @@ -0,0 +1,72 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ObserverTargetPairs.h + +#ifndef QRT_ObserverTargetPairs_H +#define QRT_ObserverTargetPairs_H + +// C++ API headers +#include "Object.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class ObserverTargetPairsImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class LineOfSightPosition; + class ObserverTargetPair; + + class ObserverTargetPairs : public Object + { + Q_OBJECT + public: + static ObserverTargetPairs* create(const QList& observerPositions, + const QList& targetPositions, + QObject* parent = nullptr); + + static ObserverTargetPairs* create(const QList& pairs, QObject* parent = nullptr); + + ~ObserverTargetPairs() override; + + QList pairs() const; + + ObserverTargetPairs(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ObserverTargetPairs) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ObserverTargetPairs_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineCapability.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineCapability.h new file mode 100644 index 000000000..e834ab051 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineCapability.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OfflineCapability.h + +#ifndef QRT_OfflineCapability_H +#define QRT_OfflineCapability_H + +// STL headers +#include + +namespace QRTImpl +{ + class OfflineCapabilityImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + + class OfflineCapability + { + public: + OfflineCapability(); + OfflineCapability(const OfflineCapability& other); + OfflineCapability(OfflineCapability&& other) noexcept; + ~OfflineCapability(); + + OfflineCapability& operator=(const OfflineCapability& other); + OfflineCapability& operator=(OfflineCapability&& other) noexcept; + + bool isEmpty() const; + + Error error() const; + + bool isRemainsOnline() const; + + bool isSupportsOffline() const; + + /*! + \internal + */ + explicit OfflineCapability(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_OfflineCapability_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapCapabilities.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapCapabilities.h new file mode 100644 index 000000000..b0bda0624 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapCapabilities.h @@ -0,0 +1,79 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OfflineMapCapabilities.h + +#ifndef QRT_OfflineMapCapabilities_H +#define QRT_OfflineMapCapabilities_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +// STL headers +#include + +class QObject; + +namespace QRTImpl +{ + class OfflineMapCapabilitiesImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FeatureTable; + class Layer; + class OfflineCapability; + + class OfflineMapCapabilities + { + public: + OfflineMapCapabilities(); + OfflineMapCapabilities(const OfflineMapCapabilities& other); + OfflineMapCapabilities(OfflineMapCapabilities&& other) noexcept; + ~OfflineMapCapabilities(); + + OfflineMapCapabilities& operator=(const OfflineMapCapabilities& other); + OfflineMapCapabilities& operator=(OfflineMapCapabilities&& other) noexcept; + + bool isEmpty() const; + + bool hasErrors() const; + + QMap layerCapabilities(QObject* parent = nullptr) const; + + QMap tableCapabilities(QObject* parent = nullptr) const; + + /*! + \internal + */ + explicit OfflineMapCapabilities(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::OfflineMapCapabilities) + +#endif // QRT_OfflineMapCapabilities_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapItemInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapItemInfo.h new file mode 100644 index 000000000..813877783 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapItemInfo.h @@ -0,0 +1,87 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OfflineMapItemInfo.h + +#ifndef QRT_OfflineMapItemInfo_H +#define QRT_OfflineMapItemInfo_H + +// Qt headers +#include // for QString, QStringList + +// STL headers +#include + +class QImage; + +namespace QRTImpl +{ + class OfflineMapItemInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class OfflineMapItemInfo + { + public: + OfflineMapItemInfo(); + OfflineMapItemInfo(const OfflineMapItemInfo& other); + OfflineMapItemInfo(OfflineMapItemInfo&& other) noexcept; + ~OfflineMapItemInfo(); + + OfflineMapItemInfo& operator=(const OfflineMapItemInfo& other); + OfflineMapItemInfo& operator=(OfflineMapItemInfo&& other) noexcept; + + QString accessInformation() const; + void setAccessInformation(const QString& accessInformation); + + QString description() const; + void setDescription(const QString& description); + + QString snippet() const; + void setSnippet(const QString& snippet); + + QStringList tags() const; + void setTags(const QStringList& tags); + + QString termsOfUse() const; + void setTermsOfUse(const QString& termsOfUse); + + QImage thumbnail() const; + void setThumbnail(const QImage& thumbnail); + + QString title() const; + void setTitle(const QString& title); + + /*! + \internal + */ + explicit OfflineMapItemInfo(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_OfflineMapItemInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapParametersKey.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapParametersKey.h new file mode 100644 index 000000000..2e2f6ff86 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapParametersKey.h @@ -0,0 +1,85 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OfflineMapParametersKey.h + +#ifndef QRT_OfflineMapParametersKey_H +#define QRT_OfflineMapParametersKey_H + +// STL headers +#include + +class QUrl; + +namespace QRTImpl +{ + class OfflineMapParametersKeyImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class OfflineMapParametersType; + class Error; + class Layer; + class ServiceFeatureTable; + class UtilityNetwork; + + class OfflineMapParametersKey + { + public: + OfflineMapParametersKey(); + explicit OfflineMapParametersKey(Layer* layer); + explicit OfflineMapParametersKey(ServiceFeatureTable* table); + explicit OfflineMapParametersKey(UtilityNetwork* utilityNetwork); + OfflineMapParametersKey(const OfflineMapParametersKey& other); + OfflineMapParametersKey(OfflineMapParametersKey&& other) noexcept; + ~OfflineMapParametersKey(); + + OfflineMapParametersKey& operator=(const OfflineMapParametersKey& other); + OfflineMapParametersKey& operator=(OfflineMapParametersKey&& other) noexcept; + + bool operator==(const OfflineMapParametersKey& other) const; + bool operator!=(const OfflineMapParametersKey& other) const; + bool operator<(const OfflineMapParametersKey& other) const; + + bool isEmpty() const; + + QUrl serviceUrl() const; + + OfflineMapParametersType type() const; + + Error keyError() const; + + OfflineMapParametersKey clone() const; + + /*! \internal */ + explicit OfflineMapParametersKey(const std::shared_ptr& impl); + /*! \internal */ + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_OfflineMapParametersKey_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncJob.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncJob.h new file mode 100644 index 000000000..97869355d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncJob.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OfflineMapSyncJob.h + +#ifndef QRT_OfflineMapSyncJob_H +#define QRT_OfflineMapSyncJob_H + +// C++ API headers +#include "Job.h" + +// STL headers +#include + +namespace QRTImpl +{ + class OfflineMapSyncJobImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeodatabaseDeltaInfo; + class OfflineMapSyncParameters; + class OfflineMapSyncResult; + + class OfflineMapSyncJob : public Job + { + Q_OBJECT + + public: + ~OfflineMapSyncJob() override; + + QList geodatabaseDeltaInfos() const; + + OfflineMapSyncParameters parameters() const; + + OfflineMapSyncResult* result() const; + + /*! + \internal + */ + OfflineMapSyncJob(std::shared_ptr impl, QObject* parent); + + OfflineMapSyncJob() = delete; + + private: + Q_DISABLE_COPY_MOVE(OfflineMapSyncJob) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_OfflineMapSyncJob_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncLayerResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncLayerResult.h new file mode 100644 index 000000000..74d0aa0e0 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncLayerResult.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OfflineMapSyncLayerResult.h + +#ifndef QRT_OfflineMapSyncLayerResult_H +#define QRT_OfflineMapSyncLayerResult_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class OfflineMapSyncLayerResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FeatureEditResult; + + class OfflineMapSyncLayerResult : public Object + { + Q_OBJECT + + public: + ~OfflineMapSyncLayerResult() override; + + QList editErrors(QObject* parent = nullptr) const; + + Error error() const; + + bool hasErrors() const; + + /*! + \internal + */ + OfflineMapSyncLayerResult(std::shared_ptr impl, QObject* parent); + + OfflineMapSyncLayerResult() = delete; + + private: + Q_DISABLE_COPY_MOVE(OfflineMapSyncLayerResult) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_OfflineMapSyncLayerResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncParameters.h new file mode 100644 index 000000000..f0cf7fda4 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncParameters.h @@ -0,0 +1,87 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OfflineMapSyncParameters.h + +#ifndef QRT_OfflineMapSyncParameters_H +#define QRT_OfflineMapSyncParameters_H + +// C++ API headers +#include "OfflineMapItemInfo.h" + +// Qt headers +#include // for Q_DECLARE_METATYPE + +// STL headers +#include + +namespace QRTImpl +{ + class OfflineMapSyncParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class PreplannedScheduledUpdatesOption; + enum class SyncDirection; + + class OfflineMapSyncParameters + { + public: + OfflineMapSyncParameters(); + OfflineMapSyncParameters(const OfflineMapSyncParameters& other); + OfflineMapSyncParameters(OfflineMapSyncParameters&& other) noexcept; + ~OfflineMapSyncParameters(); + + OfflineMapSyncParameters& operator=(const OfflineMapSyncParameters& other); + OfflineMapSyncParameters& operator=(OfflineMapSyncParameters&& other) noexcept; + + bool isKeepGeodatabaseDeltas() const; + void setKeepGeodatabaseDeltas(bool keepGeodatabaseDeltas); + + bool isReconcileBranchVersion() const; + void setReconcileBranchVersion(bool reconcileBranchVersion); + + bool isRollbackOnFailure() const; + void setRollbackOnFailure(bool rollbackOnFailure); + + PreplannedScheduledUpdatesOption preplannedScheduledUpdatesOption() const; + void setPreplannedScheduledUpdatesOption(PreplannedScheduledUpdatesOption preplannedScheduledUpdatesOption); + + SyncDirection syncDirection() const; + void setSyncDirection(SyncDirection syncDirection); + + /*! + \internal + */ + explicit OfflineMapSyncParameters(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::OfflineMapSyncParameters) + +#endif // QRT_OfflineMapSyncParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncResult.h new file mode 100644 index 000000000..8b39d9066 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncResult.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OfflineMapSyncResult.h + +#ifndef QRT_OfflineMapSyncResult_H +#define QRT_OfflineMapSyncResult_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class OfflineMapSyncResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FeatureLayer; + class FeatureTable; + class OfflineMapSyncLayerResult; + + class OfflineMapSyncResult : public Object + { + Q_OBJECT + + public: + ~OfflineMapSyncResult() override; + + bool hasErrors() const; + + QMap layerResults() const; + + QMap tableResults() const; + + bool isMobileMapPackageReopenRequired() const; + + /*! \internal */ + OfflineMapSyncResult(std::shared_ptr impl, QObject* parent); + + OfflineMapSyncResult() = delete; + + private: + Q_DISABLE_COPY_MOVE(OfflineMapSyncResult) + std::shared_ptr m_impl; + }; +} // namespace Esri::ArcGISRuntime + +#endif // QRT_OfflineMapSyncResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncTask.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncTask.h new file mode 100644 index 000000000..35f11b9f7 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapSyncTask.h @@ -0,0 +1,89 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OfflineMapSyncTask.h + +#ifndef QRT_OfflineMapSyncTask_H +#define QRT_OfflineMapSyncTask_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class OfflineMapSyncTaskImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Map; + class OfflineMapSyncJob; + class OfflineMapSyncParameters; + class OfflineMapUpdateCapabilities; + class OfflineMapUpdatesInfo; + + class OfflineMapSyncTask : public Object, public Loadable + { + Q_OBJECT + + public: + explicit OfflineMapSyncTask(Map* map, QObject* parent = nullptr); + ~OfflineMapSyncTask() override; + + Map* map() const; + OfflineMapUpdateCapabilities* updateCapabilities() const; + + OfflineMapSyncJob* syncOfflineMap(const OfflineMapSyncParameters& parameters); + + // async methods + [[nodiscard]] QFuture createDefaultOfflineMapSyncParametersAsync(); + [[nodiscard]] QFuture checkForUpdatesAsync(QObject* parent = nullptr); + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + OfflineMapSyncTask() = delete; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(OfflineMapSyncTask) + std::shared_ptr m_impl; + + void connectSignals_(); + }; +} // namespace Esri::ArcGISRuntime + +#endif // QRT_OfflineMapSyncTask_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapTask.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapTask.h new file mode 100644 index 000000000..639228983 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapTask.h @@ -0,0 +1,120 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OfflineMapTask.h + +#ifndef QRT_OfflineMapTask_H +#define QRT_OfflineMapTask_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class OfflineMapTaskImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class DownloadPreplannedOfflineMapJob; + class DownloadPreplannedOfflineMapParameters; + class GenerateOfflineMapJob; + class GenerateOfflineMapParameterOverrides; + class GenerateOfflineMapParameters; + class Geometry; + class Map; + class OfflineMapCapabilities; + class PortalItem; + class PreplannedMapAreaListModel; + class PreplannedMapArea; + + class OfflineMapTask : public Object, public Loadable + { + Q_OBJECT + + public: + explicit OfflineMapTask(Map* onlineMap, QObject* parent = nullptr); + explicit OfflineMapTask(PortalItem* portalItem, QObject* parent = nullptr); + ~OfflineMapTask() override; + + Map* onlineMap() const; + + PortalItem* portalItem() const; + + GenerateOfflineMapJob* generateOfflineMap(const GenerateOfflineMapParameters& parameters, const QString& downloadDirectoryPath); + GenerateOfflineMapJob* generateOfflineMap(const GenerateOfflineMapParameters& parameters, + const QString& downloadDirectoryPath, + GenerateOfflineMapParameterOverrides* parameterOverrides); + + DownloadPreplannedOfflineMapJob* downloadPreplannedOfflineMap(const DownloadPreplannedOfflineMapParameters& parameters, + const QString& downloadDirectoryPath); + + PreplannedMapAreaListModel* preplannedMapAreaList() const; + + // async methods + [[nodiscard]] QFuture createDefaultDownloadPreplannedOfflineMapParametersAsync( + PreplannedMapArea* preplannedMapArea); + + [[nodiscard]] QFuture createDefaultGenerateOfflineMapParametersAsync(const Geometry& areaOfInterest); + + [[nodiscard]] QFuture createDefaultGenerateOfflineMapParametersAsync(const Geometry& areaOfInterest, + double minScale, + double maxScale); + + [[nodiscard]] QFuture createGenerateOfflineMapParameterOverridesAsync( + const GenerateOfflineMapParameters& parameters, + QObject* parent = nullptr); + + [[nodiscard]] QFuture offlineMapCapabilitiesAsync(const GenerateOfflineMapParameters& parameters); + + [[nodiscard]] QFuture> preplannedMapAreasAsync(QObject* parent = nullptr); + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + OfflineMapTask() = delete; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(OfflineMapTask) + std::shared_ptr m_impl; + mutable PreplannedMapAreaListModel* m_areasModel = nullptr; + + void connectSignals_(); + }; +} // namespace Esri::ArcGISRuntime + +#endif // QRT_OfflineMapTask_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapTypes.h new file mode 100644 index 000000000..af25fa26d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapTypes.h @@ -0,0 +1,122 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OfflineMapTypes.h + +#ifndef QRT_OfflineMapTypes_H +#define QRT_OfflineMapTypes_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + enum class DestinationTableRowFilter + { + All = 0, + RelatedOnly = 1 + }; + + enum class GenerateOfflineMapUpdateMode + { + SyncWithFeatureServices = 0, + NoUpdates = 1 + }; + + enum class OfflineMapParametersType + { + GenerateGeodatabase = 0, + ExportVectorTiles = 1, + ExportTileCache = 2, + Unknown = -1 + }; + + enum class OfflineUpdateAvailability + { + Available = 0, + None = 1, + Indeterminate = -1 + }; + + enum class OnlineOnlyServicesOption + { + Exclude = 0, + Include = 1, + UseAuthoredSettings = 2 + }; + + enum class PreplannedPackagingStatus + { + Unknown = 0, + Processing = 1, + Failed = 2, + Complete = 3 + }; + + enum class PreplannedScheduledUpdatesOption + { + NoUpdates = 0, + DownloadAllUpdates = 1 + }; + + enum class PreplannedUpdateMode + { + NoUpdates = 0, + SyncWithFeatureServices = 1, + DownloadScheduledUpdates = 2, + DownloadScheduledUpdatesAndUploadNewFeatures = 3 + }; + + enum class ReturnLayerAttachmentOption + { + None = 0, + AllLayers = 1, + ReadOnlyLayers = 2, + EditableLayers = 3 + }; +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DestinationTableRowFilter value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GenerateOfflineMapUpdateMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::OfflineMapParametersType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::OfflineUpdateAvailability value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::OnlineOnlyServicesOption value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PreplannedPackagingStatus value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PreplannedScheduledUpdatesOption value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PreplannedUpdateMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ReturnLayerAttachmentOption value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DestinationTableRowFilter) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GenerateOfflineMapUpdateMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::OfflineMapParametersType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::OfflineUpdateAvailability) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::OnlineOnlyServicesOption) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PreplannedPackagingStatus) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PreplannedScheduledUpdatesOption) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PreplannedUpdateMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ReturnLayerAttachmentOption) + +#endif // QRT_OfflineMapTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapUpdateCapabilities.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapUpdateCapabilities.h new file mode 100644 index 000000000..c99fd3096 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapUpdateCapabilities.h @@ -0,0 +1,66 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OfflineMapUpdateCapabilities.h + +#ifndef QRT_OfflineMapUpdateCapabilities_H +#define QRT_OfflineMapUpdateCapabilities_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class OfflineMapUpdateCapabilitiesImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class OfflineMapUpdateCapabilities : public Object + { + Q_OBJECT + + public: + ~OfflineMapUpdateCapabilities() override; + + bool isSupportsScheduledUpdatesForFeatures() const; + bool isSupportsSyncWithFeatureServices() const; + + /*! + \internal + */ + OfflineMapUpdateCapabilities(std::shared_ptr impl, QObject* parent); + + OfflineMapUpdateCapabilities() = delete; + + private: + Q_DISABLE_COPY_MOVE(OfflineMapUpdateCapabilities) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_OfflineMapUpdateCapabilities_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapUpdatesInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapUpdatesInfo.h new file mode 100644 index 000000000..628dfcb81 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineMapUpdatesInfo.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OfflineMapUpdatesInfo.h + +#ifndef QRT_OfflineMapUpdatesInfo_H +#define QRT_OfflineMapUpdatesInfo_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class OfflineMapUpdatesInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class OfflineUpdateAvailability; + + class OfflineMapUpdatesInfo : public Object + { + Q_OBJECT + + public: + ~OfflineMapUpdatesInfo() override; + + Esri::ArcGISRuntime::OfflineUpdateAvailability uploadAvailability() const; + OfflineUpdateAvailability downloadAvailability() const; + bool isMobileMapPackageReopenRequired() const; + qint64 scheduledUpdatesDownloadSize() const; + + /*! + \internal + */ + OfflineMapUpdatesInfo(std::shared_ptr impl, QObject* parent); + + OfflineMapUpdatesInfo() = delete; + + private: + Q_DISABLE_COPY_MOVE(OfflineMapUpdatesInfo) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_OfflineMapUpdatesInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineSettings.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineSettings.h new file mode 100644 index 000000000..6b2f9b57c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OfflineSettings.h @@ -0,0 +1,78 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OfflineSettings.h + +#ifndef QRT_OfflineSettings_H +#define QRT_OfflineSettings_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class OfflineSettingsImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class AttachmentSyncDirection; + enum class ReturnLayerAttachmentOption; + class Layer; + class ServiceFeatureTable; + + class OfflineSettings : public Object + { + Q_OBJECT + + public: + ~OfflineSettings() override; + + AttachmentSyncDirection attachmentSyncDirection() const; + + QList onlineLayers() const; + + QList onlineTables() const; + + QString referenceBasemapFilename() const; + + ReturnLayerAttachmentOption returnLayerAttachmentOption() const; + + bool isReturnSchemaOnlyForEditableLayers() const; + + /*! \internal */ + OfflineSettings(std::shared_ptr impl, QObject* parent); + + OfflineSettings() = delete; + + private: + Q_DISABLE_COPY_MOVE(OfflineSettings) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_OfflineSettings_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Ogc3dTilesLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Ogc3dTilesLayer.h new file mode 100644 index 000000000..a82ddd408 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Ogc3dTilesLayer.h @@ -0,0 +1,72 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Ogc3dTilesLayer.h + +#ifndef QRT_Ogc3dTilesLayer_H +#define QRT_Ogc3dTilesLayer_H + +// C++ API headers +#include "Layer.h" + +class QUrl; + +namespace QRTImpl +{ + class Ogc3dTilesLayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class PortalItem; + + class Ogc3dTilesLayer : public Layer + { + Q_OBJECT + public: + explicit Ogc3dTilesLayer(PortalItem* portalItem, QObject* parent = nullptr); + explicit Ogc3dTilesLayer(const QUrl& url, QObject* parent = nullptr); + + ~Ogc3dTilesLayer() override; + + double altitudeOffset() const; + void setAltitudeOffset(double altitudeOffset); + + bool isOccludeSurface() const; + void setOccludeSurface(bool occludeSurface); + + QMap customParameters() const; + void setCustomParameters(const QMap& customParameters); + + QUrl url() const; + + Ogc3dTilesLayer(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(Ogc3dTilesLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Ogc3dTilesLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OgcFeatureCollectionInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OgcFeatureCollectionInfo.h new file mode 100644 index 000000000..7945b05ad --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OgcFeatureCollectionInfo.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OgcFeatureCollectionInfo.h + +#ifndef QRT_OgcFeatureCollectionInfo_H +#define QRT_OgcFeatureCollectionInfo_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class OgcFeatureCollectionInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Envelope; + + class OgcFeatureCollectionInfo : public Object + { + Q_OBJECT + public: + ~OgcFeatureCollectionInfo() override; + + QString collectionId() const; + + QString description() const; + + Envelope extent() const; + + QString title() const; + + explicit OgcFeatureCollectionInfo(std::shared_ptr impl, QObject* parent = nullptr); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(OgcFeatureCollectionInfo) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_OgcFeatureCollectionInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OgcFeatureCollectionTable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OgcFeatureCollectionTable.h new file mode 100644 index 000000000..5f37d488c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OgcFeatureCollectionTable.h @@ -0,0 +1,87 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OgcFeatureCollectionTable.h + +#ifndef QRT_OgcFeatureCollectionTable_H +#define QRT_OgcFeatureCollectionTable_H + +// C++ API headers +#include "FeatureTable.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class OgcFeatureCollectionTableImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class FeatureRequestMode; + class OgcFeatureCollectionInfo; + class QueryParameters; + + class OgcFeatureCollectionTable : public FeatureTable + { + Q_OBJECT + public: + OgcFeatureCollectionTable(std::shared_ptr impl, QObject* parent); + + explicit OgcFeatureCollectionTable(OgcFeatureCollectionInfo* featureCollectionInfo, QObject* parent = nullptr); + + OgcFeatureCollectionTable(const QUrl& url, const QString& collectionId, QObject* parent = nullptr); + + ~OgcFeatureCollectionTable() override; + + OgcFeatureCollectionInfo* featureCollectionInfo() const; + + FeatureRequestMode featureRequestMode() const; + void setFeatureRequestMode(FeatureRequestMode featureRequestMode); + + // async methods + [[nodiscard]] QFuture populateFromServiceAsync(const QueryParameters& parameters, + bool clearCache, + const QStringList& outFields, + const QString& queryLanguage, + QObject* parent = nullptr); + [[nodiscard]] QFuture populateFromServiceAsync(const QueryParameters& parameters, + bool clearCache, + const QStringList& outFields, + QObject* parent = nullptr); + + QUrl url() const; + + /*! \internal */ + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(OgcFeatureCollectionTable) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_OgcFeatureCollectionTable_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OgcFeatureService.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OgcFeatureService.h new file mode 100644 index 000000000..31a96bbbe --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OgcFeatureService.h @@ -0,0 +1,81 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OgcFeatureService.h + +#ifndef QRT_OgcFeatureService_H +#define QRT_OgcFeatureService_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class OgcFeatureServiceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class OgcFeatureServiceInfo; + + class OgcFeatureService : public Object, public Loadable + { + Q_OBJECT + public: + explicit OgcFeatureService(const QUrl& url, QObject* parent = nullptr); + + ~OgcFeatureService() override; + + QMap customParameters() const; + void setCustomParameters(const QMap& customParameters); + + // Loadable interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + OgcFeatureServiceInfo* serviceInfo() const; + + QUrl url() const; + + OgcFeatureService(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(OgcFeatureService) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_OgcFeatureService_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OgcFeatureServiceInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OgcFeatureServiceInfo.h new file mode 100644 index 000000000..9c5dbb4cb --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OgcFeatureServiceInfo.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OgcFeatureServiceInfo.h + +#ifndef QRT_OgcFeatureServiceInfo_H +#define QRT_OgcFeatureServiceInfo_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class OgcFeatureServiceInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + class OgcFeatureCollectionInfo; + + class OgcFeatureServiceInfo : public Object + { + Q_OBJECT + public: + OgcFeatureServiceInfo(std::shared_ptr impl, QObject* parent); + ~OgcFeatureServiceInfo() override; + + QString description() const; + + QList featureCollectionInfos() const; + + QString title() const; + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(OgcFeatureServiceInfo) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_OgcFeatureServiceInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OpenStreetMapLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OpenStreetMapLayer.h new file mode 100644 index 000000000..52963cf99 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OpenStreetMapLayer.h @@ -0,0 +1,61 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OpenStreetMapLayer.h + +#ifndef QRT_OpenStreetMapLayer_H +#define QRT_OpenStreetMapLayer_H + +// C++ API headers +#include "WebTiledLayer.h" + +// STL headers +#include + +namespace QRTImpl +{ + class OpenStreetMapLayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class OpenStreetMapLayer : public WebTiledLayer + { + Q_OBJECT + + public: + explicit OpenStreetMapLayer(QObject* parent = nullptr); + + ~OpenStreetMapLayer() override; + + void setAttribution(const QString& attribution) override; + + /*! \internal */ + OpenStreetMapLayer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(OpenStreetMapLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_OpenStreetMapLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OrbitGeoElementCameraController.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OrbitGeoElementCameraController.h new file mode 100644 index 000000000..02b767643 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OrbitGeoElementCameraController.h @@ -0,0 +1,127 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OrbitGeoElementCameraController.h + +#ifndef QRT_OrbitGeoElementCameraController_H +#define QRT_OrbitGeoElementCameraController_H + +// C++ API headers +#include "CameraController.h" + +// STL headers +#include + +template +class QFuture; + +namespace Esri::ArcGISRuntime +{ + + class GeoElement; + + class OrbitGeoElementCameraController : public CameraController + { + Q_OBJECT + + public: + OrbitGeoElementCameraController(GeoElement* geoElement, double distance, QObject* parent = nullptr); + ~OrbitGeoElementCameraController() override; + + double cameraDistance() const; + void setCameraDistance(double distance); + + double cameraHeadingOffset() const; + void setCameraHeadingOffset(double cameraHeading); + + double cameraPitchOffset() const; + void setCameraPitchOffset(double cameraPitch); + + bool isAutoHeadingEnabled() const; + void setAutoHeadingEnabled(bool enabled); + + bool isAutoPitchEnabled() const; + void setAutoPitchEnabled(bool enabled); + + bool isAutoRollEnabled() const; + void setAutoRollEnabled(bool enabled); + + bool isCameraDistanceInteractive() const; + void setCameraDistanceInteractive(bool interactiveDistance); + + bool isCameraHeadingOffsetInteractive() const; + void setCameraHeadingOffsetInteractive(bool interactiveHeading); + + bool isCameraPitchOffsetInteractive() const; + void setCameraPitchOffsetInteractive(bool interactivePitch); + + double maxCameraDistance() const; + void setMaxCameraDistance(double maxDistance); + + double maxCameraHeadingOffset() const; + void setMaxCameraHeadingOffset(double maxHeading); + + double maxCameraPitchOffset() const; + void setMaxCameraPitchOffset(double maxPitch); + + double minCameraDistance() const; + void setMinCameraDistance(double minDistance); + + double minCameraHeadingOffset() const; + void setMinCameraHeadingOffset(double minHeading); + + double minCameraPitchOffset() const; + void setMinCameraPitchOffset(double minPitch); + + GeoElement* targetGeoElement() const; + + float targetVerticalScreenFactor() const; + void setTargetVerticalScreenFactor(float verticalFactor); + + double targetOffsetX() const; + void setTargetOffsetX(double offsetX); + + double targetOffsetY() const; + void setTargetOffsetY(double offsetY); + + double targetOffsetZ() const; + void setTargetOffsetZ(double offsetZ); + + // async methods + [[nodiscard]] QFuture moveCameraAsync(double distanceDelta, double headingDelta, double pitchDelta, float duration); + + [[nodiscard]] QFuture setTargetOffsetsAsync(double x, double y, double z, float duration); + + /*! \internal */ + OrbitGeoElementCameraController(std::shared_ptr impl, QObject* parent); + + signals: + void cameraDistanceChanged(); + void cameraHeadingOffsetChanged(); + void cameraPitchOffsetChanged(); + + private: + Q_DISABLE_COPY_MOVE(OrbitGeoElementCameraController) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_OrbitGeoElementCameraController_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OrbitLocationCameraController.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OrbitLocationCameraController.h new file mode 100644 index 000000000..4a09a8464 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OrbitLocationCameraController.h @@ -0,0 +1,107 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OrbitLocationCameraController.h + +#ifndef QRT_OrbitLocationCameraController_H +#define QRT_OrbitLocationCameraController_H + +// C++ API headers +#include "CameraController.h" + +// STL headers +#include + +template +class QFuture; + +namespace Esri::ArcGISRuntime +{ + + class Point; + + class OrbitLocationCameraController : public CameraController + { + Q_OBJECT + + public: + OrbitLocationCameraController(const Point& point, double distance, QObject* parent = nullptr); + OrbitLocationCameraController(const Point& targetPoint, const Point& cameraPoint, QObject* parent = nullptr); + ~OrbitLocationCameraController() override; + + double cameraDistance() const; + void setCameraDistance(double distance); + + double cameraHeadingOffset() const; + void setCameraHeadingOffset(double cameraHeadingOffset); + + double cameraPitchOffset() const; + void setCameraPitchOffset(double cameraPitchOffset); + + bool isCameraDistanceInteractive() const; + void setCameraDistanceInteractive(bool interactiveDistance); + + bool isCameraHeadingOffsetInteractive() const; + void setCameraHeadingOffsetInteractive(bool interactiveHeadingOffset); + + bool isCameraPitchOffsetInteractive() const; + void setCameraPitchOffsetInteractive(bool interactivePitchOffset); + + double maxCameraDistance() const; + void setMaxCameraDistance(double maxDistance); + + double maxCameraHeadingOffset() const; + void setMaxCameraHeadingOffset(double maxHeadingOffset); + + double maxCameraPitchOffset() const; + void setMaxCameraPitchOffset(double maxPitchOffset); + + double minCameraDistance() const; + void setMinCameraDistance(double minDistance); + + double minCameraHeadingOffset() const; + void setMinCameraHeadingOffset(double minHeadingOffset); + + double minCameraPitchOffset() const; + void setMinCameraPitchOffset(double minPitchOffset); + + Point targetLocation() const; + + //async methods + [[nodiscard]] QFuture moveCameraAsync(double distanceDelta, double headingDelta, double pitchDelta, float duration); + + /*! \internal */ + OrbitLocationCameraController(std::shared_ptr impl, QObject* parent); + + signals: + void cameraDistanceChanged(); + void cameraHeadingOffsetChanged(); + void cameraPitchOffsetChanged(); + + private: + Q_DISABLE_COPY_MOVE(OrbitLocationCameraController) + + void connectSignals_(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_OrbitLocationCameraController_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OrderBy.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OrderBy.h new file mode 100644 index 000000000..85fa06ced --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OrderBy.h @@ -0,0 +1,72 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OrderBy.h + +#ifndef QRT_OrderBy_H +#define QRT_OrderBy_H + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class OrderByImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SortOrder; + + class OrderBy + { + public: + OrderBy(); + OrderBy(const QString& fieldName, SortOrder sortOrder); + OrderBy(const OrderBy& other); + OrderBy(OrderBy&& other) noexcept; + ~OrderBy(); + + OrderBy& operator=(const OrderBy& other); + OrderBy& operator=(OrderBy&& other) noexcept; + + bool isEmpty() const; + void clear(); + + QString fieldName() const; + void setFieldName(const QString& fieldName); + + SortOrder sortOrder() const; + void setSortOrder(SortOrder sortOrder); + + explicit OrderBy(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_OrderBy_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OrientedImageryLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OrientedImageryLayer.h new file mode 100644 index 000000000..0d14c4e44 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OrientedImageryLayer.h @@ -0,0 +1,101 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OrientedImageryLayer.h + +#ifndef QRT_OrientedImageryLayer_H +#define QRT_OrientedImageryLayer_H + +// C++ API headers +#include "Layer.h" +#include "PopupSource.h" + +// Qt headers +#include + +class QUrl; +template +class QFuture; + +namespace QRTImpl +{ + class OrientedImageryLayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ArcGISFeatureTable; + class Feature; + class FeatureQueryResult; + class PortalItem; + class QueryParameters; + enum class SelectionMode; + + class OrientedImageryLayer : public Layer, public PopupSource + { + Q_OBJECT + public: + static OrientedImageryLayer* create(ArcGISFeatureTable* featureTable, QObject* parent = nullptr); + + static OrientedImageryLayer* create(PortalItem* portalItem, qint64 layerId, QObject* parent = nullptr); + + explicit OrientedImageryLayer(const QUrl& url, QObject* parent = nullptr); + + ~OrientedImageryLayer() override; + + ArcGISFeatureTable* featureTable() const; + + qint64 layerId() const; + + QUrl url() const; + + void clearSelection(); + + [[nodiscard]] QFuture selectedFeaturesAsync(QObject* parent = nullptr); + + void selectFeature(Feature* feature); + + void selectFeatures(const QList& features); + + [[nodiscard]] QFuture selectFeaturesAsync(const QueryParameters& parameters, SelectionMode mode, QObject* parent = nullptr); + + void unselectFeature(Feature* feature); + + void unselectFeatures(const QList& features); + + // PopupSource interface methods + bool isPopupEnabled() const override; + void setPopupEnabled(bool popupEnabled) override; + PopupDefinition* popupDefinition() const override; + void setPopupDefinition(PopupDefinition* popupDefinition) override; + + OrientedImageryLayer(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(OrientedImageryLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_OrientedImageryLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OwnershipBasedAccessControlInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OwnershipBasedAccessControlInfo.h new file mode 100644 index 000000000..71a946a67 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/OwnershipBasedAccessControlInfo.h @@ -0,0 +1,65 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file OwnershipBasedAccessControlInfo.h + +#ifndef QRT_OwnershipBasedAccessControlInfo_H +#define QRT_OwnershipBasedAccessControlInfo_H + +// STL headers +#include + +namespace QRTImpl +{ + class OwnershipBasedAccessControlInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class OwnershipBasedAccessControlInfo + { + public: + OwnershipBasedAccessControlInfo(); + OwnershipBasedAccessControlInfo(const OwnershipBasedAccessControlInfo& other); + OwnershipBasedAccessControlInfo(OwnershipBasedAccessControlInfo&& other) noexcept; + ~OwnershipBasedAccessControlInfo(); + + OwnershipBasedAccessControlInfo& operator=(const OwnershipBasedAccessControlInfo& other); + OwnershipBasedAccessControlInfo& operator=(OwnershipBasedAccessControlInfo&& other) noexcept; + + bool isEmpty() const; + + bool isAllowAnonymousToDelete() const; + bool isAllowAnonymousToUpdate() const; + bool isAllowOthersToDelete() const; + bool isAllowOthersToQuery() const; + bool isAllowOthersToUpdate() const; + + explicit OwnershipBasedAccessControlInfo(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_OwnershipBasedAccessControlInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Part.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Part.h new file mode 100644 index 000000000..3d88a720a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Part.h @@ -0,0 +1,123 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Part.h + +#ifndef QRT_Part_H +#define QRT_Part_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class PartImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ImmutablePointCollection; + class Point; + class Segment; + class SpatialReference; + + class Part : public Object + { + Q_OBJECT + + public: + explicit Part(const SpatialReference& spatialReference, QObject* parent = nullptr); + + ~Part() override; + + bool isEmpty() const; + + SpatialReference spatialReference() const; + + int pointCount() const; + + Point point(int pointIndex) const; + + Point startPoint() const; + + Point endPoint() const; + + bool hasCurves() const; + + ImmutablePointCollection points() const; + + int startPointIndexFromSegmentIndex(int segmentIndex) const; + + int endPointIndexFromSegmentIndex(int segmentIndex) const; + + int segmentCount() const; + + Segment segment(int segmentIndex) const; + + int segmentIndexFromStartPointIndex(int pointIndex) const; + + int segmentIndexFromEndPointIndex(int pointIndex) const; + + void segmentIndexFromPointIndex(int pointIndex, int& outStartPointSegmentIndex, int& outEndPointSegmentIndex) const; + + int addPoint(const Point& point); + + int addPoint(double x, double y); + + int addPoint(double x, double y, double z); + + void addPoints(const QList& points); + + void insertPoint(int pointIndex, const Point& point); + + void insertPoint(int pointIndex, double x, double y); + + void insertPoint(int pointIndex, double x, double y, double z); + + void setPoint(int pointIndex, const Point& point); + + void removePoint(int pointIndex); + + int addSegment(const Segment& segment); + + void insertSegment(int segmentIndex, const Segment& segment); + + void setSegment(int segmentIndex, const Segment& segment); + + void removeSegment(int segmentIndex); + + void removeAll(); + + std::shared_ptr getImpl() const; + Part(std::shared_ptr impl, QObject* parent); + + private: + std::shared_ptr m_impl; + Q_DISABLE_COPY_MOVE(Part) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Part_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PartCollection.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PartCollection.h new file mode 100644 index 000000000..42eb06b00 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PartCollection.h @@ -0,0 +1,88 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PartCollection.h + +#ifndef QRT_PartCollection_H +#define QRT_PartCollection_H + +// C++ API headers +#include "Iterable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class PartCollectionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Part; + class SpatialReference; + + class PartCollection : public Object, public Iterable + { + Q_OBJECT + + public: + explicit PartCollection(const SpatialReference& spatialReference, QObject* parent = nullptr); + + ~PartCollection() override; + + bool isEmpty() const; + + int size() const override; + + SpatialReference spatialReference() const; + + Part* part(int index) const; + + int indexOf(Part* part) const; + + int addPart(Part* part); + + void addParts(const QList& parts); + + void setPart(int index, Part* part); + + void insertPart(int index, Part* part); + + void removeAll(); + + void removePart(int index); + + std::shared_ptr getImpl() const; + PartCollection(std::shared_ptr impl, QObject* parent); + + private: + Part* at(int index) const override; + + std::shared_ptr m_impl; + Q_DISABLE_COPY_MOVE(PartCollection) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PartCollection_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PercentClipStretchParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PercentClipStretchParameters.h new file mode 100644 index 000000000..2ff61fc39 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PercentClipStretchParameters.h @@ -0,0 +1,80 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PercentClipStretchParameters.h + +#ifndef QRT_PercentClipStretchParameters_H +#define QRT_PercentClipStretchParameters_H + +// C++ API headers +#include "RasterTypes.h" +#include "StretchParameters.h" + +// STL headers +#include + +namespace QRTImpl +{ + class PercentClipStretchParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class PercentClipStretchParameters : public StretchParameters + { + public: + PercentClipStretchParameters(); + PercentClipStretchParameters(double min, double max); + + PercentClipStretchParameters(const PercentClipStretchParameters& other); + PercentClipStretchParameters(PercentClipStretchParameters&& other) noexcept; + explicit PercentClipStretchParameters(const StretchParameters& other); + + PercentClipStretchParameters& operator=(const PercentClipStretchParameters& other); + PercentClipStretchParameters& operator=(PercentClipStretchParameters&& other) noexcept; + + ~PercentClipStretchParameters() override; + + bool isValid() const; + + double min() const; + void setMin(double min); + + double max() const; + void setMax(double max); + + /*! \internal */ + explicit PercentClipStretchParameters(const std::shared_ptr& impl); + }; + + /*! \internal */ + template<> + inline PercentClipStretchParameters stretch_parameters_cast(const StretchParameters& stretchParameters) + { + return stretchParameters.stretchParametersType() == StretchParametersType::PercentClipStretchParameters ? + static_cast(stretchParameters) : + PercentClipStretchParameters(); + } + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PercentClipStretchParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PictureFillSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PictureFillSymbol.h new file mode 100644 index 000000000..ef17bb5a3 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PictureFillSymbol.h @@ -0,0 +1,108 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PictureFillSymbol.h + +#ifndef QRT_PictureFillSymbol_H +#define QRT_PictureFillSymbol_H + +// C++ API headers +#include "FillSymbol.h" +#include "Loadable.h" + +// STL headers +#include + +namespace QRTImpl +{ + class PictureFillSymbolImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class MultilayerPolygonSymbol; + + class PictureFillSymbol : public FillSymbol, public Loadable + { + Q_OBJECT + + public: + explicit PictureFillSymbol(const QImage& image, QObject* parent = nullptr); + explicit PictureFillSymbol(const QUrl& url, QObject* parent = nullptr); + ~PictureFillSymbol() override; + + bool operator==(const PictureFillSymbol& other) const; + bool operator!=(const PictureFillSymbol& other) const; + + QImage image() const; + + float height() const; + void setHeight(float height); + + float width() const; + void setWidth(float width); + + float opacity() const; + void setOpacity(float opacity); + + double angle() const; + void setAngle(double angle); + + double offsetX() const; + void setOffsetX(double offsetX); + + double offsetY() const; + void setOffsetY(double offsetY); + + double scaleX() const; + void setScaleX(double scaleX); + + double scaleY() const; + void setScaleY(double scaleY); + + [[nodiscard]] MultilayerPolygonSymbol* toMultilayerSymbol() const; + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + QUrl url() const; + + /*! \internal */ + PictureFillSymbol(std::shared_ptr impl, QObject* parent); + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(PictureFillSymbol) + + void connectSignals_(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PictureFillSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PictureFillSymbolLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PictureFillSymbolLayer.h new file mode 100644 index 000000000..6522e82f4 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PictureFillSymbolLayer.h @@ -0,0 +1,82 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PictureFillSymbolLayer.h + +#ifndef QRT_PictureFillSymbolLayer_H +#define QRT_PictureFillSymbolLayer_H + +// C++ API headers +#include "FillSymbolLayer.h" +#include "Loadable.h" + +// STL headers +#include + +namespace QRTImpl +{ + class PictureFillSymbolLayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class PictureFillSymbolLayer : public FillSymbolLayer, public Loadable + { + Q_OBJECT + + public: + explicit PictureFillSymbolLayer(const QImage& image, QObject* parent = nullptr); + explicit PictureFillSymbolLayer(const QUrl& url, QObject* parent = nullptr); + ~PictureFillSymbolLayer() override; + + QColor tintColor() const; + void setTintColor(const QColor& tintColor); + + QImage image() const; + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + QUrl url() const; + + /*! \internal */ + PictureFillSymbolLayer(std::shared_ptr impl, QObject* parent); + + PictureFillSymbolLayer() = delete; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(PictureFillSymbolLayer) + + void connectSignals_(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PictureFillSymbolLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PictureMarkerSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PictureMarkerSymbol.h new file mode 100644 index 000000000..7f420ea9c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PictureMarkerSymbol.h @@ -0,0 +1,95 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PictureMarkerSymbol.h + +#ifndef QRT_PictureMarkerSymbol_H +#define QRT_PictureMarkerSymbol_H + +// C++ API headers +#include "Loadable.h" +#include "MarkerSymbol.h" + +// STL headers +#include + +namespace QRTImpl +{ + class PictureMarkerSymbolImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class MultilayerPointSymbol; + + class PictureMarkerSymbol : public MarkerSymbol, public Loadable + { + Q_OBJECT + + public: + explicit PictureMarkerSymbol(const QImage& image, QObject* parent = nullptr); + explicit PictureMarkerSymbol(const QUrl& url, QObject* parent = nullptr); + ~PictureMarkerSymbol() override; + + bool operator==(const PictureMarkerSymbol& other) const; + bool operator!=(const PictureMarkerSymbol& other) const; + + QImage image() const; + + float height() const; + void setHeight(float height); + + float width() const; + void setWidth(float width); + + float opacity() const; + void setOpacity(float opacity); + + [[nodiscard]] MultilayerPointSymbol* toMultilayerSymbol() const; + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + QUrl url() const; + + /*! \internal */ + PictureMarkerSymbol(std::shared_ptr impl, QObject* parent); + + PictureMarkerSymbol() = delete; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(PictureMarkerSymbol) + + void connectSignals_(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PictureMarkerSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PictureMarkerSymbolLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PictureMarkerSymbolLayer.h new file mode 100644 index 000000000..c82c3df50 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PictureMarkerSymbolLayer.h @@ -0,0 +1,77 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PictureMarkerSymbolLayer.h + +#ifndef QRT_PictureMarkerSymbolLayer_H +#define QRT_PictureMarkerSymbolLayer_H + +// C++ API headers +#include "Loadable.h" +#include "MarkerSymbolLayer.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class PictureMarkerSymbolLayer : public MarkerSymbolLayer, public Loadable + { + Q_OBJECT + + public: + explicit PictureMarkerSymbolLayer(const QImage& image, QObject* parent = nullptr); + explicit PictureMarkerSymbolLayer(const QUrl& url, QObject* parent = nullptr); + ~PictureMarkerSymbolLayer() override; + + QColor tintColor() const; + void setTintColor(const QColor& tintColor); + + QImage image() const; + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + QUrl url() const; + + /*! \internal */ + PictureMarkerSymbolLayer(std::shared_ptr impl, QObject* parent); + + PictureMarkerSymbolLayer() = delete; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(PictureMarkerSymbolLayer) + + void connectSignals_(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PictureMarkerSymbolLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Point.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Point.h new file mode 100644 index 000000000..cffad3fc3 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Point.h @@ -0,0 +1,90 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Point.h + +#ifndef QRT_Point_H +#define QRT_Point_H + +// C++ API headers +#include "Geometry.h" +#include "GeometryTypes.h" + +// STL headers +#include + +namespace QRTImpl +{ + class PointImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class SpatialReference; + + class Point : public Geometry + { + public: + Point(); + Point(double x, double y); + Point(double x, double y, const SpatialReference& spatialReference); + Point(double x, double y, double z); + Point(double x, double y, double z, const SpatialReference& spatialReference); + + Point(const Point& other); + Point(Point&& other) noexcept; + explicit Point(const Geometry& other); + + Point& operator=(const Point& other); + Point& operator=(Point&& other) noexcept; + + ~Point() override; + + double x() const; + double y() const; + double z() const; + double m() const; + + bool isValid() const; + + static Point createWithM(double x, double y, double m); + static Point createWithM(double x, double y, double m, const SpatialReference& spatialReference); + static Point createWithM(double x, double y, double z, double m); + static Point createWithM(double x, double y, double z, double m, const SpatialReference& spatialReference); + + /*! \internal */ + explicit Point(std::shared_ptr impl); + std::shared_ptr getImpl() const; + }; + + /*! \internal */ + template<> + inline Point geometry_cast(const Geometry& geometry) + { + return geometry.geometryType() == GeometryType::Point ? static_cast(geometry) : Point(); + } + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Point) + +#endif // QRT_Point_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PointBarrier.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PointBarrier.h new file mode 100644 index 000000000..90aed2528 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PointBarrier.h @@ -0,0 +1,93 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PointBarrier.h + +#ifndef QRT_PointBarrier_H +#define QRT_PointBarrier_H + +// C++ API headers +#include "Point.h" + +// STL headers +#include + +namespace QRTImpl +{ + class PointBarrierImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class BarrierType; + enum class CurbApproach; + enum class LocationStatus; + + class PointBarrier + { + public: + PointBarrier(); + explicit PointBarrier(const Point& point); + PointBarrier(const PointBarrier& other); + PointBarrier(PointBarrier&& other) noexcept; + ~PointBarrier(); + + PointBarrier& operator=(const PointBarrier& other); + PointBarrier& operator=(PointBarrier&& other) noexcept; + + bool isEmpty() const; + + CurbApproach curbApproach() const; + void setCurbApproach(CurbApproach curbApproach); + + Point geometry() const; + void setGeometry(const Point& point); + + QString name() const; + void setName(const QString& name); + + LocationStatus locationStatus() const; + + BarrierType barrierType() const; + void setBarrierType(BarrierType type); + + double addedCost(const QString& attributeName) const; + void setAddedCost(const QString& attributeName, double addedCost); + + int barrierId() const; + void setBarrierId(int id); + + PointBarrier clone() const; + + /*! + \internal + */ + explicit PointBarrier(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PointBarrier_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PointBuilder.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PointBuilder.h new file mode 100644 index 000000000..a6b1357b3 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PointBuilder.h @@ -0,0 +1,94 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PointBuilder.h + +#ifndef QRT_PointBuilder_H +#define QRT_PointBuilder_H + +// C++ API headers +#include "GeometryBuilder.h" + +// STL headers +#include + +namespace QRTImpl +{ + class PointBuilderImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class SpatialReference; + class Envelope; + class Point; + + class PointBuilder : public GeometryBuilder + { + Q_OBJECT + + public: + explicit PointBuilder(const Point& point, QObject* parent = nullptr); + + explicit PointBuilder(const SpatialReference& spatialReference, QObject* parent = nullptr); + + ~PointBuilder() override; + + void setXY(double x, double y); + + void setX(double x); + + void setY(double y); + + void setZ(double z); + + void setM(double m); + + double x() const; + + double y() const; + + double z() const; + + double m() const; + + void offsetBy(double offsetX, double offsetY); + + [[nodiscard]] Geometry toGeometry() const override; + + [[nodiscard]] Point toPoint() const; + + GeometryBuilderType geometryBuilderType() const override; + + /*! + \internal + */ + PointBuilder(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const override; + + private: + Q_DISABLE_COPY_MOVE(PointBuilder) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeometryBuilder_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PointCloudLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PointCloudLayer.h new file mode 100644 index 000000000..6751b4a11 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PointCloudLayer.h @@ -0,0 +1,60 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PointCloudLayer.h + +#ifndef QRT_PointCloudLayer_H +#define QRT_PointCloudLayer_H + +// C++ API headers +#include "Layer.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class PointCloudLayer : public Layer + { + Q_OBJECT + + public: + explicit PointCloudLayer(Item* item, QObject* parent = nullptr); + explicit PointCloudLayer(const QUrl& url, QObject* parent = nullptr); + + ~PointCloudLayer() override; + + double altitudeOffset() const; + void setAltitudeOffset(double altitudeOffset); + + QUrl url() const; + + /*! \internal */ + PointCloudLayer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(PointCloudLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PointCloudLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PointCollection.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PointCollection.h new file mode 100644 index 000000000..2c32b61a9 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PointCollection.h @@ -0,0 +1,105 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PointCollection.h + +#ifndef QRT_PointCollection_H +#define QRT_PointCollection_H + +// C++ API headers +#include "Iterable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class PointCollectionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ImmutablePointCollection; + class Point; + class SpatialReference; + + class PointCollection : public Object, public Iterable + { + Q_OBJECT + + public: + explicit PointCollection(const SpatialReference& spatialReference, QObject* parent = nullptr); + + ~PointCollection() override; + + bool isEmpty() const; + + int size() const override; + + SpatialReference spatialReference() const; + + Point point(int index) const; + + int indexOf(const Point& point) const; + + int addPoint(const Point& point); + + int addPoint(double x, double y); + + int addPoint(double x, double y, double z); + + void addPoints(const QList& points); + + void setPoint(int pointIndex, const Point& point); + + void addPoints(PointCollection* points); + + void addPoints(const ImmutablePointCollection& points); + + void insertPoint(int pointIndex, const Point& point); + + void insertPoint(int pointIndex, double x, double y); + + void insertPoint(int pointIndex, double x, double y, double z); + + void removeAll(); + + void removePoint(int pointIndex); + + std::shared_ptr getImpl() const; + + /*! + \internal + */ + PointCollection(std::shared_ptr impl, QObject* parent); + + private: + Point at(int index) const override; + + std::shared_ptr m_impl; + Q_DISABLE_COPY_MOVE(PointCollection) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PointCollection_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Polygon.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Polygon.h new file mode 100644 index 000000000..3db8a9fd6 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Polygon.h @@ -0,0 +1,78 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Polygon.h + +#ifndef QRT_Polygon_H +#define QRT_Polygon_H + +// C++ API headers +#include "GeometryTypes.h" +#include "Multipart.h" + +// STL headers +#include + +namespace QRTImpl +{ + class PolygonImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Polyline; + + class Polygon : public Multipart + { + public: + Polygon(); + + Polygon(const Polygon& other); + Polygon(Polygon&& other) noexcept; + explicit Polygon(const Geometry& other); + + Polygon& operator=(const Polygon& other); + Polygon& operator=(Polygon&& other) noexcept; + + ~Polygon() override; + + bool isValid() const; + + [[nodiscard]] Polyline toPolyline() const; + + /*! \internal */ + explicit Polygon(std::shared_ptr impl); + std::shared_ptr getImpl() const; + }; + + /*! \internal */ + template<> + inline Polygon geometry_cast(const Geometry& geometry) + { + return geometry.geometryType() == GeometryType::Polygon ? static_cast(geometry) : Polygon(); + } + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Polygon) + +#endif // QRT_Polygon_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PolygonBarrier.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PolygonBarrier.h new file mode 100644 index 000000000..4eb019083 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PolygonBarrier.h @@ -0,0 +1,86 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PolygonBarrier.h + +#ifndef QRT_PolygonBarrier_H +#define QRT_PolygonBarrier_H + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class PolygonBarrierImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class BarrierType; + class Polygon; + + class PolygonBarrier + { + public: + PolygonBarrier(); + explicit PolygonBarrier(const Polygon& polygon); + PolygonBarrier(const PolygonBarrier& other); + PolygonBarrier(PolygonBarrier&& other) noexcept; + ~PolygonBarrier(); + + PolygonBarrier& operator=(const PolygonBarrier& other); + PolygonBarrier& operator=(PolygonBarrier&& other) noexcept; + + bool isEmpty() const; + + Polygon geometry() const; + void setGeometry(const Polygon& polygon); + + QString name() const; + void setName(const QString& name); + + BarrierType barrierType() const; + void setBarrierType(BarrierType type); + + double scaleFactorForCost(const QString& attributeName) const; + void setScaleFactorForCost(const QString& attributeName, double scaleFactorForCost); + + int barrierId() const; + void setBarrierId(int id); + + PolygonBarrier clone() const; + + /*! + \internal + */ + explicit PolygonBarrier(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PolygonBarrier_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PolygonBuilder.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PolygonBuilder.h new file mode 100644 index 000000000..b818e1fc2 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PolygonBuilder.h @@ -0,0 +1,76 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PolygonBuilder.h + +#ifndef QRT_PolygonBuilder_H +#define QRT_PolygonBuilder_H + +// C++ API headers +#include "MultipartBuilder.h" + +// STL headers +#include + +namespace QRTImpl +{ + class PolygonBuilderImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Polygon; + class Polyline; + + class PolygonBuilder : public MultipartBuilder + { + Q_OBJECT + + public: + explicit PolygonBuilder(const SpatialReference& spatialReference, QObject* parent = nullptr); + + explicit PolygonBuilder(const Polygon& polygon, QObject* parent = nullptr); + + ~PolygonBuilder() override; + + [[nodiscard]] Geometry toGeometry() const override; + + [[nodiscard]] Polygon toPolygon() const; + + [[nodiscard]] Polyline toPolyline() const; + + GeometryBuilderType geometryBuilderType() const override; + + /*! + \internal + */ + PolygonBuilder(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const override; + + private: + Q_DISABLE_COPY_MOVE(PolygonBuilder) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PolygonBuilder_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Polyline.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Polyline.h new file mode 100644 index 000000000..a2a7f747f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Polyline.h @@ -0,0 +1,74 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Polyline.h + +#ifndef QRT_Polyline_H +#define QRT_Polyline_H + +// C++ API headers +#include "GeometryTypes.h" +#include "Multipart.h" + +// STL headers +#include + +namespace QRTImpl +{ + class PolylineImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Polyline : public Multipart + { + public: + Polyline(); + + Polyline(const Polyline& other); + Polyline(Polyline&& other) noexcept; + explicit Polyline(const Geometry& other); + + Polyline& operator=(const Polyline& other); + Polyline& operator=(Polyline&& other) noexcept; + + ~Polyline() override; + + bool isValid() const; + + /*! \internal */ + explicit Polyline(std::shared_ptr impl); + std::shared_ptr getImpl() const; + }; + + /*! \internal */ + template<> + inline Polyline geometry_cast(const Geometry& geometry) + { + return geometry.geometryType() == GeometryType::Polyline ? static_cast(geometry) : Polyline(); + } + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::Polyline) + +#endif // QRT_Polyline_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PolylineBarrier.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PolylineBarrier.h new file mode 100644 index 000000000..5bda62615 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PolylineBarrier.h @@ -0,0 +1,86 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PolylineBarrier.h + +#ifndef QRT_PolylineBarrier_H +#define QRT_PolylineBarrier_H + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class PolylineBarrierImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class BarrierType; + class Polyline; + + class PolylineBarrier + { + public: + PolylineBarrier(); + explicit PolylineBarrier(const Polyline& polyline); + PolylineBarrier(const PolylineBarrier& other); + PolylineBarrier(PolylineBarrier&& other) noexcept; + ~PolylineBarrier(); + + PolylineBarrier& operator=(const PolylineBarrier& other); + PolylineBarrier& operator=(PolylineBarrier&& other) noexcept; + + bool isEmpty() const; + + Polyline geometry() const; + void setGeometry(const Polyline& polyline); + + QString name() const; + void setName(const QString& name); + + BarrierType barrierType() const; + void setBarrierType(BarrierType type); + + double scaleFactorForCost(const QString& attributeName) const; + void setScaleFactorForCost(const QString& attributeName, double scaleFactorForCost); + + int barrierId() const; + void setBarrierId(int id); + + PolylineBarrier clone() const; + + /*! + \internal + */ + explicit PolylineBarrier(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PolylineBarrier_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PolylineBuilder.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PolylineBuilder.h new file mode 100644 index 000000000..9717e077b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PolylineBuilder.h @@ -0,0 +1,74 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PolylineBuilder.h + +#ifndef QRT_PolylineBuilder_H +#define QRT_PolylineBuilder_H + +// C++ API headers +#include "MultipartBuilder.h" + +// STL headers +#include + +namespace QRTImpl +{ + class PolylineBuilderImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Polyline; + class SpatialReference; + + class PolylineBuilder : public MultipartBuilder + { + Q_OBJECT + + public: + explicit PolylineBuilder(const SpatialReference& spatialReference, QObject* parent = nullptr); + + explicit PolylineBuilder(const Polyline& polyline, QObject* parent = nullptr); + + ~PolylineBuilder() override; + + [[nodiscard]] Geometry toGeometry() const override; + + [[nodiscard]] Polyline toPolyline() const; + + GeometryBuilderType geometryBuilderType() const override; + + /*! + \internal + */ + PolylineBuilder(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const override; + + private: + Q_DISABLE_COPY_MOVE(PolylineBuilder) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PolylineBuilder_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Popup.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Popup.h new file mode 100644 index 000000000..de0145749 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Popup.h @@ -0,0 +1,99 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Popup.h + +#ifndef QRT_Popup_H +#define QRT_Popup_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +template +class QFuture; + +class QString; + +namespace QRTImpl +{ + class PopupImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeoElement; + class Geometry; + class PopupDefinition; + class PopupElement; + class PopupExpressionEvaluation; + class PopupField; + class Symbol; + + class Popup : public Object + { + Q_OBJECT + + public: + explicit Popup(GeoElement* geoElement, QObject* parent = nullptr); + + Popup(GeoElement* geoElement, PopupDefinition* popupDefinition, QObject* parent = nullptr); + + ~Popup() override; + + GeoElement* geoElement() const; + + PopupDefinition* popupDefinition() const; + + Symbol* symbol() const; + + QString title() const; + + QString editSummary() const; + + Geometry userInput() const; + void setUserInput(const Geometry& userInput); + + QString formattedValue(PopupField* popupField) const; + + QList evaluatedElements() const; + + // async methods + [[nodiscard]] QFuture> evaluateExpressionsAsync(QObject* parent = nullptr); + + /*! + \internal + */ + Popup(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(Popup) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Popup_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupAttachment.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupAttachment.h new file mode 100644 index 000000000..f23f40494 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupAttachment.h @@ -0,0 +1,98 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PopupAttachment.h + +#ifndef QRT_PopupAttachment_H +#define QRT_PopupAttachment_H + +// C++ API headers +#include "CoreTypes.h" +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class PopupAttachmentImpl; + class RtcPopupAttachmentImpl; +} // namespace QRTImpl + +namespace Esri::ArcGISRuntime +{ + + enum class PopupAttachmentEditState; + enum class PopupAttachmentType; + class Attachment; + + class PopupAttachment : public Object, public Loadable + { + Q_OBJECT + + public: + ~PopupAttachment() override; + + Attachment* attachment() const; + QString contentType() const; + QString filePath() const; + bool isLocal() const; + QString name() const; + qint64 size() const; + + PopupAttachmentType popupAttachmentType() const; + [[nodiscard]] QFuture createFullImageAsync(); + [[nodiscard]] QFuture createThumbnailAsync(int width, int height); + + // Loadable interface methods + void cancelLoad() override; + void load() override; + void retryLoad() override; + Error loadError() const override; + LoadStatus loadStatus() const override; + + // internal + PopupAttachment(std::shared_ptr rtcImpl, QObject* parent); + std::shared_ptr getRtcImpl() const; + + PopupAttachment(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + PopupAttachment() = delete; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& error); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(PopupAttachment) + + std::shared_ptr m_impl; + std::shared_ptr m_rtcImpl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PopupAttachment_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupDefinition.h new file mode 100644 index 000000000..cd8f0f50c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupDefinition.h @@ -0,0 +1,111 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PopupDefinition.h + +#ifndef QRT_PopupDefinition_H +#define QRT_PopupDefinition_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class PopupDefinitionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeoElement; + class PopupElement; + class PopupExpression; + class PopupField; + class PopupMedia; + class PopupRelatedFeaturesDefinition; + class PopupSource; + + class PopupDefinition : public Object + { + Q_OBJECT + + public: + explicit PopupDefinition(QObject* parent = nullptr); + explicit PopupDefinition(GeoElement* geoElement, QObject* parent = nullptr); + explicit PopupDefinition(PopupSource* popupSource, QObject* parent = nullptr); + ~PopupDefinition() override; + + bool isDeleteAllowed() const; + void setDeleteAllowed(bool deleteAllowed); + + bool isEditingAllowed() const; + void setEditingAllowed(bool editingAllowed); + + bool isEditGeometryAllowed() const; + void setEditGeometryAllowed(bool editGeometryAllowed); + + QString description() const; + void setDescription(const QString& description); + + void setElements(const QList& elements); + QList elements() const; + + void setExpressions(const QList& expressions); + QList expressions() const; + + QList fields() const; + void setFields(const QList& fields); + + QList media() const; + void setMedia(const QList& media); + + bool isShowAttachments() const; + void setShowAttachments(bool showAttachments); + + bool isShowEditSummary() const; + void setShowEditSummary(bool showEditSummary); + + PopupRelatedFeaturesDefinition* relatedFeaturesDefinition() const; + void setRelatedFeaturesDefinition(PopupRelatedFeaturesDefinition* relatedFeaturesDefinition); + + QString title() const; + void setTitle(const QString& title); + + /*! + \internal + */ + PopupDefinition(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(PopupDefinition) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PopupDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupElement.h new file mode 100644 index 000000000..cdb018bb0 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupElement.h @@ -0,0 +1,72 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PopupElement.h + +#ifndef QRT_PopupElement_H +#define QRT_PopupElement_H + +// C++ API headers +#include "JsonSerializable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class PopupElementImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class PopupElementType; + + class PopupElement : public Object, public JsonSerializable + { + Q_OBJECT + + public: + ~PopupElement() override; + + bool isEvaluated() const; + + PopupElementType popupElementType() const; + + PopupElement(std::shared_ptr impl, QObject* parent); + + // JsonSerializable interface methods + [[nodiscard]] static PopupElement* fromJson(const QString& json, QObject* parent = nullptr); + [[nodiscard]] QString toJson() const override; + + std::shared_ptr getImpl() const; + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(PopupElement) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PopupElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupExpression.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupExpression.h new file mode 100644 index 000000000..b2089197f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupExpression.h @@ -0,0 +1,81 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PopupExpression.h + +#ifndef QRT_PopupExpression_H +#define QRT_PopupExpression_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class PopupExpressionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class PopupExpressionReturnType; + + class PopupExpression : public Object + { + Q_OBJECT + + public: + explicit PopupExpression(QObject* parent = nullptr); + ~PopupExpression() override; + + QString expression() const; + void setExpression(const QString& expression); + + QString name() const; + void setName(const QString& name); + + Esri::ArcGISRuntime::PopupExpressionReturnType returnType() const; + void setReturnType(Esri::ArcGISRuntime::PopupExpressionReturnType returnType); + + QString title() const; + void setTitle(const QString& title); + + /*! + \internal + */ + PopupExpression(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + PopupExpression() = delete; + + private: + Q_DISABLE_COPY_MOVE(PopupExpression) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PopupExpression_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupExpressionEvaluation.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupExpressionEvaluation.h new file mode 100644 index 000000000..50a7a9d20 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupExpressionEvaluation.h @@ -0,0 +1,65 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PopupExpressionEvaluation.h + +#ifndef QRT_PopupExpressionEvaluation_H +#define QRT_PopupExpressionEvaluation_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class PopupExpressionEvaluationImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class PopupExpression; + + class PopupExpressionEvaluation : public Object + { + Q_OBJECT + public: + ~PopupExpressionEvaluation() override; + + Error error() const; + + PopupExpression* popupExpression() const; + + QVariant result() const; + + /*! \internal */ + explicit PopupExpressionEvaluation(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(PopupExpressionEvaluation) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PopupExpressionEvaluation_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupField.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupField.h new file mode 100644 index 000000000..23e1baf37 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupField.h @@ -0,0 +1,89 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PopupField.h + +#ifndef QRT_PopupField_H +#define QRT_PopupField_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class PopupFieldImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class PopupStringFieldOption; + class PopupFieldFormat; + + class PopupField : public Object + { + Q_OBJECT + + public: + explicit PopupField(QObject* parent = nullptr); + ~PopupField() override; + + QString fieldName() const; + void setFieldName(const QString& fieldName); + + PopupFieldFormat* format() const; + void setFormat(PopupFieldFormat* format); + + bool isEditable() const; + void setEditable(bool editable); + + bool isVisible() const; + void setVisible(bool visible); + + QString label() const; + void setLabel(const QString& label); + + PopupStringFieldOption stringFieldOption() const; + void setStringFieldOption(PopupStringFieldOption popupStringFieldOption); + + QString tooltip() const; + void setTooltip(const QString& tooltip); + + /*! + \internal + */ + PopupField(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(PopupField) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PopupField_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupFieldFormat.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupFieldFormat.h new file mode 100644 index 000000000..39f43f0c1 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupFieldFormat.h @@ -0,0 +1,74 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PopupFieldFormat.h + +#ifndef QRT_PopupFieldFormat_H +#define QRT_PopupFieldFormat_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class PopupFieldFormatImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class PopupDateFormat; + + class PopupFieldFormat : public Object + { + Q_OBJECT + + public: + explicit PopupFieldFormat(QObject* parent = nullptr); + ~PopupFieldFormat() override; + + PopupDateFormat popupDateFormat() const; + void setPopupDateFormat(PopupDateFormat popupDateFormat); + + int decimalPlaces() const; + void setDecimalPlaces(int decimalPlaces); + + bool isUseThousandsSeparator() const; + void setUseThousandsSeparator(bool useThousandsSeparator); + + /*! + \internal + */ + PopupFieldFormat(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(PopupFieldFormat) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PopupFieldFormat_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupFieldListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupFieldListModel.h new file mode 100644 index 000000000..5803aa57c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupFieldListModel.h @@ -0,0 +1,125 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PopupFieldListModel.h + +#ifndef QRT_PopupFieldListModel_H +#define QRT_PopupFieldListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class PopupFieldListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class PopupField; + + class PopupFieldListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum PopupFieldRoles + { + PopupFieldNameRole = Qt::UserRole + 1, + PopupFieldFormatRole = Qt::UserRole + 2, + PopupFieldEditableRole = Qt::UserRole + 3, + PopupFieldVisibleRole = Qt::UserRole + 4, + PopupFieldLabelRole = Qt::UserRole + 5, + PopupFieldStringFieldOptionRole = Qt::UserRole + 6, + PopupFieldTooltipRole = Qt::UserRole + 7 + }; + + ~PopupFieldListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(PopupField* popupField); + + void insert(int index, PopupField* popupField); + + void removeAt(int index); + + void removeOne(PopupField* popupField); + + void move(int from, int to); + + PopupField* at(int index) const override; + + bool contains(PopupField* popupField) const; + + int indexOf(PopupField* popupField) const; + + PopupField* first() const; + + PopupField* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + PopupFieldListModel(std::shared_ptr impl, QObject* parent); + + PopupFieldListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(PopupFieldListModel) + + void connectSignals_(); + void setupRoles(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PopupFieldListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupMedia.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupMedia.h new file mode 100644 index 000000000..38889fb74 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupMedia.h @@ -0,0 +1,89 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PopupMedia.h + +#ifndef QRT_PopupMedia_H +#define QRT_PopupMedia_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +template +class QFuture; +class QString; + +namespace QRTImpl +{ + class PopupMediaImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ChartImage; + class ChartImageParameters; + enum class PopupMediaType; + class PopupMediaValue; + + class PopupMedia : public Object + { + Q_OBJECT + + public: + explicit PopupMedia(QObject* parent = nullptr); + ~PopupMedia() override; + + QString caption() const; + void setCaption(const QString& caption); + + quint64 imageRefreshInterval() const; + void setImageRefreshInterval(quint64 imageRefreshInterval); + + QString title() const; + void setTitle(const QString& title); + + PopupMediaType popupMediaType() const; + void setPopupMediaType(PopupMediaType popupMediaType); + + PopupMediaValue* value() const; + void setValue(PopupMediaValue* popupMediaValue); + + [[nodiscard]] QFuture generateChartAsync(ChartImageParameters* parameters, QObject* parent = nullptr); + + /*! + \internal + */ + PopupMedia(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(PopupMedia) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PopupMedia_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupMediaListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupMediaListModel.h new file mode 100644 index 000000000..52ce25ff1 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupMediaListModel.h @@ -0,0 +1,122 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PopupMediaListModel.h + +#ifndef QRT_PopupMediaListModel_H +#define QRT_PopupMediaListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class PopupMediaListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class PopupMedia; + + class PopupMediaListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum PopupMediaRoles + { + PopupMediaCaptionRole = Qt::UserRole + 1, + PopupMediaTitleRole = Qt::UserRole + 2, + PopupMediaTypeRole = Qt::UserRole + 3, + PopupMediaValueRole = Qt::UserRole + 4 + }; + + ~PopupMediaListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(PopupMedia* popupMedia); + + void insert(int index, PopupMedia* popupMedia); + + void removeAt(int index); + + void removeOne(PopupMedia* popupMedia); + + void move(int from, int to); + + PopupMedia* at(int index) const override; + + bool contains(PopupMedia* popupMedia) const; + + int indexOf(PopupMedia* popupMedia) const; + + PopupMedia* first() const; + + PopupMedia* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + PopupMediaListModel(std::shared_ptr impl, QObject* parent); + + PopupMediaListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(PopupMediaListModel) + + void connectSignals_(); + void setupRoles(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PopupMediaListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupMediaValue.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupMediaValue.h new file mode 100644 index 000000000..f0bd84cb5 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupMediaValue.h @@ -0,0 +1,88 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PopupMediaValue.h + +#ifndef QRT_PopupMediaValue_H +#define QRT_PopupMediaValue_H + +// C++ API headers +#include "Object.h" + +// Qt headers +#include // for QStringList + +// STL headers +#include + +namespace QRTImpl +{ + class PopupMediaValueImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class PopupMediaValue : public Object + { + Q_OBJECT + + public: + explicit PopupMediaValue(QObject* parent = nullptr); + ~PopupMediaValue() override; + + QList chartColors() const; + void setChartColors(const QList& chartColors); + + QVariantList data() const; + + QStringList fieldNames() const; + void setFieldNames(const QStringList& fieldNames); + + QStringList labels() const; + + QUrl linkUrl() const; + void setLinkUrl(const QUrl& linkUrl); + + QString normalizeFieldName() const; + void setNormalizeFieldName(const QString& normalizeFieldName); + + QUrl sourceUrl() const; + void setSourceUrl(const QUrl& sourceUrl); + + QString tooltipFieldName() const; + void setTooltipFieldName(const QString& tooltipFieldName); + + /*! + \internal + */ + PopupMediaValue(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(PopupMediaValue) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PopupMediaValue_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupRelatedFeaturesDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupRelatedFeaturesDefinition.h new file mode 100644 index 000000000..f068720d3 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupRelatedFeaturesDefinition.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PopupRelatedFeaturesDefinition.h + +#ifndef QRT_PopupRelatedFeaturesDefinition_H +#define QRT_PopupRelatedFeaturesDefinition_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class PopupRelatedFeaturesDefinitionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class PopupRelatedFeaturesSortOrder; + + class PopupRelatedFeaturesDefinition : public Object + { + Q_OBJECT + + public: + explicit PopupRelatedFeaturesDefinition(QObject* parent = nullptr); + ~PopupRelatedFeaturesDefinition() override; + + bool isShowRelatedFeatures() const; + void setShowRelatedFeatures(bool showRelatedFeatures); + + QList sortOrder() const; + void setSortOrder(const QList& sortOrder); + + /*! + \internal + */ + PopupRelatedFeaturesDefinition(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(PopupRelatedFeaturesDefinition) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PopupRelatedFeaturesDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupRelatedFeaturesSortOrder.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupRelatedFeaturesSortOrder.h new file mode 100644 index 000000000..1ce0d0ee8 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupRelatedFeaturesSortOrder.h @@ -0,0 +1,72 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PopupRelatedFeaturesSortOrder.h + +#ifndef QRT_PopupRelatedFeaturesSortOrder_H +#define QRT_PopupRelatedFeaturesSortOrder_H + +// Qt headers +#include // for qint64 + +// STL headers +#include + +namespace QRTImpl +{ + class PopupRelatedFeaturesSortOrderImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class OrderBy; + + class PopupRelatedFeaturesSortOrder + { + public: + PopupRelatedFeaturesSortOrder(); + PopupRelatedFeaturesSortOrder(const PopupRelatedFeaturesSortOrder& other); + PopupRelatedFeaturesSortOrder(PopupRelatedFeaturesSortOrder&& other) noexcept; + ~PopupRelatedFeaturesSortOrder(); + + PopupRelatedFeaturesSortOrder& operator=(const PopupRelatedFeaturesSortOrder& other); + PopupRelatedFeaturesSortOrder& operator=(PopupRelatedFeaturesSortOrder&& other) noexcept; + + OrderBy orderByField() const; + void setOrderByField(const OrderBy& orderByField); + + qint64 relationshipId() const; + void setRelationshipId(qint64 relationshipId); + + /*! + \internal + */ + explicit PopupRelatedFeaturesSortOrder(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PopupRelatedFeaturesSortOrder_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupSource.h new file mode 100644 index 000000000..686056f6e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupSource.h @@ -0,0 +1,54 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PopupSource.h + +#ifndef QRT_PopupSource_H +#define QRT_PopupSource_H + +// Qt headers +#include // for Q_DISABLE_COPY_MOVE + +namespace Esri::ArcGISRuntime +{ + + class PopupDefinition; + + class PopupSource + { + public: + virtual ~PopupSource(); + virtual bool isPopupEnabled() const = 0; + virtual void setPopupEnabled(bool popupEnabled) = 0; + + virtual PopupDefinition* popupDefinition() const = 0; + virtual void setPopupDefinition(PopupDefinition* popupDefinition) = 0; + + protected: + explicit PopupSource(); + + private: + Q_DISABLE_COPY_MOVE(PopupSource) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PopupSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupTypes.h new file mode 100644 index 000000000..448808b4d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PopupTypes.h @@ -0,0 +1,190 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PopupTypes.h + +#ifndef QRT_PopupTypes_H +#define QRT_PopupTypes_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + enum class PopupAttachmentsDisplayType + { + List = 0, + Preview = 1, + Auto = 2 + }; + + enum class AttachmentsPopupElementMediaType + { + Application = 0, + Audio = 1, + Image = 2, + Model = 3, + Text = 4, + Video = 5 + }; + + enum class PopupDateFormat + { + DayShortMonthYear = 0, + LongDate = 1, + LongMonthDayYear = 2, + LongMonthYear = 3, + ShortDate = 4, + ShortDateLE = 5, + ShortDateLELongTime = 6, + ShortDateLELongTime24 = 7, + ShortDateLEShortTime = 8, + ShortDateLEShortTime24 = 9, + ShortDateLongTime = 10, + ShortDateLongTime24 = 11, + ShortDateShortTime = 12, + ShortDateShortTime24 = 13, + ShortMonthYear = 14, + Year = 15, + DayShortMonthYearLongTime = 16, + DayShortMonthYearLongTime24 = 17, + DayShortMonthYearShortTime = 18, + DayShortMonthYearShortTime24 = 19, + LongDateLongTime = 20, + LongDateLongTime24 = 21, + LongDateShortTime = 22, + LongDateShortTime24 = 23, + LongMonthDayYearLongTime = 24, + LongMonthDayYearLongTime24 = 25, + LongMonthDayYearShortTime = 26, + LongMonthDayYearShortTime24 = 27, + Unknown = -1 + }; + + enum class PopupElementType + { + Unknown = -1, + TextPopupElement = 0, + FieldsPopupElement = 1, + MediaPopupElement = 2, + AttachmentsPopupElement = 3, + ExpressionPopupElement = 4, + RelationshipPopupElement = 5, + UnsupportedPopupElement = 6, + UtilityAssociationsPopupElement = 7 + }; + + enum class PopupMediaType + { + Image = 0, + BarChart = 1, + ColumnChart = 2, + LineChart = 3, + PieChart = 4, + Unknown = -1 + }; + + enum class PopupStringFieldOption + { + SingleLine = 0, + MultiLine = 1, + RichText = 2, + Unknown = -1 + }; + + enum class FeatureTypeChangeMode + { + ResetToDefaults = 0, + KeepValues = 1 + }; + + enum class PopupErrorCode + { + InvalidGeoElement = 11000, + NullNotAllowed = 11001, + ValueOutOfRange = 11002, + ExceedsMaxLength = 11003, + IllegalDomainCode = 11007, + ContingencyValidationFailure = 11008 + }; + + enum class PopupAttachmentType + { + Image = 0, + Video = 1, + Document = 2, + Other = 3 + }; + + enum class PopupAttachmentEditState + { + Original = 0, + Added = 1, + Deleted = 2 + }; + + enum class PopupExpressionReturnType + { + String = 0, + Number = 1, + Dictionary = 2 + }; + + enum class ChartImageStyle + { + Neutral = 0, + Light = 1, + Dark = 2 + }; + +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PopupAttachmentsDisplayType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::AttachmentsPopupElementMediaType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PopupDateFormat value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PopupElementType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PopupMediaType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PopupStringFieldOption value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FeatureTypeChangeMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PopupErrorCode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PopupAttachmentType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PopupAttachmentEditState value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PopupExpressionReturnType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ChartImageStyle value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PopupAttachmentsDisplayType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::AttachmentsPopupElementMediaType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PopupDateFormat) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PopupElementType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PopupMediaType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PopupStringFieldOption) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FeatureTypeChangeMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PopupErrorCode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PopupAttachmentType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PopupAttachmentEditState) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PopupExpressionReturnType) + +#endif // QRT_PopupTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Portal.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Portal.h new file mode 100644 index 000000000..f63329756 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Portal.h @@ -0,0 +1,126 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Portal.h + +#ifndef QRT_Portal_H +#define QRT_Portal_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class PortalImpl; + class OnlineContentPortalImpl; +} // namespace QRTImpl + +namespace Esri::ArcGISRuntime +{ + + class BasemapListModel; + class ClassificationSchema; + class LicenseInfo; + class PortalGroupListModel; + class PortalInfo; + class PortalItemListModel; + class PortalQueryParametersForItems; + class PortalQueryParametersForGroups; + class PortalQueryResultSetForItems; + class PortalQueryResultSetForGroups; + class PortalUser; + + class Portal : public Object, public Loadable + { + Q_OBJECT + + public: + // constructors & destructor + explicit Portal(QObject* parent = nullptr); + explicit Portal(bool loginRequired, QObject* parent = nullptr); + explicit Portal(const QUrl& url, QObject* parent = nullptr); + explicit Portal(const QUrl& url, bool loginRequired, QObject* parent = nullptr); + + ~Portal() override; + + bool isLoginRequired() const; + + PortalInfo* portalInfo() const; + PortalUser* portalUser() const; + + QString culture() const; + void setCulture(const QString& culture); + + BasemapListModel* basemaps() const; + BasemapListModel* basemaps3D() const; + BasemapListModel* developerBasemaps() const; + PortalItemListModel* featuredItems() const; + PortalGroupListModel* featuredGroups() const; + + [[nodiscard]] QFuture findItemsAsync(const PortalQueryParametersForItems& queryParameters, + QObject* parent = nullptr); + [[nodiscard]] QFuture findGroupsAsync(const PortalQueryParametersForGroups& queryParameters, + QObject* parent = nullptr); + [[nodiscard]] QFuture fetch3DBasemapsAsync(); + [[nodiscard]] QFuture fetchBasemapsAsync(); + [[nodiscard]] QFuture fetchClassificationSchemaAsync(QObject* parent = nullptr); + [[nodiscard]] QFuture fetchDeveloperBasemapsAsync(); + [[nodiscard]] QFuture fetchFeaturedItemsAsync(); + [[nodiscard]] QFuture fetchFeaturedGroupsAsync(); + [[nodiscard]] QFuture fetchLicenseInfoAsync(); + [[nodiscard]] QFuture fetchStylesAsync(QObject* parent = nullptr); + [[nodiscard]] QFuture fetchSymbolSetsAsync(QObject* parent = nullptr); + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + QUrl url() const; + + /*! \internal */ + Portal(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(Portal) + std::shared_ptr m_impl; + std::unique_ptr m_onlineContent; + + void connectSignals_(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Portal_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalFolder.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalFolder.h new file mode 100644 index 000000000..f95be73bd --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalFolder.h @@ -0,0 +1,76 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PortalFolder.h + +#ifndef QRT_PortalFolder_H +#define QRT_PortalFolder_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +// STL headers +#include + +namespace QRTImpl +{ + class PortalFolderImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Portal; + + class PortalFolder + { + public: + PortalFolder(); + PortalFolder(const PortalFolder& other); + PortalFolder(PortalFolder&& other) noexcept; + PortalFolder& operator=(const PortalFolder& other); + PortalFolder& operator=(PortalFolder&& other) noexcept; + ~PortalFolder(); + + QDateTime created() const; + + QString folderId() const; + + QString title() const; + + bool isEmpty() const; + + /*! + \internal + */ + explicit PortalFolder(std::shared_ptr impl); + + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PortalFolder) + +#endif // QRT_PortalFolder_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalFolderListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalFolderListModel.h new file mode 100644 index 000000000..a3e2143d9 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalFolderListModel.h @@ -0,0 +1,108 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PortalFolderListModel.h + +#ifndef QRT_PortalFolderListModel_H +#define QRT_PortalFolderListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class PortalFolderListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class PortalFolder; + + class PortalFolderListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum PortalFolderRoles + { + PortalFolderCreatedRole = Qt::UserRole + 1, // read-only + PortalFolderFolderIdRole = Qt::UserRole + 2, // read-only + PortalFolderTitleRole = Qt::UserRole + 3 // read-only + }; + + ~PortalFolderListModel() override; + + bool isEmpty() const; + + int size() const override; + + PortalFolder at(int index) const override; + + bool contains(const PortalFolder& portalFolder) const; + + int indexOf(const PortalFolder& portalFolder) const; + + PortalFolder first() const; + + PortalFolder last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + /*! + \internal + */ + PortalFolderListModel(std::shared_ptr impl, QObject* parent); + + PortalFolderListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(PortalFolderListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PortalFolderListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalGroup.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalGroup.h new file mode 100644 index 000000000..7480a9e4e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalGroup.h @@ -0,0 +1,108 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PortalGroup.h + +#ifndef QRT_PortalGroup_H +#define QRT_PortalGroup_H + +// C++ API headers +#include "JsonSerializable.h" +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class PortalGroupImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class PortalAccess; + enum class PortalGroupSortField; + enum class PortalQuerySortOrder; + class Portal; + + class PortalGroup : public Object, public Loadable, public JsonSerializable + { + Q_OBJECT + + public: + PortalGroup(Portal* portal, const QString& groupId, QObject* parent = nullptr); + ~PortalGroup() override; + + PortalAccess access() const; + QStringList admins() const; + QDateTime created() const; + QString groupDescription() const; + QString groupId() const; + bool isInvitationOnly() const; + QDateTime modified() const; + QString owner() const; + QString phone() const; + Portal* portal() const; + QString snippet() const; + PortalGroupSortField sortField() const; + PortalQuerySortOrder sortOrder() const; + QStringList tags() const; + QUrl thumbnailUrl() const; + QString title() const; + QStringList users() const; + bool isViewOnly() const; + + // async methods + QFuture fetchGroupUsersAsync(); + + // JsonSerializable Interface methods + [[nodiscard]] static PortalGroup* fromJson(const QString& json, Portal* portal = nullptr, QObject* parent = nullptr); + [[nodiscard]] QString toJson() const override; + + // Loadable Interface methods + void cancelLoad() override; + void load() override; + void retryLoad() override; + Error loadError() const override; + LoadStatus loadStatus() const override; + + PortalGroup(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(PortalGroup) + void connectSignals_(); + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PortalGroup_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalGroupListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalGroupListModel.h new file mode 100644 index 000000000..6de0bac05 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalGroupListModel.h @@ -0,0 +1,122 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PortalGroupListModel.h + +#ifndef QRT_PortalGroupListModel_H +#define QRT_PortalGroupListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class PortalGroupListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class PortalGroup; + + class PortalGroupListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum PortalGroupRoles + { + PortalGroupAccessRole = Qt::UserRole + 1, // read-only + PortalGroupAdminsRole = Qt::UserRole + 2, // read-only + PortalGroupCreatedRole = Qt::UserRole + 3, // read-only + PortalGroupGroupDescriptionRole = Qt::UserRole + 4, // read-only + PortalGroupGroupIdRole = Qt::UserRole + 5, // read-only + PortalGroupInvitationOnlyRole = Qt::UserRole + 6, // read-only + PortalGroupModifiedRole = Qt::UserRole + 7, // read-only + PortalGroupOwnerRole = Qt::UserRole + 8, // read-only + PortalGroupPhoneRole = Qt::UserRole + 9, // read-only + PortalGroupSnippetRole = Qt::UserRole + 10, // read-only + PortalGroupSortFieldRole = Qt::UserRole + 11, // read-only + PortalGroupSortOrderRole = Qt::UserRole + 12, // read-only + PortalGroupTagsRole = Qt::UserRole + 13, // read-only + PortalGroupThumbnailUrlRole = Qt::UserRole + 14, // read-only + PortalGroupTitleRole = Qt::UserRole + 15, // read-only + PortalGroupUsersRole = Qt::UserRole + 16, // read-only + PortalGroupViewOnlyRole = Qt::UserRole + 17 // read-only + }; + + ~PortalGroupListModel() override; + + bool isEmpty() const; + + int size() const override; + + PortalGroup* at(int index) const override; + + bool contains(PortalGroup* portalGroup) const; + + int indexOf(PortalGroup* portalGroup) const; + + PortalGroup* first() const; + + PortalGroup* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + /*! + \internal + */ + PortalGroupListModel(std::shared_ptr impl, QObject* parent); + + PortalGroupListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(PortalGroupListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PortalGroupListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalHelperServices.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalHelperServices.h new file mode 100644 index 000000000..b2510f70a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalHelperServices.h @@ -0,0 +1,87 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PortalHelperServices.h + +#ifndef QRT_PortalHelperServices_H +#define QRT_PortalHelperServices_H + +// C++ API headers +#include "JsonSerializable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class PortalHelperServicesImpl; +} + +namespace Esri::ArcGISRuntime +{ + class ElevationServiceInfo; + + class PortalHelperServices : public Object, public JsonSerializable + { + Q_OBJECT + + public: + ~PortalHelperServices() override; + + QUrl analysisServiceUrl() const; + QUrl asyncClosestFacilityServiceUrl() const; + QUrl asyncLocationAllocationServiceUrl() const; + QUrl asyncODCostMatrixServiceUrl() const; + QUrl asyncServiceAreaServiceUrl() const; + QUrl asyncVRPServiceUrl() const; + QUrl closestFacilityServiceUrl() const; + QList defaultElevationServices() const; + QUrl elevationServiceUrl() const; + QUrl elevationSyncServiceUrl() const; + QList geocodeServiceUrls() const; + QUrl geoenrichmentServiceUrl() const; + QUrl geometryServiceUrl() const; + QUrl hydrologyServiceUrl() const; + QUrl locationTrackingServiceUrl() const; + QUrl printTaskUrl() const; + QUrl routeServiceUrl() const; + QUrl serviceAreaServiceUrl() const; + QUrl syncVRPServiceUrl() const; + QUrl trafficServiceUrl() const; + + // JsonSerializable Interface methods + [[nodiscard]] static PortalHelperServices* fromJson(const QString& json, QObject* parent = nullptr); + [[nodiscard]] QString toJson() const override; + + private: + Q_DISABLE_COPY_MOVE(PortalHelperServices) + + friend class PortalInfo; + + /*! \internal */ + PortalHelperServices(std::shared_ptr impl, QObject* parent); + std::shared_ptr m_rtPortalHelperServicesImpl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PortalHelperServices_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalInfo.h new file mode 100644 index 000000000..cdee2491b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalInfo.h @@ -0,0 +1,121 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PortalInfo.h + +#ifndef QRT_PortalInfo_H +#define QRT_PortalInfo_H + +// C++ API headers +#include "Deprecated.h" +#include "JsonSerializable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class PortalInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class PortalAccess; + enum class PortalMode; + class Basemap; + class Envelope; + class Portal; + class PortalHelperServices; + class SubscriptionInfo; + + class PortalInfo : public Object, public JsonSerializable + { + Q_OBJECT + + public: + // constructors and destrutor + ~PortalInfo() override; + + // properties + PortalAccess access() const; + bool isAllSsl() const; + QString basemap3DGalleryGroupQuery() const; + QString basemapGalleryGroupQuery() const; + QRT_DEPRECATED QString bingKey() const; + bool isCanSearchPublic() const; + QRT_DEPRECATED bool isCanShareBingPublic() const; + bool isCanSharePublic() const; + bool isCommentsEnabled() const; + QDateTime created() const; + QString culture() const; + QString currentVersion() const; + QUrl customBaseDomainUrl() const; + QString default3DBasemapQuery() const; + Basemap* defaultBasemap() const; + Envelope defaultExtent() const; + QString developerBasemapGalleryGroupQuery() const; + bool eueiEnabled() const; + QStringList featuredGroupsQueries() const; + QString featuredItemsGroupQuery() const; + bool hasClassificationSchema() const; + PortalHelperServices* helperServices() const; + QString ipCountryCode() const; + bool isPortal() const; + bool isReadOnly() const; + QString livingAtlasGroupQuery() const; + QDateTime modified() const; + QString organizationId() const; + QUrl organizationBannerUrl() const; + QString organizationDescription() const; + QString organizationName() const; + QString organizationSubdomain() const; + Portal* portal() const; + QString portalHostname() const; + PortalMode portalMode() const; + QString portalName() const; + QUrl portalThumbnailUrl() const; + QString readOnlyMessage() const; + QString stylesGroupQuery() const; + QString symbolSetsGroupQuery() const; + SubscriptionInfo* subscriptionInfo() const; + bool isSupportsOAuth() const; + QUrl thumbnailUrl() const; + bool use3DBasemaps() const; + bool useDefault3DBasemap() const; + + // JsonSerializable Interface methods + [[nodiscard]] static PortalInfo* fromJson(const QString& json, QObject* parent = nullptr); + [[nodiscard]] QString toJson() const override; + + private: + friend class Portal; + PortalInfo(std::shared_ptr impl, QObject* parent); + + Q_DISABLE_COPY_MOVE(PortalInfo) + std::shared_ptr m_impl; + mutable PortalHelperServices* m_helperServices = nullptr; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PortalInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalItem.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalItem.h new file mode 100644 index 000000000..93385021f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalItem.h @@ -0,0 +1,143 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PortalItem.h + +#ifndef QRT_PortalItem_H +#define QRT_PortalItem_H + +// C++ API headers +#include "Item.h" +#include "JsonSerializable.h" +#include "Loadable.h" + +// STL headers +#include + +namespace QRTImpl +{ + class PortalItemImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class PortalAccess; + enum class PortalItemType; + class ClassificationInfo; + class NetworkRequestProgress; + class Portal; + class PortalGroupListModel; + class PortalItemCommentListModel; + + class PortalItem : public Item, public Loadable, public JsonSerializable + { + Q_OBJECT + + public: + explicit PortalItem(const QString& itemId, QObject* parent = nullptr); + PortalItem(Portal* portal, const QString& itemId, QObject* parent = nullptr); + PortalItem(Portal* portal, PortalItemType portalItemType, QObject* parent = nullptr); + explicit PortalItem(const QUrl& url, QObject* parent = nullptr); + ~PortalItem() override; + + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + PortalAccess access() const; + + float averageRating() const; + + ClassificationInfo* classification() const; + + int commentCount() const; + + bool isCommentsEnabled() const; + + QString culture() const; + + QString folderId() const; + + QString owner() const; + + Portal* portal() const; + + int ratingCount() const; + + QUrl serviceUrl() const; + + qint64 size() const; + + PortalItemType type() const; + + QString typeName() const; + + int viewCount() const; + + QUrl url() const; + + PortalItemCommentListModel* comments() const; + + PortalGroupListModel* adminGroups() const; + PortalGroupListModel* memberGroups() const; + PortalGroupListModel* otherGroups() const; + + // async methods + QFuture fetchCommentsAsync(); + QFuture fetchGroupsAsync(); + QFuture addRatingAsync(float rating); + QFuture addCommentAsync(const QString& comment); + QFuture updateDataWithJsonAsync(const QString& json); + QFuture updateDataWithUrlAsync(const QUrl& fromUrl, const QString& fileName = QString()); + QFuture shareWithAsync(bool everyone, bool organization); + QFuture unshareAsync(); + QFuture shareWithGroupsAsync(const QStringList& groupIds); + QFuture unshareGroupsAsync(const QStringList& groupIds); + + // JsonSerializable Interface methods + [[nodiscard]] static PortalItem* fromJson(const QString& json, Portal* portal = nullptr, QObject* parent = nullptr); + [[nodiscard]] QString toJson() const override; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + void fetchDataProgressChanged(const Esri::ArcGISRuntime::NetworkRequestProgress& progress); + + public: + // internals + /*! + \internal + */ + PortalItem(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(PortalItem) + + void connectSignals_(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PortalItem_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalItemComment.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalItemComment.h new file mode 100644 index 000000000..39ad44631 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalItemComment.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PortalItemComment.h + +#ifndef QRT_PortalItemComment_H +#define QRT_PortalItemComment_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class PortalItemCommentImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class PortalItemComment : public Object + { + Q_OBJECT + + public: + ~PortalItemComment() override; + + QString comment() const; + QString commentId() const; + QDateTime created() const; + QString owner() const; + + /*! + \internal + */ + PortalItemComment(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(PortalItemComment) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PortalItemComment_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalItemCommentListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalItemCommentListModel.h new file mode 100644 index 000000000..a708a214f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalItemCommentListModel.h @@ -0,0 +1,109 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PortalItemCommentListModel.h + +#ifndef QRT_PortalItemCommentListModel_H +#define QRT_PortalItemCommentListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class PortalItemCommentListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class PortalItemComment; + + class PortalItemCommentListModel : public QAbstractListModel, Iterable + { + Q_OBJECT + + public: + enum PortalItemCommentRoles + { + PortalItemCommentCommentRole = Qt::UserRole + 1, // read-only + PortalItemCommentCommentIdRole = Qt::UserRole + 2, // read-only + PortalItemCommentCreatedRole = Qt::UserRole + 3, // read-only + PortalItemCommentOwnerRole = Qt::UserRole + 4 // read-only + }; + + ~PortalItemCommentListModel() override; + + bool isEmpty() const; + + int size() const override; + + PortalItemComment* at(int index) const override; + + bool contains(PortalItemComment* portalItemComment) const; + + int indexOf(PortalItemComment* portalItemComment) const; + + PortalItemComment* first() const; + + PortalItemComment* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + /*! + \internal + */ + PortalItemCommentListModel(std::shared_ptr impl, QObject* parent); + + PortalItemCommentListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(PortalItemCommentListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PortalItemCommentListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalItemListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalItemListModel.h new file mode 100644 index 000000000..50a8bf85a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalItemListModel.h @@ -0,0 +1,135 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PortalItemListModel.h + +#ifndef QRT_PortalItemListModel_H +#define QRT_PortalItemListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class PortalItemListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class PortalItem; + + class PortalItemListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum PortalItemRoles + { + PortalItemUrlRole = Qt::UserRole + 1, // read-only + PortalItemItemIdRole = Qt::UserRole + 2, // read-only + PortalItemAccessRole = Qt::UserRole + 3, // read-only + PortalItemAverageRatingRole = Qt::UserRole + 5, // read-only + PortalItemCommentCountRole = Qt::UserRole + 6, // read-only + PortalItemCommentsEnabledRole = Qt::UserRole + 7, // read-only + PortalItemCultureRole = Qt::UserRole + 8, // read-only + PortalItemFolderIdRole = Qt::UserRole + 9, // read-only + PortalItemNameRole = Qt::UserRole + 10, // read-only + PortalItemOwnerRole = Qt::UserRole + 11, // read-only + PortalItemRatingCountRole = Qt::UserRole + 12, // read-only + PortalItemServiceUrlRole = Qt::UserRole + 13, // read-only + PortalItemSizeRole = Qt::UserRole + 14, // read-only + PortalItemTypeRole = Qt::UserRole + 15, // read-only + PortalItemTypeKeywordsRole = Qt::UserRole + 16, + PortalItemTypeNameRole = Qt::UserRole + 17, // read-only + PortalItemViewCountRole = Qt::UserRole + 18, // read-only + PortalItemDescriptionRole = Qt::UserRole + 19, // read-only + PortalItemExtentRole = Qt::UserRole + 20, // read-only + PortalItemSnippetRole = Qt::UserRole + 21, // read-only + PortalItemTitleRole = Qt::UserRole + 22, // read-only + PortalItemAccessInformationRole = Qt::UserRole + 23, // read-only + PortalItemTagsRole = Qt::UserRole + 24, // read-only + PortalItemCreatedRole = Qt::UserRole + 25, // read-only + PortalItemModifiedRole = Qt::UserRole + 26, // read-only + PortalItemSpatialReferenceRole = Qt::UserRole + 27, // read-only + PortalItemThumbnailUrlRole = Qt::UserRole + 28, // read-only + PortalItemTermsOfUseRole = Qt::UserRole + 29 // read-only + }; + + ~PortalItemListModel() override; + + bool isEmpty() const; + + int size() const override; + + PortalItem* at(int index) const override; + + bool contains(PortalItem* portalItem) const; + + int indexOf(PortalItem* portalItem) const; + + PortalItem* first() const; + + PortalItem* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + /*! + \internal + */ + PortalItemListModel(std::shared_ptr impl, QObject* parent); + + PortalItemListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + friend class ImmutablePortalItemListModel; + Q_DISABLE_COPY_MOVE(PortalItemListModel) + + void setupRoles(); + void connectSignals_(); + void updatePortalItems(const std::shared_ptr& portalItems); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PortalItemListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalPrivilege.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalPrivilege.h new file mode 100644 index 000000000..0ce10236a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalPrivilege.h @@ -0,0 +1,78 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PortalPrivilege.h + +#ifndef QRT_PortalPrivilege_H +#define QRT_PortalPrivilege_H + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class PortalPrivilegeImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class PortalPrivilegeRealm; + enum class PortalPrivilegeRole; + enum class PortalPrivilegeSubtype; + enum class PortalPrivilegeType; + + class PortalPrivilege + { + public: + PortalPrivilege(); + PortalPrivilege(const PortalPrivilege& other); + PortalPrivilege(PortalPrivilege&& other) noexcept; + PortalPrivilege& operator=(const PortalPrivilege& other); + PortalPrivilege& operator=(PortalPrivilege&& other) noexcept; + ~PortalPrivilege(); + + PortalPrivilegeRealm realm() const; + + PortalPrivilegeRole role() const; + + PortalPrivilegeType type() const; + QString typeName() const; + + PortalPrivilegeSubtype subtype() const; + QString subtypeName() const; + + /*! + \internal + */ + explicit PortalPrivilege(std::shared_ptr impl); + + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PortalPrivilege_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalPrivilegeListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalPrivilegeListModel.h new file mode 100644 index 000000000..a0f1e35c2 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalPrivilegeListModel.h @@ -0,0 +1,111 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PortalPrivilegeListModel.h + +#ifndef QRT_PortalPrivilegeListModel_H +#define QRT_PortalPrivilegeListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class PortalPrivilegeListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class PortalPrivilege; + + class PortalPrivilegeListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum PortalPrivilegeRoles + { + PortalPrivilegeRealmRole = Qt::UserRole + 1, // read-only + PortalPrivilegeRoleRole = Qt::UserRole + 2, // read-only + PortalPrivilegeTypeRole = Qt::UserRole + 3, // read-only + TypeNameRole = Qt::UserRole + 4, // read-only + PortalPrivilegeSubtypeRole = Qt::UserRole + 5, // read-only + SubtypeNameRole = Qt::UserRole + 6 // read-only + }; + + ~PortalPrivilegeListModel() override; + + bool isEmpty() const; + + int size() const override; + + PortalPrivilege at(int index) const override; + + bool contains(const PortalPrivilege& portalPrivilege) const; + + int indexOf(const PortalPrivilege& portalPrivilege) const; + + PortalPrivilege first() const; + + PortalPrivilege last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + /*! + \internal + */ + PortalPrivilegeListModel(std::shared_ptr impl, QObject* parent); + + PortalPrivilegeListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(PortalPrivilegeListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PortalPrivilegeListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryParameters.h new file mode 100644 index 000000000..19f1ad726 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryParameters.h @@ -0,0 +1,89 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PortalQueryParameters.h + +#ifndef QRT_PortalQueryParameters_H +#define QRT_PortalQueryParameters_H + +// Qt headers +#include // for QString, QStringList + +// STL headers +#include + +namespace QRTImpl +{ + class PortalQueryParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class PortalQuerySortOrder; + class Envelope; + + class PortalQueryParameters + { + public: + PortalQueryParameters(); + PortalQueryParameters(const PortalQueryParameters& other); + PortalQueryParameters(PortalQueryParameters&& other) noexcept; + + PortalQueryParameters& operator=(const PortalQueryParameters& other); + PortalQueryParameters& operator=(PortalQueryParameters&& other) noexcept; + + virtual ~PortalQueryParameters(); + + bool isEmpty() const; + + Envelope boundingBox() const; + void setBoundingBox(const Envelope& boundingBox); + + QStringList categories() const; + void setCategories(const QStringList& categories); + + int limit() const; + void setLimit(int limit); + + QString query() const; + + bool isSearchPublic() const; + void setSearchPublic(bool searchPublic); + + QString sortField() const; + void setSortField(const QString& sortField); + + PortalQuerySortOrder sortOrder() const; + void setSortOrder(PortalQuerySortOrder sortOrder); + + int startIndex() const; + void setStartIndex(int startIndex); + + protected: + /*! \internal */ + explicit PortalQueryParameters(std::shared_ptr impl); + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PortalQueryParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryParametersForGroups.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryParametersForGroups.h new file mode 100644 index 000000000..054e8c03d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryParametersForGroups.h @@ -0,0 +1,77 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PortalQueryParametersForGroups.h + +#ifndef QRT_PortalQueryParametersForGroups_H +#define QRT_PortalQueryParametersForGroups_H + +// C++ API headers +#include "PortalQueryParameters.h" + +// STL headers +#include + +namespace QRTImpl +{ + class PortalQueryParametersForGroupsImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class PortalQueryParametersForGroups : public PortalQueryParameters + { + public: + explicit PortalQueryParametersForGroups(); + + explicit PortalQueryParametersForGroups(const QString& query); + explicit PortalQueryParametersForGroups(const QString& query, int limit); + explicit PortalQueryParametersForGroups(const Envelope& boundingBox); + explicit PortalQueryParametersForGroups(const QString& query, const Envelope& boundingBox); + explicit PortalQueryParametersForGroups(const QString& owner, const QString& title); + + PortalQueryParametersForGroups(const PortalQueryParametersForGroups& other); + PortalQueryParametersForGroups(PortalQueryParametersForGroups&& other) noexcept; + explicit PortalQueryParametersForGroups(const PortalQueryParameters& other); + + PortalQueryParametersForGroups& operator=(const PortalQueryParametersForGroups& other); + PortalQueryParametersForGroups& operator=(PortalQueryParametersForGroups&& other) noexcept; + PortalQueryParametersForGroups& operator=(const PortalQueryParameters& other); + + ~PortalQueryParametersForGroups() override; + + QString owner() const; + void setOwner(const QString& owner); + + QString title() const; + void setTitle(const QString& title); + + /*! + \internal + */ + explicit PortalQueryParametersForGroups(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PortalQueryParametersForGroups_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryParametersForItems.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryParametersForItems.h new file mode 100644 index 000000000..9f452ad4e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryParametersForItems.h @@ -0,0 +1,103 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PortalQueryParametersForItems.h + +#ifndef QRT_PortalQueryParametersForItems_H +#define QRT_PortalQueryParametersForItems_H + +// C++ API headers +#include "PortalQueryParameters.h" + +// Qt headers +#include // for ' = QString()' + +// STL headers +#include + +namespace QRTImpl +{ + class PortalQueryParametersForItemsImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class PortalItemType; + class Envelope; + + class PortalQueryParametersForItems : public PortalQueryParameters + { + public: + explicit PortalQueryParametersForItems(); + explicit PortalQueryParametersForItems(const QString& query); + explicit PortalQueryParametersForItems(const QString& query, int limit); + explicit PortalQueryParametersForItems(const Envelope& boundingBox); + explicit PortalQueryParametersForItems(const QString& query, const Envelope& boundingBox); + + PortalQueryParametersForItems(const PortalQueryParametersForItems& other); + PortalQueryParametersForItems(PortalQueryParametersForItems&& other) noexcept; + explicit PortalQueryParametersForItems(const PortalQueryParameters& other); + + PortalQueryParametersForItems& operator=(const PortalQueryParametersForItems& other); + PortalQueryParametersForItems& operator=(PortalQueryParametersForItems&& other) noexcept; + PortalQueryParametersForItems& operator=(const PortalQueryParameters& other); + + ~PortalQueryParametersForItems() override; + + static PortalQueryParametersForItems withId(const QString& ItemId); + static PortalQueryParametersForItems withOwner(const QString& owner); + static PortalQueryParametersForItems inGroup(const QString& groupId); + + static PortalQueryParametersForItems forItemType(PortalItemType type, const QString& searchString = QString()); + static PortalQueryParametersForItems forItemTypeInGroup(PortalItemType type, const QString& groupId, const QString& searchString = QString()); + static PortalQueryParametersForItems forItemTypeWithOwner(PortalItemType type, const QString& owner, const QString& searchString = QString()); + + static PortalQueryParametersForItems forItemTypes(const QList& types, + const QString& owner, + const QString& groupId, + const QString& searchString); + + QString groupId() const; + void setGroupId(const QString& groupId); + + QString itemId() const; + void setItemId(const QString& itemId); + + QString owner() const; + void setOwner(const QString& owner); + + QString searchString() const; + void setSearchString(const QString& searchString); + + QList types() const; + void setTypes(const QList& types); + + /*! \internal */ + explicit PortalQueryParametersForItems(const std::shared_ptr& impl); + + /*! \internal */ + std::shared_ptr getImpl() const; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PortalQueryParametersForItems_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryResultSetForGroups.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryResultSetForGroups.h new file mode 100644 index 000000000..d1fd7cf40 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryResultSetForGroups.h @@ -0,0 +1,75 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PortalQueryResultSetForGroups.h + +#ifndef QRT_PortalQueryResultSetForGroups_H +#define QRT_PortalQueryResultSetForGroups_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class PortalQueryResultSetForGroupsImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class PortalGroupListModel; + class PortalQueryParametersForGroups; + + class PortalQueryResultSetForGroups : public Object + { + Q_OBJECT + + public: + // constructor & destructor + ~PortalQueryResultSetForGroups() override; + + // properties + PortalQueryParametersForGroups queryParameters() const; + PortalQueryParametersForGroups nextQueryParameters() const; + PortalGroupListModel* groupResults() const; + int totalResults() const; + + // internal + /*! + \internal + */ + PortalQueryResultSetForGroups(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(PortalQueryResultSetForGroups) + + /*! + \internal + */ + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PortalQueryResultSetForGroups_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryResultSetForItems.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryResultSetForItems.h new file mode 100644 index 000000000..03166785d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalQueryResultSetForItems.h @@ -0,0 +1,74 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PortalQueryResultSetForItems.h + +#ifndef QRT_PortalQueryResultSetForItems_H +#define QRT_PortalQueryResultSetForItems_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class PortalQueryResultSetForItemsImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class PortalItemListModel; + class PortalQueryParametersForItems; + + class PortalQueryResultSetForItems : public Object + { + Q_OBJECT + + public: + ~PortalQueryResultSetForItems() override; + + // properties + PortalQueryParametersForItems queryParameters() const; + PortalQueryParametersForItems nextQueryParameters() const; + PortalItemListModel* itemResults() const; + int totalResults() const; + + // internal + /*! + \internal + */ + PortalQueryResultSetForItems(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(PortalQueryResultSetForItems) + + /*! + \internal + */ + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PortalQueryResultSetForItems_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalResult.h new file mode 100644 index 000000000..66153d4a4 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalResult.h @@ -0,0 +1,79 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PortalResult.h + +#ifndef QRT_PortalResult_H +#define QRT_PortalResult_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class PortalResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + + class PortalResult + { + public: + PortalResult(); + + PortalResult(const PortalResult& other); + + PortalResult(PortalResult&& other) noexcept; + + virtual ~PortalResult(); + + PortalResult& operator=(const PortalResult& other); + + PortalResult& operator=(PortalResult&& other) noexcept; + + QString itemId() const; + + bool isSuccess() const; + + Error error() const; + + /*! + \internal + */ + explicit PortalResult(std::shared_ptr impl); + + protected: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PortalResult) + +#endif // QRT_PortalResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalTypes.h new file mode 100644 index 000000000..0e32e1b26 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalTypes.h @@ -0,0 +1,395 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PortalTypes.h + +#ifndef QRT_PortalTypes_H +#define QRT_PortalTypes_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + /* API doc for these types is maintained in qt-cpp/qdoc/PortalTypes.qdoc */ + + enum class PortalAccess + { + Unknown = -1, + Organization = 0, + Private = 1, + Public = 2, + Shared = 3 + }; + + enum class PortalFileType + { + Unknown = -1, + CSV, + Shapefile, + TilePackage, + FeatureService, + FeatureCollection, + ServiceDefinition + }; + + enum class PortalItemType + { + Unknown = -1, + ArcGISProAddIn = 0, + ArcPadPackage = 1, + CADDrawing = 2, + CSV = 3, + CityEngineWebScene = 4, + CodeAttachment = 5, + CodeSample = 6, + ColorSet = 7, + DesktopAddIn = 8, + DesktopApplication = 9, + DesktopApplicationTemplate = 10, + DesktopStyle = 11, + DocumentLink = 12, + ExplorerAddIn = 13, + ExplorerLayer = 14, + ExplorerMap = 15, + FeatureCollection = 16, + FeatureCollectionTemplate = 17, + FeatureService = 18, + FileGeodatabase = 19, + Form = 20, + GeocodingService = 21, + GeodataService = 22, + GeometryService = 23, + GeoprocessingPackage = 24, + GeoprocessingPackageProVersion = 25, + GeoprocessingSample = 26, + GeoprocessingService = 27, + GlobeDocument = 28, + GlobeService = 29, + Image = 30, + ImageCollection = 31, + ImageService = 32, + InsightsModel = 33, + InsightsPage = 34, + InsightsWorkbook = 35, + IWorkKeynote = 36, + IWorkNumbers = 37, + IWorkPages = 38, + KML = 39, + KMLCollection = 40, + Layer = 41, + LayerPackage = 42, + Layout = 43, + LocatorPackage = 44, + MapDocument = 45, + MapPackage = 46, + MapService = 47, + MapTemplate = 48, + MicrosoftExcel = 49, + MicrosoftPowerpoint = 50, + MicrosoftWord = 51, + MobileApplication = 52, + MobileBasemapPackage = 53, + MobileMapPackage = 54, + NativeApplication = 55, + NativeApplicationInstaller = 56, + NativeApplicationTemplate = 57, + NetCDF = 58, + NetworkAnalysisService = 59, + OperationView = 60, + OperationsDashboardAddIn = 61, + OperationsDashboardExtension = 62, + PDF = 63, + ProjectPackage = 64, + ProjectTemplate = 65, + ProMap = 66, + PublishedMap = 67, + RasterFunctionTemplate = 68, + RelationalDatabaseConnection = 69, + ReportTemplate = 70, + RulePackage = 71, + SceneDocument = 72, + ScenePackage = 73, + SceneService = 74, + ServiceDefinition = 75, + ShapeFile = 76, + StatisticalDataCollection = 77, + SymbolSet = 78, + TaskFile = 79, + TilePackage = 80, + VectorTilePackage = 81, + VectorTileService = 82, + VisioDocument = 83, + Vr360Experience = 84, + WFS = 85, + WMS = 86, + WMTS = 87, + WebMap = 88, + WebMappingApplication = 89, + WebScene = 90, + WindowsMobilePackage = 91, + WorkflowManagerPackage = 92, + WorkflowManagerService = 93, + WorkforceProject = 94, + SQLiteGeodatabase = 95, + MapArea = 96, + HubInitiative = 97, + HubSiteApplication = 98, + HubPage = 99, + AppBuilderExtension = 100, + AppBuilderWidgetPackage = 101, + Dashboard = 102, + ArcGISProConfiguration = 103, + ContentCategorySet = 104, + InsightsTheme = 105, + MobileScenePackage = 106, + OrientedImageryCatalog = 107, + OrthoMappingProject = 108, + OrthoMappingTemplate = 109, + Solution = 110, + BuildingSceneLayer = 111, + CompactTilePackage = 112, + DataStore = 113, + DeepLearningPackage = 114, + ExcaliburImageryProject = 115, + GeoPackage = 116, + Mission = 117, + SiteApplication = 118, + SitePage = 119, + BigDataAnalytic = 120, + Feed = 121, + RealTimeAnalytic = 122, + ProReport = 123, + QuickCaptureProject = 124, + Survey123AddIn = 125, + UrbanModel = 126, + WebExperience = 127, + WebExperienceTemplate = 128, + StoryMap = 129, + Workflow = 130, + InsightsScript = 131, + KernelGatewayConnection = 132, + KnowledgeGraph = 133, + LinkChart = 134, + Style = 135, + AdministrativeReport = 136, + ExportPackage = 137, + GeoJson = 138, + Gml = 139, + HubEvent = 140, + HubInitiativeTemplate = 141, + StoryMapTheme = 142, + WebAppBuilderWidget = 143, + EarthConfiguration = 144, + OgcFeatureServer = 145, + Ogc3DTilesService = 146, + StreamService = 147 + }; + + enum class PortalMode + { + Unknown = -1, + MultiTenant, + SingleTenant + }; + + enum class PortalPrivilegeRole + { + Unknown = -1, + Administrator, + Publisher, + User + }; + + enum class PortalPrivilegeRealm + { + Unknown = -1, + Portal, + Features, + OpenData, + Premium, + Marketplace + }; + + enum class PortalPrivilegeType + { + Unknown = -1, + Edit, + FullEdit, + Manage, + Purchase, + StartTrial, + DesignateGroup, + OpenDataAdmin, + AssignToGroups, + ChangeUserRoles, + DeleteGroups, + DeleteItems, + DeleteUsers, + DisableUsers, + InviteUsers, + ManageEnterpriseGroups, + ManageLicenses, + ReassignGroups, + ReassignItems, + ReassignUsers, + UpdateGroups, + UpdateItems, + UpdateUsers, + ViewGroups, + ViewItems, + ViewUsers, + PublishFeatures, + PublishScenes, + PublishTiles, + CreateGroup, + CreateItem, + JoinGroup, + JoinNonOrgGroup, + ShareGroupToOrg, + ShareGroupToPublic, + ShareToGroup, + ShareToOrg, + ShareToPublic, + Demographics, + Elevation, + Geocode, + Geoenrichment, + NetworkAnalysis, + SpatialAnalysis, + CreateUpdateCapableGroup, + ViewOrgGroups, + ViewOrgItems, + ViewOrgUsers, + Geoanalytics, + Rasteranalysis, + PublishServerGPServices, + PublishServerServices, + UpdateItemCategorySchema, + FeatureReport, + ManageCollaborations, + ManageCredits, + ManageRoles, + ManageSecurity, + ManageServers, + ManageUtilityServices, + ManageWebsite, + ManageReplications, + CreateNotebooks, + CreateAdvancedNotebooks, + BulkPublishFromDataStores, + EnumerateDataStores, + RegisterDataStores, + CategorizeItems, + ViewTracks, + AddExternalMembersToGroup, + ManageCollaborationGroupMembers, + ManageVersions, + PublishDynamicImagery, + PublishTiledImagery, + ScheduleNotebooks + }; + + enum class PortalPrivilegeSubtype + { + Unknown = -1, + None, + Stored, + Temporary, + ClosestFacility, + LocationAllocation, + OptimizedRouting, + OriginDestinationCostMatrix, + Routing, + ServiceArea, + VehicleRouting + }; + + enum class PortalGroupSortField + { + AverageRating, + Created, + Modified, + Owner, + Title, + Unknown, + ViewCount + }; + + enum class PortalQuerySortOrder + { + Ascending, + Descending + }; + + enum class PortalUserRole + { + Unknown = -1, + Publisher, + Admin, + User + }; + + enum class SubscriptionState + { + Unknown = -1, + Active = 0, + Canceled = 1, + Deleted = 2, + Expired = 3, + Restricted = 4, + Suspended = 5 + }; + +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PortalAccess value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PortalFileType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PortalItemType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PortalMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PortalPrivilegeRole value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PortalPrivilegeRealm value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PortalPrivilegeType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PortalPrivilegeSubtype value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PortalGroupSortField value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PortalQuerySortOrder value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PortalUserRole value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SubscriptionState value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PortalAccess) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PortalFileType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PortalItemType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PortalMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PortalPrivilegeRole) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PortalPrivilegeRealm) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PortalPrivilegeType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PortalPrivilegeSubtype) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PortalGroupSortField) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PortalQuerySortOrder) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PortalUserRole) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SubscriptionState) + +#endif // QRT_PortalTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalUser.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalUser.h new file mode 100644 index 000000000..df17393cb --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PortalUser.h @@ -0,0 +1,137 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PortalUser.h + +#ifndef QRT_PortalUser_H +#define QRT_PortalUser_H + +// C++ API headers +#include "JsonSerializable.h" +#include "Loadable.h" +#include "Object.h" +#include "PortalFolder.h" + +// STL headers +#include + +template +class QFuture; + +Q_MOC_INCLUDE("PortalResult.h") + +namespace QRTImpl +{ + class PortalUserImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class PortalAccess; + enum class PortalUserRole; + enum class UnitSystem; + class Portal; + class PortalFolderListModel; + class PortalGroupListModel; + class PortalItem; + class PortalItemListModel; + class PortalPrivilegeListModel; + class PortalResult; + + class PortalUser : public Object, public Loadable, public JsonSerializable + { + Q_OBJECT + + public: + explicit PortalUser(Portal* portal, const QString& username, QObject* parent = nullptr); + ~PortalUser() override; + + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + PortalAccess access() const; + QDateTime created() const; + QString email() const; + QString favoritesGroupId() const; + QString fullName() const; + QString firstName() const; + QString lastName() const; + PortalGroupListModel* groups() const; + QDateTime modified() const; + QString organizationId() const; + QString phone() const; + Portal* portal() const; + PortalPrivilegeListModel* privileges() const; + PortalUserRole role() const; + QStringList tags() const; + QUrl thumbnailUrl() const; + UnitSystem units() const; + QString userDescription() const; + QString username() const; + + PortalFolderListModel* folders() const; + PortalItemListModel* items() const; + + QFuture fetchContentAsync(); + QFuture fetchContentInFolderAsync(const QString& folderId); + QFuture addPortalItemWithJsonAsync(PortalItem* portalItem, const QString& json, const PortalFolder& toFolder = PortalFolder()); + QFuture addPortalItemWithUrlAsync(PortalItem* portalItem, + const QUrl& fromUrl, + const QString& fileName = QString(), + const PortalFolder& toFolder = PortalFolder()); + QFuture deletePortalItemAsync(PortalItem* portalItem); + QFuture movePortalItemAsync(PortalItem* portalItem, const PortalFolder& toFolder = PortalFolder()); + QFuture> movePortalItemsAsync(const QList& portalItems, const PortalFolder& toFolder = PortalFolder()); + QFuture createFolderAsync(const QString& title); + QFuture deleteFolderAsync(const PortalFolder& folder); + QFuture addToFavoritesAsync(PortalItem* portalItem); + QFuture removeFromFavoritesAsync(PortalItem* portalItem); + QFuture fetchFavoritesStatusAsync(PortalItem* portalItem); + + // JsonSerializable Interface methods + static PortalUser* fromJson(const QString& json, Portal* portal = nullptr, QObject* parent = nullptr); + QString toJson() const override; + + /*! + \internal + */ + PortalUser(std::shared_ptr impl, QObject* parent); + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + void thumbnailUrlChanged(); + + private: + Q_DISABLE_COPY_MOVE(PortalUser) + std::shared_ptr m_impl; + + void connectSignals_(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PortalUser_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PreplannedMapArea.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PreplannedMapArea.h new file mode 100644 index 000000000..67209388e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PreplannedMapArea.h @@ -0,0 +1,98 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PreplannedMapArea.h + +#ifndef QRT_PreplannedMapArea_H +#define QRT_PreplannedMapArea_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class PreplannedMapAreaImpl; + class PortalItemListImpl; +} // namespace QRTImpl + +namespace Esri::ArcGISRuntime +{ + + enum class PreplannedPackagingStatus; + class Geometry; + class ImmutablePortalItemListModel; + class PortalItem; + class OfflineMapUpdateCapabilities; + + class PreplannedMapArea : public Object, public Loadable + { + Q_OBJECT + + public: + explicit PreplannedMapArea(PortalItem* portalItem, QObject* parent = nullptr); + ~PreplannedMapArea() override; + + Geometry areaOfInterest() const; + + PreplannedPackagingStatus packagingStatus() const; + + PortalItem* portalItem() const; + + OfflineMapUpdateCapabilities* updateCapabilities() const; + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + ImmutablePortalItemListModel* packageItems() const; + + std::shared_ptr getImpl() const; + + /*! \internal */ + PreplannedMapArea(std::shared_ptr impl, QObject* parent); + + PreplannedMapArea() = delete; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(PreplannedMapArea) + + void connectSignals_(); + + void setPackageItems_(const std::shared_ptr& packageItems); + + Esri::ArcGISRuntime::ImmutablePortalItemListModel* m_packageItemsModel = nullptr; + + std::shared_ptr m_impl; + }; +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PreplannedMapArea_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PreplannedMapAreaListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PreplannedMapAreaListModel.h new file mode 100644 index 000000000..3758554ba --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PreplannedMapAreaListModel.h @@ -0,0 +1,111 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PreplannedMapAreaListModel.h + +#ifndef QRT_PreplannedMapAreaListModel_H +#define QRT_PreplannedMapAreaListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class OfflineMapTaskImpl; + class PreplannedMapAreaImpl; +} // namespace QRTImpl + +namespace Esri::ArcGISRuntime +{ + + class PreplannedMapArea; + + class PreplannedMapAreaListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum PreplannedMapAreaRoles + { + ItemTitleRole = Qt::UserRole + 1, + ItemIdRole = Qt::UserRole + 2, + ItemDescriptionRole = Qt::UserRole + 3, + ItemThumbnailUrlRole = Qt::UserRole + 4 + }; + + ~PreplannedMapAreaListModel() override; + + bool isEmpty() const; + + PreplannedMapArea* at(int index) const override; + + bool contains(PreplannedMapArea* area) const; + + int indexOf(PreplannedMapArea* area) const; + + PreplannedMapArea* first() const; + + PreplannedMapArea* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + /*! + \internal + */ + explicit PreplannedMapAreaListModel(const std::shared_ptr& taskImpl, QObject* parent); + + /*! + \internal + */ + PreplannedMapAreaListModel(const std::shared_ptr& taskImpl, + const QList>& areas, + QObject* parent); + + PreplannedMapAreaListModel() = delete; + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(PreplannedMapAreaListModel) + + void updateAreas_(const QList>& areas); + void setupRoles(); + int size() const override; + void setupAreas(); + + QHash m_roles; + QList> m_data; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PreplannedMapAreaListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PresetTemplateAssociation.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PresetTemplateAssociation.h new file mode 100644 index 000000000..02c5119e3 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PresetTemplateAssociation.h @@ -0,0 +1,74 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PresetTemplateAssociation.h + +#ifndef QRT_PresetTemplateAssociation_H +#define QRT_PresetTemplateAssociation_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class PresetTemplateAssociationImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class UtilityAssociationType; + + class PresetTemplateAssociation : public Object + { + Q_OBJECT + public: + ~PresetTemplateAssociation() override; + + UtilityAssociationType associationType() const; + + double fractionAlongEdge() const; + + int fromFeatureIndex() const; + + int fromTerminalId() const; + + bool isContainmentVisible() const; + + int toFeatureIndex() const; + + int toTerminalId() const; + + PresetTemplateAssociation(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(PresetTemplateAssociation) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PresetTemplateAssociation_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PresetTemplateDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PresetTemplateDefinition.h new file mode 100644 index 000000000..7934ed783 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PresetTemplateDefinition.h @@ -0,0 +1,66 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PresetTemplateDefinition.h + +#ifndef QRT_PresetTemplateDefinition_H +#define QRT_PresetTemplateDefinition_H + +// C++ API headers +#include "TemplateDefinition.h" + +namespace QRTImpl +{ + class PresetTemplateDefinitionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Point; + class PresetTemplateAssociation; + class PresetTemplateFeature; + + class PresetTemplateDefinition : public TemplateDefinition + { + Q_OBJECT + public: + ~PresetTemplateDefinition() override; + + Point origin() const; + + QList presetTemplateAssociations() const; + + QList presetTemplateFeatures() const; + + Point secondary() const; + + PresetTemplateDefinition(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(PresetTemplateDefinition) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PresetTemplateDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PresetTemplateFeature.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PresetTemplateFeature.h new file mode 100644 index 000000000..907147aa3 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/PresetTemplateFeature.h @@ -0,0 +1,62 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file PresetTemplateFeature.h + +#ifndef QRT_PresetTemplateFeature_H +#define QRT_PresetTemplateFeature_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl { class PresetTemplateFeatureImpl; } + +namespace Esri::ArcGISRuntime { + + class Geometry; + class SharedTemplate; + + class PresetTemplateFeature : public Object + { + Q_OBJECT + public: + ~PresetTemplateFeature() override; + + Geometry geometry() const; + + SharedTemplate* getTemplate() const; + + PresetTemplateFeature(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(PresetTemplateFeature) + std::shared_ptr m_impl; + + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_PresetTemplateFeature_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ProgrammaticReticleTool.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ProgrammaticReticleTool.h new file mode 100644 index 000000000..7b56a4142 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ProgrammaticReticleTool.h @@ -0,0 +1,65 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ProgrammaticReticleTool.h + +#ifndef QRT_ProgrammaticReticleTool_H +#define QRT_ProgrammaticReticleTool_H + +// C++ API headers +#include "ReticleTool.h" + +namespace QRTImpl +{ + class ProgrammaticReticleToolImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ProgrammaticReticleTool : public ReticleTool + { + Q_OBJECT + public: + explicit ProgrammaticReticleTool(QObject* parent = nullptr); + + ~ProgrammaticReticleTool() override; + + bool isVertexCreationPreviewEnabled() const; + void setVertexCreationPreviewEnabled(bool vertexCreationPreviewEnabled); + + void pickUpSelectedElement(); + + void placeElementAtReticle(); + + bool selectElementAtReticle(); + + ProgrammaticReticleTool(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ProgrammaticReticleTool) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ProgrammaticReticleTool_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ProximityResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ProximityResult.h new file mode 100644 index 000000000..ba1a41d24 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ProximityResult.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ProximityResult.h + +#ifndef QRT_ProximityResult_H +#define QRT_ProximityResult_H + +// STL headers +#include + +namespace QRTImpl +{ + class ProximityResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Point; + + class ProximityResult + { + public: + ProximityResult(); + ProximityResult(const ProximityResult& other); + ProximityResult(ProximityResult&& other) noexcept; + ProximityResult& operator=(const ProximityResult& other); + ProximityResult& operator=(ProximityResult&& other) noexcept; + ~ProximityResult(); + + Point coordinate() const; + double distance() const; + int partIndex() const; + int pointIndex() const; + + static int npos(); + + bool isEmpty() const; + + /*! + \internal + */ + explicit ProximityResult(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ProximityResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/QueryParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/QueryParameters.h new file mode 100644 index 000000000..2e6354830 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/QueryParameters.h @@ -0,0 +1,104 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file QueryParameters.h + +#ifndef QRT_QueryParameters_H +#define QRT_QueryParameters_H + +// Qt headers +#include // for QList, QString, qint64 + +// STL headers +#include + +namespace QRTImpl +{ + class QueryParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SpatialRelationship; + class Geometry; + class OrderBy; + class SpatialReference; + class TimeExtent; + + class QueryParameters + { + public: + QueryParameters(); + QueryParameters(const QueryParameters& other); + QueryParameters(QueryParameters&& other) noexcept; + ~QueryParameters(); + + QueryParameters& operator=(const QueryParameters& other); + QueryParameters& operator=(QueryParameters&& other) noexcept; + + bool isEmpty() const; + void clear(); + + Geometry geometry() const; + void setGeometry(const Geometry& geometry); + + double maxAllowableOffset() const; + void setMaxAllowableOffset(double maxAllowableOffset); + + int maxFeatures() const; + void setMaxFeatures(int maxFeatures); + + QList objectIds() const; + void setObjectIds(const QList& objectIds); + + QList orderByFields() const; + void setOrderByFields(const QList& orderByFields); + + SpatialReference outSpatialReference() const; + void setOutSpatialReference(const SpatialReference& spatialReference); + + bool isReturnGeometry() const; + void setReturnGeometry(bool returnGeometry); + + SpatialRelationship spatialRelationship() const; + void setSpatialRelationship(SpatialRelationship relationship); + + QString whereClause() const; + void setWhereClause(const QString& whereClause); + + int resultOffset() const; + void setResultOffset(int resultOffset); + + TimeExtent timeExtent() const; + void setTimeExtent(const TimeExtent& timeExtent); + + /*! \internal */ + explicit QueryParameters(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_QueryParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RGBRenderer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RGBRenderer.h new file mode 100644 index 000000000..eef8fb1e0 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RGBRenderer.h @@ -0,0 +1,85 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RGBRenderer.h + +#ifndef QRT_RGBRenderer_H +#define QRT_RGBRenderer_H + +// C++ API headers +#include "BaseStretchRenderer.h" + +// STL headers +#include + +namespace QRTImpl +{ + class RGBRendererImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class PansharpenType; + class Raster; + + class RGBRenderer : public BaseStretchRenderer + { + Q_OBJECT + + public: + explicit RGBRenderer(const StretchParameters& stretchParameters, QObject* parent = nullptr); + RGBRenderer(const StretchParameters& stretchParameters, + const QList& bandIndexes, + PansharpenType pansharpenType, + Raster* panchromaticRaster, + const QList& weights, + QObject* parent = nullptr); + RGBRenderer(const StretchParameters& stretchParameters, + const QList& bandIndexes, + const QList& gammas, + bool estimateStatistics, + QObject* parent = nullptr); + RGBRenderer(const StretchParameters& stretchParameters, + const QList& bandIndexes, + const QList& gammas, + bool estimateStatistics, + PansharpenType pansharpenType, + Raster* panchromaticRaster, + const QList& weights, + QObject* parent = nullptr); + + ~RGBRenderer() override; + + QList bandIndexes() const; + Raster* panchromaticRaster() const; + PansharpenType pansharpenType() const; + QList weights() const; + + RGBRenderer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(RGBRenderer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_RGBRenderer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RadioButtonsFormInput.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RadioButtonsFormInput.h new file mode 100644 index 000000000..ca2a60def --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RadioButtonsFormInput.h @@ -0,0 +1,61 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RadioButtonsFormInput.h + +#ifndef QRT_RadioButtonsFormInput_H +#define QRT_RadioButtonsFormInput_H + +// C++ API headers +#include "FormInput.h" + +namespace QRTImpl +{ + class RadioButtonsFormInputImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class FormInputNoValueOption; + class CodedValue; + + class RadioButtonsFormInput : public FormInput + { + Q_OBJECT + public: + ~RadioButtonsFormInput() override; + + QList codedValues() const; + + QString noValueLabel() const; + + FormInputNoValueOption noValueOption() const; + + RadioButtonsFormInput(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(RadioButtonsFormInput) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_RadioButtonsFormInput_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RangeDomain.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RangeDomain.h new file mode 100644 index 000000000..e8cd908b5 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RangeDomain.h @@ -0,0 +1,76 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RangeDomain.h + +#ifndef QRT_RangeDomain_H +#define QRT_RangeDomain_H + +// C++ API headers +#include "Domain.h" +#include "ServiceTypes.h" + +// STL headers +#include + +namespace QRTImpl +{ + class RangeDomainImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class RangeDomain : public Domain + { + public: + RangeDomain(); + + RangeDomain(const RangeDomain& other); + RangeDomain(RangeDomain&& other) noexcept; + explicit RangeDomain(const Domain& other); + + RangeDomain& operator=(const RangeDomain& other); + RangeDomain& operator=(RangeDomain&& other) noexcept; + + ~RangeDomain() override; + + bool isValid() const; + + QVariant minValue() const; + QVariant maxValue() const; + + /*! + \internal + */ + explicit RangeDomain(std::shared_ptr impl); + }; + + /*! \internal */ + template<> + inline RangeDomain domain_cast(const Domain& domain) + { + return domain.domainType() == DomainType::RangeDomain ? static_cast(domain) : RangeDomain(); + } + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_RangeDomain_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RangeDomainDescription.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RangeDomainDescription.h new file mode 100644 index 000000000..826d6948b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RangeDomainDescription.h @@ -0,0 +1,67 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RangeDomainDescription.h + +#ifndef QRT_RangeDomainDescription_H +#define QRT_RangeDomainDescription_H + +// C++ API headers +#include "DomainDescription.h" + +// STL headers +#include + +class QVariant; + +namespace QRTImpl +{ + class RangeDomainDescriptionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class RangeDomainDescription : public DomainDescription + { + Q_OBJECT + + public: + RangeDomainDescription(const QString& name, FieldType fieldType, const QVariant& minValue, const QVariant& maxValue, QObject* parent = nullptr); + ~RangeDomainDescription() override; + + QVariant maxValue() const; + void setMaxValue(const QVariant& maxValue); + + QVariant minValue() const; + void setMinValue(const QVariant& minValue); + + RangeDomainDescription(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(RangeDomainDescription) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_RangeDomainDescription_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Raster.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Raster.h new file mode 100644 index 000000000..4e1974743 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Raster.h @@ -0,0 +1,85 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Raster.h + +#ifndef QRT_Raster_H +#define QRT_Raster_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class RasterImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class RasterType; + class RasterFunction; + class RasterInfo; + + class Raster : public Object, public Loadable + { + Q_OBJECT + + public: + explicit Raster(const QString& path, QObject* parent = nullptr); + explicit Raster(RasterFunction* rasterFunction, QObject* parent = nullptr); + ~Raster() override; + + QString path() const; + RasterFunction* rasterFunction() const; + RasterInfo* rasterInfo() const; + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + RasterType rasterType() const; + + Raster(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + protected: + std::shared_ptr m_impl; + + private: + void connectSignals_(); + Q_DISABLE_COPY_MOVE(Raster) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Raster_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterCell.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterCell.h new file mode 100644 index 000000000..6d7b687f6 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterCell.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RasterCell.h + +#ifndef QRT_RasterCell_H +#define QRT_RasterCell_H + +// C++ API headers +#include "GeoElement.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class RasterCellImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class RasterCell : public Object, public GeoElement + { + Q_OBJECT + + public: + ~RasterCell() override; + + AttributeListModel* attributes() const override; + + Geometry geometry() const override; + void setGeometry(const Geometry& geometry) override; + + /*! \internal */ + RasterCell(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + std::shared_ptr iGetImpl() const override; + + RasterCell() = delete; + + private: + Q_DISABLE_COPY_MOVE(RasterCell) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_RasterCell_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterElevationSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterElevationSource.h new file mode 100644 index 000000000..9847d5bd6 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterElevationSource.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RasterElevationSource.h + +#ifndef QRT_RasterElevationSource_H +#define QRT_RasterElevationSource_H + +// C++ API headers +#include "ElevationSource.h" + +// STL headers +#include + +namespace QRTImpl +{ + class RasterElevationSourceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Envelope; + + class RasterElevationSource : public ElevationSource + { + Q_OBJECT + + public: + explicit RasterElevationSource(const QStringList& filePaths, QObject* parent = nullptr); + ~RasterElevationSource() override; + + QStringList filePaths() const; + + Envelope fullExtent() const; + + /*! + \internal + */ + RasterElevationSource(std::shared_ptr impl, QObject* parent); + + RasterElevationSource() = delete; + + private: + Q_DISABLE_COPY_MOVE(RasterElevationSource) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_RasterElevationSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterFunction.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterFunction.h new file mode 100644 index 000000000..098023b7a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterFunction.h @@ -0,0 +1,66 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RasterFunction.h + +#ifndef QRT_RasterFunction_H +#define QRT_RasterFunction_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class RasterFunctionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class RasterFunctionArguments; + + class RasterFunction : public Object + { + Q_OBJECT + + public: + explicit RasterFunction(const QString& path, QObject* parent = nullptr); + ~RasterFunction() override; + + RasterFunctionArguments* arguments() const; + + [[nodiscard]] static RasterFunction* fromJson(const QString& json, QObject* parent = nullptr); + + RasterFunction(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + + Q_DISABLE_COPY_MOVE(RasterFunction) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_RasterFunction_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterFunctionArguments.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterFunctionArguments.h new file mode 100644 index 000000000..a2b32f542 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterFunctionArguments.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RasterFunctionArguments.h + +#ifndef QRT_RasterFunctionArguments_H +#define QRT_RasterFunctionArguments_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class RasterFunctionArgumentsImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Raster; + + class RasterFunctionArguments : public Object + { + Q_OBJECT + + public: + ~RasterFunctionArguments() override; + + QStringList argumentNames() const; + QStringList rasterNames() const; + + void setArgument(const QString& name, const QString& value); + void setRaster(const QString& rasterName, Raster* raster); + + RasterFunctionArguments(std::shared_ptr impl, QObject* parent); + + RasterFunctionArguments() = delete; + + private: + std::shared_ptr m_impl; + + Q_DISABLE_COPY_MOVE(RasterFunctionArguments) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_RasterFunctionArguments_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterInfo.h new file mode 100644 index 000000000..d833faa5c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterInfo.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RasterInfo.h + +#ifndef QRT_RasterInfo_H +#define QRT_RasterInfo_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class RasterInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Envelope; + class SpatialReference; + + class RasterInfo : public Object + { + Q_OBJECT + public: + ~RasterInfo() override; + + double cellSizeX() const; + + double cellSizeY() const; + + Envelope extent() const; + + SpatialReference spatialReference() const; + + RasterInfo(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(RasterInfo) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_RasterInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterLayer.h new file mode 100644 index 000000000..35ac2c2e7 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterLayer.h @@ -0,0 +1,94 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RasterLayer.h + +#ifndef QRT_RasterLayer_H +#define QRT_RasterLayer_H + +// C++ API headers +#include "ImageAdjustmentLayer.h" +#include "PopupSource.h" +#include "TimeAware.h" + +// STL headers +#include + +namespace QRTImpl +{ + class RasterLayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Raster; + class RasterRenderer; + enum class RasterResamplingType; + + class RasterLayer : public ImageAdjustmentLayer, public PopupSource, public TimeAware + { + Q_OBJECT + + public: + explicit RasterLayer(Raster* raster, QObject* parent = nullptr); + explicit RasterLayer(Item* item, QObject* parent = nullptr); + ~RasterLayer() override; + + Raster* raster() const; + + RasterRenderer* renderer() const; + void setRenderer(RasterRenderer* renderer); + + RasterResamplingType resamplingType() const; + void setResamplingType(RasterResamplingType resamplingType); + + // PopupSource interface methods + bool isPopupEnabled() const override; + void setPopupEnabled(bool popupEnabled) override; + PopupDefinition* popupDefinition() const override; + void setPopupDefinition(PopupDefinition* popupDefinition) override; + + // TimeAware interface methods + TimeExtent fullTimeExtent() const override; + bool isTimeFilteringEnabled() const override; + void setTimeFilteringEnabled(bool timeFilteringEnabled) override; + bool isSupportsTimeFiltering() const override; + TimeValue timeInterval() const override; + TimeValue timeOffset() const override; + void setTimeOffset(const TimeValue& timeOffset) override; + + /*! \internal */ + RasterLayer(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + RasterLayer() = delete; + + signals: + void fullTimeExtentChanged(); + + private: + Q_DISABLE_COPY_MOVE(RasterLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_RasterLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterRenderer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterRenderer.h new file mode 100644 index 000000000..34b556d37 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterRenderer.h @@ -0,0 +1,65 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RasterRenderer.h + +#ifndef QRT_RasterRenderer_H +#define QRT_RasterRenderer_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class RasterRendererImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class RasterRendererType; + + class RasterRenderer : public Object + { + Q_OBJECT + + public: + ~RasterRenderer() override; + + RasterRendererType rendererType() const; + RasterRenderer(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + RasterRenderer() = delete; + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(RasterRenderer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_RasterRenderer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterSublayerSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterSublayerSource.h new file mode 100644 index 000000000..2e52ec5d9 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterSublayerSource.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RasterSublayerSource.h + +#ifndef QRT_RasterSublayerSource_H +#define QRT_RasterSublayerSource_H + +// C++ API headers +#include "SublayerSource.h" + +// STL headers +#include + +namespace QRTImpl +{ + class RasterSublayerSourceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class RasterSublayerSource : public SublayerSource + { + Q_OBJECT + + public: + RasterSublayerSource(const QString& workspaceId, const QString& dataSourceName, QObject* parent = nullptr); + ~RasterSublayerSource() override; + + QString dataSourceName() const; + + QString workspaceId() const; + + /*! \internal */ + RasterSublayerSource(std::shared_ptr impl, QObject* parent); + + RasterSublayerSource() = delete; + + private: + Q_DISABLE_COPY_MOVE(RasterSublayerSource) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_RasterSublayerSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterTypes.h new file mode 100644 index 000000000..85e01ddb7 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RasterTypes.h @@ -0,0 +1,178 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RasterTypes.h + +#ifndef QRT_RasterTypes_H +#define QRT_RasterTypes_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + enum class RasterType + { + Unknown = -1, + Raster = 0, + MosaicDatasetRaster = 1, + GeoPackageRaster = 2, + ImageServiceRaster = 3 + }; + + enum class RasterRendererType + { + BlendRenderer = 1, + ColormapRenderer = 2, + HillshadeRenderer = 3, + RgbRenderer = 4, + StretchRenderer = 5 + }; + + enum class RasterResamplingType + { + Automatic = 0, + NearestNeighbor = 1, + BilinearInterpolation = 2, + }; + + enum class StretchParametersType + { + Unknown = -1, + MinMaxStretchParameters = 0, + StandardDeviationStretchParameters = 1, + HistogramEqualizationStretchParameters = 2, + PercentClipStretchParameters = 3 + }; + + enum class PresetColorRampType + { + None = -1, + Elevation = 0, + DemScreen = 1, + DemLight = 2, + BathymetricScale = 3, + HeatMap = 4, + Surface = 5, + Precipitation = 6, + Temperature = 7, + Inferno = 8, + Magma = 9, + Plasma = 10, + Viridis = 11, + Cividis = 12 + }; + + enum class PansharpenType + { + None = -1, + Ihs = 0, + Brovey = 1, + Mean = 2, + Esri = 3, + GramSchmidt = 4 + }; + + enum class SlopeType + { + None = -1, + Degree = 0, + PercentRise = 1, + Scaled = 2 + }; + + enum class PixelType + { + Unknown = -1, + Uint1 = 0, + Uint2 = 1, + Uint4 = 2, + Uint8 = 3, + Int8 = 4, + Uint16 = 5, + Int16 = 6, + Uint32 = 7, + Int32 = 8, + Float32 = 9, + Float64 = 10 + }; + + enum class AddRastersParametersType + { + AddRastersParameters = 0, + FrameCameraAddRastersParameters = 1 + }; + + enum class MosaicMethod + { + None = 0, + Center = 1, + Northwest = 2, + Nadir = 3, + Viewpoint = 4, + Attribute = 5, + LockRaster = 6, + Seamline = 7 + }; + + enum class MosaicOperation + { + First = 0, + Last = 1, + Min = 2, + Max = 3, + Mean = 4, + Blend = 5, + Sum = 6 + }; + +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::RasterType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::RasterRendererType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::RasterResamplingType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::StretchParametersType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PresetColorRampType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PansharpenType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SlopeType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::PixelType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::AddRastersParametersType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::MosaicMethod value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::MosaicOperation value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::RasterType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::RasterRendererType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::RasterResamplingType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::StretchParametersType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PresetColorRampType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PansharpenType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SlopeType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::PixelType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::AddRastersParametersType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::MosaicMethod) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::MosaicOperation) + +#endif // QRT_RasterTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RealTimeTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RealTimeTypes.h new file mode 100644 index 000000000..8e268b1bd --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RealTimeTypes.h @@ -0,0 +1,59 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RealTimeTypes.h + +#ifndef RealTimeTypes_H +#define RealTimeTypes_H + +// Qt headers +#include // for Q_DELCARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + enum class ConnectionStatus + { + Disconnected = 0, + Connecting = 1, + Connected = 2, + Failed = 3 + }; + + enum class DynamicEntityDataSourceType + { + ArcGISStreamService = 0, + DynamicEntityDataSource = 1 + }; + +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ConnectionStatus value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DynamicEntityDataSourceType value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ConnectionStatus) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DynamicEntityDataSourceType) + +#endif // RealTimeTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReductionTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReductionTypes.h new file mode 100644 index 000000000..358c8428b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReductionTypes.h @@ -0,0 +1,62 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ReductionTypes.h + +#ifndef QRT_ReductionTypes_H +#define QRT_ReductionTypes_H + +// Qt headers +#include // for Q_DELCARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + enum class AggregateStatisticType + { + Count = 0, + Average = 1, + Max = 2, + Min = 3, + Mode = 4, + StandardDeviation = 5, + Sum = 6, + Variance = 7 + }; + + enum class FeatureReductionType + { + ClusteringFeatureReduction = 1 + }; + +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FeatureReductionType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::AggregateStatisticType value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FeatureReductionType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::AggregateStatisticType) + +#endif // QRT_ReductionTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RelatedFeatureQueryResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RelatedFeatureQueryResult.h new file mode 100644 index 000000000..951925c41 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RelatedFeatureQueryResult.h @@ -0,0 +1,77 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RelatedFeatureQueryResult.h + +#ifndef QRT_RelatedFeatureQueryResult_H +#define QRT_RelatedFeatureQueryResult_H + +// C++ API headers +#include "FeatureSet.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class RelatedFeatureQueryResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ArcGISFeature; + class ArcGISFeatureTable; + class RelationshipInfo; + + class RelatedFeatureQueryResult : public Object, public FeatureSet + { + Q_OBJECT + + public: + ~RelatedFeatureQueryResult() override; + + ArcGISFeature* feature() const; + ArcGISFeatureTable* relatedTable() const; + RelationshipInfo relationshipInfo() const; + + bool isTransferLimitExceeded() const; + + FeatureIterator iterator() const override; + QList fields() const override; + GeometryType geometryType() const override; + SpatialReference spatialReference() const override; + + RelatedFeatureQueryResult(std::shared_ptr impl, QObject* parent); + std::shared_ptr iGetImpl() const override; + + RelatedFeatureQueryResult() = delete; + + private: + std::shared_ptr m_impl; + + Q_DISABLE_COPY_MOVE(RelatedFeatureQueryResult) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_RelatedFeatureQueryResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RelatedQueryParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RelatedQueryParameters.h new file mode 100644 index 000000000..8e2f06f9a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RelatedQueryParameters.h @@ -0,0 +1,86 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RelatedQueryParameters.h + +#ifndef QRT_RelatedQueryParameters_H +#define QRT_RelatedQueryParameters_H + +// Qt headers +#include // for QList, QString + +// STL headers +#include + +namespace QRTImpl +{ + class RelatedQueryParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class OrderBy; + class RelationshipInfo; + + class RelatedQueryParameters + { + public: + RelatedQueryParameters(); + explicit RelatedQueryParameters(const RelationshipInfo& relationshipInfo); + RelatedQueryParameters(const RelatedQueryParameters& other); + RelatedQueryParameters(RelatedQueryParameters&& other) noexcept; + ~RelatedQueryParameters(); + + RelatedQueryParameters& operator=(const RelatedQueryParameters& other); + RelatedQueryParameters& operator=(RelatedQueryParameters&& other) noexcept; + + bool isEmpty() const; + void clear(); + + QList orderByFields() const; + void setOrderByFields(const QList& orderByFields); + + RelationshipInfo relationshipInfo() const; + void setRelationshipInfo(const RelationshipInfo& relationshipInfo); + + bool isReturnGeometry() const; + void setReturnGeometry(bool returnGeometry); + + QString whereClause() const; + void setWhereClause(const QString& whereClause); + + int maxFeatures() const; + void setMaxFeatures(int maxFeatures); + + int resultOffset() const; + void setResultOffset(int resultOffset); + + explicit RelatedQueryParameters(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_RelatedQueryParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RelationshipInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RelationshipInfo.h new file mode 100644 index 000000000..b299333d9 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RelationshipInfo.h @@ -0,0 +1,87 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RelationshipInfo.h + +#ifndef QRT_RelationshipInfo_H +#define QRT_RelationshipInfo_H + +// Qt headers +#include // for qint64 + +// STL headers +#include + +namespace QRTImpl +{ + class RelationshipInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class RelationshipCardinality; + enum class RelationshipRole; + + class RelationshipInfo + { + public: + RelationshipInfo(); + RelationshipInfo(const RelationshipInfo& other); + RelationshipInfo(RelationshipInfo&& other) noexcept; + ~RelationshipInfo(); + + RelationshipInfo& operator=(const RelationshipInfo& other); + RelationshipInfo& operator=(RelationshipInfo&& other) noexcept; + + bool isEmpty() const; + + qint64 id() const; + + bool isComposite() const; + + QString keyField() const; + + QString keyFieldInRelationshipTable() const; + + QString name() const; + + qint64 relatedTableId() const; + + Esri::ArcGISRuntime::RelationshipCardinality cardinality() const; + + qint64 relationshipTableId() const; + + Esri::ArcGISRuntime::RelationshipRole role() const; + + /*! + \internal + */ + explicit RelationshipInfo(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + protected: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_RelationshipInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RelationshipPopupElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RelationshipPopupElement.h new file mode 100644 index 000000000..13015f9aa --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RelationshipPopupElement.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RelationshipPopupElement.h + +#ifndef QRT_RelationshipPopupElement_H +#define QRT_RelationshipPopupElement_H + +// C++ API headers +#include "PopupElement.h" + +namespace QRTImpl +{ + class RelationshipPopupElementImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class OrderBy; + + class RelationshipPopupElement : public PopupElement + { + Q_OBJECT + public: + explicit RelationshipPopupElement(qint64 relationshipId, QObject* parent = nullptr); + + ~RelationshipPopupElement() override; + + QString description() const; + void setDescription(const QString& description); + + int displayCount() const; + void setDisplayCount(int displayCount); + + QList orderByFields() const; + + qint64 relationshipId() const; + + QString title() const; + void setTitle(const QString& title); + + RelationshipPopupElement(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(RelationshipPopupElement) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_RelationshipPopupElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Renderer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Renderer.h new file mode 100644 index 000000000..1d3eef133 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Renderer.h @@ -0,0 +1,102 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Renderer.h + +#ifndef QRT_Renderer_H +#define QRT_Renderer_H + +// C++ API headers +#include "JsonSerializable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class RendererImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class DynamicEntity; + class DynamicEntityObservation; + class Feature; + class Graphic; + class RendererSceneProperties; + class Symbol; + enum class RendererType; + enum class RotationType; + + class Renderer : public Object, public JsonSerializable + { + Q_OBJECT + + public: + ~Renderer() override; + + virtual bool operator==(const Renderer* other) const; + virtual bool operator!=(const Renderer* other) const; + + RendererType rendererType() const; + + QString rotationExpression() const; + void setRotationExpression(const QString& expression); + + RotationType rotationType() const; + void setRotationType(RotationType type); + + RendererSceneProperties sceneProperties() const; + void setSceneProperties(const RendererSceneProperties& sceneProperties); + + Symbol* symbol(DynamicEntity* dynamicEntity) const; + Symbol* symbol(DynamicEntity* dynamicEntity, bool applyAttributeOverrides) const; + Symbol* symbol(DynamicEntityObservation* dynamicEntityObservation) const; + Symbol* symbol(DynamicEntityObservation* dynamicEntityObservation, bool applyAttributeOverrides) const; + + Symbol* symbol(Feature* feature) const; + Symbol* symbol(Feature* feature, bool applyAttributeOverrides) const; + + Symbol* symbol(Graphic* graphic) const; + Symbol* symbol(Graphic* graphic, bool applyAttributeOverrides) const; + + Renderer* clone(QObject* parent = nullptr) const; + + [[nodiscard]] static Renderer* fromJson(const QString& json, QObject* parent = nullptr); + [[nodiscard]] QString toJson() const override; + + Renderer(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + protected: + explicit Renderer(QObject* parent = nullptr); + + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(Renderer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Renderer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RendererSceneProperties.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RendererSceneProperties.h new file mode 100644 index 000000000..6620f3970 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RendererSceneProperties.h @@ -0,0 +1,82 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RendererSceneProperties.h + +#ifndef QRT_RendererSceneProperties_H +#define QRT_RendererSceneProperties_H + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class RendererScenePropertiesImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class ExtrusionMode; + + class RendererSceneProperties + { + public: + RendererSceneProperties(); + RendererSceneProperties(const QString& extrusionExpression, ExtrusionMode extrusionMode); + RendererSceneProperties(const QString& headingExpression, const QString& pitchExpression, const QString& rollExpression); + RendererSceneProperties(const RendererSceneProperties& other); + RendererSceneProperties(RendererSceneProperties&& other) noexcept; + ~RendererSceneProperties(); + + RendererSceneProperties& operator=(const RendererSceneProperties& other); + RendererSceneProperties& operator=(RendererSceneProperties&& other) noexcept; + + bool isEmpty() const; + + QString extrusionExpression() const; + void setExtrusionExpression(const QString& extrusionExpression); + + ExtrusionMode extrusionMode() const; + void setExtrusionMode(ExtrusionMode extrusionMode); + + QString headingExpression() const; + void setHeadingExpression(const QString& headingExpression); + + QString pitchExpression() const; + void setPitchExpression(const QString& pitchExpression); + + QString rollExpression() const; + void setRollExpression(const QString& rollExpression); + + /*! \internal */ + explicit RendererSceneProperties(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_RendererSceneProperties_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RenderingRule.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RenderingRule.h new file mode 100644 index 000000000..4a565bdfd --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RenderingRule.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RenderingRule.h + +#ifndef QRT_RenderingRule_H +#define QRT_RenderingRule_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class RenderingRuleImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class RenderingRuleInfo; + + class RenderingRule : public Object + { + Q_OBJECT + + public: + explicit RenderingRule(const QString& renderingRuleJson, QObject* parent = nullptr); + explicit RenderingRule(const RenderingRuleInfo& renderingRuleInfo, QObject* parent = nullptr); + ~RenderingRule() override; + + RenderingRuleInfo renderingRuleInfo() const; + + QString renderingRuleJson() const; + + /*! \internal */ + RenderingRule(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(RenderingRule) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_RenderingRule_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RenderingRuleInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RenderingRuleInfo.h new file mode 100644 index 000000000..274e968eb --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RenderingRuleInfo.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RenderingRuleInfo.h + +#ifndef QRT_RenderingRuleInfo_H +#define QRT_RenderingRuleInfo_H + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class RenderingRuleInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class RenderingRuleInfo + { + public: + RenderingRuleInfo(); + explicit RenderingRuleInfo(const QString& name); + RenderingRuleInfo(const RenderingRuleInfo& other); + RenderingRuleInfo(RenderingRuleInfo&& other) noexcept; + ~RenderingRuleInfo(); + + RenderingRuleInfo& operator=(const RenderingRuleInfo& other); + RenderingRuleInfo& operator=(RenderingRuleInfo&& other) noexcept; + + bool isEmpty() const; + + QString description() const; + + QString help() const; + + QString name() const; + + explicit RenderingRuleInfo(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_RenderingRuleInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RequestConfiguration.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RequestConfiguration.h new file mode 100644 index 000000000..4f5de92fc --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RequestConfiguration.h @@ -0,0 +1,92 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RequestConfiguration.h + +#ifndef QRT_RequestConfiguration_H +#define QRT_RequestConfiguration_H + +// Qt headers +#include // for ' = QMap<>()' + +// STL headers +#include + +namespace QRTImpl +{ + class RequestConfigurationImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class NetworkCacheConfiguration; + + class RequestConfiguration + { + public: + RequestConfiguration(); + RequestConfiguration(int timeoutInterval, + int maxNumberOfAttempts, + bool forcePost, + bool issueAuthenticationChallenge, + const QMap& userHeaders = QMap()); + RequestConfiguration(const RequestConfiguration& other); + RequestConfiguration(RequestConfiguration&& other) noexcept; + ~RequestConfiguration(); + + RequestConfiguration& operator=(const RequestConfiguration& other); + RequestConfiguration& operator=(RequestConfiguration&& other) noexcept; + + bool isEmpty() const; + + int timeoutInterval() const; + void setTimeoutInterval(int timeoutInterval); + + int maxNumberOfAttempts() const; + void setMaxNumberOfAttempts(int attempts); + + bool isForcePost() const; + void setForcePost(bool forcePost); + + QMap userHeaders() const; + void setUserHeaders(const QMap& userHeaders); + + static RequestConfiguration globalRequestConfiguration(); + static void setGlobalRequestConfiguration(const RequestConfiguration& globalRequestConfiguration); + static QString additionalUserAgentInfo(); + static void setAdditionalUserAgentInfo(const QString& additionalUserAgentInfo); + + static NetworkCacheConfiguration* globalNetworkCacheConfiguration(); + + /*! + \internal + */ + explicit RequestConfiguration(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_RequestConfigurationImpl_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReroutingParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReroutingParameters.h new file mode 100644 index 000000000..aac529831 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReroutingParameters.h @@ -0,0 +1,78 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ReroutingParameters.h + +#ifndef QRT_ReroutingParameters_H +#define QRT_ReroutingParameters_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ReroutingParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ArcGISFeatureTable; + class RouteParameters; + class RouteTask; + enum class ReroutingStrategy; + + class ReroutingParameters : public Object + { + Q_OBJECT + public: + ReroutingParameters(RouteTask* routeTask, const RouteParameters& routeParameters, QObject* parent = nullptr); + + ~ReroutingParameters() override; + + ArcGISFeatureTable* networkEdgeGeometries() const; + void setNetworkEdgeGeometries(ArcGISFeatureTable* networkEdgeGeometries); + + RouteParameters routeParameters() const; + + RouteTask* routeTask() const; + + ReroutingStrategy strategy() const; + void setStrategy(ReroutingStrategy strategy); + + bool isVisitFirstStopOnStart() const; + void setVisitFirstStopOnStart(bool visitFirstStopOnStart); + + ReroutingParameters(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ReroutingParameters) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ReroutingParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RestrictionAttribute.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RestrictionAttribute.h new file mode 100644 index 000000000..0671a19d8 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RestrictionAttribute.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RestrictionAttribute.h + +#ifndef QRT_RestrictionAttribute_H +#define QRT_RestrictionAttribute_H + +// Qt headers +#include // for QString, QVariantMap + +// STL headers +#include + +namespace QRTImpl +{ + class RestrictionAttributeImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class RestrictionAttribute + { + public: + RestrictionAttribute(); + RestrictionAttribute(const RestrictionAttribute& other); + RestrictionAttribute(RestrictionAttribute&& other) noexcept; + ~RestrictionAttribute(); + + RestrictionAttribute& operator=(const RestrictionAttribute& other); + RestrictionAttribute& operator=(RestrictionAttribute&& other) noexcept; + + bool isEmpty() const; + + QVariantMap parameterValues() const; + + QString restrictionUsageParameterName() const; + + /*! + \internal + */ + explicit RestrictionAttribute(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_RestrictionAttribute_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReticleInteractionConfiguration.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReticleInteractionConfiguration.h new file mode 100644 index 000000000..9d3f7ca58 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReticleInteractionConfiguration.h @@ -0,0 +1,75 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ReticleInteractionConfiguration.h + +#ifndef QRT_ReticleInteractionConfiguration_H +#define QRT_ReticleInteractionConfiguration_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class ReticleInteractionConfigurationImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ReticleInteractionConfiguration : public Object + { + Q_OBJECT + public: + explicit ReticleInteractionConfiguration(QObject* parent = nullptr); + + ~ReticleInteractionConfiguration() override; + + bool isAllowDeletingSelectedElement() const; + void setAllowDeletingSelectedElement(bool allowDeletingSelectedElement); + + bool isAllowMidVertexSelection() const; + void setAllowMidVertexSelection(bool allowMidVertexSelection); + + bool isAllowMovingSelectedElement() const; + void setAllowMovingSelectedElement(bool allowMovingSelectedElement); + + bool isAllowPartCreation() const; + void setAllowPartCreation(bool allowPartCreation); + + bool isAllowVertexCreation() const; + void setAllowVertexCreation(bool allowVertexCreation); + + bool isAllowVertexSelection() const; + void setAllowVertexSelection(bool allowVertexSelection); + + ReticleInteractionConfiguration(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ReticleInteractionConfiguration) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ReticleInteractionConfiguration_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReticleTool.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReticleTool.h new file mode 100644 index 000000000..5278c9df3 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReticleTool.h @@ -0,0 +1,59 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ReticleTool.h + +#ifndef QRT_ReticleTool_H +#define QRT_ReticleTool_H + +// C++ API headers +#include "GeometryEditorTool.h" + +namespace QRTImpl +{ + class ReticleToolImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeometryEditorReticle; + + class ReticleTool : public GeometryEditorTool + { + Q_OBJECT + public: + ~ReticleTool() override; + + GeometryEditorReticle* reticle() const; + void setReticle(GeometryEditorReticle* reticle); + + ReticleTool(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ReticleTool) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ReticleTool_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReticleVertexTool.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReticleVertexTool.h new file mode 100644 index 000000000..e671ba184 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReticleVertexTool.h @@ -0,0 +1,62 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ReticleVertexTool.h + +#ifndef QRT_ReticleVertexTool_H +#define QRT_ReticleVertexTool_H + +// C++ API headers +#include "ReticleTool.h" + +namespace QRTImpl +{ + class ReticleVertexToolImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class GeometryEditorReticle; + class ReticleInteractionConfiguration; + + class ReticleVertexTool : public ReticleTool + { + Q_OBJECT + public: + explicit ReticleVertexTool(QObject* parent = nullptr); + + ~ReticleVertexTool() override; + + ReticleInteractionConfiguration* configuration() const; + void setConfiguration(ReticleInteractionConfiguration* configuration); + + ReticleVertexTool(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ReticleVertexTool) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ReticleVertexTool_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReverseGeocodeParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReverseGeocodeParameters.h new file mode 100644 index 000000000..1f43de6c8 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ReverseGeocodeParameters.h @@ -0,0 +1,86 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ReverseGeocodeParameters.h + +#ifndef QRT_ReverseGeocodeParameters_H +#define QRT_ReverseGeocodeParameters_H + +// Qt headers +#include // for QString, QStringList + +// STL headers +#include + +namespace QRTImpl +{ + class ReverseGeocodeParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class SpatialReference; + + class ReverseGeocodeParameters + { + public: + ReverseGeocodeParameters(); + ReverseGeocodeParameters(const ReverseGeocodeParameters& other); + ReverseGeocodeParameters(ReverseGeocodeParameters&& other) noexcept; + ~ReverseGeocodeParameters(); + ReverseGeocodeParameters& operator=(const ReverseGeocodeParameters& other); + ReverseGeocodeParameters& operator=(ReverseGeocodeParameters&& other) noexcept; + + QStringList resultAttributeNames() const; + void setResultAttributeNames(const QStringList& resultAttributeNames); + + QStringList featureTypes() const; + void setFeatureTypes(const QStringList& featureTypes); + + bool isForStorage() const; + void setForStorage(bool forStorage); + + int maxResults() const; + void setMaxResults(int maxResults); + + double maxDistance() const; + void setMaxDistance(double maxDistance); + + QString outputLanguageCode() const; + void setOutputLanguageCode(const QString& outputLanguageCode); + + SpatialReference outputSpatialReference() const; + void setOutputSpatialReference(const SpatialReference& outputSpatialReference); + + /*! + \internal + */ + explicit ReverseGeocodeParameters(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ReverseGeocodeParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Route.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Route.h new file mode 100644 index 000000000..a522d38f9 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Route.h @@ -0,0 +1,101 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Route.h + +#ifndef QRT_Route_H +#define QRT_Route_H + +// Qt headers +#include // for QList, QString + +// STL headers +#include + +class QDateTime; +class QObject; + +namespace QRTImpl +{ + class RouteImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class DirectionManeuverListModel; + class Polyline; + class Stop; + + class Route + { + public: + Route(); + Route(const Route& other); + Route(Route&& other) noexcept; + ~Route(); + + Route& operator=(const Route& other); + Route& operator=(Route&& other) noexcept; + + bool isEmpty() const; + + DirectionManeuverListModel* directionManeuvers(QObject* parent = nullptr) const; + + QDateTime startTime() const; + + double startTimeShift() const; + + QDateTime endTime() const; + + double endTimeShift() const; + + Polyline routeGeometry() const; + + QString routeName() const; + + QList stops() const; + + double totalLength() const; + + double totalTime() const; + + double travelTime() const; + + double violationTime() const; + + double waitTime() const; + + double cost(const QString& attributeName) const; + + /*! + \internal + */ + explicit Route(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + mutable DirectionManeuverListModel* m_directionManeuvers = nullptr; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Route_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteParameters.h new file mode 100644 index 000000000..05293710f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteParameters.h @@ -0,0 +1,152 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RouteParameters.h + +#ifndef QRT_RouteParameters_H +#define QRT_RouteParameters_H + +// Qt headers +#include // for QList, QString, QStringList + +// STL headers +#include + +class QDateTime; + +namespace QRTImpl +{ + class RouteParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class DirectionsStyle; + enum class RouteShapeType; + enum class UnitSystem; + class ArcGISFeatureTable; + class PointBarrier; + class PolygonBarrier; + class PolylineBarrier; + class QueryParameters; + class SpatialReference; + class Stop; + class TravelMode; + + class RouteParameters + { + public: + RouteParameters(); + RouteParameters(const RouteParameters& other); + RouteParameters(RouteParameters&& other) noexcept; + ~RouteParameters(); + + RouteParameters& operator=(const RouteParameters& other); + RouteParameters& operator=(RouteParameters&& other) noexcept; + + bool isEmpty() const; + + QStringList accumulateAttributeNames() const; + void setAccumulateAttributeNames(const QStringList& accumulateAttributeNames); + + UnitSystem directionsDistanceUnits() const; + void setDirectionsDistanceUnits(UnitSystem directionsDistanceUnits); + + QString directionsLanguage() const; + void setDirectionsLanguage(const QString& directionsLanguage); + + DirectionsStyle directionsStyle() const; + void setDirectionsStyle(DirectionsStyle directionsStyle); + + bool isFindBestSequence() const; + void setFindBestSequence(bool findBestSequence); + + QDateTime startTime() const; + void setStartTime(const QDateTime& startTime); + + SpatialReference outputSpatialReference() const; + void setOutputSpatialReference(const SpatialReference& outputSpatialReference); + + bool isPreserveFirstStop() const; + void setPreserveFirstStop(bool preserveFirstStop); + + bool isPreserveLastStop() const; + void setPreserveLastStop(bool preserveLastStop); + + bool isReturnDirections() const; + void setReturnDirections(bool returnDirections); + + bool isReturnPointBarriers() const; + void setReturnPointBarriers(bool returnPointBarriers); + + bool isReturnPolygonBarriers() const; + void setReturnPolygonBarriers(bool returnPolygonBarriers); + + bool isReturnPolylineBarriers() const; + void setReturnPolylineBarriers(bool returnPolylineBarriers); + + bool isReturnRoutes() const; + void setReturnRoutes(bool returnRoutes); + + bool isReturnStops() const; + void setReturnStops(bool returnStops); + + RouteShapeType routeShapeType() const; + void setRouteShapeType(RouteShapeType routeShapeType); + + TravelMode travelMode() const; + void setTravelMode(const TravelMode& travelMode); + + QString searchWhereClause(const QString& sourceName) const; + void setSearchWhereClause(const QString& sourceName, const QString& searchWhereClause); + + void clearStops(); + void setStops(const QList& stops); + void setStopsWithFeatureTable(ArcGISFeatureTable* featureTable, const QueryParameters& queryParameters); + + void clearPointBarriers(); + void setPointBarriers(const QList& pointBarriers); + void setPointBarriersWithFeatureTable(ArcGISFeatureTable* featureTable, const QueryParameters& queryParameters); + + void clearPolygonBarriers(); + void setPolygonBarriers(const QList& polygonBarriers); + void setPolygonBarriersWithFeatureTable(ArcGISFeatureTable* featureTable, const QueryParameters& queryParameters); + + void clearPolylineBarriers(); + void setPolylineBarriers(const QList& polylineBarriers); + void setPolylineBarriersWithFeatureTable(ArcGISFeatureTable* featureTable, const QueryParameters& queryParameters); + + RouteParameters clone() const; + + /*! + \internal + */ + explicit RouteParameters(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_RouteParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteResult.h new file mode 100644 index 000000000..6b7795ea8 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteResult.h @@ -0,0 +1,85 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RouteResult.h + +#ifndef QRT_RouteResult_H +#define QRT_RouteResult_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +// STL headers +#include + +namespace QRTImpl +{ + class RouteResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class PointBarrier; + class PolygonBarrier; + class PolylineBarrier; + class Route; + + class RouteResult + { + public: + RouteResult(); + RouteResult(const RouteResult& other); + RouteResult(RouteResult&& other) noexcept; + ~RouteResult(); + + RouteResult& operator=(const RouteResult& other); + RouteResult& operator=(RouteResult&& other) noexcept; + + bool isEmpty() const; + + QStringList messages() const; + + QList pointBarriers() const; + + QList polygonBarriers() const; + + QList polylineBarriers() const; + + QList routes() const; + + QString directionsLanguage() const; + + /*! + \internal + */ + explicit RouteResult(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::RouteResult) + +#endif // QRT_RouteResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteTask.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteTask.h new file mode 100644 index 000000000..5edeefa1d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteTask.h @@ -0,0 +1,110 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RouteTask.h + +#ifndef QRT_RouteTask_H +#define QRT_RouteTask_H + +// C++ API headers +#include "ApiKeyResource.h" +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class RouteTaskImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FeatureCollection; + class PortalItem; + class RouteParameters; + class RouteResult; + class RouteTaskInfo; + class TransportationNetworkDataset; + + class RouteTask : public Object, public ApiKeyResource, public Loadable + { + Q_OBJECT + + public: + RouteTask(const QString& pathToDatabase, const QString& networkName, QObject* parent = nullptr); + explicit RouteTask(const QUrl& url, QObject* parent = nullptr); + explicit RouteTask(TransportationNetworkDataset* transportationNetworkDataset, QObject* parent = nullptr); + + ~RouteTask() override; + + RouteTaskInfo routeTaskInfo() const; + + TransportationNetworkDataset* transportationNetworkDataset() const; + + // async methods + [[nodiscard]] QFuture createDefaultParametersAsync(); + [[nodiscard]] QFuture createParametersAsync(FeatureCollection* collection); + [[nodiscard]] QFuture createParametersAsync(PortalItem* portalItem); + [[nodiscard]] QFuture solveRouteAsync(const RouteParameters& routeParameters); + + [[nodiscard]] static QFuture createRouteResultAsync(FeatureCollection* collection); + [[nodiscard]] static QFuture createRouteResultAsync(PortalItem* portalItem); + + // Loadable interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + QUrl url() const; + + // ApiKeyResource interface methods + void setApiKey(const QString& apiKey) override; + QString apiKey() const override; + + /*! + \internal + */ + RouteTask(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(RouteTask) + + void connectSignals_(); + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_RouteTask_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteTaskInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteTaskInfo.h new file mode 100644 index 000000000..40efdd12f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteTaskInfo.h @@ -0,0 +1,116 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RouteTaskInfo.h + +#ifndef QRT_RouteTaskInfo_H +#define QRT_RouteTaskInfo_H + +// Qt headers +#include // for QList, QMap, QString, QStringList + +// STL headers +#include + +class QDateTime; + +namespace QRTImpl +{ + class RouteTaskInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class DirectionsStyle; + enum class NetworkDirectionsSupport; + enum class RouteShapeType; + enum class UnitSystem; + class CostAttribute; + class RestrictionAttribute; + class SpatialReference; + class TravelMode; + + class RouteTaskInfo + { + public: + RouteTaskInfo(); + RouteTaskInfo(const RouteTaskInfo& other); + RouteTaskInfo(RouteTaskInfo&& other) noexcept; + ~RouteTaskInfo(); + + RouteTaskInfo& operator=(const RouteTaskInfo& other); + RouteTaskInfo& operator=(RouteTaskInfo&& other) noexcept; + + bool isEmpty() const; + + QStringList accumulateAttributeNames() const; + + QMap costAttributes() const; + + QString defaultTravelModeName() const; + + UnitSystem directionsDistanceUnits() const; + + QString directionsLanguage() const; + + DirectionsStyle directionsStyle() const; + + bool isFindBestSequence() const; + + QDateTime startTime() const; + + QString networkName() const; + + SpatialReference outputSpatialReference() const; + + bool isPreserveFirstStop() const; + + bool isPreserveLastStop() const; + + QMap restrictionAttributes() const; + + RouteShapeType routeShapeType() const; + + QStringList supportedLanguages() const; + + QStringList supportedRestrictionUsageParameterValues() const; + + QList travelModes() const; + + double maxLocatingDistance() const; + + bool isSupportsRerouting() const; + + NetworkDirectionsSupport directionsSupport() const; + + /*! + \internal + */ + explicit RouteTaskInfo(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_RouteTaskInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteTracker.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteTracker.h new file mode 100644 index 000000000..fcd3309e6 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteTracker.h @@ -0,0 +1,119 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RouteTracker.h + +#ifndef QRT_RouteTracker_H +#define QRT_RouteTracker_H + +// C++ API headers +#include "Object.h" + +// Qt headers +#include + +// STL headers +#include +#include + +template +class QFuture; + +class QGeoPositionInfo; + +namespace QRTImpl +{ + class RouteTrackerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class NavigationMode; + enum class ReroutingStrategy; + enum class UnitSystem; + + class Location; + class RouteTask; + class RouteParameters; + class RouteResult; + class VoiceGuidance; + class TrackingStatus; + class ReroutingParameters; + + class RouteTracker : public Object + { + Q_OBJECT + + public: + RouteTracker(const RouteResult& routeResult, int routeIndex, bool skipCoincidentStops, QObject* parent = nullptr); + RouteTracker(const RouteResult& routeResult, int routeIndex, bool skipCoincidentStops, NavigationMode navigationMode, QObject* parent = nullptr); + ~RouteTracker() override; + + void disableRerouting() const; + bool isReroutingEnabled() const; + void cancelRerouting(); + + NavigationMode navigationMode() const; + TrackingStatus* trackingStatus() const; + VoiceGuidance* generateVoiceGuidance() const; + + void setVoiceGuidanceUnitSystem(UnitSystem distanceUnit); + UnitSystem voiceGuidanceUnitSystem(); + + bool isSkipCoincidentStops() const; + void setSkipCoincidentStops(bool skipCoincidentStops); + + void setSpeechEngineReadyFunction(std::function func); + std::function speechEngineReadyFunction() const; + + // async methods + [[nodiscard]] QFuture enableReroutingAsync(ReroutingParameters* parameters); + [[nodiscard]] QFuture trackLocationAsync(const Location& location); + [[nodiscard]] QFuture trackLocationAsync(const QGeoPositionInfo& gpsLocation); + [[nodiscard]] QFuture switchToNextDestinationAsync(); + + /*! + \internal + */ + RouteTracker(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + signals: + void newVoiceGuidance(Esri::ArcGISRuntime::VoiceGuidance* voiceGuidance); + void rerouteStarted(); + void rerouteCompleted(Esri::ArcGISRuntime::TrackingStatus* trackingStatus, const Esri::ArcGISRuntime::Error& error); + void trackingStatusChanged(Esri::ArcGISRuntime::TrackingStatus* trackingStatus); + + private: + Q_DISABLE_COPY_MOVE(RouteTracker) + + void connectSignals_(); + + std::shared_ptr m_impl; + mutable QMutex m_speechEngineFunctionMutex; + std::function m_speechEngineReadyFunc; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_RouteTracker_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteTrackerLocationDataSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteTrackerLocationDataSource.h new file mode 100644 index 000000000..fb7386793 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/RouteTrackerLocationDataSource.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file RouteTrackerLocationDataSource.h + +#ifndef QRT_RouteTrackerLocationDataSource_H +#define QRT_RouteTrackerLocationDataSource_H + +// C++ API headers +#include "AbstractLocationDataSource.h" + +// STL headers +#include + +namespace QRTImpl +{ + class RouteTrackerLocationDataSourceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class RouteTracker; + + class RouteTrackerLocationDataSource : public AbstractLocationDataSource + { + Q_OBJECT + + public: + explicit RouteTrackerLocationDataSource(RouteTracker* routeTracker, QObject* parent = nullptr); + RouteTrackerLocationDataSource(RouteTracker* routeTracker, AbstractLocationDataSource* locationDataSource, QObject* parent = nullptr); + ~RouteTrackerLocationDataSource() override; + + RouteTrackerLocationDataSource(std::shared_ptr impl, QObject* parent); + + protected slots: + void onStart() override; + void onStop() override; + + private: + Q_DISABLE_COPY_MOVE(RouteTrackerLocationDataSource) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_RouteTrackerLocationDataSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ScaleDisplayFilterDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ScaleDisplayFilterDefinition.h new file mode 100644 index 000000000..eedd4504b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ScaleDisplayFilterDefinition.h @@ -0,0 +1,63 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ScaleDisplayFilterDefinition.h + +#ifndef QRT_ScaleDisplayFilterDefinition_H +#define QRT_ScaleDisplayFilterDefinition_H + +// C++ API headers +#include "DisplayFilterDefinition.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ScaleDisplayFilterDefinitionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ScaleRangeDisplayFilter; + class ScaleRangeDisplayFilterListModel; + + class ScaleDisplayFilterDefinition : public DisplayFilterDefinition + { + Q_OBJECT + + public: + explicit ScaleDisplayFilterDefinition(const QList& filters, QObject* parent = nullptr); + + ~ScaleDisplayFilterDefinition() override; + + ScaleRangeDisplayFilterListModel* filters() const; + + ScaleDisplayFilterDefinition(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(ScaleDisplayFilterDefinition) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ScaleDisplayFilterDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ScaleRangeDisplayFilter.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ScaleRangeDisplayFilter.h new file mode 100644 index 000000000..2c9317f31 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ScaleRangeDisplayFilter.h @@ -0,0 +1,66 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ScaleRangeDisplayFilter.h + +#ifndef QRT_ScaleRangeDisplayFilter_H +#define QRT_ScaleRangeDisplayFilter_H + +// C++ API headers +#include "DisplayFilter.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ScaleRangeDisplayFilterImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ScaleRangeDisplayFilter : public DisplayFilter + { + Q_OBJECT + + public: + ScaleRangeDisplayFilter(const QString& name, const QString& whereClause, double minScale, double maxScale, QObject* parent = nullptr); + + ~ScaleRangeDisplayFilter() override; + + double maxScale() const; + void setMaxScale(double maxScale); + + double minScale() const; + void setMinScale(double minScale); + + ScaleRangeDisplayFilter(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ScaleRangeDisplayFilter) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ScaleRangeDisplayFilter_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ScaleRangeDisplayFilterListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ScaleRangeDisplayFilterListModel.h new file mode 100644 index 000000000..5e5354f00 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ScaleRangeDisplayFilterListModel.h @@ -0,0 +1,123 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ScaleRangeDisplayFilterListModel.h + +#ifndef QRT_ScaleRangeDisplayFilterListModel_H +#define QRT_ScaleRangeDisplayFilterListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class ScaleRangeDisplayFilterListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class ScaleRangeDisplayFilter; + + class ScaleRangeDisplayFilterListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum ScaleRangeDisplayFilterRoles + { + ScaleRangeDisplayFilterNameRole = Qt::UserRole + 1, + ScaleRangeDisplayFilterWhereClauseRole = Qt::UserRole + 2, + ScaleRangeDisplayFilterIdRole = Qt::UserRole + 3, + ScaleRangeDisplayFilterMinScaleRole = Qt::UserRole + 4, + ScaleRangeDisplayFilterMaxScaleRole = Qt::UserRole + 5 + }; + + ~ScaleRangeDisplayFilterListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(ScaleRangeDisplayFilter* scaleRangeDisplayFilter); + + void insert(int index, ScaleRangeDisplayFilter* scaleRangeDisplayFilter); + + void removeAt(int index); + + void removeOne(ScaleRangeDisplayFilter* scaleRangeDisplayFilter); + + void move(int from, int to); + + ScaleRangeDisplayFilter* at(int index) const override; + + bool contains(ScaleRangeDisplayFilter* scaleRangeDisplayFilter) const; + + int indexOf(ScaleRangeDisplayFilter* scaleRangeDisplayFilter) const; + + ScaleRangeDisplayFilter* first() const; + + ScaleRangeDisplayFilter* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + ScaleRangeDisplayFilterListModel(std::shared_ptr impl, QObject* parent); + + ScaleRangeDisplayFilterListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(ScaleRangeDisplayFilterListModel) + + void connectSignals_(); + void setupRoles_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ScaleRangeDisplayFilterListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Scene.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Scene.h new file mode 100644 index 000000000..b7bdda080 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Scene.h @@ -0,0 +1,95 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Scene.h + +#ifndef QRT_Scene_H +#define QRT_Scene_H + +// C++ API headers +#include "GeoModel.h" + +// STL headers +#include + +namespace QRTImpl +{ + class SceneImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class BasemapStyle; + enum class SceneViewTilingScheme; + enum class SceneViewingMode; + + class Surface; + class Envelope; + class SceneEnvironment; + class SpatialReference; + + class Scene : public GeoModel + { + Q_OBJECT + + public: + explicit Scene(QObject* parent = nullptr); + explicit Scene(Surface* baseSurface, QObject* parent = nullptr); + explicit Scene(Basemap* basemap, QObject* parent = nullptr); + explicit Scene(SceneViewTilingScheme sceneViewTilingScheme, QObject* parent = nullptr); + explicit Scene(const QUrl& url, QObject* parent = nullptr); + explicit Scene(Item* item, QObject* parent = nullptr); + explicit Scene(BasemapStyle basemapStyle, QObject* parent = nullptr); + explicit Scene(SceneViewingMode viewingMode, QObject* parent = nullptr); + Scene(SceneViewingMode viewingMode, Basemap* basemap, QObject* parent = nullptr); + Scene(SceneViewingMode viewingMode, BasemapStyle basemapStyle, QObject* parent = nullptr); + Scene(SceneViewingMode viewingMode, const SpatialReference& spatialReference, QObject* parent = nullptr); + ~Scene() override; + + Surface* baseSurface() const; + void setBaseSurface(Surface* surface); + + SceneViewTilingScheme sceneViewTilingScheme() const; + + Envelope clippingArea() const; + void setClippingArea(const Envelope& clippingArea); + + SceneEnvironment* environment() const; + void setEnvironment(SceneEnvironment* environment); + + bool isClippingEnabled() const; + void setClippingEnabled(bool clippingEnabled); + + SceneViewingMode viewingMode() const; + + [[nodiscard]] static Scene* fromJson(const QString& json, QObject* parent = nullptr); + + Scene(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(Scene) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Scene_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneEnvironment.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneEnvironment.h new file mode 100644 index 000000000..bdbd70bb7 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneEnvironment.h @@ -0,0 +1,77 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SceneEnvironment.h + +#ifndef QRT_SceneEnvironment_H +#define QRT_SceneEnvironment_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class SceneEnvironmentImpl; +} + +namespace Esri::ArcGISRuntime +{ + class SceneLighting; + + class SceneEnvironment : public Object + { + Q_OBJECT + + public: + explicit SceneEnvironment(QObject* parent = nullptr); + SceneEnvironment(bool isAtmosphereEnabled, + bool areStarsEnabled, + SceneLighting* lighting, + const QColor& backgroundColor, + QObject* parent = nullptr); + ~SceneEnvironment() override; + + bool isAtmosphereEnabled() const; + void setAtmosphereEnabled(bool atmosphereEnabled); + + QColor backgroundColor() const; + void setBackgroundColor(const QColor& backgroundColor); + + bool areStarsEnabled() const; + void setStarsEnabled(bool areStarsEnabled); + + SceneLighting* lighting() const; + void setLighting(SceneLighting* lighting); + + explicit SceneEnvironment(std::shared_ptr impl, QObject* parent = nullptr); // internal + std::shared_ptr getImpl() const; // internal + + private: + Q_DISABLE_COPY_MOVE(SceneEnvironment) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SceneEnvironment_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneGraphicsView.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneGraphicsView.h new file mode 100644 index 000000000..6e63ffcaa --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneGraphicsView.h @@ -0,0 +1,153 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SceneGraphicsView.h + +#ifndef QRT_SceneGraphicsView_H +#define QRT_SceneGraphicsView_H + +// C++ API headers +#include "SceneView.h" + +// Other headers +#include "ArcGISQt_global.h" // for GRAPHICSVIEW_SUPPORTED + +#ifndef GRAPHICSVIEW_SUPPORTED +#error "SceneGraphicsView is not supported on this platform." +#endif + +#include + +class QRectF; +class QHoverEvent; +class QMouseEvent; +class QWheelEvent; +class QKeyEvent; +class QTouchEvent; + +namespace Esri::ArcGISRuntime +{ + namespace Internal + { + class OpenGLGraphicsDevice; + class SceneGraphicsScene; + } // namespace Internal + + class Scene; + + class SceneGraphicsView : public QGraphicsView, public SceneView + { + Q_OBJECT + Q_INTERFACES(Esri::ArcGISRuntime::SceneView Esri::ArcGISRuntime::GeoView) + + public: + explicit SceneGraphicsView(QWidget* parent = nullptr); + explicit SceneGraphicsView(Scene* scene, QWidget* parent = nullptr); + ~SceneGraphicsView() override; + + void draw(); + + signals: + void rectChanged(const QRectF& rect); + void hoverEntered(QHoverEvent& hoverEvent); + void hoverMoved(QHoverEvent& hoverEvent); + void hoverLeft(QHoverEvent& hoverEvent); + void mousePressed(QMouseEvent& mouseEvent); + void mouseMoved(QMouseEvent& mouseEvent); + void mouseReleased(QMouseEvent& mouseEvent); + void mouseClicked(QMouseEvent& mouseEvent); + void mousePressedAndHeld(QMouseEvent& mouseEvent); + void mouseDoubleClicked(QMouseEvent& mouseEvent); + void mouseWheelChanged(QWheelEvent& wheelEvent); + void keyPressed(QKeyEvent& keyEvent); + void keyReleased(QKeyEvent& keyEvent); + void touched(QTouchEvent& event); + + void sceneChanged(); + void drawStatusChanged(Esri::ArcGISRuntime::DrawStatus status); + void layerViewStateChanged(Esri::ArcGISRuntime::Layer* layer, const Esri::ArcGISRuntime::LayerViewState& layerViewState); + void analysisViewStateChanged(Esri::ArcGISRuntime::Analysis* analysis, const Esri::ArcGISRuntime::AnalysisViewState& analysisViewState); + void navigatingChanged(); + void spatialReferenceChanged(); + void viewpointChanged(); + void attributionTextChanged(); + void attributionRectChanged(); + void geoModelErrorChanged(const Esri::ArcGISRuntime::Error& error); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + void drawStatusChangedEvent(Esri::ArcGISRuntime::DrawStatus drawStatus) override; + void layerViewStateChangedEvent(Layer* layer, const LayerViewState& layerViewState) override; + void analysisViewStateChangedEvent(Analysis* analysis, const AnalysisViewState& analysisViewState) override; + void navigatingChangedEvent() override; + void spatialReferenceChangedEvent() override; + void viewpointChangedEvent() override; + void attributionTextChangedEvent() override; + void attributionRectChangedEvent() override; + void geoModelErrorChangedEvent(const Error& error) override; + void errorOccurredEvent(const Error& error) override; + + void connectNotify(const QMetaMethod& signal) override; + void disconnectNotify(const QMetaMethod& signal) override; + + void resizeEvent(QResizeEvent* event) override; + void wheelEvent(QWheelEvent* event) override; + + void geoViewRectChangedEvent(QRectF rect) override; + void geoViewHoverEnterEvent(QHoverEvent& event) override; + void geoViewHoverMoveEvent(QHoverEvent& event) override; + void geoViewHoverLeaveEvent(QHoverEvent& event) override; + void geoViewMousePressEvent(QMouseEvent& event) override; + void geoViewMouseMoveEvent(QMouseEvent& event) override; + void geoViewMouseReleaseEvent(QMouseEvent& event) override; + void geoViewMouseClickEvent(QMouseEvent& event) override; + void geoViewMousePressAndHoldEvent(QMouseEvent& event) override; + void geoViewMouseDoubleClickEvent(QMouseEvent& event) override; + void geoViewMouseWheelEvent(QWheelEvent& event) override; + void geoViewKeyPressEvent(QKeyEvent& event) override; + void geoViewKeyReleaseEvent(QKeyEvent& event) override; + void geoViewTouchEvent(QTouchEvent& event) override; + void drawRequestedEvent() override; + void showEvent(QShowEvent* event) override; + + QObject* qObjectPointer() const override; + + private: + Q_DISABLE_COPY_MOVE(SceneGraphicsView) + friend class Internal::SceneGraphicsScene; + + void clearWindowConnections(); + void findNewScreenAndHandleChange(QScreen* screen); + void setSceneRect(qreal x, qreal y, qreal w, qreal h); + void initialize_(); + void createDevice_(); + void deleteDevice_(); + + std::unique_ptr m_device; + std::unique_ptr m_scene; + QList m_windowConnections; + QMetaObject::Connection m_contextChangedConnection; + bool m_hasShown = false; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SceneGraphicsView_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneLayerPolygonFilter.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneLayerPolygonFilter.h new file mode 100644 index 000000000..c9dabbfa6 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneLayerPolygonFilter.h @@ -0,0 +1,66 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SceneLayerPolygonFilter.h + +#ifndef QRT_SceneLayerPolygonFilter_H +#define QRT_SceneLayerPolygonFilter_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class SceneLayerPolygonFilterImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Polygon; + enum class SceneLayerPolygonFilterSpatialRelationship; + + class SceneLayerPolygonFilter : public Object + { + Q_OBJECT + + public: + SceneLayerPolygonFilter(const QList& polygons, + SceneLayerPolygonFilterSpatialRelationship spatialRelationship, + QObject* parent = nullptr); + ~SceneLayerPolygonFilter() override; + + QList polygons() const; + void setPolygons(const QList& polygons); + + SceneLayerPolygonFilterSpatialRelationship spatialRelationship() const; + void setSpatialRelationship(SceneLayerPolygonFilterSpatialRelationship spatialRelationship); + + SceneLayerPolygonFilter(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(SceneLayerPolygonFilter) + std::shared_ptr m_impl; + }; +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SceneLayerPolygonFilter_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneLighting.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneLighting.h new file mode 100644 index 000000000..c565794b0 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneLighting.h @@ -0,0 +1,66 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SceneLighting.h + +#ifndef QRT_SceneLighting_H +#define QRT_SceneLighting_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class SceneLightingImpl; +} + +namespace Esri::ArcGISRuntime +{ + enum class SceneLightingType; + + class SceneLighting : public Object + { + Q_OBJECT + + public: + ~SceneLighting() override; + + bool areDirectShadowsEnabled() const; + void setDirectShadowsEnabled(bool areDirectShadowsEnabled); + + SceneLightingType sceneLightingType() const; + + explicit SceneLighting(std::shared_ptr impl, QObject* parent = nullptr); // internal + std::shared_ptr getImpl() const; // internal + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(SceneLighting) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SceneLighting_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneQuickView.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneQuickView.h new file mode 100644 index 000000000..21c950481 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneQuickView.h @@ -0,0 +1,149 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SceneQuickView.h + +#ifndef QRT_SceneQuickView_H +#define QRT_SceneQuickView_H + +// C++ API headers +#include "NativeQuickItem.h" +#include "SceneView.h" + +// Qt headers +#include + +Q_MOC_INCLUDE("CalloutData.h") + +class QHoverEvent; +class QKeyEvent; +class QMouseEvent; +class QTouchEvent; +class QWheelEvent; + +namespace Esri::ArcGISRuntime +{ + + class Scene; + + class SceneQuickView : public NativeQuickItem, public SceneView + { + Q_OBJECT + + Q_PROPERTY(QVariant attributionTop READ attributionTop NOTIFY attributionTopChanged) + Q_PROPERTY(QRectF attributionRect READ attributionRect NOTIFY attributionRectChanged) + Q_PROPERTY(Esri::ArcGISRuntime::CalloutData* calloutData READ calloutData CONSTANT) + + Q_INTERFACES(Esri::ArcGISRuntime::SceneView Esri::ArcGISRuntime::GeoView) + + public: + explicit SceneQuickView(QQuickItem* parent = nullptr); + explicit SceneQuickView(Scene* scene, QQuickItem* parent = nullptr); + ~SceneQuickView() override; + + QVariant attributionTop() const; + + signals: + void rectChanged(const QRectF& rect); + void hoverEntered(QHoverEvent& hoverEvent); + void hoverMoved(QHoverEvent& hoverEvent); + void hoverLeft(QHoverEvent& hoverEvent); + void mousePressed(QMouseEvent& mouseEvent); + void mouseMoved(QMouseEvent& mouseEvent); + void mouseReleased(QMouseEvent& mouseEvent); + void mouseClicked(QMouseEvent& mouseEvent); + void mousePressedAndHeld(QMouseEvent& mouseEvent); + void mouseDoubleClicked(QMouseEvent& mouseEvent); + void mouseWheelChanged(QWheelEvent& wheelEvent); + void keyPressed(QKeyEvent& keyEvent); + void keyReleased(QKeyEvent& keyEvent); + void touched(QTouchEvent& event); + + void sceneChanged(); + void drawStatusChanged(Esri::ArcGISRuntime::DrawStatus status); + void layerViewStateChanged(Esri::ArcGISRuntime::Layer* layer, const Esri::ArcGISRuntime::LayerViewState& layerViewState); + void analysisViewStateChanged(Esri::ArcGISRuntime::Analysis* analysis, const Esri::ArcGISRuntime::AnalysisViewState& analysisViewState); + void navigatingChanged(); + void spatialReferenceChanged(); + void viewpointChanged(); + void attributionTextChanged(); + void attributionRectChanged(); + void attributionTopChanged(); + void geoModelErrorChanged(const Esri::ArcGISRuntime::Error& error); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + void geometryChange(const QRectF& newGeometry, const QRectF& oldGeometry) override; + void hoverEnterEvent(QHoverEvent* event) override; + void hoverMoveEvent(QHoverEvent* event) override; + void hoverLeaveEvent(QHoverEvent* event) override; + void mousePressEvent(QMouseEvent* event) override; + void mouseMoveEvent(QMouseEvent* event) override; + void mouseReleaseEvent(QMouseEvent* event) override; + void mouseDoubleClickEvent(QMouseEvent* event) override; + void wheelEvent(QWheelEvent* event) override; + void keyPressEvent(QKeyEvent* event) override; + void keyReleaseEvent(QKeyEvent* event) override; + void touchEvent(QTouchEvent* event) override; + + void drawStatusChangedEvent(Esri::ArcGISRuntime::DrawStatus drawStatus) override; + void layerViewStateChangedEvent(Layer* layer, const LayerViewState& layerViewState) override; + void analysisViewStateChangedEvent(Analysis* analysis, const AnalysisViewState& analysisViewState) override; + void navigatingChangedEvent() override; + void spatialReferenceChangedEvent() override; + void viewpointChangedEvent() override; + void attributionTextChangedEvent() override; + void attributionRectChangedEvent() override; + void geoModelErrorChangedEvent(const Error& error) override; + void errorOccurredEvent(const Error& error) override; + + void connectNotify(const QMetaMethod& signal) override; + void disconnectNotify(const QMetaMethod& signal) override; + + void geoViewRectChangedEvent(QRectF rect) override; + void geoViewHoverEnterEvent(QHoverEvent& event) override; + void geoViewHoverMoveEvent(QHoverEvent& event) override; + void geoViewHoverLeaveEvent(QHoverEvent& event) override; + void geoViewMousePressEvent(QMouseEvent& event) override; + void geoViewMouseMoveEvent(QMouseEvent& event) override; + void geoViewMouseReleaseEvent(QMouseEvent& event) override; + void geoViewMouseClickEvent(QMouseEvent& event) override; + void geoViewMousePressAndHoldEvent(QMouseEvent& event) override; + void geoViewMouseDoubleClickEvent(QMouseEvent& event) override; + void geoViewMouseWheelEvent(QWheelEvent& event) override; + void geoViewKeyPressEvent(QKeyEvent& event) override; + void geoViewKeyReleaseEvent(QKeyEvent& event) override; + void geoViewTouchEvent(QTouchEvent& event) override; + void drawRequestedEvent() override; + + QObject* qObjectPointer() const override; + + private: + Q_DISABLE_COPY_MOVE(SceneQuickView) + void initialize(); + + std::unique_ptr m_attributionItem; + QRectF m_lastAttributionRect; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SceneQuickView_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneView.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneView.h new file mode 100644 index 000000000..07ea27b4c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneView.h @@ -0,0 +1,129 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SceneView.h + +#ifndef QRT_SceneView_H +#define QRT_SceneView_H + +// C++ API headers +#include "GeoView.h" + +// Qt headers +#include // for Q_OS_* + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class SceneViewImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class AtmosphereEffect; + enum class DeviceOrientation; + enum class LightingMode; + enum class SpaceEffect; + class Camera; + class CameraController; + class LocationToScreenResult; + class Point; + class Scene; + + class SceneView : public GeoView + { + public: + ~SceneView() override; + + void setArcGISScene(Scene* scene); + Scene* arcGISScene() const; + + QColor ambientLightColor() const; + void setAmbientLightColor(const QColor& color); + + AtmosphereEffect atmosphereEffect() const; + void setAtmosphereEffect(AtmosphereEffect atmosphereEffect); + + LightingMode sunLighting() const; + void setSunLighting(LightingMode lightingMode); + + QDateTime sunTime() const; + void setSunTime(const QDateTime& sunTime); + + LocationToScreenResult locationToScreen(const Point& scenePoint) const; + Point screenToBaseSurface(double screenX, double screenY) const; + + Camera currentViewpointCamera() const; + void setViewpointCameraAndWait(const Camera& camera); + + SpaceEffect spaceEffect() const; + void setSpaceEffect(SpaceEffect spaceEffect); + + double fieldOfView() const; + void setFieldOfView(double angle); + + double fieldOfViewDistortionRatio() const; + void setFieldOfViewAndDistortionRatio(double angle, double distortionRatio); + void setFieldOfViewFromLensIntrinsics(double xFocalLength, + double yFocalLength, + double xPrincipal, + double yPrincipal, + double xImageSize, + double yImageSize, + DeviceOrientation deviceOrientation); + + CameraController* cameraController() const; + void setCameraController(CameraController* cameraController); + +#if defined(Q_OS_ANDROID) || defined(Q_QDOC) + static quint64 memoryLimit(); + static void setMemoryLimit(quint64 memoryLimitBytes); +#endif + + // async methods + QFuture setViewpointCameraAsync(const Camera& camera); + QFuture setViewpointCameraAsync(const Camera& camera, float duration); + [[nodiscard]] QFuture screenToLocationAsync(double screenX, double screenY); + + /*! + \internal + */ + explicit SceneView(std::shared_ptr impl, QObject* self); + std::shared_ptr getImpl() const; + + protected: + SceneView(int width, int height, QObject* self); + + private: + Q_DISABLE_COPY_MOVE(SceneView) + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_INTERFACE(Esri::ArcGISRuntime::SceneView, "Esri::ArcGISRuntime::SceneView") + +#endif // QRT_SceneView_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneViewTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneViewTypes.h new file mode 100644 index 000000000..8fc70fca0 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SceneViewTypes.h @@ -0,0 +1,187 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SceneViewTypes.h + +#ifndef QRT_SceneViewTypes_H +#define QRT_SceneViewTypes_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + enum class AnalysisType + { + Unknown = -1, + ExploratoryLocationViewshed = 1, + ExploratoryLocationLineOfSight = 2, + ExploratoryGeoElementViewshed = 3, + ExploratoryGeoElementLineOfSight = 4, + ExploratoryLocationDistanceMeasurement = 5, + FieldAnalysis = 6 + }; + + enum class AtmosphereEffect + { + None = 0, + HorizonOnly = 1, + Realistic = 2 + }; + + enum class ElevationSourceType + { + Unknown = 0, + ArcGISTiledElevationSource = 1, + RasterElevationSource = 2 + }; + + enum class ExtrusionMode + { + None = 0, + Minimum = 1, + Maximum = 2, + AbsoluteHeight = 3, + BaseHeight = 4 + }; + + enum class LightingMode + { + NoLight = 0, + Light = 1, + LightAndShadows = 2 + }; + + enum class SceneLocationVisibility + { + Visible = 0, + HiddenByBaseSurface = 1, + HiddenByEarth = 2, + HiddenByElevation = 3, + NotOnScreen = 4 + }; + + enum class SurfacePlacement + { + DrapedBillboarded = 0, + Absolute = 1, + Relative = 2, + RelativeToScene = 3, + DrapedFlat = 4 + }; + + enum class SceneViewingMode + { + Unknown = -1, + Global = 0, + Local = 1 + }; + + enum class SceneViewTilingScheme + { + Geographic = 0, + WebMercator = 1, + Automatic = 2 + }; + + enum class ExploratoryLineOfSightTargetVisibility + { + Visible = 0, + Obstructed = 1, + Unknown = 2 + }; + + enum class CameraControllerType + { + Unknown = -1, + GlobeCameraController = 1, + OrbitGeoElementCameraController = 2, + OrbitLocationCameraController = 3, + TransformationMatrixCameraController = 4 + }; + + enum class SceneLayerDataType + { + Unknown = 0, + SceneObject = 1, + Point = 2 + }; + + enum class NavigationConstraint + { + None = 0, + StayAbove = 1 + }; + + enum class SpaceEffect + { + Stars = 0, + Transparent = 1 + }; + + enum class DeviceOrientation + { + Portrait = 0, + LandscapeLeft = 1, + ReversePortrait = 2, + LandscapeRight = 3 + }; + +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::AnalysisType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::AtmosphereEffect value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ElevationSourceType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ExtrusionMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::LightingMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SceneLocationVisibility value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SurfacePlacement value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SceneViewingMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SceneViewTilingScheme value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ExploratoryLineOfSightTargetVisibility value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::CameraControllerType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SceneLayerDataType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::NavigationConstraint value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SpaceEffect value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DeviceOrientation value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::AnalysisType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::AtmosphereEffect) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ElevationSourceType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ExtrusionMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::LightingMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SceneLocationVisibility) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SurfacePlacement) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SceneViewingMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SceneViewTilingScheme) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ExploratoryLineOfSightTargetVisibility) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::CameraControllerType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SceneLayerDataType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::NavigationConstraint) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SpaceEffect) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DeviceOrientation) + +#endif // QRT_SceneViewTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Segment.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Segment.h new file mode 100644 index 000000000..35c4102c2 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Segment.h @@ -0,0 +1,96 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Segment.h + +#ifndef QRT_Segment_H +#define QRT_Segment_H + +// STL headers +#include + +namespace QRTImpl +{ + class SegmentImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SegmentType; + class Point; + class SpatialReference; + + class Segment + { + public: + Segment(); + ~Segment(); + + Segment(const Segment& other); + + Segment(Segment&& other) noexcept; + + Segment& operator=(const Segment& other); + + Segment& operator=(Segment&& other) noexcept; + + Point startPoint() const; + + Point endPoint() const; + + bool isClosed() const; + + bool isCurve() const; + + bool isEmpty() const; + + SegmentType segmentType() const; + + SpatialReference spatialReference() const; + + bool operator==(const Segment& other) const; + bool operator!=(const Segment& other) const; + + /*! \internal */ + explicit Segment(std::shared_ptr impl); + + std::shared_ptr getImpl() const; + + protected: + std::shared_ptr m_impl; + }; + + template + T segment_cast(const Segment&) + { + return Segment(); + } + + template<> + inline Segment segment_cast(const Segment& segment) + { + return segment; + } + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Segment_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SelectionProperties.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SelectionProperties.h new file mode 100644 index 000000000..95d620602 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SelectionProperties.h @@ -0,0 +1,67 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SelectionProperties.h + +#ifndef QRT_SelectionProperties_H +#define QRT_SelectionProperties_H + +// STL headers +#include + +class QColor; + +namespace QRTImpl +{ + class SelectionPropertiesImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class SelectionProperties + { + public: + SelectionProperties(); + explicit SelectionProperties(const QColor& color); + SelectionProperties(const SelectionProperties& other); + SelectionProperties(SelectionProperties&& other) noexcept; + ~SelectionProperties(); + + SelectionProperties& operator=(const SelectionProperties& other); + SelectionProperties& operator=(SelectionProperties&& other) noexcept; + + QColor color() const; + void setColor(const QColor& color); + + /*! + \internal + */ + explicit SelectionProperties(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SelectionProperties_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaFacility.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaFacility.h new file mode 100644 index 000000000..30e5e7e57 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaFacility.h @@ -0,0 +1,112 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ServiceAreaFacility.h + +#ifndef QRT_ServiceAreaFacility_H +#define QRT_ServiceAreaFacility_H + +// Qt headers +#include // for QList + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class ServiceAreaFacilityImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class CurbApproach; + enum class LocationStatus; + class NetworkLocation; + class Point; + + class ServiceAreaFacility + { + public: + ServiceAreaFacility(); + explicit ServiceAreaFacility(const Point& point); + ServiceAreaFacility(const ServiceAreaFacility& other); + ServiceAreaFacility(ServiceAreaFacility&& other) noexcept; + ~ServiceAreaFacility(); + + ServiceAreaFacility& operator=(const ServiceAreaFacility& other); + ServiceAreaFacility& operator=(ServiceAreaFacility&& other) noexcept; + + bool isEmpty() const; + + QString name() const; + void setName(const QString& name); + + CurbApproach curbApproach() const; + void setCurbApproach(CurbApproach curbApproach); + + NetworkLocation networkLocation() const; + void setNetworkLocation(const NetworkLocation& networkLocation); + + QList impedanceCutoffs() const; + void setImpedanceCutoffs(const QList& impedanceCutoffs); + + double distanceToNetworkLocation() const; + + LocationStatus locationStatus() const; + + Point geometry() const; + + double addedCost(const QString& attributeName) const; + void setAddedCost(const QString& attributeName, double costValue); + + int facilityId() const; + void setFacilityId(int id); + + double currentBearing() const; + void setCurrentBearing(double currentBearing); + + double currentBearingTolerance() const; + void setCurrentBearingTolerance(double currentBearingTolerance); + + double navigationLatency() const; + void setNavigationLatency(double navigationLatency); + + double navigationSpeed() const; + void setNavigationSpeed(double navigationSpeed); + + ServiceAreaFacility clone() const; + + /*! + \internal + */ + explicit ServiceAreaFacility(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ServiceAreaFacility_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaParameters.h new file mode 100644 index 000000000..fcce36797 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaParameters.h @@ -0,0 +1,147 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ServiceAreaParameters.h + +#ifndef QRT_ServiceAreaParameters_H +#define QRT_ServiceAreaParameters_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +// STL headers +#include + +namespace QRTImpl +{ + class ServiceAreaParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class ServiceAreaOverlapGeometry; + enum class ServiceAreaPolygonCutoffGeometry; + enum class ServiceAreaPolygonDetail; + enum class TravelDirection; + class ArcGISFeatureTable; + class PointBarrier; + class PolygonBarrier; + class PolylineBarrier; + class QueryParameters; + class ServiceAreaFacility; + class SpatialReference; + class TravelMode; + + class ServiceAreaParameters + { + public: + ServiceAreaParameters(); + ServiceAreaParameters(const ServiceAreaParameters& other); + ServiceAreaParameters(ServiceAreaParameters&& other) noexcept; + ~ServiceAreaParameters(); + + ServiceAreaParameters& operator=(const ServiceAreaParameters& other); + ServiceAreaParameters& operator=(ServiceAreaParameters&& other) noexcept; + + bool isEmpty() const; + + QStringList accumulateAttributeNames() const; + void setAccumulateAttributeNames(const QStringList& accumulateAttributeNames); + + TravelMode travelMode() const; + void setTravelMode(const TravelMode& travelMode); + + QDateTime startTime() const; + void setStartTime(const QDateTime& startTime); + + SpatialReference outputSpatialReference() const; + void setOutputSpatialReference(const SpatialReference& outputSpatialReference); + + QList defaultImpedanceCutoffs() const; + void setDefaultImpedanceCutoffs(const QList& defaultImpedanceCutoffs); + + TravelDirection travelDirection() const; + void setTravelDirection(TravelDirection travelDirection); + + double polygonBufferDistance() const; + void setPolygonBufferDistance(double polygonBufferDistance); + + ServiceAreaPolygonDetail polygonDetail() const; + void setPolygonDetail(ServiceAreaPolygonDetail polygonDetail); + + ServiceAreaOverlapGeometry geometryAtOverlap() const; + void setGeometryAtOverlap(ServiceAreaOverlapGeometry geometryAtOverlap); + + ServiceAreaPolygonCutoffGeometry geometryAtCutoff() const; + void setGeometryAtCutoff(ServiceAreaPolygonCutoffGeometry geometryAtCutoff); + + QString searchWhereClause(const QString& sourceName) const; + void setSearchWhereClause(const QString& sourceName, const QString& searchWhereClause); + + bool isReturnPointBarriers() const; + void setReturnPointBarriers(bool returnPointBarriers); + + bool isReturnPolylineBarriers() const; + void setReturnPolylineBarriers(bool returnPolylineBarriers); + + bool isReturnPolygonBarriers() const; + void setReturnPolygonBarriers(bool returnPolygonBarriers); + + bool isReturnPolylines() const; + void setReturnPolylines(bool returnPolylines); + + bool isReturnPolygons() const; + void setReturnPolygons(bool returnPolygons); + + void clearFacilities(); + void setFacilities(const QList& facilities); + void setFacilitiesWithFeatureTable(ArcGISFeatureTable* featureTable, const QueryParameters& queryParameters); + + void clearPointBarriers(); + void setPointBarriers(const QList& pointBarriers); + void setPointBarriersWithFeatureTable(ArcGISFeatureTable* featureTable, const QueryParameters& queryParameters); + + void clearPolylineBarriers(); + void setPolylineBarriers(const QList& polylineBarriers); + void setPolylineBarriersWithFeatureTable(ArcGISFeatureTable* featureTable, const QueryParameters& queryParameters); + + void clearPolygonBarriers(); + void setPolygonBarriers(const QList& polygonBarriers); + void setPolygonBarriersWithFeatureTable(ArcGISFeatureTable* featureTable, const QueryParameters& queryParameters); + + ServiceAreaParameters clone() const; + + /*! + \internal + */ + explicit ServiceAreaParameters(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ServiceAreaParameters) + +#endif // QRT_ServiceAreaParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaPolygon.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaPolygon.h new file mode 100644 index 000000000..7b3e9e6be --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaPolygon.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ServiceAreaPolygon.h + +#ifndef QRT_ServiceAreaPolygon_H +#define QRT_ServiceAreaPolygon_H + +// STL headers +#include + +namespace QRTImpl +{ + class ServiceAreaPolygonImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Polygon; + + class ServiceAreaPolygon + { + public: + ServiceAreaPolygon(); + ServiceAreaPolygon(const ServiceAreaPolygon& other); + ServiceAreaPolygon(ServiceAreaPolygon&& other) noexcept; + ~ServiceAreaPolygon(); + + ServiceAreaPolygon& operator=(const ServiceAreaPolygon& other); + ServiceAreaPolygon& operator=(ServiceAreaPolygon&& other) noexcept; + + bool isEmpty() const; + + Polygon geometry() const; + + [[nodiscard]] double fromImpedanceCutoff() const; + [[nodiscard]] double toImpedanceCutoff() const; + + /*! + \internal + */ + explicit ServiceAreaPolygon(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ServiceAreaPolygon_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaPolyline.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaPolyline.h new file mode 100644 index 000000000..1272f0a6e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaPolyline.h @@ -0,0 +1,75 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ServiceAreaPolyline.h + +#ifndef QRT_ServiceAreaPolyline_H +#define QRT_ServiceAreaPolyline_H + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class ServiceAreaPolylineImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class NetworkLocation; + class Polyline; + + class ServiceAreaPolyline + { + public: + ServiceAreaPolyline(); + ServiceAreaPolyline(const ServiceAreaPolyline& other); + ServiceAreaPolyline(ServiceAreaPolyline&& other) noexcept; + ~ServiceAreaPolyline(); + + ServiceAreaPolyline& operator=(const ServiceAreaPolyline& other); + ServiceAreaPolyline& operator=(ServiceAreaPolyline&& other) noexcept; + + bool isEmpty() const; + + Polyline geometry() const; + + [[nodiscard]] NetworkLocation fromNetworkLocation() const; + [[nodiscard]] NetworkLocation toNetworkLocation() const; + + [[nodiscard]] double fromCumulativeCost(const QString& attributeName) const; + [[nodiscard]] double toCumulativeCost(const QString& attributeName) const; + + /*! + \internal + */ + explicit ServiceAreaPolyline(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ServiceAreaPolyline_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaResult.h new file mode 100644 index 000000000..a338aed96 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaResult.h @@ -0,0 +1,88 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ServiceAreaResult.h + +#ifndef QRT_ServiceAreaResult_H +#define QRT_ServiceAreaResult_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +// STL headers +#include + +namespace QRTImpl +{ + class ServiceAreaResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class PointBarrier; + class PolygonBarrier; + class PolylineBarrier; + class ServiceAreaFacility; + class ServiceAreaPolygon; + class ServiceAreaPolyline; + + class ServiceAreaResult + { + public: + ServiceAreaResult(); + ServiceAreaResult(const ServiceAreaResult& other); + ServiceAreaResult(ServiceAreaResult&& other) noexcept; + ~ServiceAreaResult(); + + ServiceAreaResult& operator=(const ServiceAreaResult& other); + ServiceAreaResult& operator=(ServiceAreaResult&& other) noexcept; + + bool isEmpty() const; + + QList facilities() const; + + QList pointBarriers() const; + + QList polygonBarriers() const; + + QList polylineBarriers() const; + + QStringList messages() const; + + QList resultPolylines(int facilityIndex) const; + + QList resultPolygons(int facilityIndex) const; + + /*! + \internal + */ + explicit ServiceAreaResult(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ServiceAreaResult) + +#endif // QRT_ServiceAreaResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaTask.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaTask.h new file mode 100644 index 000000000..ddaf580ee --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaTask.h @@ -0,0 +1,101 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ServiceAreaTask.h + +#ifndef QRT_ServiceAreaTask_H +#define QRT_ServiceAreaTask_H + +// C++ API headers +#include "ApiKeyResource.h" +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class ServiceAreaTaskImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ServiceAreaParameters; + class ServiceAreaResult; + class ServiceAreaTaskInfo; + class TransportationNetworkDataset; + + class ServiceAreaTask : public Object, public ApiKeyResource, public Loadable + { + Q_OBJECT + + public: + ServiceAreaTask(const QString& databasePath, const QString& networkName, QObject* parent = nullptr); + explicit ServiceAreaTask(const QUrl& url, QObject* parent = nullptr); + explicit ServiceAreaTask(TransportationNetworkDataset* transportationNetworkDataset, QObject* parent = nullptr); + ~ServiceAreaTask() override; + + ServiceAreaTaskInfo serviceAreaTaskInfo() const; + + TransportationNetworkDataset* transportationNetworkDataset() const; + + // async methods + [[nodiscard]] QFuture createDefaultParametersAsync(); + [[nodiscard]] QFuture solveServiceAreaAsync(const ServiceAreaParameters& serviceAreaParameters); + + // Loadable interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + QUrl url() const; + + // ApiKeyResource interface methods + void setApiKey(const QString& apiKey) override; + QString apiKey() const override; + + /*! + \internal + */ + ServiceAreaTask(std::shared_ptr impl, QObject* parent); + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(ServiceAreaTask) + + void connectSignals_(); + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ServiceAreaTask_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaTaskInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaTaskInfo.h new file mode 100644 index 000000000..891a92989 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceAreaTaskInfo.h @@ -0,0 +1,112 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ServiceAreaTaskInfo.h + +#ifndef QRT_ServiceAreaTaskInfo_H +#define QRT_ServiceAreaTaskInfo_H + +// Qt headers +#include // for QList, QMap, QString, QStringList + +// STL headers +#include + +class QDateTime; + +namespace QRTImpl +{ + class ServiceAreaTaskInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class TravelDirection; + enum class ServiceAreaOverlapGeometry; + enum class ServiceAreaPolygonDetail; + enum class ServiceAreaPolygonCutoffGeometry; + class CostAttribute; + class RestrictionAttribute; + class SpatialReference; + class TravelMode; + + class ServiceAreaTaskInfo + { + public: + ServiceAreaTaskInfo(); + ServiceAreaTaskInfo(const ServiceAreaTaskInfo& other); + ServiceAreaTaskInfo(ServiceAreaTaskInfo&& other) noexcept; + ~ServiceAreaTaskInfo(); + + ServiceAreaTaskInfo& operator=(const ServiceAreaTaskInfo& other); + ServiceAreaTaskInfo& operator=(ServiceAreaTaskInfo&& other) noexcept; + + bool isEmpty() const; + + QString networkName() const; + + QMap costAttributes() const; + + QMap restrictionAttributes() const; + + QStringList supportedRestrictionUsageParameterValues() const; + + QStringList accumulateAttributeNames() const; + + QList travelModes() const; + + QString defaultTravelModeName() const; + + QDateTime startTime() const; + + SpatialReference outputSpatialReference() const; + + QList defaultImpedanceCutoffs() const; + + TravelDirection travelDirection() const; + + double polygonBufferDistance() const; + + ServiceAreaPolygonDetail polygonDetail() const; + + ServiceAreaOverlapGeometry geometryAtOverlap() const; + + ServiceAreaPolygonCutoffGeometry geometryAtCutoff() const; + + bool isReturnPolylines() const; + + bool isReturnPolygons() const; + + double maxLocatingDistance() const; + + /*! + \internal + */ + explicit ServiceAreaTaskInfo(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ServiceAreaTaskInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceDocumentInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceDocumentInfo.h new file mode 100644 index 000000000..fb54a85eb --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceDocumentInfo.h @@ -0,0 +1,78 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ServiceDocumentInfo.h + +#ifndef QRT_ServiceDocumentInfo_H +#define QRT_ServiceDocumentInfo_H + +// Qt headers +#include // for QString, QStringList + +// STL headers +#include + +namespace QRTImpl +{ + class ServiceDocumentInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class AntialiasingMode; + enum class TextAntialiasingMode; + + class ServiceDocumentInfo + { + public: + ServiceDocumentInfo(); + ~ServiceDocumentInfo(); + ServiceDocumentInfo(const ServiceDocumentInfo& other); + ServiceDocumentInfo(ServiceDocumentInfo&& other) noexcept; + ServiceDocumentInfo& operator=(const ServiceDocumentInfo& other); + ServiceDocumentInfo& operator=(ServiceDocumentInfo&& other) noexcept; + + AntialiasingMode antialiasingMode() const; + + QString author() const; + + QString category() const; + + QString comments() const; + + QStringList keywords() const; + + QString subject() const; + + TextAntialiasingMode textAntialiasingMode() const; + + QString title() const; + + explicit ServiceDocumentInfo(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ServiceDocumentInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceFeatureTable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceFeatureTable.h new file mode 100644 index 000000000..073f80d89 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceFeatureTable.h @@ -0,0 +1,120 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ServiceFeatureTable.h + +#ifndef QRT_ServiceFeatureTable_H +#define QRT_ServiceFeatureTable_H + +// C++ API headers +#include "ApiKeyResource.h" +#include "ArcGISFeatureTable.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class ServiceFeatureTableImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class FeatureRequestMode; + enum class QueryFeatureFields; + class FeatureEditResult; + class Item; + class ServiceGeodatabase; + + class ServiceFeatureTable : public ArcGISFeatureTable, public ApiKeyResource + { + Q_OBJECT + + public: + explicit ServiceFeatureTable(const QUrl& url, QObject* parent = nullptr); + ServiceFeatureTable(ServiceFeatureTable* table, const RelationshipInfo& relationshipInfo, QObject* parent = nullptr); + ServiceFeatureTable(Item* item, qint64 layerId, QObject* parent = nullptr); + explicit ServiceFeatureTable(Item* item, QObject* parent = nullptr); + ~ServiceFeatureTable() override; + + double bufferFactor() const; + void setBufferFactor(double buffer); + + QString definitionExpression() const; + void setDefinitionExpression(const QString& expression); + + FeatureRequestMode featureRequestMode() const; + void setFeatureRequestMode(FeatureRequestMode mode); + + QString geodatabaseVersion() const; + void setGeodatabaseVersion(const QString& version); + + Item* item() const; + + void clearCache(bool keepLocalEdits = true); + + ServiceGeodatabase* serviceGeodatabase() const; + + // async methods + [[nodiscard]] QFuture> applyEditsAsync(QObject* parent = nullptr); + [[nodiscard]] QFuture loadOrRefreshFeaturesAsync(const QList& features); + [[nodiscard]] QFuture populateFromServiceAsync(const QueryParameters& parameters, + bool clearCache, + const QStringList& outFields, + QObject* parent = nullptr); + [[nodiscard]] QFuture undoLocalEditsAsync(); + + using FeatureTable::queryFeaturesAsync; + [[nodiscard]] QFuture queryFeaturesAsync(const QueryParameters& parameters, + QueryFeatureFields queryFeatureFields, + QObject* parent = nullptr); + + using ArcGISFeatureTable::queryRelatedFeaturesAsync; + [[nodiscard]] QFuture> queryRelatedFeaturesAsync(ArcGISFeature* feature, + const RelatedQueryParameters& parameters, + QueryFeatureFields queryFeatureFields, + QObject* parent = nullptr); + + QUrl url() const; + + // ApiKeyResource interface methods + void setApiKey(const QString& apiKey) override; + QString apiKey() const override; + + /*! + \internal + */ + ServiceFeatureTable(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + ServiceFeatureTable() = delete; + + private: + Q_DISABLE_COPY_MOVE(ServiceFeatureTable) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ServiceFeatureTable_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceGeodatabase.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceGeodatabase.h new file mode 100644 index 000000000..20cc7c1ac --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceGeodatabase.h @@ -0,0 +1,136 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ServiceGeodatabase.h + +#ifndef QRT_ServiceGeodatabase_H +#define QRT_ServiceGeodatabase_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" +#include "SharedTemplateSource.h" + +// Qt headers +#include + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class ServiceGeodatabaseImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class FeatureServiceSessionType; + class ArcGISFeatureServiceInfo; + class FeatureTableEditResult; + class Geometry; + class PortalItem; + class ServiceFeatureTable; + class ServiceVersionInfo; + class ServiceVersionParameters; + class SharedTemplate; + class SharedTemplateFeatureCreationSet; + class SharedTemplateQueryParameters; + + class ServiceGeodatabase : public Object, public Loadable, public SharedTemplateSource + { + Q_OBJECT + public: + explicit ServiceGeodatabase(const QUrl& url, QObject* parent = nullptr); + ServiceGeodatabase(const QUrl& url, FeatureServiceSessionType sessionType, QObject* parent = nullptr); + ServiceGeodatabase(const QUrl& url, const QString& versionName, QObject* parent = nullptr); + ServiceGeodatabase(const QUrl& url, const QString& versionName, FeatureServiceSessionType sessionType, QObject* parent = nullptr); + explicit ServiceGeodatabase(PortalItem* portalItem, QObject* parent = nullptr); + ServiceGeodatabase(PortalItem* portalItem, FeatureServiceSessionType sessionType, QObject* parent = nullptr); + ServiceGeodatabase(PortalItem* portalItem, const QString& versionName, QObject* parent = nullptr); + ServiceGeodatabase(PortalItem* portalItem, const QString& versionName, FeatureServiceSessionType sessionType, QObject* parent = nullptr); + + ~ServiceGeodatabase() override; + + QList connectedTables() const; + + QString defaultVersionName() const; + + ArcGISFeatureServiceInfo serviceInfo() const; + + FeatureServiceSessionType sessionType() const; + void setSessionType(FeatureServiceSessionType sessionType); + + bool isSupportsBranchVersioning() const; + + QString versionName() const; + + ServiceFeatureTable* table(qint64 layerId); + + bool hasLocalEdits() const; + + PortalItem* portalItem() const; + + // async methods + [[nodiscard]] QFuture closeAsync(); + [[nodiscard]] QFuture createVersionAsync(ServiceVersionParameters* newVersion, QObject* parent = nullptr); + [[nodiscard]] QFuture> fetchVersionsAsync(QObject* parent = nullptr); + [[nodiscard]] QFuture switchVersionAsync(const QString& versionName); + [[nodiscard]] QFuture> applyEditsAsync(QObject* parent = nullptr); + [[nodiscard]] QFuture undoLocalEditsAsync(); + [[nodiscard]] QFuture addFeaturesAsync(SharedTemplateFeatureCreationSet* featureCreationSet) override; + [[nodiscard]] QFuture createFeaturesAsync(SharedTemplate* sharedTemplate, QObject* parent = nullptr) override; + [[nodiscard]] QFuture createFeaturesAsync(SharedTemplate* sharedTemplate, + const Geometry& geometry, + QObject* parent = nullptr) override; + [[nodiscard]] QFuture>> querySharedTemplatesAsync(SharedTemplateQueryParameters* queryParameters = nullptr, + QObject* parent = nullptr) override; + + QUrl url() const; + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + /*! \internal */ + ServiceGeodatabase(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(ServiceGeodatabase) + std::shared_ptr m_impl; + + void connectSignals_(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ServiceGeodatabase_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceImageTiledLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceImageTiledLayer.h new file mode 100644 index 000000000..8c37f60d8 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceImageTiledLayer.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ServiceImageTiledLayer.h + +#ifndef QRT_ServiceImageTiledLayer_H +#define QRT_ServiceImageTiledLayer_H + +// C++ API headers +#include "ImageTiledLayer.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ServiceImageTiledLayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ServiceImageTiledLayer : public ImageTiledLayer + { + Q_OBJECT + + public: + ServiceImageTiledLayer(const TileInfo& tileInfo, const Envelope& fullExtent, QObject* parent = nullptr); + ~ServiceImageTiledLayer() override; + + signals: + void tileUrlRequest(const Esri::ArcGISRuntime::TileKey& tileKey); + + protected: + // custom tiled layer api + void setTileUrl(const TileKey& tileKey, const QUrl& url); + + /*! \internal */ + ServiceImageTiledLayer(std::shared_ptr impl, QObject* parent); + + /*! \internal */ + + private: + Q_DISABLE_COPY_MOVE(ServiceImageTiledLayer) + void connectSignals_(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ServiceImageTiledLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceTimeInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceTimeInfo.h new file mode 100644 index 000000000..dc953892b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceTimeInfo.h @@ -0,0 +1,76 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ServiceTimeInfo.h + +#ifndef QRT_ServiceTimeInfo_H +#define QRT_ServiceTimeInfo_H + +// STL headers +#include + +namespace QRTImpl +{ + class ServiceTimeInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class TimeRelation; + class TimeExtent; + class TimeReference; + class TimeValue; + + class ServiceTimeInfo + { + public: + ServiceTimeInfo(); + ~ServiceTimeInfo(); + ServiceTimeInfo(const ServiceTimeInfo& other); + ServiceTimeInfo(ServiceTimeInfo&& other) noexcept; + ServiceTimeInfo& operator=(const ServiceTimeInfo& other); + ServiceTimeInfo& operator=(ServiceTimeInfo&& other) noexcept; + + bool operator==(const ServiceTimeInfo& other) const; + bool operator!=(const ServiceTimeInfo& other) const; + + bool hasLiveData() const; + + TimeReference timeReference() const; + + TimeRelation timeRelation() const; + + TimeValue timeWindow() const; + + TimeExtent timeExtent() const; + + TimeValue defaultInterval() const; + + explicit ServiceTimeInfo(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ServiceTimeInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceTypes.h new file mode 100644 index 000000000..cb7a7b4b5 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceTypes.h @@ -0,0 +1,239 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ServiceTypes.h + +#ifndef QRT_ServiceTypes_H +#define QRT_ServiceTypes_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + enum class AntialiasingMode + { + None = 0, + Fastest = 1, + Fast = 2, + Normal = 3, + Best = 4 + }; + + enum class CurveType + { + CircularArc = 0, + EllipticArc = 1, + Bezier3Curve = 2 + }; + + enum class DomainType + { + Unknown = -1, + CodedValueDomain = 0, + InheritedDomain = 1, + RangeDomain = 2 + }; + + enum class DrawingTool + { + Unknown = -1, + AutoCompletePolygon = 0, + Circle = 1, + DownArrow = 2, + Ellipse = 3, + FreeHand = 4, + LeftArrow = 5, + Line = 6, + None = 7, + Point = 8, + Polygon = 9, + Rectangle = 10, + RightArrow = 11, + Text = 12, + Triangle = 13, + UpArrow = 14 + }; + + enum class EsriVectorTilesDownloadOption + { + UseOriginalService = 0, + UseReducedFontsService = 1 + }; + + enum class FeatureServiceSessionType + { + Transient = 0, + Persistent = 1 + }; + + enum class FieldType + { + Unknown = -1, + Int16 = 0, + Int32 = 1, + Int64 = 2, + GUID = 3, + Float32 = 4, + Float64 = 5, + Date = 6, + Text = 7, + OID = 8, + GlobalID = 9, + Blob = 10, + Geometry = 11, + Raster = 12, + Xml = 13, + DateOnly = 14, + TimeOnly = 15, + TimestampOffset = 16 + }; + + enum class IdInfoType + { + IdInfo = 0, + MapServiceLayerIdInfo = 1, + FeatureServiceLayerIdInfo = 2, + Unknown = -1 + }; + + enum class TileImageFormat + { + PNG = 0, + PNG8 = 1, + PNG24 = 2, + PNG32 = 3, + JPG = 4, + MIXED = 5, + LERC = 6, + Unknown = -1 + }; + + enum class RelationshipCardinality + { + Unknown = -1, + ManyToMany = 0, + OneToMany = 1, + OneToOne = 2 + }; + + enum class RelationshipRole + { + Unknown = -1, + Destination = 0, + Origin = 1 + }; + + enum class ServiceCurveGeometryMode + { + DensifyCurves = 0, + TrueCurveClient = 2 + }; + + enum class ServiceType + { + Unknown = -1, + FeatureService = 0, + ImageService = 1, + MapService = 2 + }; + + enum class TextAntialiasingMode + { + None = 0, + Normal = 1, + Force = 2 + }; + + enum class TimeRelation + { + Unknown = -1, + Overlaps = 0, + AfterStartOverlapsEnd = 1, + OverlapsStartWithinEnd = 2 + }; + + enum class TimeUnit + { + Unknown = -1, + Centuries = 0, + Days = 1, + Decades = 2, + Hours = 3, + Milliseconds = 4, + Minutes = 5, + Months = 6, + Seconds = 7, + Weeks = 8, + Years = 9 + }; + + enum class VersionAccess + { + Public = 0, + Protected = 1, + Private = 2 + }; + +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::AntialiasingMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::CurveType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DomainType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::DrawingTool value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::EsriVectorTilesDownloadOption value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FeatureServiceSessionType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FieldType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::IdInfoType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::TileImageFormat value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::RelationshipCardinality value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::RelationshipRole value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ServiceCurveGeometryMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ServiceType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::TextAntialiasingMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::TimeRelation value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::TimeUnit value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::VersionAccess value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::AntialiasingMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::CurveType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DomainType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::DrawingTool) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::EsriVectorTilesDownloadOption) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FeatureServiceSessionType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FieldType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::IdInfoType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::TileImageFormat) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::RelationshipCardinality) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::RelationshipRole) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ServiceCurveGeometryMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ServiceType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::TextAntialiasingMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::TimeRelation) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::TimeUnit) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::VersionAccess) + +#endif // QRT_ServiceTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceVersionInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceVersionInfo.h new file mode 100644 index 000000000..0cd6cd009 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceVersionInfo.h @@ -0,0 +1,81 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ServiceVersionInfo.h + +#ifndef QRT_ServiceVersionInfo_H +#define QRT_ServiceVersionInfo_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ServiceVersionInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class VersionAccess; + + class ServiceVersionInfo : public Object + { + Q_OBJECT + + public: + ~ServiceVersionInfo() override; + + VersionAccess access() const; + + QDateTime commonAncestorDate() const; + + QDateTime creationDate() const; + + QString description() const; + + QDateTime evaluationDate() const; + + bool isOwner() const; + + QDateTime modifiedDate() const; + + QString name() const; + + QDateTime reconcileDate() const; + + QUuid versionId() const; + + ServiceVersionInfo(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ServiceVersionInfo) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ServiceVersionInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceVersionParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceVersionParameters.h new file mode 100644 index 000000000..714eb9ee6 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ServiceVersionParameters.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ServiceVersionParameters.h + +#ifndef QRT_ServiceVersionParameters_H +#define QRT_ServiceVersionParameters_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ServiceVersionParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class VersionAccess; + + class ServiceVersionParameters : public Object + { + Q_OBJECT + public: + explicit ServiceVersionParameters(QObject* parent = nullptr); + + ~ServiceVersionParameters() override; + + VersionAccess access() const; + void setAccess(VersionAccess access); + + QString description() const; + void setDescription(const QString& description); + + QString name() const; + void setName(const QString& name); + + ServiceVersionParameters(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ServiceVersionParameters) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ServiceVersionParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ShapeTool.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ShapeTool.h new file mode 100644 index 000000000..6ee30b387 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ShapeTool.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ShapeTool.h + +#ifndef QRT_ShapeTool_H +#define QRT_ShapeTool_H + +// C++ API headers +#include "GeometryEditorTool.h" + +namespace QRTImpl +{ + class ShapeToolImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class InteractionConfiguration; + enum class ShapeToolType; + + class ShapeTool : public GeometryEditorTool + { + Q_OBJECT + public: + ~ShapeTool() override; + + InteractionConfiguration* configuration() const; + void setConfiguration(InteractionConfiguration* configuration); + + ShapeToolType shapeType() const; + + static ShapeTool* create(ShapeToolType shapeType, QObject* parent = nullptr); + + ShapeTool(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ShapeTool) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ShapeTool_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ShapefileFeatureTable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ShapefileFeatureTable.h new file mode 100644 index 000000000..183cb42fb --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ShapefileFeatureTable.h @@ -0,0 +1,65 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ShapefileFeatureTable.h + +#ifndef QRT_ShapefileFeatureTable_H +#define QRT_ShapefileFeatureTable_H + +// C++ API headers +#include "FeatureTable.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class ShapefileInfo; + + class ShapefileFeatureTable : public FeatureTable + { + Q_OBJECT + + public: + explicit ShapefileFeatureTable(const QString& path, QObject* parent = nullptr); + ~ShapefileFeatureTable() override; + + ShapefileInfo info() const; + + QString path() const; + + bool isSpatialIndexEnabled() const; + + void close(); + + /*! \internal */ + ShapefileFeatureTable(std::shared_ptr impl, QObject* parent); + + ShapefileFeatureTable() = delete; + + private: + Q_DISABLE_COPY_MOVE(ShapefileFeatureTable) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ShapefileFeatureTable_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ShapefileInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ShapefileInfo.h new file mode 100644 index 000000000..f13af9d83 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ShapefileInfo.h @@ -0,0 +1,77 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ShapefileInfo.h + +#ifndef QRT_ShapefileInfo_H +#define QRT_ShapefileInfo_H + +// Qt headers +#include // for QString, QStringList + +// STL headers +#include + +class QImage; + +namespace QRTImpl +{ + class ShapefileInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ShapefileInfo + { + public: + ShapefileInfo(); + ShapefileInfo(const ShapefileInfo& other); + ShapefileInfo(ShapefileInfo&& other) noexcept; + ~ShapefileInfo(); + + ShapefileInfo& operator=(const ShapefileInfo& other); + ShapefileInfo& operator=(ShapefileInfo&& other) noexcept; + + bool isEmpty() const; + + QString copyrightText() const; + + QString credits() const; + + QString description() const; + + QString summary() const; + + QStringList tags() const; + + QImage thumbnail() const; + + /*! \internal */ + explicit ShapefileInfo(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ShapefileInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SharedTemplate.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SharedTemplate.h new file mode 100644 index 000000000..64f59e0a5 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SharedTemplate.h @@ -0,0 +1,106 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SharedTemplate.h + +#ifndef QRT_SharedTemplate_H +#define QRT_SharedTemplate_H + +// C++ API headers +#include "Error.h" +#include "Field.h" +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +template class QFuture; + +namespace QRTImpl { class SharedTemplateImpl; } + +namespace Esri::ArcGISRuntime { + + class GeometryConstructionTool; + class SharedTemplateSource; + class TemplateDefinition; + enum class GeometryConstructionToolType; + enum class SharedTemplateType; + + class SharedTemplate : public Object, public Loadable + { + Q_OBJECT + public: + ~SharedTemplate() override; + + TemplateDefinition* definition() const; + + QString description() const; + + bool isVisible() const; + + QList layerIds() const; + + QString name() const; + + QStringList tags() const; + + qint64 templateId() const; + + SharedTemplateSource* templateSource() const; + + SharedTemplateType type() const; + + [[nodiscard]] QFuture createSwatchAsync(qint64 layerId); + + QVariantMap constructionToolOptions(GeometryConstructionTool* tool) const; + + GeometryConstructionTool* defaultConstructionTool(qint64 layerId) const; + + QList fields(qint64 layerId) const; + + bool isToolApplicable(GeometryConstructionToolType toolType, qint64 layerId) const; + + // Loadable interface methods + void cancelLoad() override; + void load() override; + void retryLoad() override; + Error loadError() const override; + LoadStatus loadStatus() const override; + + SharedTemplate(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + signals: + // Loadable signals + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(SharedTemplate) + std::shared_ptr m_impl; + + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SharedTemplate_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SharedTemplateFeatureCreationSet.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SharedTemplateFeatureCreationSet.h new file mode 100644 index 000000000..d8c98ccaa --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SharedTemplateFeatureCreationSet.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SharedTemplateFeatureCreationSet.h + +#ifndef QRT_SharedTemplateFeatureCreationSet_H +#define QRT_SharedTemplateFeatureCreationSet_H + +// C++ API headers +#include "Object.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class SharedTemplateFeatureCreationSetImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ArcGISFeature; + class UtilityAssociationListModel; + + class SharedTemplateFeatureCreationSet : public Object + { + Q_OBJECT + public: + ~SharedTemplateFeatureCreationSet() override; + + UtilityAssociationListModel* associations() const; + + QList features() const; + + SharedTemplateFeatureCreationSet(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(SharedTemplateFeatureCreationSet) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SharedTemplateFeatureCreationSet_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SharedTemplateQueryParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SharedTemplateQueryParameters.h new file mode 100644 index 000000000..17485d8dd --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SharedTemplateQueryParameters.h @@ -0,0 +1,80 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SharedTemplateQueryParameters.h + +#ifndef QRT_SharedTemplateQueryParameters_H +#define QRT_SharedTemplateQueryParameters_H + +// C++ API headers +#include "Object.h" + +template +class QList; + +// STL headers +#include + +namespace QRTImpl { class SharedTemplateQueryParametersImpl; } + +namespace Esri::ArcGISRuntime { + + enum class SharedTemplateQuerySourceType; + + class SharedTemplateQueryParameters : public Object + { + Q_OBJECT + public: + explicit SharedTemplateQueryParameters(QObject* parent = nullptr); + + ~SharedTemplateQueryParameters() override; + + QList layerIds() const; + void setLayerIds(const QList& layerIds); + + bool restrictToReferencedLayers() const; + void setRestrictToReferencedLayers(bool restrictToReferencedLayers); + + bool returnVisibleOnly() const; + void setReturnVisibleOnly(bool returnVisibleOnly); + + SharedTemplateQuerySourceType sourceType() const; + void setSourceType(SharedTemplateQuerySourceType sourceType); + + QStringList tags() const; + void setTags(const QStringList& tags); + + QList templateIds() const; + void setTemplateIds(const QList& templateIds); + + SharedTemplateQueryParameters(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(SharedTemplateQueryParameters) + std::shared_ptr m_impl; + + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SharedTemplateQueryParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SharedTemplateSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SharedTemplateSource.h new file mode 100644 index 000000000..49c42814f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SharedTemplateSource.h @@ -0,0 +1,76 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SharedTemplateSource.h + +#ifndef QRT_SharedTemplateSource_H +#define QRT_SharedTemplateSource_H + +namespace QRTImpl +{ + class SharedTemplateSourceImpl; +} + +// Qt headers +#include // for Q_DISABLE_COPY_MOVE + +template +class QMap; +template +class QFuture; +template +class QList; +class QObject; + +namespace Esri::ArcGISRuntime +{ + class Geometry; + class SharedTemplateFeatureCreationSet; + class SharedTemplateQueryParameters; + class SharedTemplate; + + class SharedTemplateSource + { + public: + virtual ~SharedTemplateSource(); + + [[nodiscard]] virtual QFuture addFeaturesAsync(SharedTemplateFeatureCreationSet* featureCreationSet) = 0; + + [[nodiscard]] virtual QFuture createFeaturesAsync(SharedTemplate* sharedTemplate, + QObject* parent = nullptr) = 0; + + [[nodiscard]] virtual QFuture createFeaturesAsync(SharedTemplate* sharedTemplate, + const Geometry& geometry, + QObject* parent = nullptr) = 0; + + [[nodiscard]] virtual QFuture>> querySharedTemplatesAsync( + SharedTemplateQueryParameters* queryParameters = nullptr, + QObject* parent = nullptr) = 0; + + protected: + SharedTemplateSource(); + + private: + Q_DISABLE_COPY_MOVE(SharedTemplateSource) + }; +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SharedTemplateSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleFillSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleFillSymbol.h new file mode 100644 index 000000000..86b9e5072 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleFillSymbol.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SimpleFillSymbol.h + +#ifndef QRT_SimpleFillSymbol_H +#define QRT_SimpleFillSymbol_H + +// C++ API headers +#include "FillSymbol.h" + +// STL headers +#include + +namespace QRTImpl +{ + class SimpleFillSymbolImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SimpleFillSymbolStyle; + class MultilayerPolygonSymbol; + + class SimpleFillSymbol : public FillSymbol + { + Q_OBJECT + + public: + explicit SimpleFillSymbol(QObject* parent = nullptr); + SimpleFillSymbol(SimpleFillSymbolStyle style, const QColor& color, QObject* parent = nullptr); + SimpleFillSymbol(SimpleFillSymbolStyle style, const QColor& color, LineSymbol* outline, QObject* parent = nullptr); + ~SimpleFillSymbol() override; + + bool operator==(const SimpleFillSymbol& other) const; + bool operator!=(const SimpleFillSymbol& other) const; + + SimpleFillSymbolStyle style() const; + void setStyle(SimpleFillSymbolStyle style); + + [[nodiscard]] MultilayerPolygonSymbol* toMultilayerSymbol(QObject* parent = nullptr) const; + + /*! \internal */ + SimpleFillSymbol(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(SimpleFillSymbol) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SimpleFillSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleLabelExpression.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleLabelExpression.h new file mode 100644 index 000000000..af66e8ee9 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleLabelExpression.h @@ -0,0 +1,61 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SimpleLabelExpression.h + +#ifndef QRT_SimpleLabelExpression_H +#define QRT_SimpleLabelExpression_H + +// C++ API headers +#include "LabelExpression.h" + +// STL headers +#include + +namespace QRTImpl +{ + class SimpleLabelExpressionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class SimpleLabelExpression : public LabelExpression + { + Q_OBJECT + public: + explicit SimpleLabelExpression(QObject* parent = nullptr); + + explicit SimpleLabelExpression(const QString& simpleExpression, QObject* parent = nullptr); + + ~SimpleLabelExpression() override; + + SimpleLabelExpression(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(SimpleLabelExpression) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SimpleLabelExpression_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleLineSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleLineSymbol.h new file mode 100644 index 000000000..1890b85ba --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleLineSymbol.h @@ -0,0 +1,86 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SimpleLineSymbol.h + +#ifndef QRT_SimpleLineSymbol_H +#define QRT_SimpleLineSymbol_H + +// C++ API headers +#include "LineSymbol.h" + +// STL headers +#include + +namespace QRTImpl +{ + class SimpleLineSymbolImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SimpleLineSymbolMarkerPlacement; + enum class SimpleLineSymbolMarkerStyle; + enum class SimpleLineSymbolStyle; + class MultilayerPolylineSymbol; + + class SimpleLineSymbol : public LineSymbol + { + Q_OBJECT + + public: + explicit SimpleLineSymbol(QObject* parent = nullptr); + SimpleLineSymbol(SimpleLineSymbolStyle style, const QColor& color, float width, QObject* parent = nullptr); + SimpleLineSymbol(SimpleLineSymbolStyle style, + const QColor& color, + float width, + SimpleLineSymbolMarkerStyle markerStyle, + SimpleLineSymbolMarkerPlacement markerPlacement, + QObject* parent = nullptr); + + ~SimpleLineSymbol() override; + + bool operator==(const SimpleLineSymbol& other) const; + bool operator!=(const SimpleLineSymbol& other) const; + + SimpleLineSymbolStyle style() const; + void setStyle(SimpleLineSymbolStyle style); + + SimpleLineSymbolMarkerStyle markerStyle() const; + void setMarkerStyle(SimpleLineSymbolMarkerStyle markerStyle); + + SimpleLineSymbolMarkerPlacement markerPlacement() const; + void setMarkerPlacement(SimpleLineSymbolMarkerPlacement markerPlacement); + + [[nodiscard]] MultilayerPolylineSymbol* toMultilayerSymbol(QObject* parent = nullptr) const; + + /*! \internal */ + SimpleLineSymbol(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(SimpleLineSymbol) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SimpleLineSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleMarkerSceneSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleMarkerSceneSymbol.h new file mode 100644 index 000000000..ab5e5972e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleMarkerSceneSymbol.h @@ -0,0 +1,99 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SimpleMarkerSceneSymbol.h + +#ifndef QRT_SimpleMarkerSceneSymbol_H +#define QRT_SimpleMarkerSceneSymbol_H + +// C++ API headers +#include "MarkerSceneSymbol.h" + +// STL headers +#include + +namespace QRTImpl +{ + class SimpleMarkerSceneSymbolImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SimpleMarkerSceneSymbolStyle; + + class SimpleMarkerSceneSymbol : public MarkerSceneSymbol + { + Q_OBJECT + + public: + explicit SimpleMarkerSceneSymbol(QObject* parent = nullptr); + SimpleMarkerSceneSymbol(SimpleMarkerSceneSymbolStyle style, + const QColor& color, + double height, + double width, + double depth, + SceneSymbolAnchorPosition anchorPosition, + QObject* parent = nullptr); + ~SimpleMarkerSceneSymbol() override; + + SimpleMarkerSceneSymbolStyle style() const; + void setStyle(SimpleMarkerSceneSymbolStyle style); + + static SimpleMarkerSceneSymbol* cone(const QColor& color, double diameter, double height, QObject* parent = nullptr); + static SimpleMarkerSceneSymbol* cone(const QColor& color, + double diameter, + double height, + SceneSymbolAnchorPosition anchorPosition, + QObject* parent = nullptr); + static SimpleMarkerSceneSymbol* cube(const QColor& color, double size, QObject* parent = nullptr); + static SimpleMarkerSceneSymbol* cube(const QColor& color, double size, SceneSymbolAnchorPosition anchorPosition, QObject* parent = nullptr); + static SimpleMarkerSceneSymbol* cylinder(const QColor& color, double diameter, double height, QObject* parent = nullptr); + static SimpleMarkerSceneSymbol* cylinder(const QColor& color, + double diameter, + double height, + SceneSymbolAnchorPosition anchorPosition, + QObject* parent = nullptr); + static SimpleMarkerSceneSymbol* diamond(const QColor& color, double size, double height, QObject* parent = nullptr); + static SimpleMarkerSceneSymbol* diamond(const QColor& color, + double size, + double height, + SceneSymbolAnchorPosition anchorPosition, + QObject* parent = nullptr); + static SimpleMarkerSceneSymbol* sphere(const QColor& color, double diameter, QObject* parent = nullptr); + static SimpleMarkerSceneSymbol* sphere(const QColor& color, double diameter, SceneSymbolAnchorPosition anchorPosition, QObject* parent = nullptr); + static SimpleMarkerSceneSymbol* tetrahedron(const QColor& color, double size, double height, QObject* parent = nullptr); + static SimpleMarkerSceneSymbol* tetrahedron(const QColor& color, + double size, + double height, + SceneSymbolAnchorPosition anchorPosition, + QObject* parent = nullptr); + + /*! \internal */ + SimpleMarkerSceneSymbol(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(SimpleMarkerSceneSymbol) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SimpleMarkerSceneSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleMarkerSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleMarkerSymbol.h new file mode 100644 index 000000000..b3e6d5604 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleMarkerSymbol.h @@ -0,0 +1,80 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SimpleMarkerSymbol.h + +#ifndef QRT_SimpleMarkerSymbol_H +#define QRT_SimpleMarkerSymbol_H + +// C++ API headers +#include "MarkerSymbol.h" + +// STL headers +#include + +namespace QRTImpl +{ + class SimpleMarkerSymbolImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SimpleMarkerSymbolStyle; + class MultilayerPointSymbol; + class SimpleLineSymbol; + + class SimpleMarkerSymbol : public MarkerSymbol + { + Q_OBJECT + + public: + explicit SimpleMarkerSymbol(QObject* parent = nullptr); + SimpleMarkerSymbol(SimpleMarkerSymbolStyle style, const QColor& color, float size, QObject* parent = nullptr); + ~SimpleMarkerSymbol() override; + + bool operator==(const SimpleMarkerSymbol& other) const; + bool operator!=(const SimpleMarkerSymbol& other) const; + + QColor color() const; + void setColor(const QColor& color); + + SimpleLineSymbol* outline() const; + void setOutline(SimpleLineSymbol* outline); + + float size() const; + void setSize(float size); + + SimpleMarkerSymbolStyle style() const; + void setStyle(SimpleMarkerSymbolStyle style); + + [[nodiscard]] MultilayerPointSymbol* toMultilayerSymbol(QObject* parent = nullptr) const; + + /*! \internal */ + SimpleMarkerSymbol(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(SimpleMarkerSymbol) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SimpleMarkerSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleRenderer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleRenderer.h new file mode 100644 index 000000000..0acf96212 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimpleRenderer.h @@ -0,0 +1,67 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SimpleRenderer.h + +#ifndef QRT_SimpleRenderer_H +#define QRT_SimpleRenderer_H + +// C++ API headers +#include "Renderer.h" + +// STL headers +#include + +namespace QRTImpl +{ + class SimpleRendererImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class SimpleRenderer : public Renderer + { + Q_OBJECT + + public: + explicit SimpleRenderer(QObject* parent = nullptr); + explicit SimpleRenderer(Symbol* symbol, QObject* parent = nullptr); + ~SimpleRenderer() override; + + QString description() const; + void setDescription(const QString& description); + + QString label() const; + void setLabel(const QString& label); + + Symbol* symbol() const; + void setSymbol(Symbol* symbol); + + SimpleRenderer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(SimpleRenderer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SimpleRenderer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimulatedLocationDataSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimulatedLocationDataSource.h new file mode 100644 index 000000000..9e05d3244 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimulatedLocationDataSource.h @@ -0,0 +1,74 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SimulatedLocationDataSource.h + +#ifndef QRT_SimulatedLocationDataSource_H +#define QRT_SimulatedLocationDataSource_H + +// C++ API headers +#include "AbstractLocationDataSource.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class Polyline; + class SimulationParameters; + + class SimulatedLocationDataSource : public AbstractLocationDataSource + { + Q_OBJECT + + public: + explicit SimulatedLocationDataSource(QObject* parent); + ~SimulatedLocationDataSource() override; + + int currentLocationIndex() const; + void setCurrentLocationIndex(int currentLocationIndex); + + double iterationRate() const; + void setIterationRate(double iterationRate); + + QList locations() const; + void setLocations(const QList& locations); + + void setLocationsWithPolyline(const Polyline& polyline); + void setLocationsWithPolyline(const Polyline& polyline, SimulationParameters* simulationParameters); + + /*! + \internal + */ + SimulatedLocationDataSource(std::shared_ptr impl, QObject* parent); + + protected slots: + void onStart() override; + void onStop() override; + + private: + Q_DISABLE_COPY_MOVE(SimulatedLocationDataSource) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SimulatedLocationDataSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimulationParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimulationParameters.h new file mode 100644 index 000000000..3dc346fce --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SimulationParameters.h @@ -0,0 +1,75 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SimulationParameters.h + +#ifndef QRT_SimulationParameters_H +#define QRT_SimulationParameters_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class SimulationParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class SimulationParameters : public Object + { + Q_OBJECT + public: + explicit SimulationParameters(QObject* parent = nullptr); + + SimulationParameters(const QDateTime& startTime, double velocity, double horizontalAccuracy, double verticalAccuracy, QObject* parent = nullptr); + + ~SimulationParameters() override; + + double horizontalAccuracy() const; + void setHorizontalAccuracy(double horizontalAccuracy); + + QDateTime startTime() const; + void setStartTime(const QDateTime& startTime); + + double velocity() const; + void setVelocity(double velocity); + + double verticalAccuracy() const; + void setVerticalAccuracy(double verticalAccuracy); + + explicit SimulationParameters(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(SimulationParameters) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SimulationParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SiteLayerDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SiteLayerDefinition.h new file mode 100644 index 000000000..151720d10 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SiteLayerDefinition.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SiteLayerDefinition.h + +#ifndef QRT_SiteLayerDefinition_H +#define QRT_SiteLayerDefinition_H + +// C++ API headers +#include "JsonSerializable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class SiteLayerDefinitionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class SiteLayerDefinition : public Object, public JsonSerializable + { + Q_OBJECT + public: + SiteLayerDefinition(const QString& layerId, const QString& nameField, const QString& siteIdField, QObject* parent = nullptr); + + ~SiteLayerDefinition() override; + + QString layerId() const; + + QString nameField() const; + + QString siteIdField() const; + + // JSONSerializable interface methods + [[nodiscard]] static SiteLayerDefinition* fromJson(const QString& json, QObject* parent = nullptr); + [[nodiscard]] QString toJson() const override; + + SiteLayerDefinition(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(SiteLayerDefinition) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SiteLayerDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapChangedInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapChangedInfo.h new file mode 100644 index 000000000..7dd06f7bb --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapChangedInfo.h @@ -0,0 +1,59 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SnapChangedInfo.h + +#ifndef QRT_SnapChangedInfo_H +#define QRT_SnapChangedInfo_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class SnapChangedInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SnapState; + + class SnapChangedInfo : public Object + { + Q_OBJECT + public: + ~SnapChangedInfo() override; + + SnapState state() const; + + SnapChangedInfo(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(SnapChangedInfo) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SnapChangedInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapRules.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapRules.h new file mode 100644 index 000000000..bddcebe21 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapRules.h @@ -0,0 +1,73 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SnapRules.h + +#ifndef QRT_SnapRules_H +#define QRT_SnapRules_H + +// C++ API headers +#include "Object.h" + +template +class QFuture; + +namespace QRTImpl +{ + class SnapRulesImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SnapRuleBehavior; + class FeatureTable; + class SnapSource; + class UtilityAssetType; + class UtilityNetwork; + + class SnapRules : public Object + { + Q_OBJECT + public: + ~SnapRules() override; + + [[nodiscard]] static QFuture createAsync(UtilityNetwork* utilityNetwork, + FeatureTable* featureTable, + const QVariantMap& attributes, + QObject* parent = nullptr); + + [[nodiscard]] static QFuture createAsync(UtilityNetwork* utilityNetwork, UtilityAssetType* assetType, QObject* parent = nullptr); + + SnapRuleBehavior ruleBehavior(SnapSource* source) const; + + SnapRules(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(SnapRules) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SnapRules_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapSettings.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapSettings.h new file mode 100644 index 000000000..954068dcf --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapSettings.h @@ -0,0 +1,79 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SnapSettings.h + +#ifndef QRT_SnapSettings_H +#define QRT_SnapSettings_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class SnapSettingsImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SnapSourceEnablingBehavior; + class SnapSourceSettings; + class SnapRules; + + class SnapSettings : public Object + { + Q_OBJECT + + public: + explicit SnapSettings(QObject* parent = nullptr); + + ~SnapSettings() override; + + bool isEnabled() const; + void setEnabled(bool enabled); + + bool isFeatureSnappingEnabled() const; + void setFeatureSnappingEnabled(bool featureSnappingEnabled); + + bool isGeometryGuidesEnabled() const; + void setGeometryGuidesEnabled(bool geometryGuidesEnabled); + + bool isHapticFeedbackEnabled() const; + void setHapticFeedbackEnabled(bool hapticFeedbackEnabled); + + QList sourceSettings() const; + + void syncSourceSettings(); + + void syncSourceSettings(SnapRules* rules, SnapSourceEnablingBehavior snapSourceEnablingBehavior); + + SnapSettings(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(SnapSettings) + std::shared_ptr m_impl; + }; +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SnapSettings_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapSource.h new file mode 100644 index 000000000..0824b90b2 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapSource.h @@ -0,0 +1,55 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SnapSource.h + +#ifndef QRT_SnapSource_H +#define QRT_SnapSource_H + +// Qt headers +#include // for Q_DISABLE_COPY_MOVE + +// STL headers +#include + +namespace QRTImpl +{ + class SnapSourceImpl; +} + +namespace Esri::ArcGISRuntime +{ + class SnapSource + { + public: + virtual ~SnapSource(); + + virtual std::shared_ptr getSnapSourceImpl() const = 0; + + protected: + SnapSource(); + + private: + Q_DISABLE_COPY_MOVE(SnapSource) + }; +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SnapSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapSourceSettings.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapSourceSettings.h new file mode 100644 index 000000000..e8e2bccdc --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SnapSourceSettings.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SnapSourceSettings.h + +#ifndef QRT_SnapSourceSettings_H +#define QRT_SnapSourceSettings_H + +// C++ API headers +#include "Object.h" + +// Qt headers +#include // for Q_DISABLE_COPY_MOVE + +namespace QRTImpl +{ + class SnapSourceSettingsImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SnapRuleBehavior; + class SnapSource; + + class SnapSourceSettings : public Object + { + Q_OBJECT + + public: + ~SnapSourceSettings() override; + + QList childSourceSettings() const; + + bool isEnabled() const; + void setEnabled(bool enabled); + + SnapRuleBehavior ruleBehavior() const; + + SnapSource* source() const; + + SnapSourceSettings(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(SnapSourceSettings) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SnapSourceSettings_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SolidFillSymbolLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SolidFillSymbolLayer.h new file mode 100644 index 000000000..7abbde18c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SolidFillSymbolLayer.h @@ -0,0 +1,57 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SolidFillSymbolLayer.h + +#ifndef QRT_SolidFillSymbolLayer_H +#define QRT_SolidFillSymbolLayer_H + +// C++ API headers +#include "FillSymbolLayer.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class SolidFillSymbolLayer : public FillSymbolLayer + { + Q_OBJECT + + public: + explicit SolidFillSymbolLayer(QObject* parent = nullptr); + explicit SolidFillSymbolLayer(const QColor& color, QObject* parent = nullptr); + ~SolidFillSymbolLayer() override; + + QColor color() const; + void setColor(const QColor& color); + + /*! \internal */ + SolidFillSymbolLayer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(SolidFillSymbolLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SolidFillSymbolLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SolidStrokeSymbolLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SolidStrokeSymbolLayer.h new file mode 100644 index 000000000..743965333 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SolidStrokeSymbolLayer.h @@ -0,0 +1,72 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SolidStrokeSymbolLayer.h + +#ifndef QRT_SolidStrokeSymbolLayer_H +#define QRT_SolidStrokeSymbolLayer_H + +// C++ API headers +#include "StrokeSymbolLayer.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class GeometricEffect; + class GeometricEffectListModel; + + class SolidStrokeSymbolLayer : public StrokeSymbolLayer + { + Q_OBJECT + + public: + explicit SolidStrokeSymbolLayer(QObject* parent = nullptr); + + SolidStrokeSymbolLayer(double width, const QColor& color, QObject* parent = nullptr); + + SolidStrokeSymbolLayer(double width, const QColor& color, const QList& geometricEffects, QObject* parent = nullptr); + + SolidStrokeSymbolLayer(double width, + const QColor& color, + const QList& geometricEffects, + StrokeSymbolLayerLineStyle3D lineStyle3D, + QObject* parent = nullptr); + + ~SolidStrokeSymbolLayer() override; + + QColor color() const; + void setColor(const QColor& color); + + GeometricEffectListModel* geometricEffects() const; + + /*! \internal */ + SolidStrokeSymbolLayer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(SolidStrokeSymbolLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SolidStrokeSymbolLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SourceObjectPosition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SourceObjectPosition.h new file mode 100644 index 000000000..050d8f23b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SourceObjectPosition.h @@ -0,0 +1,76 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SourceObjectPosition.h + +#ifndef QRT_SourceObjectPosition_H +#define QRT_SourceObjectPosition_H + +// Qt headers +#include // for qint64 + +// STL headers +#include + +namespace QRTImpl +{ + class SourceObjectPositionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class SourceObjectPosition + { + public: + SourceObjectPosition(); + SourceObjectPosition(int sourceIndex, qint64 sourceObjectId, double position); + SourceObjectPosition(const SourceObjectPosition& other); + SourceObjectPosition(SourceObjectPosition&& other) noexcept; + ~SourceObjectPosition(); + + SourceObjectPosition& operator=(const SourceObjectPosition& other); + SourceObjectPosition& operator=(SourceObjectPosition&& other) noexcept; + + bool isEmpty() const; + + double position() const; + void setPosition(double position); + + int sourceIndex() const; + void setSourceIndex(int sourceIndex); + + qint64 sourceObjectId() const; + void setSourceObjectId(qint64 sourceObjectId); + + /*! + \internal + */ + explicit SourceObjectPosition(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SourceObjectPosition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SpatialReference.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SpatialReference.h new file mode 100644 index 000000000..3768b7319 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SpatialReference.h @@ -0,0 +1,126 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SpatialReference.h + +#ifndef QRT_SpatialReference_H +#define QRT_SpatialReference_H + +// C++ API headers +#include "JsonSerializable.h" + +// Qt headers +#include // for Q_DECLARE_METATYPE + +// STL headers +#include + +namespace QRTImpl +{ + class SpatialReferenceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class LinearUnit; + class Unit; + class Point; + + class SpatialReference : public JsonSerializable + { + public: + SpatialReference(); + + explicit SpatialReference(const QString& wkText); + + explicit SpatialReference(int wkid); + + SpatialReference(int wkid, int verticalWkid); + + SpatialReference(const SpatialReference& other); + + SpatialReference(SpatialReference&& other) noexcept; + + ~SpatialReference() override; + + SpatialReference& operator=(const SpatialReference& other); + + SpatialReference& operator=(SpatialReference&& other) noexcept; + + bool operator==(const SpatialReference& other) const; + + bool operator!=(const SpatialReference& other) const; + + bool isEmpty() const; + + bool hasVertical() const; + + int wkid() const; + + int verticalWkid() const; + + QString wkText() const; + + QString wkText2() const; + + double resolution() const; + + double tolerance() const; + + Unit unit() const; + + double verticalResolution() const; + + double verticalTolerance() const; + + LinearUnit verticalUnit() const; + + bool isGeographic() const; + + bool isProjected() const; + + bool isPannable() const; + + SpatialReference baseGeographic() const; + + double convergenceAngle(const Point& point) const; + + static SpatialReference wgs84(); + + static SpatialReference webMercator(); + + [[nodiscard]] static SpatialReference fromJson(const QString& json); + + [[nodiscard]] QString toJson() const override; + + explicit SpatialReference(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SpatialReference) + +#endif // QRT_SpatialReference_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SpatialReferenceBuilder.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SpatialReferenceBuilder.h new file mode 100644 index 000000000..4a698500e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SpatialReferenceBuilder.h @@ -0,0 +1,98 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SpatialReferenceBuilder.h + +#ifndef QRT_SpatialReferenceBuilder_H +#define QRT_SpatialReferenceBuilder_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class SpatialReferenceBuilderImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class LinearUnit; + class SpatialReference; + class Unit; + + class SpatialReferenceBuilder : public Object + { + Q_OBJECT + public: + static SpatialReferenceBuilder* create(int wkid, QObject* parent = nullptr); + + static SpatialReferenceBuilder* create(int wkid, int verticalWkid, QObject* parent = nullptr); + + static SpatialReferenceBuilder* create(const SpatialReference& spatialReference, QObject* parent = nullptr); + + static SpatialReferenceBuilder* create(const QString& wkText, QObject* parent = nullptr); + + ~SpatialReferenceBuilder() override; + + bool isValid() const; + + double resolution() const; + void setResolution(double resolution); + + double tolerance() const; + void setTolerance(double tolerance); + + Unit unit() const; + + double verticalResolution() const; + void setVerticalResolution(double verticalResolution); + + double verticalTolerance() const; + void setVerticalTolerance(double verticalTolerance); + + LinearUnit verticalUnit() const; + + int verticalWkid() const; + + int wkid() const; + + QString wkText() const; + + QString wkText2() const; + + [[nodiscard]] SpatialReference toSpatialReference() const; + + SpatialReferenceBuilder(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(SpatialReferenceBuilder) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SpatialReferenceBuilder_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StandardDeviationStretchParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StandardDeviationStretchParameters.h new file mode 100644 index 000000000..242596cdb --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StandardDeviationStretchParameters.h @@ -0,0 +1,77 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file StandardDeviationStretchParameters.h + +#ifndef QRT_StandardDeviationStretchParameters_H +#define QRT_StandardDeviationStretchParameters_H + +// C++ API headers +#include "RasterTypes.h" +#include "StretchParameters.h" + +// STL headers +#include + +namespace QRTImpl +{ + class StandardDeviationStretchParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class StandardDeviationStretchParameters : public StretchParameters + { + public: + StandardDeviationStretchParameters(); + explicit StandardDeviationStretchParameters(double factor); + + StandardDeviationStretchParameters(const StandardDeviationStretchParameters& other); + StandardDeviationStretchParameters(StandardDeviationStretchParameters&& other) noexcept; + explicit StandardDeviationStretchParameters(const StretchParameters& other); + + StandardDeviationStretchParameters& operator=(const StandardDeviationStretchParameters& other); + StandardDeviationStretchParameters& operator=(StandardDeviationStretchParameters&& other) noexcept; + + ~StandardDeviationStretchParameters() override; + + bool isValid() const; + + double factor() const; + void setFactor(double factor); + + /*! \internal */ + explicit StandardDeviationStretchParameters(const std::shared_ptr& impl); + }; + + /*! \internal */ + template<> + inline StandardDeviationStretchParameters stretch_parameters_cast(const StretchParameters& stretchParameters) + { + return stretchParameters.stretchParametersType() == StretchParametersType::StandardDeviationStretchParameters ? + static_cast(stretchParameters) : + StandardDeviationStretchParameters(); + } + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_StandardDeviationStretchParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticDefinition.h new file mode 100644 index 000000000..7ac46db64 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticDefinition.h @@ -0,0 +1,75 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file StatisticDefinition.h + +#ifndef QRT_StatisticDefinition_H +#define QRT_StatisticDefinition_H + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class StatisticDefinitionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class StatisticType; + + class StatisticDefinition + { + public: + StatisticDefinition(); + StatisticDefinition(const QString& onFieldName, StatisticType statisticType, const QString& outputAlias); + StatisticDefinition(const StatisticDefinition& other); + StatisticDefinition(StatisticDefinition&& other) noexcept; + ~StatisticDefinition(); + + StatisticDefinition& operator=(const StatisticDefinition& other); + StatisticDefinition& operator=(StatisticDefinition&& other) noexcept; + + bool isEmpty() const; + void clear(); + + QString onFieldName() const; + void setOnFieldName(const QString& onFieldName); + + QString outputAlias() const; + void setOutputAlias(const QString& outputAlias); + + StatisticType statisticType() const; + void setStatisticType(StatisticType statisticType); + + explicit StatisticDefinition(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_StatisticDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticRecord.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticRecord.h new file mode 100644 index 000000000..53d85fc30 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticRecord.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file StatisticRecord.h + +#ifndef QRT_StatisticRecord_H +#define QRT_StatisticRecord_H + +// C++ API headers +#include "Object.h" + +// Qt headers +#include // for QVariantMap + +// STL headers +#include + +namespace QRTImpl +{ + class StatisticRecordImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class StatisticRecord : public Object + { + Q_OBJECT + + public: + ~StatisticRecord() override; + + QVariantMap group() const; + QVariantMap statistics() const; + + StatisticRecord(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(StatisticRecord) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_StatisticRecord_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticRecordIterator.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticRecordIterator.h new file mode 100644 index 000000000..db09c4ae1 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticRecordIterator.h @@ -0,0 +1,75 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file StatisticRecordIterator.h + +#ifndef QRT_StatisticRecordIterator_H +#define QRT_StatisticRecordIterator_H + +// Qt headers +#include // for QList + +// STL headers +#include + +class QObject; + +namespace QRTImpl +{ + class StatisticRecordIteratorImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class StatisticRecord; + + class StatisticRecordIterator + { + public: + StatisticRecordIterator(); + StatisticRecordIterator(const StatisticRecordIterator& other); + StatisticRecordIterator(StatisticRecordIterator&& other) noexcept; + ~StatisticRecordIterator(); + + StatisticRecordIterator& operator=(const StatisticRecordIterator& other); + StatisticRecordIterator& operator=(StatisticRecordIterator&& other) noexcept; + + bool isEmpty() const; + + bool hasNext() const; + + StatisticRecord* next(QObject* parent = nullptr) const; + + void reset(); + + QList statisticRecords(QObject* parent = nullptr) const; + + /*! \internal */ + explicit StatisticRecordIterator(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_StatisticRecordIterator_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticsQueryParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticsQueryParameters.h new file mode 100644 index 000000000..84d20c891 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticsQueryParameters.h @@ -0,0 +1,95 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file StatisticsQueryParameters.h + +#ifndef QRT_StatisticsQueryParameters_H +#define QRT_StatisticsQueryParameters_H + +// Qt headers +#include // for QList, QString, QStringList + +// STL headers +#include + +namespace QRTImpl +{ + class StatisticsQueryParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SpatialRelationship; + class Geometry; + class OrderBy; + class StatisticDefinition; + class TimeExtent; + + class StatisticsQueryParameters + { + public: + StatisticsQueryParameters(); + explicit StatisticsQueryParameters(const QList& statisticDefinitions); + StatisticsQueryParameters(const StatisticsQueryParameters& other); + StatisticsQueryParameters(StatisticsQueryParameters&& other) noexcept; + ~StatisticsQueryParameters(); + + StatisticsQueryParameters& operator=(const StatisticsQueryParameters& other); + StatisticsQueryParameters& operator=(StatisticsQueryParameters&& other) noexcept; + + bool isEmpty() const; + void clear(); + + Geometry geometry() const; + void setGeometry(const Geometry& geometry); + + QStringList groupByFieldNames() const; + void setGroupByFieldNames(const QStringList& groupByFieldNames); + + QList orderByFields() const; + void setOrderByFields(const QList& orderByFields); + + SpatialRelationship spatialRelationship() const; + void setSpatialRelationship(SpatialRelationship relationship); + + QList statisticDefinitions() const; + void setStatisticDefinitions(const QList& statisticDefinitions); + + QString whereClause() const; + void setWhereClause(const QString& whereClause); + + TimeExtent timeExtent() const; + void setTimeExtent(const TimeExtent& timeExtent); + + /*! + \internal + */ + explicit StatisticsQueryParameters(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_StatisticsQueryParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticsQueryResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticsQueryResult.h new file mode 100644 index 000000000..505f9527b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StatisticsQueryResult.h @@ -0,0 +1,62 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file StatisticsQueryResult.h + +#ifndef QRT_StatisticsQueryResult_H +#define QRT_StatisticsQueryResult_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class StatisticsQueryResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class StatisticRecordIterator; + + class StatisticsQueryResult : public Object + { + Q_OBJECT + + public: + ~StatisticsQueryResult() override; + + StatisticRecordIterator iterator() const; + + StatisticsQueryResult(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(StatisticsQueryResult) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_StatisticsQueryResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Stop.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Stop.h new file mode 100644 index 000000000..7c3fc1054 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Stop.h @@ -0,0 +1,139 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Stop.h + +#ifndef QRT_Stop_H +#define QRT_Stop_H + +// STL headers +#include + +class QDateTime; +class QString; + +namespace QRTImpl +{ + class StopImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class CurbApproach; + enum class LocationStatus; + enum class StopType; + class NetworkLocation; + class Point; + + class Stop + { + public: + Stop(); + explicit Stop(const Point& point); + Stop(const Stop& other); + Stop(Stop&& other) noexcept; + ~Stop(); + + Stop& operator=(const Stop& other); + Stop& operator=(Stop&& other) noexcept; + + bool isEmpty() const; + + CurbApproach arrivalCurbApproach() const; + CurbApproach departureCurbApproach() const; + + CurbApproach curbApproach() const; + void setCurbApproach(CurbApproach curbApproach); + + double currentBearing() const; + void setCurrentBearing(double currentBearing); + + double currentBearingTolerance() const; + void setCurrentBearingTolerance(double currentBearingTolerance); + + double distanceToNetworkLocation() const; + + Point geometry() const; + void setGeometry(const Point& point); + + QDateTime arrivalTime() const; + + double arrivalTimeShift() const; + + QDateTime departureTime() const; + + double departureTimeShift() const; + + QDateTime timeWindowStart() const; + void setTimeWindowStart(const QDateTime& timeWindowStart); + + QDateTime timeWindowEnd() const; + void setTimeWindowEnd(const QDateTime& timeWindowEnd); + + LocationStatus locationStatus() const; + + QString name() const; + void setName(const QString& name); + + double navigationLatency() const; + void setNavigationLatency(double navigationLatency); + + double navigationSpeed() const; + void setNavigationSpeed(double navigationSpeed); + + NetworkLocation networkLocation() const; + void setNetworkLocation(const NetworkLocation& networkLocation); + + QString routeName() const; + void setRouteName(const QString& routeName); + + int sequence() const; + + double violationTime() const; + double waitTime() const; + + double cumulativeCost(const QString& attributeName) const; + + double addedCost(const QString& attributeName) const; + void setAddedCost(const QString& attributeName, double addedCost); + + StopType stopType() const; + void setStopType(StopType stopType); + + int stopId() const; + void setStopId(int id); + + Stop clone() const; + + /*! + \internal + */ + explicit Stop(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Stop_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StretchParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StretchParameters.h new file mode 100644 index 000000000..042c9c752 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StretchParameters.h @@ -0,0 +1,82 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file StretchParameters.h + +#ifndef QRT_StretchParameters_H +#define QRT_StretchParameters_H + +// STL headers +#include + +namespace QRTImpl +{ + class StretchParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class StretchParametersType; + + class StretchParameters + { + public: + StretchParameters(); + + StretchParameters(const StretchParameters& other); + StretchParameters(StretchParameters&& other) noexcept; + + StretchParameters& operator=(const StretchParameters& other); + StretchParameters& operator=(StretchParameters&& other) noexcept; + + virtual ~StretchParameters(); + + StretchParametersType stretchParametersType() const; + + bool isEmpty() const; + + /*! + \internal + */ + explicit StretchParameters(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + protected: + std::shared_ptr m_impl; + }; + + template + T stretch_parameters_cast(const StretchParameters&) + { + return StretchParameters(); + } + + /*! \internal */ + template<> + inline StretchParameters stretch_parameters_cast(const StretchParameters& stretchParameters) + { + return stretchParameters; + } + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_StretchParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StretchRenderer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StretchRenderer.h new file mode 100644 index 000000000..deece1f90 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StretchRenderer.h @@ -0,0 +1,73 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file StretchRenderer.h + +#ifndef QRT_StretchRenderer_H +#define QRT_StretchRenderer_H + +// C++ API headers +#include "BaseStretchRenderer.h" + +// STL headers +#include + +namespace QRTImpl +{ + class StretchRendererImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class PresetColorRampType; + class ColorRamp; + + class StretchRenderer : public BaseStretchRenderer + { + Q_OBJECT + + public: + StretchRenderer(const StretchParameters& stretchParameters, + const QList& gammas, + bool estimateStats, + PresetColorRampType presetColorRampType, + QObject* parent = nullptr); + StretchRenderer(const StretchParameters& stretchParameters, + const QList& gammas, + bool estimateStats, + ColorRamp* colorRamp, + QObject* parent = nullptr); + + ~StretchRenderer() override; + + ColorRamp* colorRamp() const; + + StretchRenderer(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(StretchRenderer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_StretchRenderer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StrokeSymbolLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StrokeSymbolLayer.h new file mode 100644 index 000000000..efe22b32c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/StrokeSymbolLayer.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file StrokeSymbolLayer.h + +#ifndef QRT_StrokeSymbolLayer_H +#define QRT_StrokeSymbolLayer_H + +// C++ API headers +#include "SymbolLayer.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + enum class StrokeSymbolLayerCapStyle; + enum class StrokeSymbolLayerLineStyle3D; + + class StrokeSymbolLayer : public SymbolLayer + { + Q_OBJECT + + public: + ~StrokeSymbolLayer() override; + + StrokeSymbolLayerCapStyle capStyle() const; + void setCapStyle(StrokeSymbolLayerCapStyle capStyle); + + StrokeSymbolLayerLineStyle3D lineStyle3D() const; + void setLineStyle3D(StrokeSymbolLayerLineStyle3D lineStyle3D); + + double width() const; + void setWidth(double width); + + /*! \internal */ + StrokeSymbolLayer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(StrokeSymbolLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_StrokeSymbolLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SublayerSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SublayerSource.h new file mode 100644 index 000000000..690f96f29 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SublayerSource.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SublayerSource.h + +#ifndef QRT_SublayerSource_H +#define QRT_SublayerSource_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class SublayerSourceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SublayerSourceType; + + class SublayerSource : public Object + { + Q_OBJECT + + public: + /*! \internal */ + ~SublayerSource() override; + + SublayerSourceType sublayerSourceType() const; + + /*! \internal */ + SublayerSource(std::shared_ptr impl, QObject* parent); + /*! \internal */ + std::shared_ptr getImpl() const; + + SublayerSource() = delete; + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(SublayerSource) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SublayerSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubscriptionInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubscriptionInfo.h new file mode 100644 index 000000000..664d357fa --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubscriptionInfo.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SubscriptionInfo.h + +#ifndef QRT_SubscriptionInfo_H +#define QRT_SubscriptionInfo_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class SubscriptionInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SubscriptionState; + + class SubscriptionInfo : public Object + { + Q_OBJECT + + public: + explicit SubscriptionInfo(QObject* parent = nullptr); + ~SubscriptionInfo() override; + + QDateTime expiryDate() const; + void setExpiryDate(const QDateTime& date); + + SubscriptionState state() const; + void setState(const SubscriptionState& state); + + /*! \internal */ + SubscriptionInfo(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(SubscriptionInfo) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SubscriptionInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeFeatureLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeFeatureLayer.h new file mode 100644 index 000000000..fd62ed247 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeFeatureLayer.h @@ -0,0 +1,63 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SubtypeFeatureLayer.h + +#ifndef QRT_SubtypeFeatureLayer_H +#define QRT_SubtypeFeatureLayer_H + +// C++ API headers +#include "FeatureLayer.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class ArcGISFeatureTable; + class LayerList; + class SubtypeSublayer; + class SubtypeSublayerListModel; + + class SubtypeFeatureLayer : public FeatureLayer + { + Q_OBJECT + public: + explicit SubtypeFeatureLayer(ArcGISFeatureTable* featureTable, QObject* parent = nullptr); + + SubtypeFeatureLayer(Item* item, qint64 layerId, QObject* parent = nullptr); + + ~SubtypeFeatureLayer() override; + + SubtypeSublayerListModel* subtypeSublayers() const; + + SubtypeSublayer* sublayerWithSubtypeCode(const QVariant& code, QObject* parent = nullptr) const; + + SubtypeSublayer* sublayerWithSubtypeName(const QString& name, QObject* parent = nullptr) const; + + /*! \internal */ + SubtypeFeatureLayer(std::shared_ptr impl, QObject* parent); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SubtypeFeatureLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeSublayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeSublayer.h new file mode 100644 index 000000000..c40dc11e1 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeSublayer.h @@ -0,0 +1,91 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SubtypeSublayer.h + +#ifndef QRT_SubtypeSublayer_H +#define QRT_SubtypeSublayer_H + +// C++ API headers +#include "ArcGISSublayer.h" +#include "FeatureFormSource.h" +#include "SnapSource.h" + +// Qt headers +#include // for QList + +// STL headers +#include + +namespace QRTImpl +{ + class SubtypeSublayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FeatureSubtype; + class FeatureTemplate; + class LabelDefinitionListModel; + + class SubtypeSublayer : public ArcGISSublayer, public SnapSource, public FeatureFormSource + { + Q_OBJECT + public: + ~SubtypeSublayer() override; + + bool isAllowsEditing() const; + void setAllowsEditing(bool allowsEditing); + + QList featureTemplates() const; + + LabelDefinitionListModel* labelDefinitions() const; + + void setLabelsEnabled(bool labelsEnabled); + + void setMaxScale(double maxScale); + + void setMinScale(double minScale); + + void setOpacity(float opacity); + + void setRenderer(Renderer* renderer); + + QString searchId() const; + + FeatureSubtype subtype() const; + + // FeatureFormSource interface methods + FeatureFormDefinition* featureFormDefinition() const override; + + /*! \internal */ + SubtypeSublayer(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + std::shared_ptr getSnapSourceImpl() const override; + + private: + Q_DISABLE_COPY_MOVE(SubtypeSublayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SubtypeSublayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeSublayerListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeSublayerListModel.h new file mode 100644 index 000000000..d6f4d0e38 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeSublayerListModel.h @@ -0,0 +1,134 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SubtypeSublayerListModel.h + +#ifndef QRT_SubtypeSublayerListModel_H +#define QRT_SubtypeSublayerListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class SubtypeSublayerListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class SubtypeSublayer; + + class SubtypeSublayerListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum SubtypeSublayerRoles + { + SubtypeSublayerNameRole = Qt::UserRole + 1, + SubtypeSublayerIdRole = Qt::UserRole + 2, + SubtypeSublayerMinScaleRole = Qt::UserRole + 3, + SubtypeSublayerMaxScaleRole = Qt::UserRole + 4, + SubtypeSublayerTypeRole = Qt::UserRole + 5, + SubtypeSublayerCanChangeVisibilityRole = Qt::UserRole + 6, + SubtypeSublayerVisibleRole = Qt::UserRole + 7, + SubtypeSublayerShowInLegendRole = Qt::UserRole + 8, + SubtypeSublayerDefinitionExpressionRole = Qt::UserRole + 9, + SubtypeSublayerOpacityRole = Qt::UserRole + 10, + SubtypeSublayerScaleSymbolsRole = Qt::UserRole + 11, + SubtypeSublayerLabelsEnabledRole = Qt::UserRole + 12 + }; + + ~SubtypeSublayerListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(SubtypeSublayer* sublayer); + + void insert(int index, SubtypeSublayer* sublayer); + + void removeAt(int index); + + void removeOne(SubtypeSublayer* sublayer); + + void move(int from, int to); + + SubtypeSublayer* at(int index) const override; + + bool contains(SubtypeSublayer* sublayer) const; + + int indexOf(SubtypeSublayer* sublayer) const; + + SubtypeSublayer* first() const; + + SubtypeSublayer* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + /*! + \internal + */ + SubtypeSublayerListModel(std::shared_ptr impl, QObject* parent); + + SubtypeSublayerListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + /*! + \internal + */ + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(SubtypeSublayerListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SubtypeSublayerListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeSubtable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeSubtable.h new file mode 100644 index 000000000..3f8ffa2e1 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeSubtable.h @@ -0,0 +1,99 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SubtypeSubtable.h + +#ifndef QRT_SubtypeSubtable_H +#define QRT_SubtypeSubtable_H + +// C++ API headers +#include "FeatureFormSource.h" +#include "Object.h" +#include "PopupSource.h" + +template +class QFuture; + +namespace QRTImpl +{ + class SubtypeSubtableImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ArcGISFeature; + class FeatureSubtype; + class FeatureTemplate; + class QueryParameters; + class FeatureQueryResult; + + class SubtypeSubtable : public Object, public PopupSource, public FeatureFormSource + { + Q_OBJECT + public: + explicit SubtypeSubtable(const FeatureSubtype& subtype, QObject* parent = nullptr); + + ~SubtypeSubtable() override; + + bool allowsEditing() const; + void setAllowsEditing(bool allowsEditing); + + QList featureTemplates() const; + + QString name() const; + void setName(const QString& name); + + FeatureSubtype subtype() const; + + [[nodiscard]] QFuture addFeatureAsync(ArcGISFeature* feature); + + ArcGISFeature* createFeature(QObject* parent = nullptr) const; + + ArcGISFeature* createFeature(const FeatureTemplate& featureTemplate, QObject* parent = nullptr) const; + + [[nodiscard]] QFuture deleteFeatureAsync(ArcGISFeature* feature); + + [[nodiscard]] QFuture queryFeaturesAsync(const QueryParameters& parameters, QObject* parent = nullptr); + + [[nodiscard]] QFuture updateFeatureAsync(ArcGISFeature* feature); + + // PopupSource interface methods + bool isPopupEnabled() const override; + void setPopupEnabled(bool popupEnabled) override; + PopupDefinition* popupDefinition() const override; + void setPopupDefinition(PopupDefinition* popupDefinition) override; + + // FeatureFormSource interface methods + FeatureFormDefinition* featureFormDefinition() const override; + + SubtypeSubtable(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(SubtypeSubtable) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SubtypeSubtable_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeSubtableListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeSubtableListModel.h new file mode 100644 index 000000000..b89394c00 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SubtypeSubtableListModel.h @@ -0,0 +1,118 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SubtypeSubtableListModel.h + +#ifndef QRT_SubtypeSubtableListModel_H +#define QRT_SubtypeSubtableListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +Q_MOC_INCLUDE("Error.h") + +namespace QRTImpl +{ + class SubtypeSubtableListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class SubtypeSubtable; + + class SubtypeSubtableListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum SubtypeSubtableRoles + { + SubtypeSubtableNameRole = Qt::UserRole + 1, + SubtypeSubtableAllowsEditingRole + }; + + SubtypeSubtableListModel() = delete; + ~SubtypeSubtableListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(SubtypeSubtable* subtypeSubtable); + + void insert(int index, SubtypeSubtable* subtypeSubtable); + + void removeAt(int index); + + void removeOne(SubtypeSubtable* subtypeSubtable); + + void move(int from, int to); + + SubtypeSubtable* at(int index) const override; + + bool contains(SubtypeSubtable* subtypeSubtable) const; + + int indexOf(SubtypeSubtable* subtypeSubtable) const; + + SubtypeSubtable* first() const; + + SubtypeSubtable* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + SubtypeSubtableListModel(std::shared_ptr impl, QObject* parent); + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(SubtypeSubtableListModel) + + void connectSignals_(); + void setupRoles_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SubtypeSubtableListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SuggestListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SuggestListModel.h new file mode 100644 index 000000000..b0840e01b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SuggestListModel.h @@ -0,0 +1,106 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SuggestListModel.h + +#ifndef QRT_SuggestListModel_H +#define QRT_SuggestListModel_H + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class LocatorTaskImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class SuggestParameters; + class SuggestResult; + + class SuggestListModel : public QAbstractListModel + { + Q_OBJECT + + public: + enum SuggestRoles + { + SuggestLabelRole = Qt::UserRole + 1, + SuggestIsCollectionRole = Qt::UserRole + 2 + }; + + ~SuggestListModel() override; + + QString searchText() const; + void setSearchText(const QString& searchText); + + SuggestParameters suggestParameters() const; + void setSuggestParameters(const SuggestParameters& parameters); + void clearSuggestParameters(); + + int suggestTimerThreshold() const; + void setSuggestTimerThreshold(int thresholdInMs); + + bool suggestInProgress() const; + + QList suggestResults() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + /*! \internal */ + SuggestListModel(std::shared_ptr impl, QObject* parent); + + SuggestListModel() = delete; + + signals: + void searchTextChanged(); + void suggestCompleted(); + void suggestInProgressChanged(); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(SuggestListModel) + + void connectSignals_(); + void setupRoles(); + + std::shared_ptr m_impl; + + QList m_suggestResults; + QHash m_roles; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SuggestListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SuggestParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SuggestParameters.h new file mode 100644 index 000000000..742bcdf59 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SuggestParameters.h @@ -0,0 +1,81 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SuggestParameters.h + +#ifndef QRT_SuggestParameters_H +#define QRT_SuggestParameters_H + +// Qt headers +#include // for QString, QStringList + +// STL headers +#include + +namespace QRTImpl +{ + class SuggestParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Geometry; + class Point; + + class SuggestParameters + { + public: + SuggestParameters(); + SuggestParameters(const SuggestParameters& other); + SuggestParameters(SuggestParameters&& other) noexcept; + ~SuggestParameters(); + SuggestParameters& operator=(const SuggestParameters& other); + SuggestParameters& operator=(SuggestParameters&& other) noexcept; + + QStringList categories() const; + void setCategories(const QStringList& categories); + + QString countryCode() const; + void setCountryCode(const QString& countryCode); + + int maxResults() const; + void setMaxResults(int maxResults); + + Point preferredSearchLocation() const; + void setPreferredSearchLocation(const Point& preferredSearchLocation); + + Geometry searchArea() const; + void setSearchArea(const Geometry& searchArea); + + /*! + \internal + */ + explicit SuggestParameters(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SuggestParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SuggestResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SuggestResult.h new file mode 100644 index 000000000..aa43c85e5 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SuggestResult.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SuggestResult.h + +#ifndef QRT_SuggestResult_H +#define QRT_SuggestResult_H + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class SuggestResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class SuggestResult + { + public: + SuggestResult(); + SuggestResult(const SuggestResult& other); + SuggestResult(SuggestResult&& other) noexcept; + SuggestResult& operator=(const SuggestResult& other); + SuggestResult& operator=(SuggestResult&& other) noexcept; + ~SuggestResult(); + + QString label() const; + + bool isCollection() const; + + bool isEmpty() const; + + /*! + \internal + */ + explicit SuggestResult(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SuggestResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SunLighting.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SunLighting.h new file mode 100644 index 000000000..81e833d18 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SunLighting.h @@ -0,0 +1,60 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SunLighting.h + +#ifndef QRT_SunLighting_H +#define QRT_SunLighting_H + +// C++ API headers +#include "SceneLighting.h" + +namespace QRTImpl +{ + class SunLightingImpl; +} + +namespace Esri::ArcGISRuntime +{ + class TimeZoneOffset; + + class SunLighting : public SceneLighting + { + Q_OBJECT + + public: + SunLighting(const QDateTime& simulatedDate, bool areDirectShadowsEnabled, QObject* parent = nullptr); + ~SunLighting() override; + + QDateTime simulatedDate() const; + void setSimulatedDate(const QDateTime& simulatedDate); + + TimeZoneOffset* displayTimeZone() const; + + SunLighting(std::shared_ptr impl, QObject* parent); // internal + + private: + Q_DISABLE_COPY_MOVE(SunLighting) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SunLighting_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Surface.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Surface.h new file mode 100644 index 000000000..89b833bba --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Surface.h @@ -0,0 +1,112 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Surface.h + +#ifndef QRT_Surface_H +#define QRT_Surface_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class SurfaceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class NavigationConstraint; + class BackgroundGrid; + class ElevationSource; + class ElevationSourceListModel; + class Point; + class Geometry; + + class Surface : public Object, public Loadable + { + Q_OBJECT + + public: + explicit Surface(QObject* parent = nullptr); + explicit Surface(const QList& elevationSources, QObject* parent = nullptr); + ~Surface() override; + + float elevationExaggeration() const; + void setElevationExaggeration(float exaggeration); + + ElevationSourceListModel* elevationSources() const; + + bool isEnabled() const; + void setEnabled(bool enabled); + + QString name() const; + void setName(const QString& name); + + float opacity() const; + void setOpacity(float opacity) const; + + BackgroundGrid backgroundGrid() const; + void setBackgroundGrid(const BackgroundGrid& backgroundGrid); + + NavigationConstraint navigationConstraint() const; + void setNavigationConstraint(NavigationConstraint navigationConstraint); + + // async methods + [[nodiscard]] QFuture elevationAsync(const Point& point); + [[nodiscard]] QFuture applyElevationAsync(const Geometry& geometry); + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + /*! + \internal + */ + Surface(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(Surface) + + void connectSignals_(); + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Surface_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SwitchFormInput.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SwitchFormInput.h new file mode 100644 index 000000000..dea34a94d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SwitchFormInput.h @@ -0,0 +1,60 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SwitchFormInput.h + +#ifndef QRT_SwitchFormInput_H +#define QRT_SwitchFormInput_H + +// C++ API headers +#include "FormInput.h" + +namespace QRTImpl +{ + class SwitchFormInputImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class CodedValue; + + class SwitchFormInput : public FormInput + { + Q_OBJECT + public: + ~SwitchFormInput() override; + + CodedValue offValue() const; + + CodedValue onValue() const; + + SwitchFormInput(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(SwitchFormInput) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SwitchFormInput_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Symbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Symbol.h new file mode 100644 index 000000000..41a32dd74 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Symbol.h @@ -0,0 +1,95 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Symbol.h + +#ifndef QRT_Symbol_H +#define QRT_Symbol_H + +// C++ API headers +#include "JsonSerializable.h" +#include "Object.h" + +// Qt headers +#include // for ' = QColor()' + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class SymbolImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SymbolType; + class Geometry; + + class Symbol : public Object, public JsonSerializable + { + Q_OBJECT + + public: + ~Symbol() override; + + bool operator==(const Symbol* other) const; + bool operator!=(const Symbol* other) const; + + SymbolType symbolType() const; + + // async methods + [[nodiscard]] QFuture createSwatchAsync(const Geometry& geometry, float width, float height, const QColor& backgroundColor = QColor()); + [[nodiscard]] QFuture createSwatchAsync(const Geometry& geometry, + float width, + float height, + float screenScale, + const QColor& backgroundColor = QColor()); + [[nodiscard]] QFuture createSwatchAsync(float width, float height, float screenScale, const QColor& backgroundColor = QColor()); + [[nodiscard]] QFuture createSwatchAsync(const QColor& backgroundColor = QColor()); + [[nodiscard]] QFuture createSwatchAsync(float screenScale, const QColor& backgroundColor = QColor()); + + // JSON Serializable interface methods + [[nodiscard]] static Symbol* fromJson(const QString& json, QObject* parent = nullptr); + [[nodiscard]] QString toJson() const override; + + Symbol* clone(QObject* parent = nullptr) const; + + /*! \internal */ + Symbol(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + protected: + explicit Symbol(QObject* parent = nullptr); + + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(Symbol) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Symbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolAnchor.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolAnchor.h new file mode 100644 index 000000000..b9d67ea55 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolAnchor.h @@ -0,0 +1,75 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SymbolAnchor.h + +#ifndef QRT_SymbolAnchor_H +#define QRT_SymbolAnchor_H + +// STL headers +#include + +namespace QRTImpl +{ + class SymbolAnchorImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SymbolAnchorPlacementMode; + + class SymbolAnchor + { + public: + SymbolAnchor(); + SymbolAnchor(double x, double y, SymbolAnchorPlacementMode placementMode); + SymbolAnchor(double x, double y, double z, SymbolAnchorPlacementMode placementMode); + + SymbolAnchor(const SymbolAnchor& other); + SymbolAnchor(SymbolAnchor&& other) noexcept; + + SymbolAnchor& operator=(const SymbolAnchor& other); + SymbolAnchor& operator=(SymbolAnchor&& other) noexcept; + + ~SymbolAnchor(); + + SymbolAnchorPlacementMode placementMode() const; + + double x() const; + + double y() const; + + double z() const; + + bool isEmpty() const; + + /*! \internal */ + explicit SymbolAnchor(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SymbolAnchor_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolLayer.h new file mode 100644 index 000000000..5b2b1952e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolLayer.h @@ -0,0 +1,78 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SymbolLayer.h + +#ifndef QRT_SymbolLayer_H +#define QRT_SymbolLayer_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class SymbolLayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SymbolLayerType; + + class SymbolLayer : public Object + { + Q_OBJECT + + public: + ~SymbolLayer() override; + + bool operator==(SymbolLayer* other) const; + bool operator!=(SymbolLayer* other) const; + + SymbolLayerType symbolLayerType() const; + + bool isColorLocked() const; + void setColorLocked(bool colorLocked); + + bool isEnabled() const; + void setEnabled(bool enabled); + + SymbolLayer* clone(QObject* parent = nullptr) const; + + /*! \internal */ + SymbolLayer(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + SymbolLayer() = delete; + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(SymbolLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SymbolLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolLayerEdges3d.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolLayerEdges3d.h new file mode 100644 index 000000000..55747a140 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolLayerEdges3d.h @@ -0,0 +1,65 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SymbolLayerEdges3d.h + +#ifndef QRT_SymbolLayerEdges3d_H +#define QRT_SymbolLayerEdges3d_H + +// C++ API headers +#include "Object.h" + +class QColor; + +namespace QRTImpl +{ + class SymbolLayerEdges3dImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class SymbolLayerEdges3d : public Object + { + Q_OBJECT + + public: + explicit SymbolLayerEdges3d(QObject* parent = nullptr); + SymbolLayerEdges3d(const QColor& color, double width, QObject* parent = nullptr); + ~SymbolLayerEdges3d() override; + + QColor color() const; + void setColor(const QColor& color); + + double width() const; + void setWidth(double width); + + SymbolLayerEdges3d(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(SymbolLayerEdges3d) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SymbolLayerEdges3d_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolLayerListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolLayerListModel.h new file mode 100644 index 000000000..61580ed9a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolLayerListModel.h @@ -0,0 +1,124 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SymbolLayerListModel.h + +#ifndef QRT_SymbolLayerListModel_H +#define QRT_SymbolLayerListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class SymbolLayerListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class SymbolLayer; + + class SymbolLayerListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum SymbolLayerRoles + { + SymbolLayerTypeRole = Qt::UserRole + 1, + ColorLockedRole = Qt::UserRole + 2, + EnabledRole = Qt::UserRole + 3 + }; + + ~SymbolLayerListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(SymbolLayer* symbolLayer); + + void append(const QList& symbolLayers); + + void insert(int index, SymbolLayer* symbolLayer); + + void removeAt(int index); + + void removeOne(SymbolLayer* symbolLayer); + + void move(int from, int to); + + SymbolLayer* at(int index) const override; + + bool contains(SymbolLayer* symbolLayer) const; + + int indexOf(SymbolLayer* symbolLayer) const; + + SymbolLayer* first() const; + + SymbolLayer* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + /*! \internal */ + SymbolLayerListModel(std::shared_ptr impl, QObject* parent); + + SymbolLayerListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(SymbolLayerListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SymbolLayerListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolListModel.h new file mode 100644 index 000000000..91efb27d2 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolListModel.h @@ -0,0 +1,120 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SymbolListModel.h + +#ifndef QRT_SymbolListModel_H +#define QRT_SymbolListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class SymbolListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class Symbol; + + class SymbolListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum SymbolRoles + { + SymbolUrlRole = Qt::UserRole + 1, + }; + + ~SymbolListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(Symbol* symbol); + + void insert(int index, Symbol* symbol); + + void removeAt(int index); + + void removeOne(Symbol* symbol); + + void move(int from, int to); + + Symbol* at(int index) const override; + + bool contains(Symbol* symbol) const; + + int indexOf(Symbol* symbol) const; + + Symbol* first() const; + + Symbol* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + /*! + \internal + */ + SymbolListModel(std::shared_ptr impl, QObject* parent); + + SymbolListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(SymbolListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SymbolListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolReferenceProperties.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolReferenceProperties.h new file mode 100644 index 000000000..22aa69651 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolReferenceProperties.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SymbolReferenceProperties.h + +#ifndef QRT_SymbolReferenceProperties_H +#define QRT_SymbolReferenceProperties_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class SymbolReferencePropertiesImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class SymbolReferenceProperties : public Object + { + Q_OBJECT + public: + explicit SymbolReferenceProperties(QObject* parent = nullptr); + + SymbolReferenceProperties(double minScale, double maxScale, QObject* parent = nullptr); + + ~SymbolReferenceProperties() override; + + double maxScale() const; + void setMaxScale(double maxScale); + + double minScale() const; + void setMinScale(double minScale); + + SymbolReferenceProperties(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(SymbolReferenceProperties) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SymbolReferenceProperties_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolStyle.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolStyle.h new file mode 100644 index 000000000..3071f82aa --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolStyle.h @@ -0,0 +1,110 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SymbolStyle.h + +#ifndef QRT_SymbolStyle_H +#define QRT_SymbolStyle_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class SymbolStyleImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SymbolStyleType; + class Portal; + class PortalItem; + class Symbol; + class SymbolStyleSearchParameters; + class SymbolStyleSearchResultListModel; + + class SymbolStyle : public Object, public Loadable + { + Q_OBJECT + + public: + explicit SymbolStyle(const QString& styleLocation, QObject* parent = nullptr); + + explicit SymbolStyle(PortalItem* portalItem, QObject* parent = nullptr); + + SymbolStyle(const QString& styleName, Portal* portal, QObject* parent = nullptr); + + ~SymbolStyle() override; + + QString styleLocation() const; + + SymbolStyleType symbolStyleType() const; + + static SymbolStyle* createSymbolStyleFromUrl(const QUrl& webStyleUrl, QObject* parent = nullptr); + + PortalItem* portalItem() const; + + Portal* portal() const; + + QString styleName() const; + + // async methods + [[nodiscard]] QFuture fetchSymbolAsync(const QStringList& keys, QObject* parent = nullptr); + [[nodiscard]] QFuture searchSymbolsAsync(const SymbolStyleSearchParameters& searchParameters, + QObject* parent = nullptr); + [[nodiscard]] QFuture defaultSearchParametersAsync(); + + // Loadable + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + QUrl url() const; + + /*! \internal */ + SymbolStyle(std::shared_ptr impl, QObject* parent); + + signals: + // Loadable signals + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + protected: + std::shared_ptr m_impl; + + private: + Q_DISABLE_COPY_MOVE(SymbolStyle) + void connectSignals_(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SymbolStyle_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolStyleSearchParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolStyleSearchParameters.h new file mode 100644 index 000000000..44312f888 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolStyleSearchParameters.h @@ -0,0 +1,92 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SymbolStyleSearchParameters.h + +#ifndef QRT_SymbolStyleSearchParameters_H +#define QRT_SymbolStyleSearchParameters_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +// STL headers +#include + +namespace QRTImpl +{ + class SymbolStyleSearchParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class SymbolStyleSearchParameters + { + public: + SymbolStyleSearchParameters(); + SymbolStyleSearchParameters(const SymbolStyleSearchParameters& other); + SymbolStyleSearchParameters(SymbolStyleSearchParameters&& other) noexcept; + ~SymbolStyleSearchParameters(); + SymbolStyleSearchParameters& operator=(const SymbolStyleSearchParameters& other); + SymbolStyleSearchParameters& operator=(SymbolStyleSearchParameters&& other) noexcept; + + QStringList categories() const; + void setCategories(const QStringList& categories); + bool isCategoriesStrictlyMatch() const; + void setCategoriesStrictlyMatch(bool strictlyMatch); + + QStringList keys() const; + void setKeys(const QStringList& keys); + bool isKeysStrictlyMatch() const; + void setKeysStrictlyMatch(bool strictlyMatch); + + QStringList names() const; + void setNames(const QStringList& names); + bool isNamesStrictlyMatch() const; + void setNamesStrictlyMatch(bool strictlyMatch); + + QStringList symbolClasses() const; + void setSymbolClasses(const QStringList& symbolClasses); + bool isSymbolClassesStrictlyMatch() const; + void setSymbolClassesStrictlyMatch(bool strictlyMatch); + + QStringList tags() const; + void setTags(const QStringList& tags); + bool isTagsStrictlyMatch() const; + void setTagsStrictlyMatch(bool strictlyMatch); + + bool isEmpty() const; + + /*! + \internal + */ + explicit SymbolStyleSearchParameters(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SymbolStyleSearchParameters) + +#endif // QRT_SymbolStyleSearchParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolStyleSearchResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolStyleSearchResult.h new file mode 100644 index 000000000..b0296a83f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolStyleSearchResult.h @@ -0,0 +1,81 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SymbolStyleSearchResult.h + +#ifndef QRT_SymbolStyleSearchResult_H +#define QRT_SymbolStyleSearchResult_H + +// Qt headers +#include // for QString, QStringList + +// STL headers +#include + +template +class QFuture; +class QObject; + +namespace QRTImpl +{ + class SymbolStyleSearchResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Symbol; + + class SymbolStyleSearchResult + { + public: + SymbolStyleSearchResult(); + SymbolStyleSearchResult(const SymbolStyleSearchResult& other); + SymbolStyleSearchResult(SymbolStyleSearchResult&& other) noexcept; + ~SymbolStyleSearchResult(); + SymbolStyleSearchResult& operator=(const SymbolStyleSearchResult& other); + SymbolStyleSearchResult& operator=(SymbolStyleSearchResult&& other) noexcept; + + bool isEmpty() const; + + QStringList tags() const; + + QString name() const; + + QString symbolClass() const; + + QString category() const; + + QString key() const; + + // async methods + [[nodiscard]] QFuture fetchSymbolAsync(QObject* parent); + + /*! \internal */ + explicit SymbolStyleSearchResult(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SymbolStyleSearchResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolStyleSearchResultListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolStyleSearchResultListModel.h new file mode 100644 index 000000000..6788d84bd --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolStyleSearchResultListModel.h @@ -0,0 +1,96 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SymbolStyleSearchResultListModel.h + +#ifndef QRT_SymbolStyleSearchResultListModel_H +#define QRT_SymbolStyleSearchResultListModel_H + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class SymbolStyleSearchResultListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class SymbolStyleSearchResult; + + class SymbolStyleSearchResultListModel : public QAbstractListModel + { + Q_OBJECT + + public: + enum SymbolStyleSearchResultRoles + { + CategoryRole = Qt::UserRole + 1, + KeyRole = Qt::UserRole + 2, + NameRole = Qt::UserRole + 3, + SymbolClassRole = Qt::UserRole + 4, + TagsRole = Qt::UserRole + 5, + SymbolUrlRole = Qt::UserRole + 6 + }; + + ~SymbolStyleSearchResultListModel() override; + + bool isEmpty() const; + + int size() const; + + QList searchResults() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + /*! \internal */ + SymbolStyleSearchResultListModel(std::shared_ptr impl, QObject* parent); + + SymbolStyleSearchResultListModel() = delete; + + signals: + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(SymbolStyleSearchResultListModel) + + void connectSignals_(); + void setupRoles(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SymbolStyleSearchResultListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolTypes.h new file mode 100644 index 000000000..7881eeb2a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SymbolTypes.h @@ -0,0 +1,334 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SymbolTypes.h + +#ifndef QRT_SymbolTypes_H +#define QRT_SymbolTypes_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + enum class ColorMixMode + { + Multiply = 0, + Replace = 1, + Tint = 2 + }; + + enum class FontDecoration + { + LineThrough = 0, + None = 1, + Underline = 2 + }; + + enum class FontStyle + { + Italic = 0, + Normal = 1, + Oblique = 2 + }; + + enum class FontWeight + { + Bold = 0, + Normal = 1 + }; + + enum class HorizontalAlignment + { + Center = 0, + Justify = 1, + Left = 2, + Right = 3 + }; + + enum class RendererNormalizationType + { + ByField = 0, + ByLog = 1, + ByPercentOfTotal = 2, + None = 3 + }; + + enum class RendererClassificationMethod + { + DefinedInterval = 0, + EqualInterval = 1, + GeometricalInterval = 2, + NaturalBreaks = 3, + Quantile = 4, + StandardDeviation = 5, + Manual = 6 + }; + + enum class RendererType + { + ClassBreaksRenderer = 0, + DictionaryRenderer = 1, + SimpleRenderer = 2, + UniqueValueRenderer = 3, + UnsupportedRenderer = 4, + HeatmapRenderer = 5, + Unknown = -1 + }; + + enum class ModelShape + { + Sphere = 0, + Cone = 1, + Cube = 2, + Cylinder = 3, + Diamond = 4, + Tetrahedron = 5 + }; + + enum class RotationType + { + Arithmetic = 0, + Geographic = 1 + }; + + enum class SceneSymbolAnchorPosition + { + Top = 0, + Bottom = 1, + Center = 2, + Origin = 3 + }; + + enum class SimpleFillSymbolStyle + { + BackwardDiagonal = 0, + Cross = 1, + DiagonalCross = 2, + ForwardDiagonal = 3, + Horizontal = 4, + Null = 5, + Solid = 6, + Vertical = 7 + }; + + enum class SimpleLineSymbolStyle + { + Dash = 0, + DashDot = 1, + DashDotDot = 2, + Dot = 3, + Null = 4, + Solid = 5, + LongDash = 6, + LongDashDot = 7, + ShortDash = 8, + ShortDashDot = 9, + ShortDashDotDot = 10, + ShortDot = 11 + }; + + enum class SimpleMarkerSymbolStyle + { + Circle = 0, + Cross = 1, + Diamond = 2, + Square = 3, + Triangle = 4, + X = 5 + }; + + enum class SimpleMarkerSceneSymbolStyle + { + Cone = 0, + Cube = 1, + Cylinder = 2, + Diamond = 3, + Sphere = 4, + Tetrahedron = 5 + }; + + enum class SymbolAngleAlignment + { + Map = 0, + Screen = 1 + }; + + enum class SymbolType + { + SimpleFillSymbol = 0, + SimpleLineSymbol = 1, + SimpleMarkerSymbol = 2, + PictureMarkerSymbol = 3, + TextSymbol = 4, + SimpleMarkerSceneSymbol = 5, + ModelSceneSymbol = 6, + DistanceCompositeSceneSymbol = 7, + UnsupportedSymbol = 8, + CompositeSymbol = 9, + PictureFillSymbol = 10, + MultilayerPointSymbol = 11, + MultilayerPolylineSymbol = 12, + MultilayerPolygonSymbol = 13, + MultilayerMeshSymbol = 14, + Unknown = -1 + }; + + enum class VerticalAlignment + { + Baseline = 0, + Bottom = 1, + Middle = 2, + Top = 3 + }; + + enum class SymbolStyleType + { + DictionarySymbolStyle = 0, + SymbolStyle = 1, + Unknown = -1 + }; + + enum class SimpleLineSymbolMarkerStyle + { + None = 0, + Arrow = 1 + }; + + enum class SimpleLineSymbolMarkerPlacement + { + Begin = 0, + End = 1, + BeginAndEnd = 2 + }; + + enum class GeometricEffectType + { + Unknown = -1, + DashGeometricEffect = 0 + }; + + enum class StrokeSymbolLayerCapStyle + { + Butt = 0, + Round = 1, + Square = 2 + }; + + enum class StrokeSymbolLayerLineStyle3D + { + Tube = 0, + Strip = 1 + }; + + enum class SymbolLayerType + { + Unknown = -1, + SymbolLayer = 0, + MarkerSymbolLayer = 1, + VectorMarkerSymbolLayer = 2, + StrokeSymbolLayer = 3, + SolidStrokeSymbolLayer = 4, + PictureMarkerSymbolLayer = 5, + FillSymbolLayer = 6, + SolidFillSymbolLayer = 7, + PictureFillSymbolLayer = 8, + HatchFillSymbolLayer = 9, + MaterialFillSymbolLayer = 10, + ModelSymbolLayer = 11 + }; + + enum class SymbolAnchorPlacementMode + { + Relative = 0, + Absolute = 1 + }; + + enum class SymbolSizeUnits + { + DIPs = 0, + Meters = 1 + }; + +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FontDecoration value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FontStyle value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::FontWeight value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::HorizontalAlignment value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::RendererNormalizationType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::RendererClassificationMethod value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::RendererType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::RotationType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SceneSymbolAnchorPosition value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SimpleFillSymbolStyle value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SimpleLineSymbolStyle value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SimpleMarkerSymbolStyle value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SimpleMarkerSceneSymbolStyle value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SymbolAngleAlignment value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SymbolType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::VerticalAlignment value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SymbolStyleType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SimpleLineSymbolMarkerStyle value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SimpleLineSymbolMarkerPlacement value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GeometricEffectType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::StrokeSymbolLayerCapStyle value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::StrokeSymbolLayerLineStyle3D value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SymbolLayerType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SymbolAnchorPlacementMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SymbolSizeUnits value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::ColorMixMode value); +QDebug operator<< (QDebug dbg, Esri::ArcGISRuntime::ModelShape value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FontDecoration) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FontStyle) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::FontWeight) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::HorizontalAlignment) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::RendererNormalizationType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::RendererClassificationMethod) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::RendererType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::RotationType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SceneSymbolAnchorPosition) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SimpleFillSymbolStyle) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SimpleLineSymbolStyle) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SimpleMarkerSymbolStyle) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SimpleMarkerSceneSymbolStyle) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SymbolAngleAlignment) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SymbolType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::VerticalAlignment) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SymbolStyleType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SimpleLineSymbolMarkerStyle) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SimpleLineSymbolMarkerPlacement) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GeometricEffectType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::StrokeSymbolLayerCapStyle) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::StrokeSymbolLayerLineStyle3D) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SymbolLayerType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SymbolAnchorPlacementMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SymbolSizeUnits) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ColorMixMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::ModelShape) + +#endif // QRT_SymbolTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncCapabilities.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncCapabilities.h new file mode 100644 index 000000000..22e4bb961 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncCapabilities.h @@ -0,0 +1,77 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SyncCapabilities.h + +#ifndef QRT_SyncCapabilities_H +#define QRT_SyncCapabilities_H + +// STL headers +#include + +namespace QRTImpl +{ + class SyncCapabilitiesImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class SyncCapabilities + { + public: + SyncCapabilities(); + SyncCapabilities(const SyncCapabilities& other); + SyncCapabilities(SyncCapabilities&& other) noexcept; + ~SyncCapabilities(); + + SyncCapabilities& operator=(const SyncCapabilities& other); + SyncCapabilities& operator=(SyncCapabilities&& other) noexcept; + + bool isEmpty() const; + + bool isSupportsAsync() const; + bool isSupportsRegisteringExistingData() const; + bool isSupportsRollbackOnFailure() const; + bool isSupportsSyncDirectionControl() const; + bool isSupportsSyncModelGeodatabase() const; + bool isSupportsSyncModelLayer() const; + bool isSupportsSyncModelNone() const; + bool isSupportsAttachmentsSyncDirection() const; + bool isSupportsBranchVersionReconcile() const; + bool isSupportsUtilityNetworkSystem() const; + bool isSupportsUtilityNetworkTopology() const; + bool isSupportsContingentValues() const; + bool isSupportsAnnotations() const; + bool isSupportsDimensions() const; + bool isSupportsAttributeRules() const; + bool isSupportsUtilityNetworkTopologySync() const; + bool isSupportsUtilityNetworkTopologySyncDownloadOnly() const; + + explicit SyncCapabilities(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SyncCapabilities_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncGeodatabaseJob.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncGeodatabaseJob.h new file mode 100644 index 000000000..6e149061c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncGeodatabaseJob.h @@ -0,0 +1,56 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SyncGeodatabaseJob.h + +#ifndef QRT_SyncGeodatabaseJob_H +#define QRT_SyncGeodatabaseJob_H + +// C++ API headers +#include "Job.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class GeodatabaseDeltaInfo; + class SyncLayerResult; + + class SyncGeodatabaseJob : public Job + { + Q_OBJECT + public: + ~SyncGeodatabaseJob() override; + + GeodatabaseDeltaInfo* geodatabaseDeltaInfo() const; + + QList result() const; + + SyncGeodatabaseJob(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(SyncGeodatabaseJob) + }; +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SyncGeodatabaseJob_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncGeodatabaseParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncGeodatabaseParameters.h new file mode 100644 index 000000000..d74d902d4 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncGeodatabaseParameters.h @@ -0,0 +1,87 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SyncGeodatabaseParameters.h + +#ifndef QRT_SyncGeodatabaseParameters_H +#define QRT_SyncGeodatabaseParameters_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +// STL headers +#include + +namespace QRTImpl +{ + class SyncGeodatabaseParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SyncDirection; + class SyncLayerOption; + + class SyncGeodatabaseParameters + { + public: + SyncGeodatabaseParameters(); + SyncGeodatabaseParameters(const SyncGeodatabaseParameters& other); + SyncGeodatabaseParameters(SyncGeodatabaseParameters&& other) noexcept; + ~SyncGeodatabaseParameters(); + + SyncGeodatabaseParameters& operator=(const SyncGeodatabaseParameters& other); + SyncGeodatabaseParameters& operator=(SyncGeodatabaseParameters&& other) noexcept; + + bool isEmpty() const; + + SyncDirection geodatabaseSyncDirection() const; + void setGeodatabaseSyncDirection(SyncDirection syncDirection); + + bool isKeepGeodatabaseDeltas() const; + void setKeepGeodatabaseDeltas(bool keepGeodatabaseDeltas); + + QList layerOptions() const; + void setLayerOptions(const QList& syncLayerOptions); + + bool isReconcileBranchVersion() const; + void setReconcileBranchVersion(bool reconcileBranchVersion); + + bool isRollbackOnFailure() const; + void setRollbackOnFailure(bool rollbackOnFailure); + + std::shared_ptr getImpl() const; + + /*! + \internal + */ + explicit SyncGeodatabaseParameters(const std::shared_ptr& impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SyncGeodatabaseParameters) + +#endif // QRT_SyncGeodatabaseParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncLayerOption.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncLayerOption.h new file mode 100644 index 000000000..455f6beec --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncLayerOption.h @@ -0,0 +1,81 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SyncLayerOption.h + +#ifndef QRT_SyncLayerOption_H +#define QRT_SyncLayerOption_H + +// Qt headers +#include // for qint64 + +// STL headers +#include + +namespace QRTImpl +{ + class SyncLayerOptionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class SyncDirection; + + class SyncLayerOption + { + public: + SyncLayerOption(); + explicit SyncLayerOption(qint64 layerId); + SyncLayerOption(qint64 layerId, SyncDirection syncDirection); + SyncLayerOption(const SyncLayerOption& other); + SyncLayerOption(SyncLayerOption&& other) noexcept; + ~SyncLayerOption(); + + SyncLayerOption& operator=(const SyncLayerOption& other); + SyncLayerOption& operator=(SyncLayerOption&& other) noexcept; + + bool isEmpty() const; + + qint64 layerId() const; + void setLayerId(qint64 layerOrTableId); + + SyncDirection syncDirection() const; + void setSyncDirection(SyncDirection syncDirection); + + SyncLayerOption clone() const; + + /*! + \internal + */ + explicit SyncLayerOption(const std::shared_ptr& impl); + + /*! + \internal + */ + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SyncLayerOption_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncLayerResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncLayerResult.h new file mode 100644 index 000000000..c7cbe7469 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/SyncLayerResult.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file SyncLayerResult.h + +#ifndef QRT_SyncLayerResult_H +#define QRT_SyncLayerResult_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class SyncLayerResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FeatureEditResult; + + class SyncLayerResult : public Object + { + Q_OBJECT + + public: + ~SyncLayerResult() override; + + qint64 layerId() const; + QList editResults(QObject* parent) const; + QString tableName() const; + + /*! + \internal + */ + SyncLayerResult(std::shared_ptr impl, QObject* parent); + + SyncLayerResult() = delete; + + private: + Q_DISABLE_COPY_MOVE(SyncLayerResult) + + std::shared_ptr m_impl; + }; +} // namespace Esri::ArcGISRuntime + +#endif // QRT_SyncLayerResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TableDescription.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TableDescription.h new file mode 100644 index 000000000..c024699f8 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TableDescription.h @@ -0,0 +1,84 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TableDescription.h + +#ifndef QRT_TableDescription_H +#define QRT_TableDescription_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class TableDescriptionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FieldDescriptionListModel; + enum class GeometryType; + class SpatialReference; + + class TableDescription : public Object + { + Q_OBJECT + + public: + explicit TableDescription(const QString& name, QObject* parent = nullptr); + TableDescription(const QString& name, const SpatialReference& spatialReference, GeometryType geometryType, QObject* parent = nullptr); + ~TableDescription() override; + + FieldDescriptionListModel* fieldDescriptions() const; + + GeometryType geometryType() const; + void setGeometryType(GeometryType geometryType); + + bool hasAttachments() const; + void setHasAttachments(bool hasAttachments); + + bool hasM() const; + void setHasM(bool hasM); + + bool hasZ() const; + void setHasZ(bool hasZ); + + SpatialReference spatialReference() const; + void setSpatialReference(const SpatialReference& spatialReference); + + QString tableName() const; + void setTableName(const QString& tableName); + + TableDescription(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(TableDescription) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TableDescription_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TableJoinSublayerSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TableJoinSublayerSource.h new file mode 100644 index 000000000..398076164 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TableJoinSublayerSource.h @@ -0,0 +1,77 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TableJoinSublayerSource.h + +#ifndef QRT_TableJoinSublayerSource_H +#define QRT_TableJoinSublayerSource_H + +// C++ API headers +#include "SublayerSource.h" + +// STL headers +#include + +namespace QRTImpl +{ + class TableJoinSublayerSourceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class JoinType; + + class TableJoinSublayerSource : public SublayerSource + { + Q_OBJECT + + public: + TableJoinSublayerSource(const QString& leftFieldName, + SublayerSource* leftSublayerSource, + const QString& rightFieldName, + SublayerSource* rightSublayerSource, + JoinType joinType, + QObject* parent = nullptr); + ~TableJoinSublayerSource() override; + + JoinType joinType() const; + + QString leftFieldName() const; + + SublayerSource* leftSublayerSource() const; + + QString rightFieldName() const; + + SublayerSource* rightSublayerSource() const; + + /*! \internal */ + TableJoinSublayerSource(std::shared_ptr impl, QObject* parent); + + TableJoinSublayerSource() = delete; + + private: + Q_DISABLE_COPY_MOVE(TableJoinSublayerSource) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TableJoinSublayerSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TableQuerySublayerSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TableQuerySublayerSource.h new file mode 100644 index 000000000..6255afd26 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TableQuerySublayerSource.h @@ -0,0 +1,75 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TableQuerySublayerSource.h + +#ifndef QRT_TableQuerySublayerSource_H +#define QRT_TableQuerySublayerSource_H + +// C++ API headers +#include "SublayerSource.h" + +// STL headers +#include + +namespace QRTImpl +{ + class TableQuerySublayerSourceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class GeometryType; + class SpatialReference; + + class TableQuerySublayerSource : public SublayerSource + { + Q_OBJECT + + public: + TableQuerySublayerSource(const QString& workspaceId, const QString& sqlQuery, const QStringList& objectIdFieldNames, QObject* parent = nullptr); + ~TableQuerySublayerSource() override; + + QString sqlQuery() const; + + GeometryType geometryType() const; + void setGeometryType(GeometryType geometryType); + + QStringList objectIdFieldNames() const; + + SpatialReference spatialReference() const; + void setSpatialReference(const SpatialReference& spatialReference); + + QString workspaceId() const; + + /*! \internal */ + TableQuerySublayerSource(std::shared_ptr impl, QObject* parent); + + TableQuerySublayerSource() = delete; + + private: + Q_DISABLE_COPY_MOVE(TableQuerySublayerSource) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TableQuerySublayerSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TableSublayerSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TableSublayerSource.h new file mode 100644 index 000000000..bfacf4050 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TableSublayerSource.h @@ -0,0 +1,67 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TableSublayerSource.h + +#ifndef QRT_TableSublayerSource_H +#define QRT_TableSublayerSource_H + +// C++ API headers +#include "SublayerSource.h" + +// STL headers +#include + +namespace QRTImpl +{ + class TableSublayerSourceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class TableSublayerSource : public SublayerSource + { + Q_OBJECT + + public: + TableSublayerSource(const QString& workspaceId, const QString& dataSourceName, QObject* parent = nullptr); + ~TableSublayerSource() override; + + QString dataSourceName() const; + + QString geodatabaseVersion() const; + void setGeodatabaseVersion(const QString& geodatabaseVersion); + + QString workspaceId() const; + + /*! \internal */ + TableSublayerSource(std::shared_ptr impl, QObject* parent); + + TableSublayerSource() = delete; + + private: + Q_DISABLE_COPY_MOVE(TableSublayerSource) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TableSublayerSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TaskTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TaskTypes.h new file mode 100644 index 000000000..d25365aa1 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TaskTypes.h @@ -0,0 +1,133 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TaskTypes.h + +#ifndef QRT_TaskTypes_H +#define QRT_TaskTypes_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + enum class JobType + { + Unknown = -1, + GenerateGeodatabaseJob = 0, + SyncGeodatabaseJob = 1, + ExportTileCacheJob = 2, + EstimateTileCacheSizeJob = 3, + GeoprocessingJob = 4, + GenerateOfflineMapJob = 5, + ExportVectorTilesJob = 6, + OfflineMapSyncJob = 7, + DownloadPreplannedOfflineMapJob = 8, + UtilityNetworkValidationJob = 9 + }; + + enum class JobMessageSeverity + { + Info = 0, + Warning = 1, + Error = 2 + }; + + enum class JobMessageSource + { + Client = 0, + Service = 1 + }; + + enum class JobStatus + { + NotStarted = 0, + Started = 1, + Paused = 2, + Succeeded = 3, + Failed = 4, + Canceling = 5 + }; + + enum class AttachmentSyncDirection + { + None = 0, + Upload = 1, + Bidirectional = 2 + }; + + enum class SyncDirection + { + None = 0, + Download = 1, + Upload = 2, + Bidirectional = 3 + }; + + enum class SyncModel + { + None = 0, + Geodatabase = 1, + Layer = 2 + }; + + enum class UtilityNetworkSyncMode + { + None = 0, + SyncSystemTables = 1, + SyncSystemAndTopologyTables = 2 + }; + + enum class GenerateLayerQueryOption + { + All = 0, + None = 1, + UseFilter = 2 + }; + +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::JobType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::JobMessageSeverity value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::JobMessageSource value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::JobStatus value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::AttachmentSyncDirection value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SyncDirection value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::SyncModel value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityNetworkSyncMode value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::GenerateLayerQueryOption value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::JobType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::JobMessageSeverity) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::JobMessageSource) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::JobStatus) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::AttachmentSyncDirection) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SyncDirection) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::SyncModel) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityNetworkSyncMode) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::GenerateLayerQueryOption) + +#endif // QRT_TaskTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TemplateDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TemplateDefinition.h new file mode 100644 index 000000000..0f483b099 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TemplateDefinition.h @@ -0,0 +1,59 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TemplateDefinition.h + +#ifndef QRT_TemplateDefinition_H +#define QRT_TemplateDefinition_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl { class TemplateDefinitionImpl; } + +namespace Esri::ArcGISRuntime { + + enum class TemplateDefinitionType; + + class TemplateDefinition : public Object + { + Q_OBJECT + public: + ~TemplateDefinition() override; + + TemplateDefinitionType templateDefinitionType() const; + + TemplateDefinition(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + protected: + std::shared_ptr m_impl; + private: + Q_DISABLE_COPY_MOVE(TemplateDefinition) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TemplateDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextAreaFormInput.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextAreaFormInput.h new file mode 100644 index 000000000..91e31d5f4 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextAreaFormInput.h @@ -0,0 +1,56 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TextAreaFormInput.h + +#ifndef QRT_TextAreaFormInput_H +#define QRT_TextAreaFormInput_H + +// C++ API headers +#include "FormInput.h" + +namespace QRTImpl +{ + class TextAreaFormInputImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class TextAreaFormInput : public FormInput + { + Q_OBJECT + public: + ~TextAreaFormInput() override; + + quint32 maxLength() const; + + quint32 minLength() const; + + TextAreaFormInput(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(TextAreaFormInput) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TextAreaFormInput_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextBoxFormInput.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextBoxFormInput.h new file mode 100644 index 000000000..02b4a1e94 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextBoxFormInput.h @@ -0,0 +1,56 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TextBoxFormInput.h + +#ifndef QRT_TextBoxFormInput_H +#define QRT_TextBoxFormInput_H + +// C++ API headers +#include "FormInput.h" + +namespace QRTImpl +{ + class TextBoxFormInputImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class TextBoxFormInput : public FormInput + { + Q_OBJECT + public: + ~TextBoxFormInput() override; + + quint32 maxLength() const; + + quint32 minLength() const; + + TextBoxFormInput(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(TextBoxFormInput) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TextBoxFormInput_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextFormElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextFormElement.h new file mode 100644 index 000000000..945314ce6 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextFormElement.h @@ -0,0 +1,61 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TextFormElement.h + +#ifndef QRT_TextFormElement_H +#define QRT_TextFormElement_H + +// C++ API headers +#include "FormElement.h" + +namespace QRTImpl +{ + class TextFormElementImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class FormTextFormat; + + class TextFormElement : public FormElement + { + Q_OBJECT + public: + ~TextFormElement() override; + + FormTextFormat format() const; + + QString text() const; + + TextFormElement(std::shared_ptr impl, QObject* parent); + + signals: + void textChanged(const QString& text); + + private: + Q_DISABLE_COPY_MOVE(TextFormElement) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TextFormElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextPopupElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextPopupElement.h new file mode 100644 index 000000000..e5234c007 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextPopupElement.h @@ -0,0 +1,60 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TextPopupElement.h + +#ifndef QRT_TextPopupElement_H +#define QRT_TextPopupElement_H + +// C++ API headers +#include "PopupElement.h" + +// STL headers +#include + +namespace QRTImpl +{ + class TextPopupElementImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class TextPopupElement : public PopupElement + { + Q_OBJECT + public: + explicit TextPopupElement(const QString& text, QObject* parent = nullptr); + + ~TextPopupElement() override; + + QString text() const; + void setText(const QString& text); + + TextPopupElement(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(TextPopupElement) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TextPopupElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextSymbol.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextSymbol.h new file mode 100644 index 000000000..85420b70b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TextSymbol.h @@ -0,0 +1,114 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TextSymbol.h + +#ifndef QRT_TextSymbol_H +#define QRT_TextSymbol_H + +// C++ API headers +#include "MarkerSymbol.h" + +// STL headers +#include + +namespace QRTImpl +{ + class TextSymbolImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class FontDecoration; + enum class FontStyle; + enum class FontWeight; + enum class HorizontalAlignment; + enum class VerticalAlignment; + + class TextSymbol : public MarkerSymbol + { + Q_OBJECT + + public: + explicit TextSymbol(QObject* parent = nullptr); + TextSymbol(const QString& text, const QColor& color, float size, HorizontalAlignment hAlign, VerticalAlignment vAlign, QObject* parent = nullptr); + ~TextSymbol() override; + + bool operator==(const TextSymbol& other) const; + bool operator!=(const TextSymbol& other) const; + + QColor backgroundColor() const; + void setBackgroundColor(const QColor& backgroundColor); + + QColor color() const; + void setColor(const QColor& color); + + FontDecoration fontDecoration() const; + void setFontDecoration(FontDecoration fontDecoration); + + QString fontFamily() const; + void setFontFamily(const QString& fontFamily); + + FontStyle fontStyle() const; + void setFontStyle(FontStyle fontStyle); + + FontWeight fontWeight() const; + void setFontWeight(FontWeight fontWeight); + + HorizontalAlignment horizontalAlignment() const; + void setHorizontalAlignment(HorizontalAlignment hAlign); + + float size() const; + void setSize(float size); + + QString text() const; + void setText(const QString& text); + + VerticalAlignment verticalAlignment() const; + void setVerticalAlignment(VerticalAlignment vAlign); + + QColor outlineColor() const; + void setOutlineColor(const QColor& outlineColor); + + float outlineWidth() const; + void setOutlineWidth(float outlineWidth); + + QColor haloColor() const; + void setHaloColor(const QColor& haloColor); + + float haloWidth() const; + void setHaloWidth(float haloWidth); + + bool isKerningEnabled() const; + void setKerningEnabled(bool kerningEnabled); + + /*! \internal */ + TextSymbol(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(TextSymbol) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TextSymbol_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TileCache.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TileCache.h new file mode 100644 index 000000000..5bdfdcc2c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TileCache.h @@ -0,0 +1,100 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TileCache.h + +#ifndef QRT_TileCache_H +#define QRT_TileCache_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class TileCacheImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class CacheStorageFormat; + class Envelope; + class TileInfo; + class TileKey; + + class TileCache : public Object, public Loadable + { + Q_OBJECT + + public: + explicit TileCache(const QString& path, QObject* parent = nullptr); + ~TileCache() override; + + bool operator==(const TileCache& other) const; + bool operator!=(const TileCache& other) const; + + QString path() const; + + TileInfo tileInfo() const; + + bool isAntialiasing() const; + + CacheStorageFormat cacheStorageFormat() const; + + QImage thumbnail() const; + + Envelope fullExtent() const; + + QByteArray tileData(const TileKey& tileKey) const; + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + TileCache* clone(QObject* parent = nullptr) const; + + /*! + \internal + */ + TileCache(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(TileCache) + + void connectSignals_(); + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TileCache_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TileInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TileInfo.h new file mode 100644 index 000000000..a3c610f4b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TileInfo.h @@ -0,0 +1,90 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TileInfo.h + +#ifndef QRT_TileInfo_H +#define QRT_TileInfo_H + +// Qt headers +#include // for QList + +// STL headers +#include + +namespace QRTImpl +{ + class TileInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class TileImageFormat; + class LevelOfDetail; + class Point; + class SpatialReference; + + class TileInfo + { + public: + TileInfo(); + TileInfo(int dpi, + TileImageFormat format, + const QList& levelsOfDetail, + const SpatialReference& spatialReference, + const Point& origin, + int tileHeight, + int tileWidth); + TileInfo(const TileInfo& other); + TileInfo(TileInfo&& other) noexcept; + TileInfo& operator=(const TileInfo& other); + TileInfo& operator=(TileInfo&& other) noexcept; + ~TileInfo(); + + bool isEmpty() const; + + int dpi() const; + + QList levelsOfDetail() const; + + Point origin() const; + + SpatialReference spatialReference() const; + + int tileHeight() const; + + int tileWidth() const; + + TileImageFormat format() const; + + float compressionQuality() const; + + explicit TileInfo(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TileInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TileKey.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TileKey.h new file mode 100644 index 000000000..e2f7e6c35 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TileKey.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TileKey.h + +#ifndef QRT_TileKey_H +#define QRT_TileKey_H + +// STL headers +#include + +namespace QRTImpl +{ + class TileKeyImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class TileKey + { + public: + TileKey(); + TileKey(int level, int column, int row); + ~TileKey(); + TileKey(const TileKey& other); + TileKey(TileKey&& other) noexcept; + TileKey& operator=(const TileKey& other); + TileKey& operator=(TileKey&& other) noexcept; + + bool operator==(const TileKey& other) const; + bool operator!=(const TileKey& other) const; + + int column() const; + + int level() const; + + int row() const; + + /*! \internal */ + explicit TileKey(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TileKey_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeAware.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeAware.h new file mode 100644 index 000000000..e42fd4b4a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeAware.h @@ -0,0 +1,60 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TimeAware.h + +#ifndef QRT_TimeAware_H +#define QRT_TimeAware_H + +// Qt headers +#include // for Q_DISABLE_COPY_MOVE + +namespace Esri::ArcGISRuntime +{ + + class TimeExtent; + class TimeValue; + + class TimeAware + { + public: + virtual ~TimeAware(); + virtual TimeExtent fullTimeExtent() const = 0; + virtual bool isTimeFilteringEnabled() const = 0; + virtual void setTimeFilteringEnabled(bool timeFilteringEnabled) = 0; + virtual bool isSupportsTimeFiltering() const = 0; + virtual TimeValue timeInterval() const = 0; + virtual TimeValue timeOffset() const = 0; + virtual void setTimeOffset(const TimeValue& timeOffset) = 0; + + // All implementing classes include this signal: + // void fullTimeExtentChanged(); + + protected: + TimeAware(); + + private: + Q_DISABLE_COPY_MOVE(TimeAware) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TimeAware_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeExtent.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeExtent.h new file mode 100644 index 000000000..255319c93 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeExtent.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TimeExtent.h + +#ifndef QRT_TimeExtent_H +#define QRT_TimeExtent_H + +// STL headers +#include + +class QDateTime; + +namespace QRTImpl +{ + class TimeExtentImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class TimeExtent + { + public: + TimeExtent(); + explicit TimeExtent(const QDateTime& timeInstant); + TimeExtent(const QDateTime& startTime, const QDateTime& endTime); + TimeExtent(const TimeExtent& other); + TimeExtent(TimeExtent&& other) noexcept; + ~TimeExtent(); + + TimeExtent& operator=(const TimeExtent& other); + TimeExtent& operator=(TimeExtent&& other) noexcept; + + bool isEmpty() const; + + QDateTime startTime() const; + QDateTime endTime() const; + + /*! \internal */ + explicit TimeExtent(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TimeExtent_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeOnly.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeOnly.h new file mode 100644 index 000000000..c060e31b8 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeOnly.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TimeOnly.h + +#ifndef QRT_TimeOnly_H +#define QRT_TimeOnly_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class TimeOnlyImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class TimeOnly : public Object + { + Q_OBJECT + public: + static TimeOnly* create(const QString& timeString, QObject* parent = nullptr); + + static TimeOnly* create(quint8 hours, quint8 minutes, quint8 seconds, QObject* parent = nullptr); + + ~TimeOnly() override; + + bool operator==(TimeOnly* other) const; + bool operator!=(TimeOnly* other) const; + + quint8 hours() const; + + quint8 minutes() const; + + quint8 seconds() const; + + [[nodiscard]] QString toString() const; + + TimeOnly(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(TimeOnly) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TimeOnly_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeReference.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeReference.h new file mode 100644 index 000000000..029c30255 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeReference.h @@ -0,0 +1,62 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TimeReference.h + +#ifndef QRT_TimeReference_H +#define QRT_TimeReference_H + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class TimeReferenceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class TimeReference + { + public: + TimeReference(); + ~TimeReference(); + TimeReference(const TimeReference& other); + TimeReference(TimeReference&& other) noexcept; + TimeReference& operator=(const TimeReference& other); + TimeReference& operator=(TimeReference&& other) noexcept; + + bool isRespectsDaylightSavings() const; + + QString timeZone() const; + + explicit TimeReference(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TimeReference_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeValue.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeValue.h new file mode 100644 index 000000000..a3905a5b9 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeValue.h @@ -0,0 +1,67 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TimeValue.h + +#ifndef QRT_TimeValue_H +#define QRT_TimeValue_H + +// STL headers +#include + +namespace QRTImpl +{ + class TimeValueImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class TimeUnit; + + class TimeValue + { + public: + TimeValue(); + TimeValue(double duration, TimeUnit unit); + TimeValue(const TimeValue& other); + TimeValue(TimeValue&& other) noexcept; + ~TimeValue(); + + TimeValue& operator=(const TimeValue& other); + TimeValue& operator=(TimeValue&& other) noexcept; + + bool isEmpty() const; + + double duration() const; + TimeUnit unit() const; + + /*! \internal */ + explicit TimeValue(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TimeValue_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeZoneOffset.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeZoneOffset.h new file mode 100644 index 000000000..8ba9f1c77 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimeZoneOffset.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TimeZoneOffset.h + +#ifndef QRT_TimeZoneOffset_H +#define QRT_TimeZoneOffset_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class TimeZoneOffsetImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class TimeZoneOffset : public Object + { + Q_OBJECT + public: + static TimeZoneOffset* create(qint8 hours, quint8 minutes, QObject* parent = nullptr); + + static TimeZoneOffset* create(const QString& offset, QObject* parent = nullptr); + + ~TimeZoneOffset() override; + + bool operator==(TimeZoneOffset* other) const; + bool operator!=(TimeZoneOffset* other) const; + + qint8 hours() const; + + quint8 minutes() const; + + [[nodiscard]] QString toString() const; + + TimeZoneOffset(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(TimeZoneOffset) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TimeZoneOffset_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimestampOffset.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimestampOffset.h new file mode 100644 index 000000000..30e6eded4 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TimestampOffset.h @@ -0,0 +1,78 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TimestampOffset.h + +#ifndef QRT_TimestampOffset_H +#define QRT_TimestampOffset_H + +// C++ API headers +#include "Object.h" + +class QDateTime; + +namespace QRTImpl +{ + class TimestampOffsetImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class DateOnly; + class TimeOnly; + class TimeZoneOffset; + + class TimestampOffset : public Object + { + Q_OBJECT + public: + static TimestampOffset* create(DateOnly* dateOnly, TimeOnly* timeOnly, TimeZoneOffset* timeZoneOffset, QObject* parent = nullptr); + + static TimestampOffset* create(const QDateTime& dateTime, TimeZoneOffset* timeZoneOffset, QObject* parent = nullptr); + + static TimestampOffset* create(const QString& timestampString, QObject* parent = nullptr); + + ~TimestampOffset() override; + + bool operator==(TimestampOffset* other) const; + bool operator!=(TimestampOffset* other) const; + + DateOnly* dateOnly() const; + + TimeOnly* timeOnly() const; + + TimeZoneOffset* timeZoneOffset() const; + + [[nodiscard]] QString toString() const; + + TimestampOffset(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(TimestampOffset) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TimestampOffset_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TrackDisplayProperties.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TrackDisplayProperties.h new file mode 100644 index 000000000..7cefefd95 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TrackDisplayProperties.h @@ -0,0 +1,79 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TrackDisplayProperties.h + +#ifndef QRT_TrackDisplayProperties_H +#define QRT_TrackDisplayProperties_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class TrackDisplayPropertiesImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Renderer; + + class TrackDisplayProperties : public Object + { + Q_OBJECT + + public: + ~TrackDisplayProperties() override; + + double maximumDuration() const; + void setMaximumDuration(double maximumDuration); + + int maximumObservations() const; + void setMaximumObservations(int maximumObservations); + + bool isShowPreviousObservations() const; + void setShowPreviousObservations(bool showPreviousObservations); + + bool isShowTrackLine() const; + void setShowTrackLine(bool showTrackLine); + + Renderer* previousObservationRenderer() const; + void setPreviousObservationRenderer(Renderer* previousObservationRenderer); + + Renderer* trackLineRenderer() const; + void setTrackLineRenderer(Renderer* trackLineRenderer); + + TrackDisplayProperties(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(TrackDisplayProperties) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TrackDisplayProperties_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TrackingDistance.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TrackingDistance.h new file mode 100644 index 000000000..21852bfda --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TrackingDistance.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TrackingDistance.h + +#ifndef QRT_TrackingDistance_H +#define QRT_TrackingDistance_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class TrackingDistanceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class LinearUnit; + + class TrackingDistance : public Object + { + Q_OBJECT + + public: + ~TrackingDistance() override; + + double distance() const; + QString displayText() const; + LinearUnit displayTextUnits() const; + + /*! + \internal + */ + TrackingDistance(std::shared_ptr impl, QObject* parent); + + TrackingDistance() = delete; + + private: + Q_DISABLE_COPY_MOVE(TrackingDistance) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TrackingDistance_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TrackingProgress.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TrackingProgress.h new file mode 100644 index 000000000..7852d5746 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TrackingProgress.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TrackingProgress.h + +#ifndef QRT_TrackingProgress_H +#define QRT_TrackingProgress_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class TrackingProgressImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Polyline; + class TrackingDistance; + + class TrackingProgress : public Object + { + Q_OBJECT + + public: + ~TrackingProgress() override; + + Polyline traversedGeometry() const; + Polyline remainingGeometry() const; + TrackingDistance* remainingDistance() const; + double remainingTime() const; + + /*! + \internal + */ + TrackingProgress(std::shared_ptr impl, QObject* parent); + + TrackingProgress() = delete; + + private: + Q_DISABLE_COPY_MOVE(TrackingProgress) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TrackingProgress_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TrackingStatus.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TrackingStatus.h new file mode 100644 index 000000000..f15a479fa --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TrackingStatus.h @@ -0,0 +1,95 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TrackingStatus.h + +#ifndef QRT_TrackingStatus_H +#define QRT_TrackingStatus_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class TrackingStatusImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class DestinationStatus; + + class TrackingProgress; + class Location; + class RouteResult; + + class TrackingStatus : public Object + { + Q_OBJECT + + public: + ~TrackingStatus() override; + + int currentManeuverIndex() const; + + TrackingProgress* destinationProgress() const; + + DestinationStatus destinationStatus() const; + + Location displayLocation() const; + + bool isRouteCalculating() const; + + Location locationOnRoute() const; + + TrackingProgress* maneuverProgress() const; + + int remainingDestinationCount() const; + + TrackingProgress* routeProgress() const; + + RouteResult routeResult() const; + + bool isOnRoute() const; + + bool isApproachingFinalDestination() const; + + QList stopIndexesAtNextDestination() const; + + /*! + \internal + */ + TrackingStatus(std::shared_ptr impl, QObject* parent); + + TrackingStatus() = delete; + + private: + Q_DISABLE_COPY_MOVE(TrackingStatus) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TrackingStatus_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TransformationCatalog.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TransformationCatalog.h new file mode 100644 index 000000000..0e8dfa812 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TransformationCatalog.h @@ -0,0 +1,86 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TransformationCatalog.h + +#ifndef QRT_TransformationCatalog_H +#define QRT_TransformationCatalog_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class TransformationCatalogImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class DatumTransformation; + class SpatialReference; + class Envelope; + + class TransformationCatalog : public Object + { + Q_OBJECT + + public: + ~TransformationCatalog() override; + + static TransformationCatalog* instance(); + + static QString projectionEngineDirectory(); + + static void setProjectionEngineDirectory(const QString& projectionEngineDirectory); + + static QList transformationsBySuitability(const SpatialReference& inputSpatialReference, + const SpatialReference& outputSpatialReference); + + static QList transformationsBySuitability(const SpatialReference& inputSpatialReference, + const SpatialReference& outputSpatialReference, + const Envelope& areaOfInterest); + + static QList transformationsBySuitability(const SpatialReference& inputSpatialReference, + const SpatialReference& outputSpatialReference, + const Envelope& areaOfInterest, + bool ignoreVertical); + + static DatumTransformation* transformation(const SpatialReference& inputSpatialReference, const SpatialReference& outputSpatialReference); + + static DatumTransformation* transformation(const SpatialReference& inputSpatialReference, + const SpatialReference& outputSpatialReference, + const Envelope& areaOfInterest); + + static DatumTransformation* transformation(const SpatialReference& inputSpatialReference, + const SpatialReference& outputSpatialReference, + const Envelope& areaOfInterest, + bool ignoreVertical); + + private: + Q_DISABLE_COPY_MOVE(TransformationCatalog) + + explicit TransformationCatalog(QObject* parent = nullptr); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TransformationCatalog_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TransformationMatrix.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TransformationMatrix.h new file mode 100644 index 000000000..50eae690a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TransformationMatrix.h @@ -0,0 +1,84 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TransformationMatrix.h + +#ifndef QRT_TransformationMatrix_H +#define QRT_TransformationMatrix_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class TransformationMatrixImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class TransformationMatrix : public Object + { + Q_OBJECT + + public: + ~TransformationMatrix() override; + + double quaternionX() const; + double quaternionY() const; + double quaternionZ() const; + double quaternionW() const; + double translationX() const; + double translationY() const; + double translationZ() const; + + static TransformationMatrix* createIdentityMatrix(QObject* parent = nullptr); + + static TransformationMatrix* createWithQuaternionAndTranslation(double quaternionX, + double quaternionY, + double quaternionZ, + double quaternionW, + double translationX, + double translationY, + double translationZ, + QObject* parent = nullptr); + + TransformationMatrix* addTransformation(TransformationMatrix* matrix, QObject* parent = nullptr) const; + TransformationMatrix* subtractTransformation(TransformationMatrix* matrix, QObject* parent = nullptr) const; + + /*! \internal */ + TransformationMatrix(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + TransformationMatrix() = delete; + + private: + Q_DISABLE_COPY_MOVE(TransformationMatrix) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TransformationMatrix_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TransformationMatrixCameraController.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TransformationMatrixCameraController.h new file mode 100644 index 000000000..18c47a164 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TransformationMatrixCameraController.h @@ -0,0 +1,75 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TransformationMatrixCameraController.h + +#ifndef QRT_TransformationMatrixCameraController_H +#define QRT_TransformationMatrixCameraController_H + +// C++ API headers +#include "CameraController.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class Camera; + class TransformationMatrix; + + class TransformationMatrixCameraController : public CameraController + { + Q_OBJECT + + public: + explicit TransformationMatrixCameraController(QObject* parent = nullptr); + explicit TransformationMatrixCameraController(const Camera& originCamera, QObject* parent = nullptr); + ~TransformationMatrixCameraController() override; + + double clippingDistance() const; + void setClippingDistance(double clippingDistance); + + Camera originCamera() const; + void setOriginCamera(const Camera& originCamera); + + TransformationMatrix* transformationMatrix() const; + void setTransformationMatrix(TransformationMatrix* transformationMatrix); + + double translationFactor() const; + void setTranslationFactor(double translationFactor); + + /*! \internal */ + TransformationMatrixCameraController(std::shared_ptr impl, QObject* parent); + + signals: + void originCameraChanged(); + void translationFactorChanged(); + + private: + Q_DISABLE_COPY_MOVE(TransformationMatrixCameraController) + + void connectSignals_(); + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TransformationMatrixCameraController_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TransportationNetworkDataset.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TransportationNetworkDataset.h new file mode 100644 index 000000000..2081767db --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TransportationNetworkDataset.h @@ -0,0 +1,72 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TransportationNetworkDataset.h + +#ifndef QRT_TransportationNetworkDataset_H +#define QRT_TransportationNetworkDataset_H + +// C++ API headers +#include "GeodatabaseDataset.h" + +// STL headers +#include + +namespace QRTImpl +{ + class TransportationNetworkDatasetImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Geodatabase; + + class TransportationNetworkDataset : public GeodatabaseDataset + { + Q_OBJECT + + public: + ~TransportationNetworkDataset() override; + + QString alias() const; + + Geodatabase* geodatabase() const override; + + QString name() const override; + + GeodatabaseDatasetType geodatabaseDatasetType() const override; + + TransportationNetworkDataset(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + TransportationNetworkDataset() = delete; + + private: + Q_DISABLE_COPY_MOVE(TransportationNetworkDataset) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_GeodatabaseDataset_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TravelMode.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TravelMode.h new file mode 100644 index 000000000..1f5e6dcd5 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/TravelMode.h @@ -0,0 +1,102 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file TravelMode.h + +#ifndef QRT_TravelMode_H +#define QRT_TravelMode_H + +// Qt headers +#include // for QList, QString, QStringList + +// STL headers +#include + +namespace QRTImpl +{ + class TravelModeImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class UTurnPolicy; + class AttributeParameterValue; + + class TravelMode + { + public: + TravelMode(); + TravelMode(const TravelMode& other); + TravelMode(TravelMode&& other) noexcept; + ~TravelMode(); + + TravelMode& operator=(const TravelMode& other); + TravelMode& operator=(TravelMode&& other) noexcept; + + bool isEmpty() const; + + QList attributeParameterValues() const; + void setAttributeParameterValues(const QList& attributeParameterValues); + + QString description() const; + void setDescription(const QString& description); + + QString distanceAttributeName() const; + void setDistanceAttributeName(const QString& distanceAttributeName); + + QString impedanceAttributeName() const; + void setImpedanceAttributeName(const QString& impedanceAttributeName); + + QString name() const; + void setName(const QString& name); + + double outputGeometryPrecision() const; + void setOutputGeometryPrecision(double outputGeometryPrecision); + + QStringList restrictionAttributeNames() const; + void setRestrictionAttributeNames(const QStringList& restrictionAttributeNames); + + QString timeAttributeName() const; + void setTimeAttributeName(const QString& timeAttributename); + + QString type() const; + void setType(const QString& type); + + UTurnPolicy uTurnPolicy() const; + void setUTurnPolicy(UTurnPolicy uTurnPolicy); + + bool isUseHierarchy() const; + void setUseHierarchy(bool useHierarchy); + + /*! + \internal + */ + explicit TravelMode(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_TravelMode_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/USNGGrid.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/USNGGrid.h new file mode 100644 index 000000000..2dccd1ef6 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/USNGGrid.h @@ -0,0 +1,63 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file USNGGrid.h + +#ifndef QRT_USNGGrid_H +#define QRT_USNGGrid_H + +// C++ API headers +#include "Grid.h" + +// STL headers +#include + +namespace QRTImpl +{ + class USNGGridImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class USNGGridLabelUnit; + + class USNGGrid : public Grid + { + Q_OBJECT + + public: + explicit USNGGrid(QObject* parent = nullptr); + ~USNGGrid() override; + + USNGGridLabelUnit labelUnit() const; + void setLabelUnit(USNGGridLabelUnit labelUnit); + + /*! \internal */ + USNGGrid(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(USNGGrid) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_USNGGrid_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UTMGrid.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UTMGrid.h new file mode 100644 index 000000000..0d04bc4cf --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UTMGrid.h @@ -0,0 +1,57 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UTMGrid.h + +#ifndef QRT_UTMGrid_H +#define QRT_UTMGrid_H + +// C++ API headers +#include "Grid.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UTMGridImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UTMGrid : public Grid + { + Q_OBJECT + + public: + explicit UTMGrid(QObject* parent = nullptr); + ~UTMGrid() override; + + UTMGrid(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(UTMGrid) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UTMGrid_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UniqueValue.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UniqueValue.h new file mode 100644 index 000000000..1b303a000 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UniqueValue.h @@ -0,0 +1,93 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UniqueValue.h + +#ifndef QRT_UniqueValue_H +#define QRT_UniqueValue_H + +// C++ API headers +#include "JsonSerializable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UniqueValueImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Symbol; + class SymbolListModel; + + class UniqueValue : public Object, public JsonSerializable + { + Q_OBJECT + + public: + explicit UniqueValue(QObject* parent = nullptr); + UniqueValue(const QString& label, const QString& description, const QVariantList& values, Symbol* symbol, QObject* parent = nullptr); + UniqueValue(const QString& label, + const QString& description, + const QVariantList& values, + Symbol* symbol, + const QList& alternateSymbols, + QObject* parent = nullptr); + ~UniqueValue() override; + + bool operator==(const UniqueValue* other) const; + bool operator!=(const UniqueValue* other) const; + + SymbolListModel* alternateSymbols() const; + + QString description() const; + void setDescription(const QString& description); + + QString label() const; + void setLabel(const QString& label); + + Symbol* symbol() const; + void setSymbol(Symbol* symbol); + + QVariantList values() const; + void setValues(const QVariantList& values); + + UniqueValue* clone(QObject* parent = nullptr) const; + + [[nodiscard]] static UniqueValue* fromJson(const QString& json, QObject* parent = nullptr); + [[nodiscard]] QString toJson() const override; + + UniqueValue(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UniqueValue) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UniqueValue_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UniqueValueListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UniqueValueListModel.h new file mode 100644 index 000000000..df77f2726 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UniqueValueListModel.h @@ -0,0 +1,121 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UniqueValueListModel.h + +#ifndef QRT_UniqueValueListModel_H +#define QRT_UniqueValueListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class UniqueValueListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class UniqueValue; + + class UniqueValueListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum UniqueValueRoles + { + UniqueValueDescriptionRole = Qt::UserRole + 1, + UniqueValueLabelRole = Qt::UserRole + 2, + UniqueValueValuesRole = Qt::UserRole + 3 + }; + + ~UniqueValueListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(UniqueValue* uniqueValue); + + void insert(int index, UniqueValue* uniqueValue); + + void removeAt(int index); + + void removeOne(UniqueValue* uniqueValue); + + void move(int from, int to); + + UniqueValue* at(int index) const override; + + bool contains(UniqueValue* uniqueValue) const; + + int indexOf(UniqueValue* uniqueValue) const; + + UniqueValue* first() const; + + UniqueValue* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + UniqueValueListModel(std::shared_ptr impl, QObject* parent); + + UniqueValueListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(UniqueValueListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UniqueValueListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UniqueValueRenderer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UniqueValueRenderer.h new file mode 100644 index 000000000..6bfb17ce9 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UniqueValueRenderer.h @@ -0,0 +1,76 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UniqueValueRenderer.h + +#ifndef QRT_UniqueValueRenderer_H +#define QRT_UniqueValueRenderer_H + +// C++ API headers +#include "Renderer.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UniqueValueRendererImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UniqueValue; + class UniqueValueListModel; + + class UniqueValueRenderer : public Renderer + { + Q_OBJECT + + public: + explicit UniqueValueRenderer(QObject* parent = nullptr); + UniqueValueRenderer(const QString& defaultLabel, + Symbol* symbol, + const QStringList& fieldNames, + const QList& uniqueValues, + QObject* parent = nullptr); + ~UniqueValueRenderer() override; + + QString defaultLabel() const; + void setDefaultLabel(const QString& label); + + Symbol* defaultSymbol() const; + void setDefaultSymbol(Symbol* symbol); + + QStringList fieldNames() const; + void setFieldNames(const QStringList& fieldNames); + + UniqueValueListModel* uniqueValues() const; + + UniqueValueRenderer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(UniqueValueRenderer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UniqueValueRenderer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Unit.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Unit.h new file mode 100644 index 000000000..bb5c705d5 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Unit.h @@ -0,0 +1,95 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Unit.h + +#ifndef QRT_Unit_H +#define QRT_Unit_H + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class UnitImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class UnitType; + + class Unit + { + public: + Unit(); + + Unit(const Unit& other); + Unit(Unit&& other) noexcept; + + Unit& operator=(const Unit& other); + Unit& operator=(Unit&& other) noexcept; + + virtual ~Unit(); + + QString name() const; + + QString abbreviation() const; + + QString displayName() const; + + QString pluralDisplayName() const; + + UnitType unitType() const; + + int wkid() const; + + bool isEmpty() const; + + [[nodiscard]] static Unit fromWkid(int wkid); + + protected: + /*! + \internal + */ + explicit Unit(std::shared_ptr impl); + + std::shared_ptr m_impl; + }; + + template + T unit_cast(const Unit&) + { + return Unit(); + } + + /*! \internal */ + template<> + inline Unit unit_cast(const Unit& unit) + { + return unit; + } + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Unit_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnknownLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnknownLayer.h new file mode 100644 index 000000000..98281d495 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnknownLayer.h @@ -0,0 +1,57 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UnknownLayer.h + +#ifndef QRT_UnknownLayer_H +#define QRT_UnknownLayer_H + +// C++ API headers +#include "Layer.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UnknownLayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UnknownLayer : public Layer + { + Q_OBJECT + + public: + ~UnknownLayer() override; + + /*! \internal */ + UnknownLayer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(UnknownLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UnknownLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnsupportedFormElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnsupportedFormElement.h new file mode 100644 index 000000000..8c12b2766 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnsupportedFormElement.h @@ -0,0 +1,52 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UnsupportedFormElement.h + +#ifndef QRT_UnsupportedFormElement_H +#define QRT_UnsupportedFormElement_H + +// C++ API headers +#include "FormElement.h" + +namespace QRTImpl +{ + class UnsupportedFormElementImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UnsupportedFormElement : public FormElement + { + Q_OBJECT + public: + ~UnsupportedFormElement() override; + + UnsupportedFormElement(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(UnsupportedFormElement) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UnsupportedFormElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnsupportedFormInput.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnsupportedFormInput.h new file mode 100644 index 000000000..d26b540f6 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnsupportedFormInput.h @@ -0,0 +1,52 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UnsupportedFormInput.h + +#ifndef QRT_UnsupportedFormInput_H +#define QRT_UnsupportedFormInput_H + +// C++ API headers +#include "FormInput.h" + +namespace QRTImpl +{ + class UnsupportedFormInputImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UnsupportedFormInput : public FormInput + { + Q_OBJECT + public: + ~UnsupportedFormInput() override; + + UnsupportedFormInput(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(UnsupportedFormInput) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UnsupportedFormInput_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnsupportedLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnsupportedLayer.h new file mode 100644 index 000000000..d7aa90d09 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnsupportedLayer.h @@ -0,0 +1,59 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UnsupportedLayer.h + +#ifndef QRT_UnsupportedLayer_H +#define QRT_UnsupportedLayer_H + +// C++ API headers +#include "Layer.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UnsupportedLayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UnsupportedLayer : public Layer + { + Q_OBJECT + + public: + ~UnsupportedLayer() override; + + /*! + \internal + */ + UnsupportedLayer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(UnsupportedLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UnsupportedLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnsupportedPopupElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnsupportedPopupElement.h new file mode 100644 index 000000000..370fdbf8e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UnsupportedPopupElement.h @@ -0,0 +1,52 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UnsupportedPopupElement.h + +#ifndef QRT_UnsupportedPopupElement_H +#define QRT_UnsupportedPopupElement_H + +// C++ API headers +#include "PopupElement.h" + +namespace QRTImpl +{ + class UnsupportedPopupElementImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UnsupportedPopupElement : public PopupElement + { + Q_OBJECT + public: + ~UnsupportedPopupElement() override; + + UnsupportedPopupElement(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(UnsupportedPopupElement) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UnsupportedPopupElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssetGroup.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssetGroup.h new file mode 100644 index 000000000..0de3128c6 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssetGroup.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityAssetGroup.h + +#ifndef QRT_UtilityAssetGroup_H +#define QRT_UtilityAssetGroup_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityAssetGroupImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UtilityAssetType; + + class UtilityAssetGroup : public Object + { + Q_OBJECT + + public: + ~UtilityAssetGroup() override; + + QList assetTypes() const; + UtilityAssetType* assetType(const QString& name) const; + + int code() const; + + QString name() const; + + /*! \internal */ + UtilityAssetGroup(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + + Q_DISABLE_COPY_MOVE(UtilityAssetGroup) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityAssetGroup_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssetType.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssetType.h new file mode 100644 index 000000000..6c4efb785 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssetType.h @@ -0,0 +1,88 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityAssetType.h + +#ifndef QRT_UtilityAssetType_H +#define QRT_UtilityAssetType_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityAssetTypeImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UtilityAssetGroup; + enum class UtilityAssociationDeletionSemantics; + enum class UtilityAssociationRole; + enum class UtilityContainerSplitPolicy; + enum class UtilityConnectivityPolicy; + class UtilityCategory; + class UtilityTerminalConfiguration; + + class UtilityAssetType : public Object + { + Q_OBJECT + + public: + ~UtilityAssetType() override; + + UtilityAssetGroup* assetGroup() const; + + UtilityAssociationDeletionSemantics associationDeletionSemantics() const; + + UtilityAssociationRole associationRole() const; + + QList categories() const; + + int code() const; + + double containerViewScale() const; + + QString name() const; + + UtilityTerminalConfiguration* terminalConfiguration() const; + + UtilityContainerSplitPolicy containerSplitPolicy() const; + + UtilityConnectivityPolicy linearConnectivityPolicy() const; + + /*! \internal */ + UtilityAssetType(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + + Q_DISABLE_COPY_MOVE(UtilityAssetType) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityAssetType_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssetTypeListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssetTypeListModel.h new file mode 100644 index 000000000..5b3180d33 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssetTypeListModel.h @@ -0,0 +1,123 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityAssetTypeListModel.h + +#ifndef QRT_UtilityAssetTypeListModel_H +#define QRT_UtilityAssetTypeListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityAssetTypeListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class UtilityAssetType; + + class UtilityAssetTypeListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum UtilityAssetTypeRoles + { + UtilityAssetTypeAssociationRole = Qt::UserRole + 1, + UtilityAssetTypeCode = Qt::UserRole + 2, + UtilityAssetTypeContainerViewScale = Qt::UserRole + 3, + UtilityAssetTypeName = Qt::UserRole + 4 + }; + + ~UtilityAssetTypeListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(UtilityAssetType* utilityAssetType); + + void insert(int index, UtilityAssetType* utilityAssetType); + + void removeAt(int index); + + void removeOne(UtilityAssetType* utilityAssetType); + + void move(int from, int to); + + UtilityAssetType* at(int index) const override; + + bool contains(UtilityAssetType* utilityAssetType) const; + + int indexOf(UtilityAssetType* utilityAssetType) const; + + UtilityAssetType* first() const; + + UtilityAssetType* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + /*! + \internal + */ + UtilityAssetTypeListModel(std::shared_ptr impl, QObject* parent); + + UtilityAssetTypeListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(UtilityAssetTypeListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityAssetTypeListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociation.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociation.h new file mode 100644 index 000000000..40ea41979 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociation.h @@ -0,0 +1,89 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityAssociation.h + +#ifndef QRT_UtilityAssociation_H +#define QRT_UtilityAssociation_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityAssociationImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class UtilityAssociationType; + class Geometry; + class UtilityElement; + + class UtilityAssociation : public Object + { + Q_OBJECT + + public: + UtilityAssociation(UtilityAssociationType associationType, UtilityElement* fromElement, UtilityElement* toElement, QObject* parent = nullptr); + UtilityAssociation(UtilityAssociationType associationType, + UtilityElement* fromElement, + UtilityElement* toElement, + bool isContainmentVisible, + QObject* parent = nullptr); + UtilityAssociation(UtilityAssociationType associationType, + UtilityElement* fromElement, + UtilityElement* toElement, + double fractionAlongEdge, + QObject* parent = nullptr); + ~UtilityAssociation() override; + + UtilityAssociationType associationType() const; + + double fractionAlongEdge() const; + + [[nodiscard]] UtilityElement* fromElement() const; + + Geometry geometry() const; + + QUuid globalId() const; + + bool isContainmentVisible() const; + + [[nodiscard]] UtilityElement* toElement() const; + + /*! \internal */ + UtilityAssociation(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UtilityAssociation) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityAssociation_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationFeatureCandidate.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationFeatureCandidate.h new file mode 100644 index 000000000..b2bfd9a3a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationFeatureCandidate.h @@ -0,0 +1,66 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityAssociationFeatureCandidate.h + +#ifndef QRT_UtilityAssociationFeatureCandidate_H +#define QRT_UtilityAssociationFeatureCandidate_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class UtilityAssociationFeatureCandidateImpl; +} // namespace QRTImpl + +namespace Esri::ArcGISRuntime +{ + + class ArcGISFeature; + + class UtilityAssociationFeatureCandidate : public Object + { + Q_OBJECT + public: + ~UtilityAssociationFeatureCandidate() override; + + ArcGISFeature* feature() const; + + QString title() const; + + UtilityAssociationFeatureCandidate(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UtilityAssociationFeatureCandidate) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityAssociationFeatureCandidate_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationFeatureOptions.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationFeatureOptions.h new file mode 100644 index 000000000..3dca57e61 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationFeatureOptions.h @@ -0,0 +1,66 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityAssociationFeatureOptions.h + +#ifndef QRT_UtilityAssociationFeatureOptions_H +#define QRT_UtilityAssociationFeatureOptions_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityAssociationFeatureOptionsImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UtilityTerminalConfiguration; + + class UtilityAssociationFeatureOptions : public Object + { + Q_OBJECT + public: + ~UtilityAssociationFeatureOptions() override; + + UtilityTerminalConfiguration* candidateFeatureTerminalConfiguration() const; + + UtilityTerminalConfiguration* formFeatureTerminalConfiguration() const; + + bool isFractionAlongEdgeValid() const; + + UtilityAssociationFeatureOptions(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UtilityAssociationFeatureOptions) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityAssociationFeatureOptions_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationFeatureSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationFeatureSource.h new file mode 100644 index 000000000..69f557901 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationFeatureSource.h @@ -0,0 +1,86 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityAssociationFeatureSource.h + +#ifndef QRT_UtilityAssociationFeatureSource_H +#define QRT_UtilityAssociationFeatureSource_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +template +class QFuture; +template +class QList; +class QString; + +namespace QRTImpl +{ + class UtilityAssociationFeatureSourceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FeatureFormSource; + class QueryParameters; + class UtilityAssetType; + class UtilityAssociationFeatureSourceQueryResult; + + class UtilityAssociationFeatureSource : public Object + { + Q_OBJECT + public: + ~UtilityAssociationFeatureSource() override; + + QList assetTypes() const; + + FeatureFormSource* featureFormSource() const; + + QString name() const; + + [[nodiscard]] QFuture queryFeaturesAsync(QObject* parent = nullptr); + + [[nodiscard]] QFuture queryFeaturesAsync(const QueryParameters& parameters, + QObject* parent = nullptr); + + [[nodiscard]] QFuture queryFeaturesAsync(UtilityAssetType* assetType, QObject* parent = nullptr); + + [[nodiscard]] QFuture queryFeaturesAsync(UtilityAssetType* assetType, + const QueryParameters& parameters, + QObject* parent = nullptr); + + UtilityAssociationFeatureSource(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UtilityAssociationFeatureSource) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityAssociationFeatureSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationFeatureSourceQueryResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationFeatureSourceQueryResult.h new file mode 100644 index 000000000..aa90ee725 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationFeatureSourceQueryResult.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityAssociationFeatureSourceQueryResult.h + +#ifndef QRT_UtilityAssociationFeatureSourceQueryResult_H +#define QRT_UtilityAssociationFeatureSourceQueryResult_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +template +class QList; + +namespace QRTImpl +{ + class UtilityAssociationFeatureSourceQueryResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class QueryParameters; + class UtilityAssociationFeatureCandidate; + + class UtilityAssociationFeatureSourceQueryResult : public Object + { + Q_OBJECT + public: + ~UtilityAssociationFeatureSourceQueryResult() override; + + QList candidates() const; + + QueryParameters nextQueryParams() const; + + QueryParameters queryParams() const; + + UtilityAssociationFeatureSourceQueryResult(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UtilityAssociationFeatureSourceQueryResult) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityAssociationFeatureSourceQueryResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationGroupResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationGroupResult.h new file mode 100644 index 000000000..26733c8a7 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationGroupResult.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityAssociationGroupResult.h + +#ifndef QRT_UtilityAssociationGroupResult_H +#define QRT_UtilityAssociationGroupResult_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class UtilityAssociationGroupResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class FeatureFormSource; + class UtilityAssociationResult; + + class UtilityAssociationGroupResult : public Object + { + Q_OBJECT + public: + ~UtilityAssociationGroupResult() override; + + QList associationResults() const; + + FeatureFormSource* featureFormSource() const; + + QString name() const; + + UtilityAssociationGroupResult(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UtilityAssociationGroupResult) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityAssociationGroupResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationListModel.h new file mode 100644 index 000000000..872a69bcf --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationListModel.h @@ -0,0 +1,100 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityAssociationListModel.h + +#ifndef QRT_UtilityAssociationListModel_H +#define QRT_UtilityAssociationListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +namespace QRTImpl +{ + class UtilityAssociationListImpl; +} + +namespace Esri::ArcGISRuntime +{ + class Error; + class UtilityAssociation; + + class UtilityAssociationListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + ~UtilityAssociationListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(UtilityAssociation* utilityAssociation); + + void insert(int index, UtilityAssociation* utilityAssociation); + + void removeAt(int index); + + void removeOne(UtilityAssociation* utilityAssociation); + + void move(int from, int to); + + UtilityAssociation* at(int index) const override; + + bool contains(UtilityAssociation* utilityAssociation) const; + + int indexOf(UtilityAssociation* utilityAssociation) const; + + UtilityAssociation* first() const; + + UtilityAssociation* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + UtilityAssociationListModel(std::shared_ptr impl, QObject* parent); + UtilityAssociationListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + private: + Q_DISABLE_COPY_MOVE(UtilityAssociationListModel) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityAssociationListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationResult.h new file mode 100644 index 000000000..cb96d3134 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationResult.h @@ -0,0 +1,66 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityAssociationResult.h + +#ifndef QRT_UtilityAssociationResult_H +#define QRT_UtilityAssociationResult_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class UtilityAssociationResultImpl; +} + +class QString; + +namespace Esri::ArcGISRuntime +{ + + class ArcGISFeature; + class UtilityAssociation; + + class UtilityAssociationResult : public Object + { + Q_OBJECT + public: + ~UtilityAssociationResult() override; + + ArcGISFeature* associatedFeature() const; + + UtilityAssociation* association() const; + + QString title() const; + + UtilityAssociationResult(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UtilityAssociationResult) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityAssociationResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationsFilter.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationsFilter.h new file mode 100644 index 000000000..4baaa2faa --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationsFilter.h @@ -0,0 +1,82 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityAssociationsFilter.h + +#ifndef QRT_UtilityAssociationsFilter_H +#define QRT_UtilityAssociationsFilter_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class UtilityAssociationsFilterImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class UtilityAssociationsFilterType; + class UtilityAssetGroup; + class UtilityAssetType; + class UtilityNetworkSource; + + class UtilityAssociationsFilter : public Object + { + Q_OBJECT + public: + explicit UtilityAssociationsFilter(UtilityAssociationsFilterType filterType, QObject* parent = nullptr); + + UtilityAssociationsFilter(UtilityAssociationsFilterType filterType, UtilityAssetGroup* assetGroup, QObject* parent = nullptr); + + UtilityAssociationsFilter(UtilityAssociationsFilterType filterType, UtilityAssetType* assetType, QObject* parent = nullptr); + + UtilityAssociationsFilter(UtilityAssociationsFilterType filterType, UtilityNetworkSource* networkSource, QObject* parent = nullptr); + + ~UtilityAssociationsFilter() override; + + UtilityAssetGroup* assetGroup() const; + + UtilityAssetType* assetType() const; + + QString description() const; + void setDescription(const QString& description); + + UtilityAssociationsFilterType filterType() const; + + UtilityNetworkSource* networkSource() const; + + QString title() const; + void setTitle(const QString& title); + + UtilityAssociationsFilter(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UtilityAssociationsFilter) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityAssociationsFilter_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationsFilterResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationsFilterResult.h new file mode 100644 index 000000000..3a1cb158d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationsFilterResult.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityAssociationsFilterResult.h + +#ifndef QRT_UtilityAssociationsFilterResult_H +#define QRT_UtilityAssociationsFilterResult_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class UtilityAssociationsFilterResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UtilityAssociationsFilter; + class UtilityAssociationGroupResult; + + class UtilityAssociationsFilterResult : public Object + { + Q_OBJECT + public: + ~UtilityAssociationsFilterResult() override; + + UtilityAssociationsFilter* filter() const; + + QList groupResults() const; + + int resultCount() const; + + UtilityAssociationsFilterResult(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UtilityAssociationsFilterResult) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityAssociationsFilterResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationsFormElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationsFormElement.h new file mode 100644 index 000000000..e73b8e22d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationsFormElement.h @@ -0,0 +1,110 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityAssociationsFormElement.h + +#ifndef QRT_UtilityAssociationsFormElement_H +#define QRT_UtilityAssociationsFormElement_H + +// C++ API headers +#include "FormElement.h" + +template +class QFuture; + +namespace QRTImpl +{ + class UtilityAssociationsFormElementImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ArcGISFeature; + class UtilityAssociation; + class UtilityAssociationFeatureSource; + class UtilityAssociationFeatureOptions; + class UtilityAssociationResult; + class UtilityAssociationsFilter; + class UtilityAssociationsFilterResult; + class UtilityTerminal; + + class UtilityAssociationsFormElement : public FormElement + { + Q_OBJECT + public: + ~UtilityAssociationsFormElement() override; + + QList associationFilters() const; + + QList associationsFilterResults() const; + + bool isEditable() const; + + [[nodiscard]] QFuture addAssociationAsync(ArcGISFeature* feature, + UtilityAssociationsFilter* filter, + QObject* parent = nullptr); + + [[nodiscard]] QFuture addAssociationAsync(ArcGISFeature* feature, + UtilityAssociationsFilter* filter, + bool isContainmentVisible, + QObject* parent = nullptr); + + [[nodiscard]] QFuture addAssociationAsync(ArcGISFeature* feature, + UtilityAssociationsFilter* filter, + double fractionAlongEdge, + QObject* parent = nullptr); + + [[nodiscard]] QFuture addAssociationAsync(ArcGISFeature* feature, + UtilityAssociationsFilter* filter, + double fractionAlongEdge, + UtilityTerminal* terminal, + QObject* parent = nullptr); + + [[nodiscard]] QFuture addAssociationAsync(ArcGISFeature* feature, + UtilityTerminal* featureTerminal, + UtilityAssociationsFilter* filter, + UtilityTerminal* currentFeatureTerminal, + QObject* parent = nullptr); + + [[nodiscard]] QFuture canAddAssociationAsync(ArcGISFeature* feature, UtilityAssociationsFilter* filter); + + void deleteAssociation(UtilityAssociation* association); + + [[nodiscard]] QFuture fetchAssociationsFilterResultsAsync(); + + [[nodiscard]] QFuture> associationFeatureSourcesAsync(UtilityAssociationsFilter* filter, + QObject* parent = nullptr); + + [[nodiscard]] QFuture optionsForAssociationCandidateAsync(ArcGISFeature* feature, QObject* parent = nullptr); + + UtilityAssociationsFormElement(std::shared_ptr impl, QObject* parent); + + signals: + void editableChanged(bool isEditable); + + private: + Q_DISABLE_COPY_MOVE(UtilityAssociationsFormElement) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityAssociationsFormElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationsPopupElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationsPopupElement.h new file mode 100644 index 000000000..77e22796d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityAssociationsPopupElement.h @@ -0,0 +1,77 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityAssociationsPopupElement.h + +#ifndef QRT_UtilityAssociationsPopupElement_H +#define QRT_UtilityAssociationsPopupElement_H + +// C++ API headers +#include "PopupElement.h" + +template +class QFuture; + +namespace QRTImpl +{ + class UtilityAssociationsPopupElementImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UtilityAssociationsFilter; + class UtilityAssociationsFilterResult; + + class UtilityAssociationsPopupElement : public PopupElement + { + Q_OBJECT + public: + explicit UtilityAssociationsPopupElement(const QList& associationFilters, QObject* parent = nullptr); + + ~UtilityAssociationsPopupElement() override; + + QList associationFilters() const; + + QList associationsFilterResults() const; + + QString description() const; + void setDescription(const QString& description); + + int displayCount() const; + void setDisplayCount(int displayCount); + + QString title() const; + void setTitle(const QString& title); + + [[nodiscard]] QFuture fetchAssociationsFilterResultsAsync(); + + UtilityAssociationsPopupElement(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UtilityAssociationsPopupElement) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityAssociationsPopupElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityCategory.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityCategory.h new file mode 100644 index 000000000..0daf611ed --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityCategory.h @@ -0,0 +1,62 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityCategory.h + +#ifndef QRT_UtilityCategory_H +#define QRT_UtilityCategory_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityCategoryImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UtilityCategory : public Object + { + Q_OBJECT + + public: + ~UtilityCategory() override; + + QString name() const; + + /*! \internal */ + UtilityCategory(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + + Q_DISABLE_COPY_MOVE(UtilityCategory) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityCategory_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityCategoryComparison.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityCategoryComparison.h new file mode 100644 index 000000000..ae93bf8f7 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityCategoryComparison.h @@ -0,0 +1,70 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityCategoryComparison.h + +#ifndef QRT_UtilityCategoryComparison_H +#define QRT_UtilityCategoryComparison_H + +// C++ API headers +#include "UtilityTraceConditionalExpression.h" + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class UtilityCategoryComparisonImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UtilityCategory; + enum class UtilityCategoryComparisonOperator; + + class UtilityCategoryComparison : public UtilityTraceConditionalExpression + { + Q_OBJECT + + public: + UtilityCategoryComparison(const QString& categoryName, UtilityCategoryComparisonOperator comparisonOperator, QObject* parent = nullptr); + + UtilityCategoryComparison(UtilityCategory* category, UtilityCategoryComparisonOperator comparisonOperator, QObject* parent = nullptr); + + ~UtilityCategoryComparison() override; + + UtilityCategory* category() const; + + UtilityCategoryComparisonOperator comparisonOperator() const; + + /*! \internal */ + UtilityCategoryComparison(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(UtilityCategoryComparison) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityCategoryComparison_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityDomainNetwork.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityDomainNetwork.h new file mode 100644 index 000000000..8c2acd844 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityDomainNetwork.h @@ -0,0 +1,89 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityDomainNetwork.h + +#ifndef QRT_UtilityDomainNetwork_H +#define QRT_UtilityDomainNetwork_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityDomainNetworkImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class UtilitySubnetworkControllerType; + enum class UtilityTierType; + + class UtilityNetworkSource; + class UtilityTier; + class UtilityTierGroup; + + class UtilityDomainNetwork : public Object + { + Q_OBJECT + + public: + ~UtilityDomainNetwork() override; + + QString alias() const; + + int domainNetworkId() const; + + bool isStructureNetwork() const; + + QString name() const; + + QList networkSources() const; + + UtilitySubnetworkControllerType subnetworkControllerType() const; + + QList tierGroups() const; + + QList tiers() const; + + UtilityTierType tierType() const; + + UtilityTier* tier(const QString& tierName) const; + + UtilityTierGroup* tierGroup(const QString& tierGroupName) const; + + /*! \internal */ + UtilityDomainNetwork(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UtilityDomainNetwork) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityDomainNetwork_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityElement.h new file mode 100644 index 000000000..c8a980a81 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityElement.h @@ -0,0 +1,83 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityElement.h + +#ifndef QRT_UtilityElement_H +#define QRT_UtilityElement_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityElementImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UtilityAssetGroup; + class UtilityAssetType; + class UtilityNetworkSource; + class UtilityTerminal; + + class UtilityElement : public Object + { + Q_OBJECT + + public: + ~UtilityElement() override; + + UtilityAssetGroup* assetGroup() const; + + UtilityAssetType* assetType() const; + + double fractionAlongEdge() const; + void setFractionAlongEdge(double fractionAlongEdge); + + QUuid globalId() const; + + UtilityNetworkSource* networkSource() const; + + qint64 objectId() const; + + bool isValid() const; + + UtilityTerminal* terminal() const; + void setTerminal(UtilityTerminal* terminal); + + /*! \internal */ + UtilityElement(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + + Q_DISABLE_COPY_MOVE(UtilityElement) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityElementTraceResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityElementTraceResult.h new file mode 100644 index 000000000..3900a3988 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityElementTraceResult.h @@ -0,0 +1,56 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityElementTraceResult.h + +#ifndef QRT_UtilityElementTraceResult_H +#define QRT_UtilityElementTraceResult_H + +// C++ API headers +#include "UtilityTraceResult.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class UtilityElement; + + class UtilityElementTraceResult : public UtilityTraceResult + { + Q_OBJECT + + public: + ~UtilityElementTraceResult() override; + + QList elements(QObject* parent = nullptr) const; + + /*! \internal */ + UtilityElementTraceResult(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(UtilityElementTraceResult) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityElementTraceResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityFunctionTraceResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityFunctionTraceResult.h new file mode 100644 index 000000000..7d7594bd0 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityFunctionTraceResult.h @@ -0,0 +1,62 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityFunctionTraceResult.h + +#ifndef QRT_UtilityFunctionTraceResult_H +#define QRT_UtilityFunctionTraceResult_H + +// C++ API headers +#include "UtilityTraceResult.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityFunctionTraceResultImpl; + class UtilityTraceFunctionOutputImpl; +} // namespace QRTImpl + +namespace Esri::ArcGISRuntime +{ + + class UtilityTraceFunctionOutput; + + class UtilityFunctionTraceResult : public UtilityTraceResult + { + Q_OBJECT + public: + ~UtilityFunctionTraceResult() override; + + QList functionOutputs() const; + + UtilityFunctionTraceResult(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UtilityFunctionTraceResult) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityFunctionTraceResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityGeometryTraceResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityGeometryTraceResult.h new file mode 100644 index 000000000..e70c40d3c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityGeometryTraceResult.h @@ -0,0 +1,67 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityGeometryTraceResult.h + +#ifndef QRT_UtilityGeometryTraceResult_H +#define QRT_UtilityGeometryTraceResult_H + +// C++ API headers +#include "UtilityTraceResult.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityGeometryTraceResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Multipoint; + class Polygon; + class Polyline; + + class UtilityGeometryTraceResult : public UtilityTraceResult + { + Q_OBJECT + public: + ~UtilityGeometryTraceResult() override; + + Multipoint multipoint() const; + + Polygon polygon() const; + + Polyline polyline() const; + + UtilityGeometryTraceResult(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UtilityGeometryTraceResult) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityGeometryTraceResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNamedTraceConfiguration.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNamedTraceConfiguration.h new file mode 100644 index 000000000..dc4b1496c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNamedTraceConfiguration.h @@ -0,0 +1,81 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityNamedTraceConfiguration.h + +#ifndef QRT_UtilityNamedTraceConfiguration_H +#define QRT_UtilityNamedTraceConfiguration_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityNamedTraceConfigurationImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class UtilityMinimumStartingLocations; + enum class UtilityTraceResultType; + enum class UtilityTraceType; + class UtilityTraceConfiguration; + + class UtilityNamedTraceConfiguration : public Object + { + Q_OBJECT + public: + ~UtilityNamedTraceConfiguration() override; + + QString creator() const; + + QString description() const; + + QUuid globalId() const; + + UtilityMinimumStartingLocations minimumStartingLocations() const; + + QString name() const; + + QList resultTypes() const; + + QStringList tags() const; + + UtilityTraceType traceType() const; + + UtilityTraceConfiguration* defaultTraceConfiguration() const; + + UtilityNamedTraceConfiguration(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UtilityNamedTraceConfiguration) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityNamedTraceConfiguration_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNamedTraceConfigurationQueryParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNamedTraceConfigurationQueryParameters.h new file mode 100644 index 000000000..b07a28ca0 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNamedTraceConfigurationQueryParameters.h @@ -0,0 +1,72 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityNamedTraceConfigurationQueryParameters.h + +#ifndef QRT_UtilityNamedTraceConfigurationQueryParameters_H +#define QRT_UtilityNamedTraceConfigurationQueryParameters_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityNamedTraceConfigurationQueryParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UtilityNamedTraceConfigurationQueryParameters : public Object + { + Q_OBJECT + public: + explicit UtilityNamedTraceConfigurationQueryParameters(QObject* parent = nullptr); + + ~UtilityNamedTraceConfigurationQueryParameters() override; + + QStringList creators() const; + void setCreators(const QStringList& creators); + + QList globalIds() const; + void setGlobalIds(const QList& globalIds); + + QStringList names() const; + void setNames(const QStringList& names); + + QStringList tags() const; + void setTags(const QStringList& tags); + + UtilityNamedTraceConfigurationQueryParameters(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UtilityNamedTraceConfigurationQueryParameters) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityNamedTraceConfigurationQueryParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNearestNeighbor.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNearestNeighbor.h new file mode 100644 index 000000000..27d7bf26e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNearestNeighbor.h @@ -0,0 +1,87 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityNearestNeighbor.h + +#ifndef QRT_UtilityNearestNeighbor_H +#define QRT_UtilityNearestNeighbor_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityNearestNeighborImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UtilityAssetType; + class UtilityCategory; + class UtilityNetworkAttribute; + + class UtilityNearestNeighbor : public Object + { + Q_OBJECT + + public: + ~UtilityNearestNeighbor() override; + + UtilityNetworkAttribute* costNetworkAttribute() const; + + int count() const; + + QList assetTypes() const; + + QList categories() const; + + static UtilityNearestNeighbor* createWithAssetTypes(UtilityNetworkAttribute* costNetworkAttribute, + int count, + const QList& assetTypes, + QObject* parent); + + static UtilityNearestNeighbor* createWithAssetTypesAndCategories(UtilityNetworkAttribute* costNetworkAttribute, + int count, + const QList& assetTypes, + const QList& categories, + QObject* parent); + + static UtilityNearestNeighbor* createWithCategories(UtilityNetworkAttribute* costNetworkAttribute, + int count, + const QList& categories, + QObject* parent); + + std::shared_ptr getImpl() const; + + UtilityNearestNeighbor(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(UtilityNearestNeighbor) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityNearestNeighbor_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetwork.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetwork.h new file mode 100644 index 000000000..1ccbec59e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetwork.h @@ -0,0 +1,158 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityNetwork.h + +#ifndef QRT_UtilityNetwork_H +#define QRT_UtilityNetwork_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class UtilityNetworkImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class GeoprocessingExecutionType; + enum class UtilityAssociationType; + class ArcGISFeature; + class ArcGISFeatureTable; + class ArcGISFeatureListModel; + class Envelope; + class Geodatabase; + class Map; + class ServiceGeodatabase; + class UtilityNamedTraceConfiguration; + class UtilityNamedTraceConfigurationQueryParameters; + class UtilityAssociation; + class UtilityTraceParameters; + class UtilityNetworkDefinition; + class UtilityNetworkValidationJob; + class UtilityElement; + class UtilityAssetType; + class UtilityNetworkState; + class UtilityTerminal; + class UtilityTraceResultListModel; + class UtilityTraceResult; + + class UtilityNetwork : public Object, public Loadable + { + Q_OBJECT + + public: + explicit UtilityNetwork(ServiceGeodatabase* serviceGeodatabase, QObject* parent = nullptr); + ~UtilityNetwork() override; + + UtilityNetworkDefinition* definition() const; + + ArcGISFeatureTable* dirtyAreaTable() const; + + Geodatabase* geodatabase() const; + + QString name() const; + + ServiceGeodatabase* serviceGeodatabase() const; + + UtilityElement* createElementWithArcGISFeature(ArcGISFeature* arcGISFeature, UtilityTerminal* terminal = nullptr, QObject* parent = nullptr); + + UtilityElement* createElementWithAssetType(UtilityAssetType* assetType, + const QUuid& globalId, + UtilityTerminal* terminal = nullptr, + QObject* parent = nullptr); + + QFuture> featuresForElementsAsync(const QList& elements, QObject* parent = nullptr); + ArcGISFeatureListModel* featuresForElementsResult() const; + QFuture> traceAsync(UtilityTraceParameters* traceParameters, QObject* parent = nullptr); + UtilityTraceResultListModel* traceResult() const; + + UtilityNetworkValidationJob* validateNetworkTopology(const Envelope& extent); + UtilityNetworkValidationJob* validateNetworkTopology(const Envelope& extent, GeoprocessingExecutionType geoprocessingExecutionType); + + // async methods + [[nodiscard]] QFuture> associationsAsync(UtilityElement* element, QObject* parent = nullptr); + [[nodiscard]] QFuture> associationsAsync(UtilityElement* element, + UtilityAssociationType type, + QObject* parent = nullptr); + [[nodiscard]] QFuture> associationsAsync(const Envelope& extent, QObject* parent = nullptr); + [[nodiscard]] QFuture> associationsAsync(const Envelope& extent, + UtilityAssociationType type, + QObject* parent = nullptr); + + [[nodiscard]] QFuture canAddAssociationAsync(UtilityAssociation* association); + [[nodiscard]] QFuture canAddAssociationAsync(UtilityAssociationType associationType, + UtilityElement* fromElement, + UtilityElement* toElement); + [[nodiscard]] QFuture addAssociationAsync(UtilityAssociation* association); + + bool canDeleteAssociations(); + [[nodiscard]] QFuture deleteAssociationAsync(UtilityAssociation* association); + [[nodiscard]] QFuture deleteAssociationsAsync(const QList& associations); + + [[nodiscard]] QFuture> queryNamedTraceConfigurationsAsync( + UtilityNamedTraceConfigurationQueryParameters* queryParameters, + QObject* parent = nullptr); + [[nodiscard]] QFuture stateAsync(QObject* parent = nullptr); + + // Loadable interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + QUrl url() const; + + /*! + \internal + */ + UtilityNetwork(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + UtilityNetwork() = delete; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(UtilityNetwork) + + void connectSignals_(); + + mutable ArcGISFeatureListModel* m_featuresForElementsResult = nullptr; + mutable UtilityTraceResultListModel* m_traceResult = nullptr; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityNetwork_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkAttribute.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkAttribute.h new file mode 100644 index 000000000..566a0af3d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkAttribute.h @@ -0,0 +1,77 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityNetworkAttribute.h + +#ifndef QRT_UtilityNetworkAttribute_H +#define QRT_UtilityNetworkAttribute_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityNetworkAttributeImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class UtilityNetworkAttributeDataType; + class Domain; + + class UtilityNetworkAttribute : public Object + { + Q_OBJECT + + public: + ~UtilityNetworkAttribute() override; + + UtilityNetworkAttributeDataType dataType() const; + + Domain domain() const; + + bool isApportionable() const; + + bool isSubstitution() const; + + bool isSystemDefined() const; + + QString name() const; + + UtilityNetworkAttribute* networkAttributeToSubstitute() const; + + /*! \internal */ + UtilityNetworkAttribute(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + + Q_DISABLE_COPY_MOVE(UtilityNetworkAttribute) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityNetworkAttribute_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkAttributeComparison.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkAttributeComparison.h new file mode 100644 index 000000000..872079605 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkAttributeComparison.h @@ -0,0 +1,81 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityNetworkAttributeComparison.h + +#ifndef QRT_UtilityNetworkAttributeComparison_H +#define QRT_UtilityNetworkAttributeComparison_H + +// C++ API headers +#include "UtilityTraceConditionalExpression.h" + +// STL headers +#include + +class QVariant; + +namespace QRTImpl +{ + class UtilityNetworkAttributeComparisonImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class UtilityAttributeComparisonOperator; + + class UtilityNetworkAttribute; + + class UtilityNetworkAttributeComparison : public UtilityTraceConditionalExpression + { + Q_OBJECT + + public: + UtilityNetworkAttributeComparison(UtilityNetworkAttribute* networkAttribute, + UtilityAttributeComparisonOperator comparisonOperator, + const QVariant& value, + QObject* parent = nullptr); + + UtilityNetworkAttributeComparison(UtilityNetworkAttribute* networkAttribute, + UtilityAttributeComparisonOperator comparisonOperator, + UtilityNetworkAttribute* otherNetworkAttribute, + QObject* parent = nullptr); + + ~UtilityNetworkAttributeComparison() override; + + UtilityAttributeComparisonOperator comparisonOperator() const; + + UtilityNetworkAttribute* networkAttribute() const; + + UtilityNetworkAttribute* otherNetworkAttribute() const; + + QVariant value() const; + + /*! \internal */ + UtilityNetworkAttributeComparison(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(UtilityNetworkAttributeComparison) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityNetworkAttributeComparison_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkCapabilities.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkCapabilities.h new file mode 100644 index 000000000..0736e957b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkCapabilities.h @@ -0,0 +1,65 @@ +// COPYRIGHT 2022 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityNetworkCapabilities.h + +#ifndef QRT_UtilityNetworkCapabilities_H +#define QRT_UtilityNetworkCapabilities_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityNetworkCapabilitiesImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UtilityNetworkCapabilities : public Object + { + Q_OBJECT + public: + ~UtilityNetworkCapabilities() override; + + bool isSupportsNetworkState() const; + + bool isSupportsQueryAssociations() const; + + bool isSupportsTrace() const; + + bool isSupportsValidateNetworkTopology() const; + + UtilityNetworkCapabilities(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UtilityNetworkCapabilities) + std::shared_ptr m_impl; + }; +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityNetworkCapabilities_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkDefinition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkDefinition.h new file mode 100644 index 000000000..efe7e0053 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkDefinition.h @@ -0,0 +1,96 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityNetworkDefinition.h + +#ifndef QRT_UtilityNetworkDefinition_H +#define QRT_UtilityNetworkDefinition_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class UtilityNetworkDefinitionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Envelope; + class UtilityCategory; + class UtilityAssetType; + class UtilityDomainNetwork; + class UtilityNetworkAttribute; + class UtilityNetworkCapabilities; + class UtilityNetworkSource; + class UtilityRule; + class UtilityTerminalConfiguration; + + class UtilityNetworkDefinition : public Object + { + Q_OBJECT + + public: + ~UtilityNetworkDefinition() override; + + UtilityNetworkCapabilities* capabilities() const; + + QList categories() const; + + QList domainNetworks() const; + UtilityDomainNetwork* domainNetwork(const QString& name) const; + + Envelope extent() const; + + QList networkAttributes() const; + UtilityNetworkAttribute* networkAttribute(const QString& name) const; + + QList networkSources() const; + UtilityNetworkSource* networkSource(const QString& name) const; + + int schemaVersion() const; + + QList terminalConfigurations() const; + + // async methods + [[nodiscard]] QFuture> rulesAsync(const QList& assetTypes, QObject* parent = nullptr); + + /*! \internal */ + UtilityNetworkDefinition(std::shared_ptr impl, QObject* parent); + + UtilityNetworkDefinition() = delete; + + private: + Q_DISABLE_COPY_MOVE(UtilityNetworkDefinition) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityNetworkDefinition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkListModel.h new file mode 100644 index 000000000..daf70d7cf --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkListModel.h @@ -0,0 +1,121 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityNetworkListModel.h + +#ifndef QRT_UtilityNetworkListModel_H +#define QRT_UtilityNetworkListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityNetworkListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class UtilityNetwork; + + class UtilityNetworkListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum UtilityNetworkRoles + { + UtilityNetworkDefinitionRole = Qt::UserRole + 1, + UtilityNetworkName = Qt::UserRole + 2 + }; + + ~UtilityNetworkListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(UtilityNetwork* utilityNetwork); + + void insert(int index, UtilityNetwork* utilityNetwork); + + void removeAt(int index); + + void removeOne(UtilityNetwork* utilityNetwork); + + void move(int from, int to); + + UtilityNetwork* at(int index) const override; + + bool contains(UtilityNetwork* utilityNetwork) const; + + int indexOf(UtilityNetwork* utilityNetwork) const; + + UtilityNetwork* first() const; + + UtilityNetwork* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + /*! + \internal + */ + UtilityNetworkListModel(std::shared_ptr impl, QObject* parent); + + UtilityNetworkListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(UtilityNetworkListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityNetworkListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkSource.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkSource.h new file mode 100644 index 000000000..b0dcf9145 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkSource.h @@ -0,0 +1,79 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityNetworkSource.h + +#ifndef QRT_UtilityNetworkSource_H +#define QRT_UtilityNetworkSource_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityNetworkSourceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ArcGISFeatureTable; + class UtilityAssetGroup; + enum class UtilityNetworkSourceType; + enum class UtilityNetworkSourceUsageType; + + class UtilityNetworkSource : public Object + { + Q_OBJECT + + public: + ~UtilityNetworkSource() override; + + QList assetGroups() const; + UtilityAssetGroup* assetGroup(const QString& assetGroupName) const; + + ArcGISFeatureTable* featureTable() const; + + QString name() const; + + int sourceId() const; + + UtilityNetworkSourceType sourceType() const; + + UtilityNetworkSourceUsageType sourceUsageType() const; + + /*! \internal */ + UtilityNetworkSource(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + + Q_DISABLE_COPY_MOVE(UtilityNetworkSource) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityNetworkSource_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkState.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkState.h new file mode 100644 index 000000000..063bd33a6 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkState.h @@ -0,0 +1,61 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityNetworkState.h + +#ifndef QRT_UtilityNetworkState_H +#define QRT_UtilityNetworkState_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class UtilityNetworkStateImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UtilityNetworkState : public Object + { + Q_OBJECT + public: + ~UtilityNetworkState() override; + + bool hasDirtyAreas() const; + + bool hasErrors() const; + + bool isNetworkTopologyEnabled() const; + + UtilityNetworkState(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UtilityNetworkState) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityNetworkState_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkTypes.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkTypes.h new file mode 100644 index 000000000..3d958018c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkTypes.h @@ -0,0 +1,291 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityNetworkTypes.h + +#ifndef QRT_UtilityNetworkTypes_H +#define QRT_UtilityNetworkTypes_H + +// Qt headers +#include // for Q_DECLARE_METATYPE + +namespace Esri::ArcGISRuntime +{ + + enum class UtilityAssociationDeletionSemantics + { + None = 0, + Cascade = 1, + Restricted = 2 + }; + + enum class UtilityAssociationRole + { + None = 0, + Container = 1, + Structure = 2 + }; + + enum class UtilityAssociationType + { + Connectivity = 1, + Containment = 2, + Attachment = 3, + JunctionEdgeObjectConnectivityFromSide = 4, + JunctionEdgeObjectConnectivityMidspan = 5, + JunctionEdgeObjectConnectivityToSide = 6 + }; + + enum class UtilityAssociationsFilterType + { + Attachment = 0, + Connectivity = 1, + Container = 2, + Content = 3, + Structure = 4 + }; + + enum class UtilityAttributeComparisonOperator + { + Equal = 0, + NotEqual = 1, + GreaterThan = 2, + GreaterThanEqual = 3, + LessThan = 4, + LessThanEqual = 5, + IncludesTheValues = 6, + DoesNotIncludeTheValues = 7, + IncludesAny = 8, + DoesNotIncludeAny = 9 + }; + + enum class UtilityCategoryComparisonOperator + { + Exists = 0, + DoesNotExist = 1 + }; + + enum class UtilityMinimumStartingLocations + { + One = 1, + Many = 2 + }; + + enum class UtilityNearestNeighborResult + { + NotApplicable = 0, + AllRequestedNeighborsFound = 1, + FewerNeighborsFound = 2 + }; + + enum class UtilityNetworkAttributeDataType + { + Integer = 0, + Float = 1, + Double = 2, + Boolean = 3 + }; + + enum class UtilityNetworkSourceType + { + Junction = 0, + Edge = 1 + }; + + enum class UtilityNetworkSourceUsageType + { + Device = 0, + Junction = 1, + Line = 2, + Assembly = 3, + SubnetLine = 4, + StructureJunction = 5, + StructureLine = 6, + StructureBoundary = 7, + JunctionObject = 8, + EdgeObject = 9, + StructureJunctionObject = 10, + StructureEdgeObject = 11 + }; + + enum class UtilityPropagatorFunctionType + { + BitwiseAnd = 1, + Max = 2, + Min = 3 + }; + + enum class UtilityRuleType + { + JunctionJunctionConnectivity = 1, + Containment = 2, + Attachment = 3, + JunctionEdgeConnectivity = 4, + EdgeJunctionEdgeConnectivity = 5 + }; + + enum class UtilitySubnetworkControllerType + { + None = 0, + Source = 1, + Sink = 2 + }; + + enum class UtilityTierTopologyType + { + Radial = 1, + Mesh = 2 + }; + + enum class UtilityTierType + { + Hierarchical = 1, + Partitioned = 2 + }; + + enum class UtilityTraceConditionType + { + UtilityNetworkAttributeComparison = 0, + UtilityCategoryComparison = 1, + UtilityTraceAndCondition = 2, + UtilityTraceOrCondition = 3 + }; + + enum class UtilityTraceFunctionType + { + Add = 1, + Average = 2, + Count = 3, + Max = 4, + Min = 5, + Subtract = 6 + }; + + enum class UtilityTraceResultObjectType + { + UtilityElementTraceResult = 0, + UtilityFunctionTraceResult = 1, + UtilityGeometryTraceResult = 2 + }; + + enum class UtilityTraceResultType + { + Elements = 0, + FunctionOutputs = 1, + Geometry = 2 + }; + + enum class UtilityTraceType + { + Connected = 0, + Subnetwork = 1, + Upstream = 2, + Downstream = 3, + Isolation = 4, + Loops = 5, + ShortestPath = 6 + }; + + enum class UtilityTraversabilityScope + { + JunctionsAndEdges = 0, + Junctions = 1, + Edges = 2 + }; + + enum class UtilityTerminalDirectionality + { + Unidirectional = 1, + Bidirectional = 2 + }; + + enum class UtilityContainerSplitPolicy + { + None = 0, + DoNotSplitContent = 1, + SplitContent = 2 + }; + + enum class UtilityConnectivityPolicy + { + None = -1, + AnyVertex = 0, + EndVertex = 1 + }; + +} // namespace Esri::ArcGISRuntime + +#ifndef QRT_NO_ENUM_PRINTERS + +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityAssociationDeletionSemantics value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityAssociationRole value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityAssociationType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityAssociationsFilterType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityAttributeComparisonOperator value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityCategoryComparisonOperator value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityMinimumStartingLocations value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityNearestNeighborResult value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityNetworkAttributeDataType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityNetworkSourceType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityNetworkSourceUsageType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityPropagatorFunctionType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityRuleType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilitySubnetworkControllerType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityTierTopologyType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityTierType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityTraceConditionType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityTraceFunctionType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityTraceResultObjectType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityTraceResultType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityTraceType value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityTraversabilityScope value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityTerminalDirectionality value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityContainerSplitPolicy value); +QDebug operator<<(QDebug dbg, Esri::ArcGISRuntime::UtilityConnectivityPolicy value); + +#endif // QRT_NO_ENUM_PRINTERS + +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityAssociationDeletionSemantics) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityAssociationRole) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityAssociationType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityAssociationsFilterType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityAttributeComparisonOperator) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityCategoryComparisonOperator) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityMinimumStartingLocations) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityNetworkAttributeDataType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityNetworkSourceType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityNetworkSourceUsageType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityPropagatorFunctionType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityRuleType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilitySubnetworkControllerType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityTierTopologyType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityTierType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityTraceConditionType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityTraceFunctionType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityTraceResultObjectType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityTraceResultType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityTraceType) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityTraversabilityScope) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityTerminalDirectionality) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityContainerSplitPolicy) +Q_DECLARE_METATYPE(Esri::ArcGISRuntime::UtilityConnectivityPolicy) + +#endif // QRT_UtilityNetworkTypes_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkValidationJob.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkValidationJob.h new file mode 100644 index 000000000..1a671dc31 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityNetworkValidationJob.h @@ -0,0 +1,55 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityNetworkValidationJob.h + +#ifndef QRT_UtilityNetworkValidationJob_H +#define QRT_UtilityNetworkValidationJob_H + +// C++ API headers +#include "Job.h" + +namespace QRTImpl +{ + class UtilityNetworkValidationJobImpl; +} + +namespace Esri::ArcGISRuntime +{ + class UtilityValidationResult; + + class UtilityNetworkValidationJob : public Job + { + Q_OBJECT + public: + ~UtilityNetworkValidationJob() override; + + UtilityValidationResult* result() const; + + UtilityNetworkValidationJob(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(UtilityNetworkValidationJob) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityNetworkValidationJob_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityPropagator.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityPropagator.h new file mode 100644 index 000000000..c82a538ee --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityPropagator.h @@ -0,0 +1,90 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityPropagator.h + +#ifndef QRT_UtilityPropagator_H +#define QRT_UtilityPropagator_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +class QVariant; + +namespace QRTImpl +{ + class UtilityPropagatorImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class UtilityPropagatorFunctionType; + enum class UtilityAttributeComparisonOperator; + + class UtilityNetworkAttribute; + + class UtilityPropagator : public Object + { + Q_OBJECT + + public: + UtilityPropagator(UtilityNetworkAttribute* networkAttribute, + UtilityPropagatorFunctionType propagatorFunctionType, + UtilityAttributeComparisonOperator comparisonOperator, + const QVariant& value, + QObject* parent = nullptr); + + UtilityPropagator(UtilityNetworkAttribute* networkAttribute, + UtilityPropagatorFunctionType propagatorFunctionType, + UtilityAttributeComparisonOperator comparisonOperator, + const QVariant& value, + UtilityNetworkAttribute* substitutionAttribute, + QObject* parent = nullptr); + + ~UtilityPropagator() override; + + UtilityAttributeComparisonOperator comparisonOperator() const; + + UtilityNetworkAttribute* networkAttribute() const; + + UtilityPropagatorFunctionType propagatorFunctionType() const; + + UtilityNetworkAttribute* substitutionNetworkAttribute() const; + + QVariant value() const; + + /*! \internal */ + UtilityPropagator(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UtilityPropagator) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityPropagator_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityPropagatorListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityPropagatorListModel.h new file mode 100644 index 000000000..e3fd4bd55 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityPropagatorListModel.h @@ -0,0 +1,124 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityPropagatorListModel.h + +#ifndef QRT_UtilityPropagatorsListModel_H +#define QRT_UtilityPropagatorsListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityPropagatorListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class UtilityPropagator; + + class UtilityPropagatorListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum UtilityPropagatorRoles + { + UtilityPropagatorComparisonOperator = Qt::UserRole + 1, + UtilityPropagatorNetworkAttribute = Qt::UserRole + 2, + UtilityPropagatorPropagatorFunctionType = Qt::UserRole + 3, + UtilityPropagatorSubstitutionNetworkAttribute = Qt::UserRole + 4, + UtilityPropagatorValue = Qt::UserRole + 5 + }; + + ~UtilityPropagatorListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(UtilityPropagator* UtilityPropagator); + + void insert(int index, UtilityPropagator* UtilityPropagator); + + void removeAt(int index); + + void removeOne(UtilityPropagator* UtilityPropagator); + + void move(int from, int to); + + UtilityPropagator* at(int index) const override; + + bool contains(UtilityPropagator* UtilityPropagator) const; + + int indexOf(UtilityPropagator* UtilityPropagator) const; + + UtilityPropagator* first() const; + + UtilityPropagator* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + /*! + \internal + */ + UtilityPropagatorListModel(std::shared_ptr impl, QObject* parent); + + UtilityPropagatorListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(UtilityPropagatorListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityPropagatorsListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityRule.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityRule.h new file mode 100644 index 000000000..fe0741278 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityRule.h @@ -0,0 +1,74 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityRule.h + +#ifndef QRT_UtilityRule_H +#define QRT_UtilityRule_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityRuleImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class UtilityRuleType; + class UtilityRuleElement; + + class UtilityRule : public Object + { + Q_OBJECT + + public: + ~UtilityRule() override; + + UtilityRuleElement* fromElement() const; + + qint64 ruleId() const; + + UtilityRuleType ruleType() const; + + UtilityRuleElement* toElement() const; + + UtilityRuleElement* viaElement() const; + + UtilityRule(std::shared_ptr impl, QObject* parent); + + /*! \internal */ + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UtilityRule) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityRule_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityRuleElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityRuleElement.h new file mode 100644 index 000000000..619d66629 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityRuleElement.h @@ -0,0 +1,74 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityRuleElement.h + +#ifndef QRT_UtilityRuleElement_H +#define QRT_UtilityRuleElement_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityRuleElementImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UtilityAssetGroup; + class UtilityAssetType; + class UtilityNetworkSource; + class UtilityTerminal; + + class UtilityRuleElement : public Object + { + Q_OBJECT + + public: + ~UtilityRuleElement() override; + + UtilityAssetGroup* assetGroup() const; + + UtilityAssetType* assetType() const; + + UtilityNetworkSource* networkSource() const; + + UtilityTerminal* terminal() const; + + UtilityRuleElement(std::shared_ptr impl, QObject* parent); + + /*! \internal */ + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UtilityRuleElement) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityRuleElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTerminal.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTerminal.h new file mode 100644 index 000000000..b5b90eea3 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTerminal.h @@ -0,0 +1,66 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityTerminal.h + +#ifndef QRT_UtilityTerminal_H +#define QRT_UtilityTerminal_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityTerminalImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UtilityTerminal : public Object + { + Q_OBJECT + + public: + ~UtilityTerminal() override; + + bool isUpstreamTerminal() const; + + QString name() const; + + int terminalId() const; + + /*! \internal */ + UtilityTerminal(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + + Q_DISABLE_COPY_MOVE(UtilityTerminal) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityTerminal_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTerminalConfiguration.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTerminalConfiguration.h new file mode 100644 index 000000000..5dccdb6fb --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTerminalConfiguration.h @@ -0,0 +1,75 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityTerminalConfiguration.h + +#ifndef QRT_UtilityTerminalConfiguration_H +#define QRT_UtilityTerminalConfiguration_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityTerminalConfigurationImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class UtilityTerminalDirectionality; + class UtilityTerminal; + class UtilityTerminalConfigurationPath; + + class UtilityTerminalConfiguration : public Object + { + Q_OBJECT + + public: + ~UtilityTerminalConfiguration() override; + + QList configurationPaths() const; + + UtilityTerminalConfigurationPath* defaultConfigurationPath() const; + + UtilityTerminalDirectionality directionality() const; + + QString name() const; + + int terminalConfigurationId() const; + + QList terminals() const; + + /*! \internal */ + UtilityTerminalConfiguration(std::shared_ptr impl, QObject* parent); + + private: + std::shared_ptr m_impl; + + Q_DISABLE_COPY_MOVE(UtilityTerminalConfiguration) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityTerminalConfiguration_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTerminalConfigurationPath.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTerminalConfigurationPath.h new file mode 100644 index 000000000..0da4bc268 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTerminalConfigurationPath.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityTerminalConfigurationPath.h + +#ifndef QRT_UtilityTerminalConfigurationPath_H +#define QRT_UtilityTerminalConfigurationPath_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityTerminalConfigurationPathImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UtilityTerminalPath; + + class UtilityTerminalConfigurationPath : public Object + { + Q_OBJECT + public: + ~UtilityTerminalConfigurationPath() override; + + QString description() const; + + QString name() const; + + QList terminalPaths() const; + + UtilityTerminalConfigurationPath(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(UtilityTerminalConfigurationPath) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityTerminalConfigurationPath_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTerminalPath.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTerminalPath.h new file mode 100644 index 000000000..c3c2041bf --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTerminalPath.h @@ -0,0 +1,63 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityTerminalPath.h + +#ifndef QRT_UtilityTerminalPath_H +#define QRT_UtilityTerminalPath_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityTerminalPathImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UtilityTerminal; + + class UtilityTerminalPath : public Object + { + Q_OBJECT + + public: + ~UtilityTerminalPath() override; + + [[nodiscard]] UtilityTerminal* fromTerminal() const; + + [[nodiscard]] UtilityTerminal* toTerminal() const; + + UtilityTerminalPath(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(UtilityTerminalPath) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityTerminalPath_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTier.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTier.h new file mode 100644 index 000000000..4243144d3 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTier.h @@ -0,0 +1,71 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityTier.h + +#ifndef QRT_UtilityTier_H +#define QRT_UtilityTier_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityTierImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class UtilityTierTopologyType; + + class UtilityTraceConfiguration; + + class UtilityTier : public Object + { + Q_OBJECT + + public: + ~UtilityTier() override; + + QString name() const; + + int rank() const; + + UtilityTierTopologyType topologyType() const; + + UtilityTraceConfiguration* defaultTraceConfiguration() const; + + UtilityTier(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UtilityTier) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityTier_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTierGroup.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTierGroup.h new file mode 100644 index 000000000..f134c221e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTierGroup.h @@ -0,0 +1,67 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityTierGroup.h + +#ifndef QRT_UtilityTierGroup_H +#define QRT_UtilityTierGroup_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityTierGroupImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UtilityTier; + + class UtilityTierGroup : public Object + { + Q_OBJECT + + public: + ~UtilityTierGroup() override; + + QString name() const; + + QList tiers() const; + + UtilityTier* tier(const QString& tierName) const; + + /*! \internal */ + UtilityTierGroup(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(UtilityTierGroup) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityTierGroup_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceAndCondition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceAndCondition.h new file mode 100644 index 000000000..9b51052c1 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceAndCondition.h @@ -0,0 +1,65 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityTraceAndCondition.h + +#ifndef QRT_UtilityTraceAndCondition_H +#define QRT_UtilityTraceAndCondition_H + +// C++ API headers +#include "UtilityTraceConditionalExpression.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityTraceAndConditionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UtilityTraceAndCondition : public UtilityTraceConditionalExpression + { + Q_OBJECT + + public: + UtilityTraceAndCondition(UtilityTraceConditionalExpression* leftExpression, + UtilityTraceConditionalExpression* rightExpression, + QObject* parent = nullptr); + + ~UtilityTraceAndCondition() override; + + UtilityTraceConditionalExpression* leftExpression() const; + + UtilityTraceConditionalExpression* rightExpression() const; + + /*! \internal */ + UtilityTraceAndCondition(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(UtilityTraceAndCondition) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityTraceAndCondition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceCondition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceCondition.h new file mode 100644 index 000000000..80dfa0a03 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceCondition.h @@ -0,0 +1,63 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityTraceCondition.h + +#ifndef QRT_UtilityTraceCondition_H +#define QRT_UtilityTraceCondition_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityTraceConditionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class UtilityTraceConditionType; + + class UtilityTraceCondition : public Object + { + Q_OBJECT + public: + ~UtilityTraceCondition() override; + + /*! \internal */ + UtilityTraceCondition(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + UtilityTraceConditionType traceConditionType() const; + + protected: + Q_DISABLE_COPY_MOVE(UtilityTraceCondition) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityTraceCondition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceConditionalExpression.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceConditionalExpression.h new file mode 100644 index 000000000..cf35f7ca2 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceConditionalExpression.h @@ -0,0 +1,58 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityTraceConditionalExpression.h + +#ifndef QRT_UtilityTraceConditionalExpression_H +#define QRT_UtilityTraceConditionalExpression_H + +// C++ API headers +#include "UtilityTraceCondition.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityTraceConditionalExpressionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UtilityTraceConditionalExpression : public UtilityTraceCondition + { + Q_OBJECT + + public: + ~UtilityTraceConditionalExpression() override; + + /*! \internal */ + UtilityTraceConditionalExpression(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UtilityTraceConditionalExpression) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityTraceConditionalExpression_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceConfiguration.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceConfiguration.h new file mode 100644 index 000000000..77f0c3319 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceConfiguration.h @@ -0,0 +1,131 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityTraceConfiguration.h + +#ifndef QRT_UtilityTraceConfiguration_H +#define QRT_UtilityTraceConfiguration_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityTraceConfigurationImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UtilityAssetTypeListModel; + class UtilityDomainNetwork; + class UtilityNetworkAttribute; + class UtilityPropagatorListModel; + class UtilityTier; + class UtilityTraceCondition; + class UtilityTraceFilter; + class UtilityTraceFunctionListModel; + class UtilityTraversability; + + class UtilityTraceConfiguration : public Object + { + Q_OBJECT + + public: + explicit UtilityTraceConfiguration(QObject* parent = nullptr); + ~UtilityTraceConfiguration() override; + + UtilityDomainNetwork* domainNetwork() const; + void setDomainNetwork(UtilityDomainNetwork* domainNetwork); + + UtilityTraceFilter* filter() const; + void setFilter(UtilityTraceFilter* filter); + + UtilityTraceFunctionListModel* functions() const; + + bool isIgnoreBarriersAtStartingPoints() const; + void setIgnoreBarriersAtStartingPoints(bool ignoreBarriersAtStartingPoints); + + bool isIncludeBarriers() const; + void setIncludeBarriers(bool includeBarriers); + + bool isIncludeContainers() const; + void setIncludeContainers(bool includeContainers); + + bool isIncludeContent() const; + void setIncludeContent(bool includeContent); + + bool isIncludeIsolatedFeatures() const; + void setIncludeIsolatedFeatures(bool includeIsolatedFeatures); + + bool isIncludeStructures() const; + void setIncludeStructures(bool includeStructures); + + bool isValidateLocatability() const; + void setValidateLocatability(bool validateLocatability); + + bool isAllowIndeterminateFlow() const; + void setAllowIndeterminateFlow(bool allowIndeterminateFlow); + + bool isIncludeUpToFirstSpatialContainer() const; + void setIncludeUpToFirstSpatialContainer(bool includeUpToFirstSpatialContainer); + + UtilityPropagatorListModel* propagators() const; + + UtilityTier* sourceTier() const; + void setSourceTier(UtilityTier* sourceTier); + + UtilityTier* targetTier() const; + void setTargetTier(UtilityTier* targetTier); + + UtilityTraversability* traversability() const; + void setTraversability(UtilityTraversability* traversability); + + bool isUseDigitizedDirection() const; + void setUseDigitizedDirection(bool useDigitizedDirection); + + bool isValidateConsistency() const; + void setValidateConsistency(bool validateConsistency); + + UtilityAssetTypeListModel* outputAssetTypes() const; + + UtilityTraceCondition* outputCondition() const; + void setOutputCondition(UtilityTraceCondition* outputCondition); + + UtilityNetworkAttribute* shortestPathNetworkAttribute() const; + void setShortestPathNetworkAttribute(UtilityNetworkAttribute* shortestPathNetworkAttribute); + + /*! \internal */ + UtilityTraceConfiguration(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UtilityTraceConfiguration) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityTraceConfiguration_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFilter.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFilter.h new file mode 100644 index 000000000..ffb5a7533 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFilter.h @@ -0,0 +1,82 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityTraceFilter.h + +#ifndef QRT_UtilityTraceFilter_H +#define QRT_UtilityTraceFilter_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityTraceFilterImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class UtilityTraversabilityScope; + + class UtilityNearestNeighbor; + class UtilityNetworkAttribute; + class UtilityTraceFunctionBarrierListModel; + class UtilityTraceCondition; + + class UtilityTraceFilter : public Object + { + Q_OBJECT + + public: + explicit UtilityTraceFilter(QObject* parent = nullptr); + + ~UtilityTraceFilter() override; + + UtilityTraceCondition* barriers() const; + void setBarriers(UtilityTraceCondition* barriers); + + UtilityNetworkAttribute* bitsetNetworkAttribute() const; + void setBitsetNetworkAttribute(UtilityNetworkAttribute* bitsetNetworkAttribute); + + UtilityTraceFunctionBarrierListModel* functionBarriers() const; + + UtilityNearestNeighbor* nearestNeighbor() const; + void setNearestNeighbor(UtilityNearestNeighbor* nearestNeighbor); + + UtilityTraversabilityScope scope() const; + void setScope(UtilityTraversabilityScope scope); + + std::shared_ptr getImpl() const; + + UtilityTraceFilter(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(UtilityTraceFilter) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityTraceFilter_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunction.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunction.h new file mode 100644 index 000000000..81ad3daeb --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunction.h @@ -0,0 +1,78 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityTraceFunction.h + +#ifndef QRT_UtilityTraceFunction_H +#define QRT_UtilityTraceFunction_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityTraceFunctionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class UtilityTraceFunctionType; + + class UtilityNetworkAttribute; + class UtilityTraceCondition; + + class UtilityTraceFunction : public Object + { + Q_OBJECT + + public: + UtilityTraceFunction(UtilityTraceFunctionType functionType, UtilityNetworkAttribute* networkAttribute, QObject* parent = nullptr); + UtilityTraceFunction(UtilityTraceFunctionType functionType, + UtilityNetworkAttribute* networkAttribute, + UtilityTraceCondition* condition, + QObject* parent = nullptr); + + ~UtilityTraceFunction() override; + + UtilityTraceCondition* condition() const; + void setCondition(UtilityTraceCondition* condition); + + UtilityTraceFunctionType functionType() const; + + UtilityNetworkAttribute* networkAttribute() const; + + /*! \internal */ + UtilityTraceFunction(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UtilityTraceFunction) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityTraceFunction_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunctionBarrier.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunctionBarrier.h new file mode 100644 index 000000000..eebca6467 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunctionBarrier.h @@ -0,0 +1,77 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityTraceFunctionBarrier.h + +#ifndef QRT_UtilityTraceFunctionBarrier_H +#define QRT_UtilityTraceFunctionBarrier_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +class QVariant; + +namespace QRTImpl +{ + class UtilityTraceFunctionBarrierImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class UtilityAttributeComparisonOperator; + + class UtilityTraceFunction; + + class UtilityTraceFunctionBarrier : public Object + { + Q_OBJECT + + public: + UtilityTraceFunctionBarrier(UtilityTraceFunction* traceFunction, + UtilityAttributeComparisonOperator comparisonOperator, + const QVariant& value, + QObject* parent = nullptr); + + ~UtilityTraceFunctionBarrier() override; + + UtilityAttributeComparisonOperator comparisonOperator() const; + + UtilityTraceFunction* traceFunction() const; + + QVariant value() const; + + /*! \internal */ + UtilityTraceFunctionBarrier(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UtilityTraceFunctionBarrier) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityTraceFunctionBarrier_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunctionBarrierListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunctionBarrierListModel.h new file mode 100644 index 000000000..a909473e5 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunctionBarrierListModel.h @@ -0,0 +1,121 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityTraceFunctionBarrierListModel.h + +#ifndef QRT_UtilityTraceFunctionBarriersListModel_H +#define QRT_UtilityTraceFunctionBarriersListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityTraceFunctionBarrierListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class UtilityTraceFunctionBarrier; + + class UtilityTraceFunctionBarrierListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum UtilityTraceFunctionBarrierRoles + { + UtilityTraceFunctionBarrierComparisonOperator = Qt::UserRole + 1, + UtilityTraceFunctionBarrierValue = Qt::UserRole + 2 + }; + + ~UtilityTraceFunctionBarrierListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(UtilityTraceFunctionBarrier* utilityTraceFunctionBarrier); + + void insert(int index, UtilityTraceFunctionBarrier* utilityTraceFunctionBarrier); + + void removeAt(int index); + + void removeOne(UtilityTraceFunctionBarrier* utilityTraceFunctionBarrier); + + void move(int from, int to); + + UtilityTraceFunctionBarrier* at(int index) const override; + + bool contains(UtilityTraceFunctionBarrier* utilityTraceFunctionBarrier) const; + + int indexOf(UtilityTraceFunctionBarrier* utilityTraceFunctionBarrier) const; + + UtilityTraceFunctionBarrier* first() const; + + UtilityTraceFunctionBarrier* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + /*! + \internal + */ + UtilityTraceFunctionBarrierListModel(std::shared_ptr impl, QObject* parent); + + UtilityTraceFunctionBarrierListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(UtilityTraceFunctionBarrierListModel) + + void setupRoles_(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityTraceFunctionBarriersListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunctionListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunctionListModel.h new file mode 100644 index 000000000..3b6d9df4a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunctionListModel.h @@ -0,0 +1,122 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityTraceFunctionListModel.h + +#ifndef QRT_UtilityTraceFunctionsListModel_H +#define QRT_UtilityTraceFunctionsListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityTraceFunctionListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class UtilityTraceFunction; + + class UtilityTraceFunctionListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum UtilityTraceFunctionRoles + { + UtilityTraceFunctionCondition = Qt::UserRole + 1, + UtilityTraceFunctionFunctionType = Qt::UserRole + 2, + UtilityTraceFunctionNetworkAttribute = Qt::UserRole + 3 + }; + + ~UtilityTraceFunctionListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(UtilityTraceFunction* UtilityTraceFunction); + + void insert(int index, UtilityTraceFunction* UtilityTraceFunction); + + void removeAt(int index); + + void removeOne(UtilityTraceFunction* UtilityTraceFunction); + + void move(int from, int to); + + UtilityTraceFunction* at(int index) const override; + + bool contains(UtilityTraceFunction* UtilityTraceFunction) const; + + int indexOf(UtilityTraceFunction* UtilityTraceFunction) const; + + UtilityTraceFunction* first() const; + + UtilityTraceFunction* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + /*! + \internal + */ + UtilityTraceFunctionListModel(std::shared_ptr impl, QObject* parent); + + UtilityTraceFunctionListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(UtilityTraceFunctionListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityTraceFunctionsListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunctionOutput.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunctionOutput.h new file mode 100644 index 000000000..c2efc794e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceFunctionOutput.h @@ -0,0 +1,66 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityTraceFunctionOutput.h + +#ifndef QRT_UtilityTraceFunctionOutput_H +#define QRT_UtilityTraceFunctionOutput_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +class QVariant; + +namespace QRTImpl +{ + class UtilityTraceFunctionOutputImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UtilityTraceFunction; + + class UtilityTraceFunctionOutput : public Object + { + Q_OBJECT + public: + ~UtilityTraceFunctionOutput() override; + + UtilityTraceFunction* function() const; + + QVariant result() const; + + UtilityTraceFunctionOutput(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UtilityTraceFunctionOutput) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityTraceFunctionOutput_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceOrCondition.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceOrCondition.h new file mode 100644 index 000000000..d4d0a97cb --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceOrCondition.h @@ -0,0 +1,65 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityTraceOrCondition.h + +#ifndef QRT_UtilityTraceOrCondition_H +#define QRT_UtilityTraceOrCondition_H + +// C++ API headers +#include "UtilityTraceConditionalExpression.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityTraceOrConditionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UtilityTraceOrCondition : public UtilityTraceConditionalExpression + { + Q_OBJECT + + public: + UtilityTraceOrCondition(UtilityTraceConditionalExpression* leftExpression, + UtilityTraceConditionalExpression* rightExpression, + QObject* parent = nullptr); + + ~UtilityTraceOrCondition() override; + + UtilityTraceConditionalExpression* leftExpression() const; + + UtilityTraceConditionalExpression* rightExpression() const; + + /*! \internal */ + UtilityTraceOrCondition(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(UtilityTraceOrCondition) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityTraceOrCondition_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceParameters.h new file mode 100644 index 000000000..3d15f885e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceParameters.h @@ -0,0 +1,88 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityTraceParameters.h + +#ifndef QRT_UtilityTraceParameters_H +#define QRT_UtilityTraceParameters_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityTraceParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class UtilityTraceResultType; + enum class UtilityTraceType; + class UtilityElement; + class UtilityNamedTraceConfiguration; + class UtilityTraceConfiguration; + + class UtilityTraceParameters : public Object + { + Q_OBJECT + + public: + UtilityTraceParameters(UtilityTraceType traceType, const QList& startingLocations, QObject* parent = nullptr); + UtilityTraceParameters(UtilityNamedTraceConfiguration* namedTraceConfiguration, + const QList& startingLocations, + QObject* parent = nullptr); + ~UtilityTraceParameters() override; + + QList barriers() const; + void setBarriers(const QList& barriers); + + QList filterBarriers() const; + void setFilterBarriers(const QList& filterBarriers); + + QList resultTypes() const; + void setResultTypes(const QList& resultTypes); + + QList startingLocations() const; + void setStartingLocations(const QList& startingLocations); + + UtilityTraceConfiguration* traceConfiguration() const; + void setTraceConfiguration(UtilityTraceConfiguration* traceConfiguration); + + UtilityTraceType traceType() const; + + /*! \internal */ + std::shared_ptr getImpl() const; + + UtilityTraceParameters() = delete; + + private: + Q_DISABLE_COPY_MOVE(UtilityTraceParameters) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityTraceParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceResult.h new file mode 100644 index 000000000..2570fbed3 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceResult.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityTraceResult.h + +#ifndef QRT_UtilityTraceResult_H +#define QRT_UtilityTraceResult_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityTraceResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class UtilityNearestNeighborResult; + enum class UtilityTraceResultObjectType; + + class UtilityTraceResult : public Object + { + Q_OBJECT + + public: + ~UtilityTraceResult() override; + + UtilityNearestNeighborResult nearestNeighborResult() const; + + UtilityTraceResultObjectType traceResultObjectType() const; + + QStringList warnings() const; + + /*! \internal */ + UtilityTraceResult(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + protected: + std::shared_ptr m_impl; + + Q_DISABLE_COPY_MOVE(UtilityTraceResult) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityTraceResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceResultListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceResultListModel.h new file mode 100644 index 000000000..d91f06f7a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraceResultListModel.h @@ -0,0 +1,95 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityTraceResultListModel.h + +#ifndef QRT_UtilityTraceResultListModel_H +#define QRT_UtilityTraceResultListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityNetworkImpl; + class UtilityTraceResultImpl; +} // namespace QRTImpl + +namespace Esri::ArcGISRuntime +{ + + class UtilityTraceResult; + + class UtilityTraceResultListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + ~UtilityTraceResultListModel() override; + + bool isEmpty() const; + + int size() const override; + + UtilityTraceResult* at(int index) const override; + + bool contains(UtilityTraceResult* result) const; + + int indexOf(UtilityTraceResult* result) const; + + UtilityTraceResult* first() const; + + UtilityTraceResult* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + /*! + \internal + */ + UtilityTraceResultListModel(const std::shared_ptr& impl, QObject* parent); + + UtilityTraceResultListModel() = delete; + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(UtilityTraceResultListModel) + + void setupRoles(); + + QHash m_roles; + QList> m_data; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityTraceResultListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraversability.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraversability.h new file mode 100644 index 000000000..25e6404bd --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityTraversability.h @@ -0,0 +1,74 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityTraversability.h + +#ifndef QRT_UtilityTraversability_H +#define QRT_UtilityTraversability_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class UtilityTraversabilityImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class UtilityTraversabilityScope; + + class UtilityTraceCondition; + class UtilityTraceFunctionBarrierListModel; + + class UtilityTraversability : public Object + { + Q_OBJECT + + public: + explicit UtilityTraversability(QObject* parent = nullptr); + ~UtilityTraversability() override; + + UtilityTraceCondition* barriers() const; + void setBarriers(UtilityTraceCondition* barriers); + + UtilityTraceFunctionBarrierListModel* functionBarriers(); + + UtilityTraversabilityScope scope() const; + void setScope(UtilityTraversabilityScope scope); + + /*! \internal */ + UtilityTraversability(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl(); + + private: + Q_DISABLE_COPY_MOVE(UtilityTraversability) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityTraversability_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityValidationResult.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityValidationResult.h new file mode 100644 index 000000000..073460aec --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/UtilityValidationResult.h @@ -0,0 +1,58 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file UtilityValidationResult.h + +#ifndef QRT_UtilityValidationResult_H +#define QRT_UtilityValidationResult_H + +// C++ API headers +#include "Object.h" + +namespace QRTImpl +{ + class UtilityValidationResultImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class UtilityValidationResult : public Object + { + Q_OBJECT + public: + ~UtilityValidationResult() override; + + bool hasDirtyAreas() const; + + bool hasErrors() const; + + UtilityValidationResult(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(UtilityValidationResult) + std::shared_ptr m_impl; + }; +} // namespace Esri::ArcGISRuntime + +#endif // QRT_UtilityValidationResult_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorMarkerSymbolElement.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorMarkerSymbolElement.h new file mode 100644 index 000000000..3b5bd6df4 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorMarkerSymbolElement.h @@ -0,0 +1,73 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file VectorMarkerSymbolElement.h + +#ifndef QRT_VectorMarkerSymbolElement_H +#define QRT_VectorMarkerSymbolElement_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class VectorMarkerSymbolElementImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Geometry; + class MultilayerSymbol; + + class VectorMarkerSymbolElement : public Object + { + Q_OBJECT + + public: + VectorMarkerSymbolElement(const Geometry& geometry, MultilayerSymbol* multilayerSymbol, QObject* parent = nullptr); + + ~VectorMarkerSymbolElement() override; + + Geometry geometry() const; + void setGeometry(const Geometry& geometry); + + MultilayerSymbol* symbol() const; + void setSymbol(MultilayerSymbol* multilayerSymbol); + + /*! \internal */ + VectorMarkerSymbolElement(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + VectorMarkerSymbolElement() = delete; + + private: + Q_DISABLE_COPY_MOVE(VectorMarkerSymbolElement) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_VectorMarkerSymbolElement_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorMarkerSymbolElementListModel.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorMarkerSymbolElementListModel.h new file mode 100644 index 000000000..89e26d1c2 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorMarkerSymbolElementListModel.h @@ -0,0 +1,122 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file VectorMarkerSymbolElementListModel.h + +#ifndef QRT_VectorMarkerSymbolElementListModel_H +#define QRT_VectorMarkerSymbolElementListModel_H + +// C++ API headers +#include "Iterable.h" + +// Qt headers +#include + +// STL headers +#include + +namespace QRTImpl +{ + class VectorMarkerSymbolElementListImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Error; + class VectorMarkerSymbolElement; + + class VectorMarkerSymbolElementListModel : public QAbstractListModel, public Iterable + { + Q_OBJECT + + public: + enum VectorMarkerSymbolElementRoles + { + GeometryRole = Qt::UserRole + 1, + SymbolRole = Qt::UserRole + 2, + GeometryJsonRole = Qt::UserRole + 3 + }; + + ~VectorMarkerSymbolElementListModel() override; + + bool isEmpty() const; + + void clear(); + + int size() const override; + + void append(VectorMarkerSymbolElement* vectorMarkerSymbolElement); + + void insert(int index, VectorMarkerSymbolElement* vectorMarkerSymbolElement); + + void removeAt(int index); + + void removeOne(VectorMarkerSymbolElement* vectorMarkerSymbolElement); + + void move(int from, int to); + + VectorMarkerSymbolElement* at(int index) const override; + + bool contains(VectorMarkerSymbolElement* vectorMarkerSymbolElement) const; + + int indexOf(VectorMarkerSymbolElement* vectorMarkerSymbolElement) const; + + VectorMarkerSymbolElement* first() const; + + VectorMarkerSymbolElement* last() const; + + Qt::ItemFlags flags(const QModelIndex& index) const override; + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex()) override; + + /*! \internal */ + VectorMarkerSymbolElementListModel(std::shared_ptr impl, QObject* parent); + + VectorMarkerSymbolElementListModel() = delete; + + signals: + void itemAdded(int index); + void itemRemoved(int index); + void errorOccurred(const Esri::ArcGISRuntime::Error& error); + + protected: + QHash roleNames() const override; + + private: + Q_DISABLE_COPY_MOVE(VectorMarkerSymbolElementListModel) + + void setupRoles(); + void connectSignals_(); + + QHash m_roles; + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_VectorMarkerSymbolElementListModel_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorMarkerSymbolLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorMarkerSymbolLayer.h new file mode 100644 index 000000000..6250dfc1d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorMarkerSymbolLayer.h @@ -0,0 +1,60 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file VectorMarkerSymbolLayer.h + +#ifndef QRT_VectorMarkerSymbolLayer_H +#define QRT_VectorMarkerSymbolLayer_H + +// C++ API headers +#include "MarkerSymbolLayer.h" + +// STL headers +#include + +namespace Esri::ArcGISRuntime +{ + + class VectorMarkerSymbolElement; + class VectorMarkerSymbolElementListModel; + + class VectorMarkerSymbolLayer : public MarkerSymbolLayer + { + Q_OBJECT + + public: + explicit VectorMarkerSymbolLayer(const QList& vectorMarkerSymbolElements, QObject* parent = nullptr); + ~VectorMarkerSymbolLayer() override; + + VectorMarkerSymbolElementListModel* vectorMarkerSymbolElements() const; + + /*! \internal */ + VectorMarkerSymbolLayer(std::shared_ptr impl, QObject* parent); + + VectorMarkerSymbolLayer() = delete; + + private: + Q_DISABLE_COPY_MOVE(VectorMarkerSymbolLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_VectorMarkerSymbolLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorTileCache.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorTileCache.h new file mode 100644 index 000000000..e242aa398 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorTileCache.h @@ -0,0 +1,84 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file VectorTileCache.h + +#ifndef QRT_VectorTileCache_H +#define QRT_VectorTileCache_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class VectorTileCacheImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class VectorTileSourceInfo; + + class VectorTileCache : public Object, public Loadable + { + Q_OBJECT + + public: + explicit VectorTileCache(const QString& path, QObject* parent = nullptr); + ~VectorTileCache() override; + + // Loadable Interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + QImage thumbnail() const; + + QString path() const; + + VectorTileSourceInfo sourceInfo() const; + + /*! + \internal + */ + VectorTileCache(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + Q_DISABLE_COPY_MOVE(VectorTileCache) + + void connectSignals_(); + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_VectorTileCache_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorTileSourceInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorTileSourceInfo.h new file mode 100644 index 000000000..fa834bb0d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorTileSourceInfo.h @@ -0,0 +1,98 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file VectorTileSourceInfo.h + +#ifndef QRT_VectorTileSourceInfo_H +#define QRT_VectorTileSourceInfo_H + +// Qt headers +#include // for QList, QString + +// STL headers +#include + +class QUrl; + +namespace QRTImpl +{ + class VectorTileSourceInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Envelope; + class LevelOfDetail; + class Point; + class SpatialReference; + class VectorTileStyle; + + class VectorTileSourceInfo + { + public: + VectorTileSourceInfo(); + VectorTileSourceInfo(const VectorTileSourceInfo& other); + VectorTileSourceInfo(VectorTileSourceInfo&& other) noexcept; + ~VectorTileSourceInfo(); + + VectorTileSourceInfo& operator=(const VectorTileSourceInfo& other); + VectorTileSourceInfo& operator=(VectorTileSourceInfo&& other) noexcept; + + bool isEmpty() const; + + QUrl url() const; + + VectorTileStyle defaultStyle() const; + + QUrl defaultStyleUrl() const; + + bool isExportTilesAllowed() const; + + Envelope fullExtent() const; + + Envelope initialExtent() const; + + int maxExportTilesCount() const; + + double minScale() const; + + double maxScale() const; + + QString name() const; + + Point origin() const; + + SpatialReference spatialReference() const; + + QList levelsOfDetail() const; + + QString version() const; + + explicit VectorTileSourceInfo(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_VectorTileSourceInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorTileStyle.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorTileStyle.h new file mode 100644 index 000000000..44652ffb8 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VectorTileStyle.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file VectorTileStyle.h + +#ifndef QRT_VectorTileStyle_H +#define QRT_VectorTileStyle_H + +// STL headers +#include + +class QString; +class QUrl; + +namespace QRTImpl +{ + class VectorTileStyleImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class VectorTileStyle + { + public: + VectorTileStyle(); + VectorTileStyle(const VectorTileStyle& other); + VectorTileStyle(VectorTileStyle&& other) noexcept; + ~VectorTileStyle(); + + VectorTileStyle& operator=(const VectorTileStyle& other); + VectorTileStyle& operator=(VectorTileStyle&& other) noexcept; + + bool isEmpty() const; + + QUrl url() const; + + QString version() const; + + /*! + \internal + */ + explicit VectorTileStyle(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_VectorTileStyle_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VertexTool.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VertexTool.h new file mode 100644 index 000000000..4a3a5935e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VertexTool.h @@ -0,0 +1,61 @@ +// COPYRIGHT 2023 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file VertexTool.h + +#ifndef QRT_VertexTool_H +#define QRT_VertexTool_H + +// C++ API headers +#include "GeometryEditorTool.h" + +namespace QRTImpl +{ + class VertexToolImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class InteractionConfiguration; + + class VertexTool : public GeometryEditorTool + { + Q_OBJECT + public: + explicit VertexTool(QObject* parent = nullptr); + + ~VertexTool() override; + + InteractionConfiguration* configuration() const; + void setConfiguration(InteractionConfiguration* configuration); + + VertexTool(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(VertexTool) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_VertexTool_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ViewInsets.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ViewInsets.h new file mode 100644 index 000000000..33903272e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ViewInsets.h @@ -0,0 +1,86 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ViewInsets.h + +#ifndef QRT_ViewInsets_H +#define QRT_ViewInsets_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ViewInsetsImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ViewInsets : public Object + { + Q_OBJECT + + Q_PROPERTY(double left READ left WRITE setLeft NOTIFY viewInsetsChanged) + Q_PROPERTY(double right READ right WRITE setRight NOTIFY viewInsetsChanged) + Q_PROPERTY(double top READ top WRITE setTop NOTIFY viewInsetsChanged) + Q_PROPERTY(double bottom READ bottom WRITE setBottom NOTIFY viewInsetsChanged) + Q_PROPERTY(bool empty READ isEmpty NOTIFY viewInsetsChanged) + + public: + ViewInsets(double left, double right, double top, double bottom, QObject* parent = nullptr); + ~ViewInsets() override; + + bool isEmpty() const; + + double left() const; + double right() const; + double top() const; + double bottom() const; + + /*! \internal */ + ViewInsets(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + ViewInsets() = delete; + + signals: + void viewInsetsChanged(); + + private: + Q_DISABLE_COPY_MOVE(ViewInsets) + + void connectSignals_(); + + void setLeft(double left); + void setRight(double right); + void setTop(double top); + void setBottom(double bottom); + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ViewInsets_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ViewLabelProperties.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ViewLabelProperties.h new file mode 100644 index 000000000..c320084a4 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ViewLabelProperties.h @@ -0,0 +1,63 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ViewLabelProperties.h + +#ifndef QRT_ViewLabelProperties_H +#define QRT_ViewLabelProperties_H + +// STL headers +#include + +namespace QRTImpl +{ + class ViewLabelPropertiesImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ViewLabelProperties + { + public: + ViewLabelProperties(); + ViewLabelProperties(bool animationEnabled, bool labelingEnabled); + ViewLabelProperties(const ViewLabelProperties& other); + ViewLabelProperties(ViewLabelProperties&& other) noexcept; + ViewLabelProperties& operator=(const ViewLabelProperties& other); + ViewLabelProperties& operator=(ViewLabelProperties&& other) noexcept; + ~ViewLabelProperties(); + + bool isAnimationEnabled() const; + void setAnimationEnabled(bool enabled); + bool isLabelingEnabled() const; + void setLabelingEnabled(bool enabled); + + explicit ViewLabelProperties(const std::shared_ptr& impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ViewLabelProperties_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Viewpoint.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Viewpoint.h new file mode 100644 index 000000000..32aadc19c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Viewpoint.h @@ -0,0 +1,91 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Viewpoint.h + +#ifndef QRT_Viewpoint_H +#define QRT_Viewpoint_H + +// C++ API headers +#include "JsonSerializable.h" + +// STL headers +#include + +namespace QRTImpl +{ + class ViewpointImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class ViewpointType; + class Camera; + class Geometry; + class Point; + + class Viewpoint : public JsonSerializable + { + public: + Viewpoint(); + Viewpoint(double latitude, double longitude, double scale); + Viewpoint(double latitude, double longitude, double scale, const Camera& camera); + Viewpoint(const Point& center, double scale); + Viewpoint(const Point& center, double scale, const Camera& camera); + Viewpoint(const Point& center, double scale, double rotation); + Viewpoint(const Point& center, double scale, double rotation, const Camera& camera); + Viewpoint(const Geometry& targetExtent); + Viewpoint(const Geometry& targetExtent, const Camera& camera); + Viewpoint(const Geometry& targetExtent, double rotation); + Viewpoint(const Geometry& targetExtent, double rotation, const Camera& camera); + Viewpoint(const Viewpoint& other); + Viewpoint(Viewpoint&& other) noexcept; + Viewpoint& operator=(const Viewpoint& other); + Viewpoint& operator=(Viewpoint&& other) noexcept; + ~Viewpoint() override; + + bool operator==(const Viewpoint& other) const; + bool operator!=(const Viewpoint& other) const; + + bool isEmpty() const; + [[nodiscard]] static Viewpoint fromJson(const QString& json); + [[nodiscard]] QString toJson() const override; + + double rotation() const; + double targetScale() const; + ViewpointType viewpointType() const; + Geometry targetGeometry() const; + Camera camera() const; + + /*! + \internal + */ + explicit Viewpoint(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Viewpoint_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ViewshedFunction.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ViewshedFunction.h new file mode 100644 index 000000000..faee4eb4a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ViewshedFunction.h @@ -0,0 +1,64 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ViewshedFunction.h + +#ifndef QRT_ViewshedFunction_H +#define QRT_ViewshedFunction_H + +// C++ API headers +#include "ContinuousFieldFunction.h" + +namespace QRTImpl +{ + class ViewshedFunctionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class ContinuousField; + class ViewshedParameters; + + class ViewshedFunction : public ContinuousFieldFunction + { + Q_OBJECT + public: + static ViewshedFunction* create(ContinuousField* elevation, ViewshedParameters* parameters, QObject* parent = nullptr); + + static ViewshedFunction* create(ContinuousFieldFunction* elevation, ViewshedParameters* parameters, QObject* parent = nullptr); + + ~ViewshedFunction() override; + + ViewshedParameters* parameters() const; + void setParameters(ViewshedParameters* parameters); + + ViewshedFunction(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ViewshedFunction) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ViewshedFunction_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ViewshedParameters.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ViewshedParameters.h new file mode 100644 index 000000000..76d8ad628 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/ViewshedParameters.h @@ -0,0 +1,90 @@ +// COPYRIGHT 2026 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file ViewshedParameters.h + +#ifndef QRT_ViewshedParameters_H +#define QRT_ViewshedParameters_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include +#include + +namespace QRTImpl +{ + class ViewshedParametersImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Point; + enum class HeightOrigin; + + class ViewshedParameters : public Object + { + Q_OBJECT + public: + explicit ViewshedParameters(QObject* parent = nullptr); + + ~ViewshedParameters() override; + + std::optional elevationSamplingInterval() const; + void setElevationSamplingInterval(std::optional elevationSamplingInterval); + + double fieldOfView() const; + void setFieldOfView(double fieldOfView); + + double heading() const; + void setHeading(double heading); + + std::optional maxRadius() const; + void setMaxRadius(std::optional maxRadius); + + HeightOrigin observerHeightOrigin() const; + void setObserverHeightOrigin(HeightOrigin observerHeightOrigin); + + Point observerPosition() const; + void setObserverPosition(const Point& observerPosition); + + double targetHeight() const; + void setTargetHeight(double targetHeight); + + HeightOrigin targetHeightOrigin() const; + void setTargetHeightOrigin(HeightOrigin targetHeightOrigin); + + ViewshedParameters* clone() const; + + ViewshedParameters(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(ViewshedParameters) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_ViewshedParameters_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VirtualLighting.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VirtualLighting.h new file mode 100644 index 000000000..cdadd9c6d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VirtualLighting.h @@ -0,0 +1,54 @@ +// COPYRIGHT 2025 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file VirtualLighting.h + +#ifndef QRT_VirtualLighting_H +#define QRT_VirtualLighting_H + +// C++ API headers +#include "SceneLighting.h" + +namespace QRTImpl +{ + class VirtualLightingImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class VirtualLighting : public SceneLighting + { + Q_OBJECT + + public: + explicit VirtualLighting(bool areDirectShadowsEnabled, QObject* parent = nullptr); + ~VirtualLighting() override; + + VirtualLighting(std::shared_ptr impl, QObject* parent); // internal + + private: + Q_DISABLE_COPY_MOVE(VirtualLighting) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_VirtualLighting_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VoiceGuidance.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VoiceGuidance.h new file mode 100644 index 000000000..3dc5fa0a3 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/VoiceGuidance.h @@ -0,0 +1,68 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file VoiceGuidance.h + +#ifndef QRT_VoiceGuidance_H +#define QRT_VoiceGuidance_H + +// C++ API headers +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class VoiceGuidanceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class VoiceGuidanceType; + + class VoiceGuidance : public Object + { + Q_OBJECT + + public: + ~VoiceGuidance() override; + + QString text() const; + VoiceGuidanceType type() const; + + /*! + \internal + */ + VoiceGuidance(std::shared_ptr impl, QObject* parent); + + VoiceGuidance() = delete; + + private: + Q_DISABLE_COPY_MOVE(VoiceGuidance) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_VoiceGuidance_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WebTiledLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WebTiledLayer.h new file mode 100644 index 000000000..06e63e23d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WebTiledLayer.h @@ -0,0 +1,73 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file WebTiledLayer.h + +#ifndef QRT_WebTiledLayer_H +#define QRT_WebTiledLayer_H + +// C++ API headers +#include "ServiceImageTiledLayer.h" + +// STL headers +#include + +namespace QRTImpl +{ + class WebTiledLayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class WebTiledLayer : public ServiceImageTiledLayer + { + Q_OBJECT + + public: + explicit WebTiledLayer(const QString& templateUrl, QObject* parent = nullptr); + + WebTiledLayer(const QString& templateUrl, const QStringList& subDomains, QObject* parent = nullptr); + + WebTiledLayer(const QString& templateUrl, const TileInfo& tileInfo, const Envelope& fullExtent, QObject* parent = nullptr); + + WebTiledLayer(const QString& templateUrl, + const QStringList& subDomains, + const TileInfo& tileInfo, + const Envelope& fullExtent, + QObject* parent = nullptr); + + ~WebTiledLayer() override; + + QStringList subDomains() const; + + QString templateUrl() const; + + /*! \internal */ + WebTiledLayer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(WebTiledLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_WebTiledLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WebmapLabelExpression.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WebmapLabelExpression.h new file mode 100644 index 000000000..c408afcc8 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WebmapLabelExpression.h @@ -0,0 +1,61 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file WebmapLabelExpression.h + +#ifndef QRT_WebmapLabelExpression_H +#define QRT_WebmapLabelExpression_H + +// C++ API headers +#include "LabelExpression.h" + +// STL headers +#include + +namespace QRTImpl +{ + class WebmapLabelExpressionImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class WebmapLabelExpression : public LabelExpression + { + Q_OBJECT + public: + explicit WebmapLabelExpression(QObject* parent = nullptr); + + explicit WebmapLabelExpression(const QString& webmapExpression, QObject* parent = nullptr); + + ~WebmapLabelExpression() override; + + WebmapLabelExpression(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(WebmapLabelExpression) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_WebmapLabelExpression_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WfsFeatureTable.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WfsFeatureTable.h new file mode 100644 index 000000000..c8e5ec140 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WfsFeatureTable.h @@ -0,0 +1,96 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file WfsFeatureTable.h + +#ifndef QRT_WfsFeatureTable_H +#define QRT_WfsFeatureTable_H + +// C++ API headers +#include "FeatureTable.h" + +// STL headers +#include + +template +class QFuture; + +namespace QRTImpl +{ + class WfsFeatureTableImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class FeatureRequestMode; + enum class OgcAxisOrder; + class WfsLayerInfo; + class SpatialReference; + class QueryParameters; + class FeatureQueryResult; + + class WfsFeatureTable : public FeatureTable + { + Q_OBJECT + + public: + explicit WfsFeatureTable(const WfsLayerInfo& layerInfo, QObject* parent = nullptr); + + WfsFeatureTable(const QUrl& url, const QString& tableName, QObject* parent = nullptr); + + ~WfsFeatureTable() override; + + OgcAxisOrder axisOrder() const; + void setAxisOrder(OgcAxisOrder axisOrder); + + FeatureRequestMode featureRequestMode() const; + void setFeatureRequestMode(FeatureRequestMode featureRequestMode); + + OgcAxisOrder filterAxisOrder() const; + void setFilterAxisOrder(OgcAxisOrder filterAxisOrder); + + WfsLayerInfo layerInfo() const; + + SpatialReference preferredSpatialReference() const; + void setPreferredSpatialReference(const SpatialReference& preferredSpatialReference); + + // async methods + [[nodiscard]] QFuture populateFromServiceAsync(const QueryParameters& parameters, + bool clearCache, + const QStringList& outFields, + QObject* parent = nullptr); + [[nodiscard]] QFuture populateFromServiceAsync(const QString& xmlRequest, bool clearCache, QObject* parent = nullptr); + + QUrl url() const; + + /*! \internal */ + WfsFeatureTable(std::shared_ptr impl, QObject* parent); + + WfsFeatureTable() = delete; + + private: + Q_DISABLE_COPY_MOVE(WfsFeatureTable) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_WfsFeatureTable_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WfsLayerInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WfsLayerInfo.h new file mode 100644 index 000000000..714450d6b --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WfsLayerInfo.h @@ -0,0 +1,79 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file WfsLayerInfo.h + +#ifndef QRT_WfsLayerInfo_H +#define QRT_WfsLayerInfo_H + +// Qt headers +#include // for QList, QString, QStringList + +// STL headers +#include + +namespace QRTImpl +{ + class WfsLayerInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Envelope; + class SpatialReference; + + class WfsLayerInfo + { + public: + WfsLayerInfo(); + WfsLayerInfo(const WfsLayerInfo& other); + WfsLayerInfo(WfsLayerInfo&& other) noexcept; + ~WfsLayerInfo(); + + WfsLayerInfo& operator=(const WfsLayerInfo& other); + WfsLayerInfo& operator=(WfsLayerInfo&& other) noexcept; + + bool isEmpty() const; + + QString description() const; + + Envelope extent() const; + + QStringList keywords() const; + + QString name() const; + + QList spatialReferences() const; + + QString title() const; + + /*! \internal */ + explicit WfsLayerInfo(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_WfsLayerInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WfsService.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WfsService.h new file mode 100644 index 000000000..a5a787fc7 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WfsService.h @@ -0,0 +1,83 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file WfsService.h + +#ifndef QRT_WfsService_H +#define QRT_WfsService_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class WfsServiceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class WfsServiceInfo; + + class WfsService : public Object, public Loadable + { + Q_OBJECT + + public: + explicit WfsService(const QUrl& url, QObject* parent = nullptr); + + ~WfsService() override; + + WfsServiceInfo serviceInfo() const; + + // Loadable interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + QMap customParameters() const; + void setCustomParameters(const QMap& customParameters); + + QUrl url() const; + + /*! + \internal + */ + WfsService(std::shared_ptr impl, QObject* parent); + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + std::shared_ptr m_impl; + Q_DISABLE_COPY_MOVE(WfsService) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_WfsService_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WfsServiceInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WfsServiceInfo.h new file mode 100644 index 000000000..3caf2648f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WfsServiceInfo.h @@ -0,0 +1,74 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file WfsServiceInfo.h + +#ifndef QRT_WfsServiceInfo_H +#define QRT_WfsServiceInfo_H + +// Qt headers +#include // for QList, QString, QStringList + +// STL headers +#include + +namespace QRTImpl +{ + class WfsServiceInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class WfsLayerInfo; + + class WfsServiceInfo + { + public: + WfsServiceInfo(); + WfsServiceInfo(const WfsServiceInfo& other); + WfsServiceInfo(WfsServiceInfo&& other) noexcept; + ~WfsServiceInfo(); + WfsServiceInfo& operator=(const WfsServiceInfo& other); + WfsServiceInfo& operator=(WfsServiceInfo&& other) noexcept; + + bool isEmpty() const; + + QString description() const; + + QStringList keywords() const; + + QList layerInfos() const; + + QString title() const; + + /*! + \internal + */ + explicit WfsServiceInfo(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_WfsServiceInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsFeature.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsFeature.h new file mode 100644 index 000000000..043fa2064 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsFeature.h @@ -0,0 +1,69 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file WmsFeature.h + +#ifndef QRT_WmsFeature_H +#define QRT_WmsFeature_H + +// C++ API headers +#include "GeoElement.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class WmsFeatureImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class WmsFeature : public Object, public GeoElement + { + Q_OBJECT + + public: + ~WmsFeature() override; + + AttributeListModel* attributes() const override; + + Geometry geometry() const override; + void setGeometry(const Geometry& geometry) override; + + /*! \internal */ + WmsFeature(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + std::shared_ptr iGetImpl() const override; + + WmsFeature() = delete; + + private: + Q_DISABLE_COPY_MOVE(WmsFeature) + + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_WmsFeature_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsLayer.h new file mode 100644 index 000000000..9ebeba529 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsLayer.h @@ -0,0 +1,100 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file WmsLayer.h + +#ifndef QRT_WmsLayer_H +#define QRT_WmsLayer_H + +// C++ API headers +#include "ImageAdjustmentLayer.h" +#include "TimeAware.h" + +// STL headers +#include + +namespace QRTImpl +{ + class WmsLayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class MapServiceImageFormat; + enum class WmsVersion; + class WmsLayerInfo; + class WmsSublayer; + + class WmsLayer : public ImageAdjustmentLayer, public TimeAware + { + Q_OBJECT + + public: + WmsLayer(const QUrl& url, const QStringList& layerNames, QObject* parent = nullptr); + + explicit WmsLayer(const QList& layerInfos, QObject* parent = nullptr); + + explicit WmsLayer(Item* item, QObject* parent = nullptr); + + ~WmsLayer() override; + + Esri::ArcGISRuntime::MapServiceImageFormat preferredImageFormat() const; + void setPreferredImageFormat(Esri::ArcGISRuntime::MapServiceImageFormat preferredImageFormat); + + QStringList layerNames() const; + + QList layerInfos() const; + + QList sublayers() const; + + WmsVersion version() const; + + QMap customParameters() const; + void setCustomParameters(const QMap& customParameters); + + quint64 refreshInterval() const; + void setRefreshInterval(quint64 milliseconds); + + QUrl url() const; + + // TimeAware interface methods + TimeExtent fullTimeExtent() const override; + bool isTimeFilteringEnabled() const override; + void setTimeFilteringEnabled(bool timeFilteringEnabled) override; + bool isSupportsTimeFiltering() const override; + TimeValue timeInterval() const override; + TimeValue timeOffset() const override; + void setTimeOffset(const TimeValue& timeOffset) override; + + /*! \internal */ + WmsLayer(std::shared_ptr impl, QObject* parent); + + signals: + void fullTimeExtentChanged(); + + private: + Q_DISABLE_COPY_MOVE(WmsLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_WmsLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsLayerInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsLayerInfo.h new file mode 100644 index 000000000..02fa8c967 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsLayerInfo.h @@ -0,0 +1,91 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file WmsLayerInfo.h + +#ifndef QRT_WmsLayerInfo_H +#define QRT_WmsLayerInfo_H + +// Qt headers +#include // for QList, QString, QStringList + +// STL headers +#include + +namespace QRTImpl +{ + class WmsLayerInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Envelope; + class SpatialReference; + + class WmsLayerInfo + { + public: + WmsLayerInfo(); + WmsLayerInfo(const WmsLayerInfo& other); + WmsLayerInfo(WmsLayerInfo&& other) noexcept; + ~WmsLayerInfo(); + + WmsLayerInfo& operator=(const WmsLayerInfo& other); + WmsLayerInfo& operator=(WmsLayerInfo&& other) noexcept; + + bool isEmpty() const; + + QString description() const; + + Envelope extent() const; + + int fixedImageHeight() const; + + int fixedImageWidth() const; + + QStringList keywords() const; + + QString name() const; + + bool isOpaque() const; + + bool isQueryable() const; + + QList spatialReferences() const; + + QStringList styles() const; + + QList sublayerInfos() const; + + QString title() const; + + /*! \internal */ + explicit WmsLayerInfo(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_WmsLayerInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsService.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsService.h new file mode 100644 index 000000000..ce20f54b5 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsService.h @@ -0,0 +1,86 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file WmsService.h + +#ifndef QRT_WmsService_H +#define QRT_WmsService_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class WmsServiceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class WmsVersion; + class WmsServiceInfo; + + class WmsService : public Object, public Loadable + { + Q_OBJECT + + public: + explicit WmsService(const QUrl& url, QObject* parent = nullptr); + + ~WmsService() override; + + QMap customParameters() const; + void setCustomParameters(const QMap& customParameters); + + WmsServiceInfo serviceInfo() const; + + WmsVersion version() const; + + // Loadable interface methods + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + QUrl url() const; + + /*! + \internal + */ + WmsService(std::shared_ptr impl, QObject* parent); + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + std::shared_ptr m_impl; + Q_DISABLE_COPY_MOVE(WmsService) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_WmsService_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsServiceInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsServiceInfo.h new file mode 100644 index 000000000..4e3ba5c08 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsServiceInfo.h @@ -0,0 +1,79 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file WmsServiceInfo.h + +#ifndef QRT_WmsServiceInfo_H +#define QRT_WmsServiceInfo_H + +// Qt headers +#include // for QList, QString, QStringList + +// STL headers +#include + +namespace QRTImpl +{ + class WmsServiceInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class MapServiceImageFormat; + class WmsLayerInfo; + + class WmsServiceInfo + { + public: + WmsServiceInfo(); + WmsServiceInfo(const WmsServiceInfo& other); + WmsServiceInfo(WmsServiceInfo&& other) noexcept; + ~WmsServiceInfo(); + WmsServiceInfo& operator=(const WmsServiceInfo& other); + WmsServiceInfo& operator=(WmsServiceInfo&& other) noexcept; + + bool isEmpty() const; + + QString description() const; + + QStringList keywords() const; + + QList layerInfos() const; + + QString title() const; + + QString name() const; + + QList imageFormats() const; + + /*! + \internal + */ + explicit WmsServiceInfo(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_WmsServiceInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsSublayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsSublayer.h new file mode 100644 index 000000000..f2fd71e56 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmsSublayer.h @@ -0,0 +1,85 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file WmsSublayer.h + +#ifndef QRT_WmsSublayer_H +#define QRT_WmsSublayer_H + +// C++ API headers +#include "LayerContent.h" + +// STL headers +#include + +namespace QRTImpl +{ + class WmsSublayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class WmsLayerInfo; + + class WmsSublayer : public LayerContent + { + Q_OBJECT + + public: + ~WmsSublayer() override; + + bool operator==(const WmsSublayer& other) const; + bool operator!=(const WmsSublayer& other) const; + + QString currentStyle() const; + void setCurrentStyle(const QString& currentStyle); + + WmsLayerInfo sublayerInfo() const; + + // LayerContent interface methods + bool canChangeVisibility() const override; + bool isVisible() const override; + void setVisible(bool visible) override; + bool isVisibleAtScale(double scale) const override; + QString name() const override; + bool isShowInLegend() const override; + void setShowInLegend(bool showInLegend) override; + bool isAutoFetchLegendInfos() const override; + void setAutoFetchLegendInfos(bool autoFetchLegendInfos) override; + LegendInfoListModel* legendInfos() const override; + QList subLayerContents() const override; + std::shared_ptr iGetImpl() const override; + + WmsSublayer* clone(QObject* parent = nullptr) const; + + /*! \internal */ + WmsSublayer(std::shared_ptr impl, QObject* parent); + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(WmsSublayer) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_WmsSublayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsLayer.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsLayer.h new file mode 100644 index 000000000..7431f4bc0 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsLayer.h @@ -0,0 +1,104 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file WmtsLayer.h + +#ifndef QRT_WmtsLayer_H +#define QRT_WmtsLayer_H + +// C++ API headers +#include "ImageTiledLayer.h" + +// STL headers +#include + +class QUrl; + +namespace QRTImpl +{ + class WmtsLayerImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class TileImageFormat; + class PortalItem; + class WmtsLayerInfo; + class WmtsTileMatrixSet; + + class WmtsLayer : public ImageTiledLayer + { + Q_OBJECT + + public: + WmtsLayer(const QUrl& url, const QString& wmtsLayerId, QObject* parent = nullptr); + + WmtsLayer(const QUrl& url, const QString& wmtsLayerId, TileImageFormat preferredImageFormat, QObject* parent = nullptr); + + WmtsLayer(const QUrl& url, const QString& wmtsLayerId, const QString& tileMatrixSetId, QObject* parent = nullptr); + + WmtsLayer(const QUrl& url, + const QString& wmtsLayerId, + const QString& tileMatrixSetId, + TileImageFormat preferredImageFormat, + QObject* parent = nullptr); + + explicit WmtsLayer(PortalItem* portalItem, QObject* parent = nullptr); + + explicit WmtsLayer(const WmtsLayerInfo& layerInfo, QObject* parent = nullptr); + + WmtsLayer(const WmtsLayerInfo& layerInfo, TileImageFormat preferredImageFormat, QObject* parent = nullptr); + + WmtsLayer(const WmtsLayerInfo& layerInfo, const WmtsTileMatrixSet& tileMatrixSet, QObject* parent = nullptr); + + WmtsLayer(const WmtsLayerInfo& layerInfo, + const WmtsTileMatrixSet& tileMatrixSet, + TileImageFormat preferredImageFormat, + QObject* parent = nullptr); + + ~WmtsLayer() override; + + QString tileMatrixSetId() const; + + TileImageFormat preferredImageFormat() const; + + WmtsLayerInfo layerInfo() const; + + QString wmtsLayerId() const; + + WmtsTileMatrixSet tileMatrixSet() const; + + QUrl url() const; + + QMap customParameters() const; + void setCustomParameters(const QMap& customParameters); + + /*! \internal */ + WmtsLayer(std::shared_ptr impl, QObject* parent); + + private: + Q_DISABLE_COPY_MOVE(WmtsLayer) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_WmtsLayer_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsLayerInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsLayerInfo.h new file mode 100644 index 000000000..ee491deab --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsLayerInfo.h @@ -0,0 +1,81 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file WmtsLayerInfo.h + +#ifndef QRT_WmtsLayerInfo_H +#define QRT_WmtsLayerInfo_H + +// Qt headers +#include // for QList, QString, QStringList + +// STL headers +#include + +namespace QRTImpl +{ + class WmtsLayerInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + enum class TileImageFormat; + class WmtsTileMatrixSet; + + class WmtsLayerInfo + { + public: + WmtsLayerInfo(); + WmtsLayerInfo(const WmtsLayerInfo& other); + WmtsLayerInfo(WmtsLayerInfo&& other) noexcept; + ~WmtsLayerInfo(); + + WmtsLayerInfo& operator=(const WmtsLayerInfo& other); + WmtsLayerInfo& operator=(WmtsLayerInfo&& other) noexcept; + + bool isEmpty() const; + + QString description() const; + + QList imageFormats() const; + + QString wmtsLayerId() const; + + QStringList keywords() const; + + QStringList styles() const; + + QList tileMatrixSets() const; + + QString title() const; + + /*! \internal */ + explicit WmtsLayerInfo(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_WmtsLayerInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsService.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsService.h new file mode 100644 index 000000000..78ddbf086 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsService.h @@ -0,0 +1,82 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file WmtsService.h + +#ifndef QRT_WmtsService_H +#define QRT_WmtsService_H + +// C++ API headers +#include "Loadable.h" +#include "Object.h" + +// STL headers +#include + +namespace QRTImpl +{ + class WmtsServiceImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class WmtsServiceInfo; + + class WmtsService : public Object, public Loadable + { + Q_OBJECT + + public: + explicit WmtsService(const QUrl& url, QObject* parent = nullptr); + + ~WmtsService() override; + + WmtsServiceInfo serviceInfo() const; + + Error loadError() const override; + LoadStatus loadStatus() const override; + void cancelLoad() override; + void load() override; + void retryLoad() override; + + QUrl url() const; + + /*! + \internal + */ + WmtsService(std::shared_ptr impl, QObject* parent); + + QMap customParameters() const; + void setCustomParameters(const QMap& customParameters); + + signals: + void doneLoading(const Esri::ArcGISRuntime::Error& loadError); + void loadStatusChanged(Esri::ArcGISRuntime::LoadStatus loadStatus); + + private: + std::shared_ptr m_impl; + Q_DISABLE_COPY_MOVE(WmtsService) + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_WmtsService_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsServiceInfo.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsServiceInfo.h new file mode 100644 index 000000000..92c6a099c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsServiceInfo.h @@ -0,0 +1,81 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file WmtsServiceInfo.h + +#ifndef QRT_WmtsServiceInfo_H +#define QRT_WmtsServiceInfo_H + +// Qt headers +#include // for QList, QString, QStringList + +// STL headers +#include + +class QUrl; + +namespace QRTImpl +{ + class WmtsServiceInfoImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class WmtsLayerInfo; + class WmtsTileMatrixSet; + + class WmtsServiceInfo + { + public: + WmtsServiceInfo(); + WmtsServiceInfo(const WmtsServiceInfo& other); + WmtsServiceInfo(WmtsServiceInfo&& other) noexcept; + ~WmtsServiceInfo(); + WmtsServiceInfo& operator=(const WmtsServiceInfo& other); + WmtsServiceInfo& operator=(WmtsServiceInfo&& other) noexcept; + + bool isEmpty() const; + + QString description() const; + + QStringList keywords() const; + + QList layerInfos() const; + + QList tileMatrixSets() const; + + QString title() const; + + QString version() const; + + /*! + \internal + */ + explicit WmtsServiceInfo(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_WmtsServiceInfo_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsTileMatrix.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsTileMatrix.h new file mode 100644 index 000000000..0b5542dec --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsTileMatrix.h @@ -0,0 +1,66 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file WmtsTileMatrix.h + +#ifndef QRT_WmtsTileMatrix_H +#define QRT_WmtsTileMatrix_H + +// STL headers +#include + +class QString; + +namespace QRTImpl +{ + class WmtsTileMatrixImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class WmtsTileMatrix + { + public: + WmtsTileMatrix(); + WmtsTileMatrix(const WmtsTileMatrix& other); + WmtsTileMatrix(WmtsTileMatrix&& other) noexcept; + ~WmtsTileMatrix(); + + WmtsTileMatrix& operator=(const WmtsTileMatrix& other); + WmtsTileMatrix& operator=(WmtsTileMatrix&& other) noexcept; + + bool isEmpty() const; + + QString id() const; + + double scaleDenominator() const; + + /*! \internal */ + explicit WmtsTileMatrix(std::shared_ptr impl); + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_WmtsTileMatrix_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsTileMatrixSet.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsTileMatrixSet.h new file mode 100644 index 000000000..5f6ea75cd --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/WmtsTileMatrixSet.h @@ -0,0 +1,84 @@ +// COPYRIGHT 2021 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file WmtsTileMatrixSet.h + +#ifndef QRT_WmtsTileMatrixSet_H +#define QRT_WmtsTileMatrixSet_H + +// Qt headers +#include // for QList, QString, QStringList + +// STL headers +#include + +namespace QRTImpl +{ + class WmtsTileMatrixSetImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Envelope; + class SpatialReference; + class WmtsTileMatrix; + + class WmtsTileMatrixSet + { + public: + WmtsTileMatrixSet(); + WmtsTileMatrixSet(const WmtsTileMatrixSet& other); + WmtsTileMatrixSet(WmtsTileMatrixSet&& other) noexcept; + ~WmtsTileMatrixSet(); + + WmtsTileMatrixSet& operator=(const WmtsTileMatrixSet& other); + WmtsTileMatrixSet& operator=(WmtsTileMatrixSet&& other) noexcept; + + bool isEmpty() const; + + QString description() const; + + Envelope extent() const; + + QString id() const; + + QStringList keywords() const; + + SpatialReference spatialReference() const; + + QList tileMatrices() const; + + QString title() const; + + QString wellKnownScaleSetId() const; + + /*! \internal */ + explicit WmtsTileMatrixSet(std::shared_ptr impl); + std::shared_ptr getImpl() const; + + private: + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_WmtsTileMatrixSet_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Worldview.h b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Worldview.h new file mode 100644 index 000000000..6732aafcc --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/include/Worldview.h @@ -0,0 +1,84 @@ +// COPYRIGHT 2024 ESRI +// +// All rights reserved under the copyright laws of the United States +// and applicable international laws, treaties, and conventions. +// +// This material is licensed for use under the Esri Master License +// Agreement (MLA), and is bound by the terms of that agreement. +// You may redistribute and use this code without modification, +// provided you adhere to the terms of the MLA and include this +// copyright notice. +// +// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +// +// For additional information, contact: +// Environmental Systems Research Institute, Inc. +// Attn: Contracts and Legal Services Department +// 380 New York Street +// Redlands, California, 92373 +// USA +// +// email: contracts@esri.com +/// \file Worldview.h + +#ifndef QRT_Worldview_H +#define QRT_Worldview_H + +// C++ API headers +#include "Object.h" + +// Qt headers +#include // for QString + +namespace QRTImpl +{ + class WorldviewImpl; +} + +namespace Esri::ArcGISRuntime +{ + + class Worldview : public Object + { + Q_OBJECT + public: + explicit Worldview(const QString& code, QObject* parent = nullptr); + + ~Worldview() override; + + QString code() const; + + QString displayName() const; + + [[nodiscard]] static Worldview* china(QObject* parent); + + [[nodiscard]] static Worldview* india(QObject* parent); + + [[nodiscard]] static Worldview* israel(QObject* parent); + + [[nodiscard]] static Worldview* japan(QObject* parent); + + [[nodiscard]] static Worldview* morocco(QObject* parent); + + [[nodiscard]] static Worldview* pakistan(QObject* parent); + + [[nodiscard]] static Worldview* southKorea(QObject* parent); + + [[nodiscard]] static Worldview* unitedArabEmirates(QObject* parent); + + [[nodiscard]] static Worldview* unitedStatesOfAmerica(QObject* parent); + + [[nodiscard]] static Worldview* vietnam(QObject* parent); + + Worldview(std::shared_ptr impl, QObject* parent); + + std::shared_ptr getImpl() const; + + private: + Q_DISABLE_COPY_MOVE(Worldview) + std::shared_ptr m_impl; + }; + +} // namespace Esri::ArcGISRuntime + +#endif // QRT_Worldview_H diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/linux/x64/lib/libEsriCommonQt.so b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/linux/x64/lib/libEsriCommonQt.so new file mode 100755 index 000000000..88eed9ad1 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/linux/x64/lib/libEsriCommonQt.so differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/linux/x64/lib/libEsriRuntimeQt.a b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/linux/x64/lib/libEsriRuntimeQt.a new file mode 100755 index 000000000..17edb671f Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/linux/x64/lib/libEsriRuntimeQt.a differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/linux/x64/lib/libruntimecore.so b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/linux/x64/lib/libruntimecore.so new file mode 100755 index 000000000..1ba3e1f61 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/sdk/linux/x64/lib/libruntimecore.so differ diff --git a/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/tools/postInstall.sh b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/tools/postInstall.sh new file mode 100755 index 000000000..7a4f59ffa --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/ArcGIS/MapsSDK_Qt_300.0.0/ArcGIS_Maps_SDK_Qt_300.0.0/qt300.0.0/tools/postInstall.sh @@ -0,0 +1,214 @@ +#!/bin/bash + +# COPYRIGHT 2024 ESRI +# +# All rights reserved under the copyright laws of the United States +# and applicable international laws, treaties, and conventions. +# +# This material is licensed for use under the Esri Master License +# Agreement (MLA), and is bound by the terms of that agreement. +# You may redistribute and use this code without modification, +# provided you adhere to the terms of the MLA and include this +# copyright notice. +# +# See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english +# +# For additional information, contact: +# Environmental Systems Research Institute, Inc. +# Attn: Contracts and Legal Services Department +# 380 New York Street +# Redlands, California, 92373 +# USA + +# postInstall.sh +# This script is part of the ArcGIS Maps SDK for Qt. +# This script runs at the termination of the installation, if requested. +# It integrates offline help files (.qch) into Qt Creator, +# and it installs templates for new starter projects for use in Qt Creator. + +VERSION="300.0.0" +INSTALL_DIR="" # determined at runtime +DOC_DIR="" # determined once INSTALL_DIR is determined +LOG_FILE="/tmp/postInstall.log" +SDK_INI_FILE="${HOME}/.config/EsriRuntimeQt/ArcGIS Runtime SDK for Qt ${VERSION}.ini" +QT_CREATOR_INI_FILE="${HOME}/.config/QtProject/QtCreator.ini" +QT_CREATOR_CONFIG_DIR="${HOME}/.config/QtProject/qtcreator" +QT_CREATOR_TEMPLATES_DIR="${QT_CREATOR_CONFIG_DIR}/templates/wizards" + +# Redirect all output to /dev/null +exec >/dev/null 2>&1 + +function log_() { + echo "$(date) - $1" >> ${LOG_FILE} +} + +# args are +# $1: exit code +# $2: command that executed +function validate_exit_code_() { + if [ $1 != 0 ] ; then + log_ "$2 [FAILED] code $1" + else + log_ "$2 [SUCCESS]" + fi +} + +# make it so we don't need to double up commands followed by a copy-paste to pass to +# validate_exit_code_. Too much room for copy-paste errors. +function exec_command_() { + local command="$*" + $command + local exit_code=$? + validate_exit_code_ "$exit_code" "$command" +} + +# pass "remove" to remove the templates. No args to copy them. +function copy_or_remove_templates_() { + if [ ! -d "${QT_CREATOR_CONFIG_DIR}" ]; then + log_ "Could not locate Qt Creator folder at ${QT_CREATOR_CONFIG_DIR}" + return + fi + + if [ ! -d "${QT_CREATOR_TEMPLATES_DIR}" ]; then + exec_command_ "mkdir -p ${QT_CREATOR_TEMPLATES_DIR}" + fi + + local template_dir=${INSTALL_DIR}/sdk/ideintegration + # version with underscores instead of dots + local template_version=$(echo "${VERSION}" | tr '.' '_') + + local -a templates=(${template_dir}/ArcGISRuntimeQmlCppTemplate${template_version} \ + ${template_dir}/ArcGISRuntimeQtTemplate${template_version} + ) + + local operation="$1" + for template in "${templates[@]}"; do + if [ "$operation" == "remove" ]; then + if [ -d "${QT_CREATOR_TEMPLATES_DIR}/`basename ${template}`" ]; then + exec_command_ "rm -rf ${QT_CREATOR_TEMPLATES_DIR}/`basename ${template}`" + fi + else + if [ -d "${template}" ]; then + exec_command_ "cp -rfp ${template} ${QT_CREATOR_TEMPLATES_DIR}/" + fi + fi + done +} + +# ensure this section is present in the file: +# [Help] +# +# InstalledDocumentation= +# +function ensure_doc_keys_exist_() { + if ! grep -q "\[Help\]" "${QT_CREATOR_INI_FILE}"; then + log_ "Adding '[Help]' section to ${QT_CREATOR_INI_FILE}" + echo -e "\n[Help]\nInstalledDocumentation=" >> "${QT_CREATOR_INI_FILE}" + return + fi + + # Use awk to correctly add InstalledDocumentation= within the [Help] section if not present + awk ' + BEGIN {inHelpSection=0; installedDocFound=0} + /^\[Help\]/ {inHelpSection=1} + inHelpSection && /InstalledDocumentation=/ {installedDocFound=1} + /^\[/ && !/^\[Help\]/ && inHelpSection {inHelpSection=0} + {print} + END {if (inHelpSection && !installedDocFound) print "InstalledDocumentation="} + ' "${QT_CREATOR_INI_FILE}" > temp.ini + + if ! grep -q "InstalledDocumentation=" temp.ini; then + awk '/^\[Help\]/ {print; print "InstalledDocumentation="; next} {print}' temp.ini > "${QT_CREATOR_INI_FILE}" + else + mv temp.ini "${QT_CREATOR_INI_FILE}" + fi + + [ -f temp.ini ] && rm -f temp.ini +} + +function register_qt_creator_help_files_() { + if [ ! -f "${QT_CREATOR_INI_FILE}" ]; then + log_ "File ${QT_CREATOR_INI_FILE} does not exist" + return + fi + + ensure_doc_keys_exist_ + + # If it exists, check if the new path is already in the list + if ! grep -q "${DOC_DIR}" "${QT_CREATOR_INI_FILE}"; then + # If it's not, append the new path to the comma-separated list + if grep -q "^InstalledDocumentation=$" "${QT_CREATOR_INI_FILE}"; then + # If the line is empty, add the new entry without a preceding ", " + sed -i "s|^InstalledDocumentation=$|InstalledDocumentation=${DOC_DIR}|g" "${QT_CREATOR_INI_FILE}" + elif grep -q "^InstalledDocumentation=.*" "${QT_CREATOR_INI_FILE}"; then + # If the line is not empty, add the new entry to the end with a preceding ", " + sed -i "/^InstalledDocumentation=/ s:$:, ${DOC_DIR}:" "${QT_CREATOR_INI_FILE}" + fi + else + # key already found, don't add it again + log_ "'${DOC_DIR}' already found in 'InstalledDocumentation' key in ${QT_CREATOR_INI_FILE}" + fi +} + +function unregister_qt_creator_help_files_() { + if [ ! -f "${QT_CREATOR_INI_FILE}" ]; then + return + fi + + # Check if the InstalledDocumentation key exists + if grep -q "InstalledDocumentation.*${DOC_DIR}" "${QT_CREATOR_INI_FILE}"; then + # If it exists, remove ${DOC_DIR} from the comma-separated list + # this will handle all of the cases: + # only entry, first entry, last entry, middle entry + sed -i "/InstalledDocumentation/s|, ${DOC_DIR}||g; s|${DOC_DIR}, ||g; s|^InstalledDocumentation=${DOC_DIR}$|InstalledDocumentation=|g" "${QT_CREATOR_INI_FILE}" + fi +} + +# get the install dir from the SDK_INI_FILE +# on Linux users may install to any location +function get_sdk_install_dir_() { + INSTALL_DIR=$(grep "InstallDir=" "${SDK_INI_FILE}" | cut -d "=" -f 2 | tr -d '"') + if [ -z "${INSTALL_DIR}" ]; then + log_ "Could not determine install directory from ${SDK_INI_FILE}" + exit 1 + fi + + DOC_DIR="${INSTALL_DIR}/sdk/doc" +} + +function uninstall_() { + # use a different log file for uninstall + LOG_FILE="${LOG_FILE%.log}_uninstall.log" + rm -f ${LOG_FILE} + + log_ "Running uninstall script for ArcGIS Maps SDK for Qt ${VERSION}" + copy_or_remove_templates_ "remove" + unregister_qt_creator_help_files_ +} + +function install_() { + rm -f ${LOG_FILE} + log_ "Running post-install script for ArcGIS Maps SDK for Qt ${VERSION}" + + # these can both happen independently + copy_or_remove_templates_ & + register_qt_creator_help_files_ & + + wait +} + +# ensure globals are set +get_sdk_install_dir_ + +if [ "$1" == "-uninstall" ]; then + uninstall_ + exit 0 +elif [ "$1" != "" ]; then + echo "Invalid argument: $1" + echo "The only valid argument is -uninstall to uninstall" + echo "No arguments means to install" + exit 1 +fi + +# if we get this far there are no script options, so run the install +install_ diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/AbstractLocalizer b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/AbstractLocalizer new file mode 100644 index 000000000..6689bae39 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/AbstractLocalizer @@ -0,0 +1 @@ +#include "ktexttemplate/abstractlocalizer.h" diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/AbstractNodeFactory b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/AbstractNodeFactory new file mode 100644 index 000000000..4211ad1c6 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/AbstractNodeFactory @@ -0,0 +1 @@ +#include "ktexttemplate/node.h" diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/AbstractTemplateLoader b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/AbstractTemplateLoader new file mode 100644 index 000000000..0f866ae6e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/AbstractTemplateLoader @@ -0,0 +1 @@ +#include "ktexttemplate/templateloader.h" diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/CachingLoaderDecorator b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/CachingLoaderDecorator new file mode 100644 index 000000000..2ccf1ae9e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/CachingLoaderDecorator @@ -0,0 +1 @@ +#include "ktexttemplate/cachingloaderdecorator.h" diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Context b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Context new file mode 100644 index 000000000..e754b7d77 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Context @@ -0,0 +1 @@ +#include "ktexttemplate/context.h" diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Engine b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Engine new file mode 100644 index 000000000..dde0870d9 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Engine @@ -0,0 +1 @@ +#include "ktexttemplate/engine.h" diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Exception b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Exception new file mode 100644 index 000000000..c18212292 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Exception @@ -0,0 +1 @@ +#include "ktexttemplate/exception.h" diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/FileSystemTemplateLoader b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/FileSystemTemplateLoader new file mode 100644 index 000000000..0f866ae6e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/FileSystemTemplateLoader @@ -0,0 +1 @@ +#include "ktexttemplate/templateloader.h" diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Filter b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Filter new file mode 100644 index 000000000..a81c2f143 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Filter @@ -0,0 +1 @@ +#include "ktexttemplate/filter.h" diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/FilterExpression b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/FilterExpression new file mode 100644 index 000000000..f8b35b620 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/FilterExpression @@ -0,0 +1 @@ +#include "ktexttemplate/filterexpression.h" diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/InMemoryTemplateLoader b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/InMemoryTemplateLoader new file mode 100644 index 000000000..0f866ae6e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/InMemoryTemplateLoader @@ -0,0 +1 @@ +#include "ktexttemplate/templateloader.h" diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/MetaType b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/MetaType new file mode 100644 index 000000000..c772f17e4 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/MetaType @@ -0,0 +1 @@ +#include "ktexttemplate/metatype.h" diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Node b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Node new file mode 100644 index 000000000..4211ad1c6 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Node @@ -0,0 +1 @@ +#include "ktexttemplate/node.h" diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/NodeList b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/NodeList new file mode 100644 index 000000000..4211ad1c6 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/NodeList @@ -0,0 +1 @@ +#include "ktexttemplate/node.h" diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/OutputStream b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/OutputStream new file mode 100644 index 000000000..626c3f78d --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/OutputStream @@ -0,0 +1 @@ +#include "ktexttemplate/outputstream.h" diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Parser b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Parser new file mode 100644 index 000000000..341217203 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Parser @@ -0,0 +1 @@ +#include "ktexttemplate/parser.h" diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/QtLocalizer b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/QtLocalizer new file mode 100644 index 000000000..2e9c66fd7 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/QtLocalizer @@ -0,0 +1 @@ +#include "ktexttemplate/qtlocalizer.h" diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/RenderContext b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/RenderContext new file mode 100644 index 000000000..badb762ac --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/RenderContext @@ -0,0 +1 @@ +#include "ktexttemplate/rendercontext.h" diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/SafeString b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/SafeString new file mode 100644 index 000000000..c19b261ef --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/SafeString @@ -0,0 +1 @@ +#include "ktexttemplate/safestring.h" diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/TagLibraryInterface b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/TagLibraryInterface new file mode 100644 index 000000000..cacf12a30 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/TagLibraryInterface @@ -0,0 +1 @@ +#include "ktexttemplate/taglibraryinterface.h" diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Template b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Template new file mode 100644 index 000000000..d6cf3a570 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Template @@ -0,0 +1 @@ +#include "ktexttemplate/template.h" diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/TemplateLoader b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/TemplateLoader new file mode 100644 index 000000000..0f866ae6e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/TemplateLoader @@ -0,0 +1 @@ +#include "ktexttemplate/templateloader.h" diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Token b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Token new file mode 100644 index 000000000..5cc2ae8a1 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Token @@ -0,0 +1 @@ +#include "ktexttemplate/token.h" diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/TypeAccessor b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/TypeAccessor new file mode 100644 index 000000000..f9401bc0c --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/TypeAccessor @@ -0,0 +1 @@ +#include "ktexttemplate/typeaccessor.h" diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Util b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Util new file mode 100644 index 000000000..4723e3048 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Util @@ -0,0 +1 @@ +#include "ktexttemplate/util.h" diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Variable b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Variable new file mode 100644 index 000000000..06c738a06 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/KTextTemplate/Variable @@ -0,0 +1 @@ +#include "ktexttemplate/variable.h" diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/abstractlocalizer.h b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/abstractlocalizer.h new file mode 100644 index 000000000..4e49e7c60 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/abstractlocalizer.h @@ -0,0 +1,140 @@ +/* + This file is part of the KTextTemplate library + + SPDX-FileCopyrightText: 2010 Stephen Kelly + + SPDX-License-Identifier: LGPL-2.1-or-later + +*/ + +#ifndef KTEXTTEMPLATE_ABSTRACTLOCALIZER_H +#define KTEXTTEMPLATE_ABSTRACTLOCALIZER_H + +#include "ktexttemplate_export.h" + +#include +#include +#include + +class QDateTime; + +namespace KTextTemplate +{ + +/// @headerfile abstractlocalizer.h + +/** + @brief Interface for implementing an internationalization system. + + This class defines an interface for accessing an internationalization, such as + QLocale/QTranslator or gettext/KLocale. + + @author Stephen Kelly +*/ +class KTEXTTEMPLATE_EXPORT AbstractLocalizer +{ +public: + /** + Constructor + */ + AbstractLocalizer(); + + /** + Destructor + */ + virtual ~AbstractLocalizer(); + + /** + Processes the data in @p variant into a localized string. + + The base implementation can localize numbers, dates and times, and + strings. + */ + virtual QString localize(const QVariant &variant) const; + + /** + Returns the current locale as a string. + */ + virtual QString currentLocale() const = 0; + + /** + Makes this localizer use the locale specified by @p localeName for output. + */ + virtual void pushLocale(const QString &localeName) = 0; + + /** + Makes this localizer use the previous locale for output. + */ + virtual void popLocale() = 0; + + /** + Loads the @p catalog from @p path. + */ + virtual void loadCatalog(const QString &path, const QString &catalog) = 0; + + /** + Unloads the @p catalog + */ + virtual void unloadCatalog(const QString &catalog) = 0; + + /** + Localizes @p number + */ + virtual QString localizeNumber(int number) const = 0; + + /** + Localizes @p number + */ + virtual QString localizeNumber(qreal number) const = 0; + + /** + Localizes @p value as a monetary value in the currency specified by @p + currencyCode. + */ + virtual QString localizeMonetaryValue(qreal value, const QString ¤cyCode = {}) const = 0; + + /** + Localizes @p date with the specified @p formatType + */ + virtual QString localizeDate(const QDate &date, QLocale::FormatType formatType = QLocale::ShortFormat) const = 0; + + /** + Localizes @p time with the specified @p formatType + */ + virtual QString localizeTime(const QTime &time, QLocale::FormatType formatType = QLocale::ShortFormat) const = 0; + + /** + Localizes @p dateTime with the specified @p formatType + */ + virtual QString localizeDateTime(const QDateTime &dateTime, QLocale::FormatType formatType = QLocale::ShortFormat) const = 0; + + /** + Localizes @p string with the specified @p arguments for substitution + */ + virtual QString localizeString(const QString &string, const QVariantList &arguments = {}) const = 0; + + /** + Localizes @p string, disambiguated by @p context with the specified @p + arguments for substitution + */ + virtual QString localizeContextString(const QString &string, const QString &context, const QVariantList &arguments = {}) const = 0; + + /** + Localizes @p string or its @p pluralForm with the specified @p arguments + for substitution + */ + virtual QString localizePluralString(const QString &string, const QString &pluralForm, const QVariantList &arguments = {}) const = 0; + + /** + Localizes @p string or its @p pluralForm, disambiguated by @p context with + the specified @p arguments for substitution + */ + virtual QString + localizePluralContextString(const QString &string, const QString &pluralForm, const QString &context, const QVariantList &arguments = {}) const = 0; + +private: + Q_DISABLE_COPY(AbstractLocalizer) +}; +} + +#endif diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/cachingloaderdecorator.h b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/cachingloaderdecorator.h new file mode 100644 index 000000000..45481a608 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/cachingloaderdecorator.h @@ -0,0 +1,99 @@ +/* + This file is part of the KTextTemplate library + + SPDX-FileCopyrightText: 2010 Stephen Kelly + + SPDX-License-Identifier: LGPL-2.1-or-later + +*/ + +#ifndef KTEXTTEMPLATE_CACHINGLOADERDECORATOR_H +#define KTEXTTEMPLATE_CACHINGLOADERDECORATOR_H + +#include "templateloader.h" + +#include "ktexttemplate_export.h" + +namespace KTextTemplate +{ + +class CachingLoaderDecoratorPrivate; + +/// @headerfile cachingloaderdecorator.h + +/** + @brief Implements a loader decorator which caches compiled Template objects. + + The **%CachingLoaderDecorator** can be used with any implementation of + KTextTemplate::AbstractTemplateLoader. + + @code + auto loader = QSharedPointer::create(); + loader->setTemplateDirs({"/path/one", "/path/two"}); + + auto cache = + QSharedPointer::create( loader ); + m_engine->addTemplateLoader( cache ); + @endcode + + The effect is that templates do not need to be loaded from the filesystem and + compiled into Template objects on each access, but may be returned from the + cache instead. + + This can be significant if loading Templates in a loop, or loading the same + Template very often in an application. + + @code +
    + {% for item in list %} +
  • {% include "itemtemplate.html" %}
  • + {% endfor %} +
+ @endcode + + If the loading of Templates is a bottleneck in an application, it may make + sense to use the caching decorator. + + @author Stephen Kelly + */ +class KTEXTTEMPLATE_EXPORT CachingLoaderDecorator : public AbstractTemplateLoader +{ +public: + /** + Constructor + */ + CachingLoaderDecorator(QSharedPointer loader); + + /** + Destructor + */ + ~CachingLoaderDecorator() override; + + bool canLoadTemplate(const QString &name) const override; + + std::pair getMediaUri(const QString &fileName) const override; + + Template loadByName(const QString &name, const KTextTemplate::Engine *engine) const override; + + /** + Clears the Templates objects cached in the decorator. + */ + void clear(); + + /** + Returns the number of Template objects cached in the decorator. + */ + int size() const; + + /** + Returns whether the cache is empty. + */ + bool isEmpty() const; + +private: + Q_DECLARE_PRIVATE(CachingLoaderDecorator) + CachingLoaderDecoratorPrivate *const d_ptr; +}; +} + +#endif diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/context.h b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/context.h new file mode 100644 index 000000000..87b35017f --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/context.h @@ -0,0 +1,271 @@ +/* + This file is part of the KTextTemplate library + + SPDX-FileCopyrightText: 2009, 2010 Stephen Kelly + + SPDX-License-Identifier: LGPL-2.1-or-later + +*/ + +#ifndef KTEXTTEMPLATE_CONTEXT_H +#define KTEXTTEMPLATE_CONTEXT_H + +#include "abstractlocalizer.h" +#include "ktexttemplate_export.h" + +#include + +namespace KTextTemplate +{ + +class RenderContext; + +class ContextPrivate; + +/// @headerfile context.h + +/** + @brief The **%Context** class holds the context to render a Template with. + + For application developers, using the **%Context** class is a matter of + inserting keys and values as appropriate for rendering a Template using the + @ref insert method. + + @code + auto t = engine->newTemplate( + "Name is {% name %} and age is {% age %}.", "some_template" ); + + Context c1; + c1.insert( "name", "Tom" ); + c1.insert( "age", 34 ); + + Context c2; + c2.insert( "name", "Harry" ); + c2.insert( "age", 43 ); + + t->render(c1); // Returns "Name is Tom and age is 43." + t->render(c2); // Returns "Name is Harry and age is 34." + @endcode + + Note that one Template may be rendered multiple times with different contexts. + Note also that any QVariant may be inserted into a **%Context** object. Most + commonly, QObjects will be used here. + @see @ref custom_objects + + @section context_stack Context Stack. + + For template tag developers, some other **%Context** API is relevant. + + It is possible to @ref push and @ref pop layers of context while a template + is being rendered. This is useful if your template tag makes additional + variables temporarily available in a part of a template. %Template tags + should only modify layers of context that they @ref push themselves, and + should @ref pop any layers created before finishing its rendering step. + + See for example the @gr_tag{with} tag. In a template such as + + @code + Some content + {% with person.name|toUpper as lowerName %} + Name is {% lowerName %} + {% endwith %} + @endcode + + In this case, lowerName is available in the context only between the + @gr_tag{with} and @gr_tag{endwith} tags. The implementation of + the @gr_tag{with} tag render method is: + + @code + void WithNode::render( OutputStream *stream, Context *c ) const + { + c->push(); + // {% with m_filterExpression as m_name %} + c->insert( m_name, m_filterExpression.resolve( c ) ); + m_list.render( stream, c ); + c->pop(); // The section of context defining m_name is removed. + } + @endcode + + Note that a **%Context** may temporarily override a variable in a parent + context. This is why it is important to @ref push a new context when adding + items to context and @ref pop it when finished. + + @code + Some content + {% with "foo" as var %} + Var is {% var %} // Var is "foo" + {% with "bar" as var %} + Var is {% var %} // Var is "bar" + {% endwith %} + Var is {% var %} // Var is "foo" + {% endwith %} + @endcode + + @author Stephen Kelly +*/ +class KTEXTTEMPLATE_EXPORT Context +{ +public: + /** + Creates an empty context + */ + Context(); + /** + Sets every key in the hash as a property name with the variant as the + value. + */ + explicit Context(const QVariantHash &hash); + + /** + Copy Constructor + */ + Context(const Context &other); + + /** + Assignmant operator + */ + Context &operator=(const Context &other); + +#ifndef K_DOXYGEN + /** + @internal + + Whether to automatically escape all context content. This is not usually + used directly. Use the @gr_tag{autoescape} tag instead. + */ + bool autoEscape() const; + + /** + @internal + + Sets whether to automatically escape all context content. This is not + usually used directly. Use the @gr_tag{autoescape} tag instead. + */ + void setAutoEscape(bool autoescape); +#endif + /** + Destructor + */ + ~Context(); + + /** + Returns the context object identified by the key @p str + */ + QVariant lookup(const QString &str) const; + + /** + Insert the context object @p object identified by @p name into + the **%Context**. + */ + void insert(const QString &name, QObject *object); + + /** + Insert the context object @p variant identified by @p name into + the **%Context**. + */ + void insert(const QString &name, const QVariant &variant); + + /** + Pushes a new context. + @see @ref context_stack + */ + void push(); + + /** + Pops the context. + @see @ref context_stack + */ + void pop(); + +#ifndef K_DOXYGEN + /** + @internal Returns the context hash at depth @p depth. + */ + QVariantHash stackHash(int depth) const; + + /** + @internal + Returns whether template being rendered is being mutated. + */ + bool isMutating() const; + + /** + @internal + Sets whether template being rendered is being mutated to @p mutating. + */ + void setMutating(bool mutating); + + /** + @internal + */ + void addExternalMedia(const QString &absolutePart, const QString &relativePart); + + /** + @internal + */ + void clearExternalMedia(); +#endif + + /** + Sets the @p localizer to be used. + + The **%Context** takes ownerwhip of the localizer. + */ + void setLocalizer(QSharedPointer localizer); + + /** + Returns the localizer currently in use. + */ + QSharedPointer localizer() const; + + /** + Returns the external media encountered in the Template while rendering. + */ + QList> externalMedia() const; + + /** + The type of urls to external media that should be put in the template. + */ + enum UrlType { + AbsoluteUrls, ///< Absolute URLs should be put in the template. + RelativeUrls ///< Relative URLs should be put in the template. + }; + + /** + Sets the type of external media URL to be used in the template to @p type. + @see @ref media_finder_tag + */ + void setUrlType(UrlType type); + + /** + The type of URL used in the template. + */ + UrlType urlType() const; + + /** + Sets the relative path to external media to be used in templates to @p + relativePath + + @see @ref media_finder_tag + */ + void setRelativeMediaPath(const QString &relativePath); + + /** + The relative path to external media to be used in templates. + */ + QString relativeMediaPath() const; + + /** + Returns a modifiable RenderContext. This may be used to make + Template rendering threadsafe so that render state does not need to be + stored in the Node implementation itself. + */ + RenderContext *renderContext() const; + +private: + Q_DECLARE_PRIVATE(Context) + ContextPrivate *const d_ptr; +}; +} + +#endif diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/engine.h b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/engine.h new file mode 100644 index 000000000..806cadc97 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/engine.h @@ -0,0 +1,248 @@ +/* + This file is part of the KTextTemplate library + + SPDX-FileCopyrightText: 2009, 2010 Stephen Kelly + + SPDX-License-Identifier: LGPL-2.1-or-later + +*/ + +#ifndef KTEXTTEMPLATE_ENGINE_H +#define KTEXTTEMPLATE_ENGINE_H + +#include "template.h" +#include "templateloader.h" + +namespace KTextTemplate +{ +class TagLibraryInterface; + +class EnginePrivate; + +/// @headerfile engine.h + +/** + @brief **%KTextTemplate::Engine** is the main entry point for creating %KTextTemplate + Templates. + + The **%KTextTemplate::Engine** is responsible for configuring and creating Template + objects. In typical use, one or more AbstractTemplateLoader objects will be + added to the Engine to load template objects, and plugin directories will be + set to enable finding template tags and filters. + + @code + auto engine = new Engine(); + + auto loader = QSharedPointer::create(); + loader->setTemplateDirs( {"/usr/share/myapp/templates"} ); + engine->addTemplateLoader( loader ); + + engine->addPluginPath( "/usr/lib/myapp" ); + + auto template1 = engine->newTemplate( "Template content", "template name" ); + + auto template2 = engine->loadByName( "templatefile.html" ); + @endcode + + Once it is configured, the **%Engine** can be used to create new templates by + name by loading the templates with the @ref loadByName method, or by defining + the content in the @ref newTemplate method. + + By default the builtin tags and filters distributed with %KTextTemplate are + available in all templates without using the @gr_tag{load} tag in the + template. These pre-loaded libraries may be configured if appropriate to the + application. For example, an application which defines its own tags and + filters may want them to be always available, or it may be desirable to + restrict the features available to template authors by removing built in + libraries. + + Different **%Engine** objects can be used to create templates with differing + configurations. + + @section smart_trim Insignificant whitespace + + The output of rendering a template depends on the content of the template. In + some cases when generating content in which whitespace is significant, this + can have undesired effects. For example, given a template to generate C++ code + like: + + @verbatim + class MyClass { + {# This loop creates the #} + {# methods in the class #} + {% for method in methods %} + {% if method.hasDox %} + {{ method.dox }} + {% endif %} + {{ method.signature }} + {% endfor %} + }; + @endverbatim + + The output would have a lot of whitespace which is not necessarily wanted. + + @code + class MyClass { + + + + + void foo() const; + + }; + @endcode + + It is possible to strip insignificant whitespace by enabling the smartTrim + feature with @ref setSmartTrimEnabled. When enabled the output will not + contain a newline for any line in the template which has only one token of + template syntax, such as a comment, tag or variable. + + @code + class MyClass { + + void foo() const; + }; + @endcode + + @author Stephen Kelly +*/ +class KTEXTTEMPLATE_EXPORT Engine : public QObject +{ + Q_OBJECT +public: + /** + Constructor + */ + Engine(QObject *parent = {}); + + /** + Destructor. + */ + ~Engine() override; + + /** + Returns the TemplateLoaders currently configured on the **%Engine**. + */ + QList> templateLoaders(); + + /** + Adds @p loader to the TemplateLoaders currently configured on + the **%Engine**. + */ + void addTemplateLoader(QSharedPointer loader); + + /** + Sets the plugin dirs currently configured on the **%Engine** to @p dirs. + + @warning This overwrites the default paths. You normally want + @ref addPluginPath. + + @see @ref finding_plugins + */ + void setPluginPaths(const QStringList &dirs); + + /** + Prepend @p dir to the list of plugin dirs. + */ + void addPluginPath(const QString &dir); + + /** + Removes all instances of @p dir from the list of plugin dirs. + */ + void removePluginPath(const QString &dir); + + /** + Returns the currently configured plugin dirs + */ + QStringList pluginPaths() const; + + /** + Returns a URI for a media item with the name @p name. + + Typically this will be used for images. For example the media URI for the + image "header_logo.png" may be + "/home/user/common/header_logo.png" or + "/home/user/some_theme/header_logo.png" + depending on the @ref templateLoaders configured. + + This method will not usually be called by application code. To load media + in a template, use the @gr_tag{media_finder} template tag. + */ + std::pair mediaUri(const QString &fileName) const; + + /** + Load the Template identified by @p name. + + The Templates and plugins loaded will be determined by + the **%Engine** configuration. + */ + Template loadByName(const QString &name) const; + + /** + Create a new Template with the content @p content identified by @p name. + + The secondary Templates and plugins loaded will be determined by + the **%Engine** configuration. + */ + Template newTemplate(const QString &content, const QString &name) const; + + /** + Returns the libraries available by default to new Templates. + */ + QStringList defaultLibraries() const; + + /** + Adds the library named @p libName to the libraries available by default to + new Templates. + */ + void addDefaultLibrary(const QString &libName); + + /** + Removes the library named @p libName from the libraries available by + default to new Templates. + */ + void removeDefaultLibrary(const QString &libName); + + /** + Returns whether the smart trim feature is enabled for newly loaded + templates. + + @see smart_trim + + This is false by default. + */ + bool smartTrimEnabled() const; + + /** + Sets whether the smart trim feature is enabled for newly loaded templates. + + @see smart_trim + */ + void setSmartTrimEnabled(bool enabled); + +#ifndef K_DOXYGEN + /** + @internal + + Loads and returns the libraries specified in defaultLibraries or @p state. + */ + void loadDefaultLibraries(); + + /** + @internal + + Loads and returns the library specified by @p name in the + current **%Engine** configuration or @p state. + + Templates wishing to load a library should use the @gr_tag{load} tag. + */ + TagLibraryInterface *loadLibrary(const QString &name); +#endif + +private: + Q_DECLARE_PRIVATE(Engine) + EnginePrivate *const d_ptr; +}; +} + +#endif diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/exception.h b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/exception.h new file mode 100644 index 000000000..c2fda96f1 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/exception.h @@ -0,0 +1,118 @@ +/* + This file is part of the KTextTemplate library + + SPDX-FileCopyrightText: 2009, 2010 Stephen Kelly + + SPDX-License-Identifier: LGPL-2.1-or-later + +*/ + +#ifndef KTEXTTEMPLATE_EXCEPTION_H +#define KTEXTTEMPLATE_EXCEPTION_H + +#include "ktexttemplate_export.h" + +#include + +#include + +namespace KTextTemplate +{ + +/** + Types of errors that can occur while using %KTextTemplate +*/ +enum Error { + NoError, + EmptyVariableError, + EmptyBlockTagError, + InvalidBlockTagError, + UnclosedBlockTagError, + UnknownFilterError, + TagSyntaxError, + // VariableSyntaxError, + + VariableNotInContext, + ObjectReturnTypeInvalid, + CompileFunctionError +}; + +/// @headerfile exception.h + +/** + @brief An exception for use when implementing template tags. + + The **%Exception** class can be used when implementing + AbstractNodeFactory::getNode. An exception can be thrown to indicate that + the syntax of a particular tag is invalid. + + For example, the following template markup should throw an error because the + include tag should have exactly one argument: + + @code +
+ {% include %} +
+ @endcode + + The corresponding implementation of IncludeNodeFactory::getNode is + + @code + QStringList tagContents = smartSplit( tagContent ); + + if ( tagContents.size() != 2 ) + throw KTextTemplate::Exception( TagSyntaxError, + "Error: Include tag takes exactly one argument" ); + + // The item at index 0 in the list is the tag name, "include" + QString includeName = tagContents.at( 1 ); + @endcode + + @author Stephen Kelly +*/ +class KTEXTTEMPLATE_EXPORT Exception +{ +public: + /** + Creates an exception for the error @p errorCode and the verbose + message @p what + */ + Exception(Error errorCode, const QString &what) + : m_errorCode(errorCode) + , m_what(what) + { + } + + virtual ~Exception() throw() + { + } + +#ifndef K_DOXYGEN + /** + @internal + + Returns the verbose message for the exception. + */ + const QString what() const throw() + { + return m_what; + } + + /** + @internal + + Returns the error code for the exception. + */ + Error errorCode() const + { + return m_errorCode; + } +#endif + +private: + Error m_errorCode; + QString m_what; +}; +} + +#endif diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/filter.h b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/filter.h new file mode 100644 index 000000000..249edd65e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/filter.h @@ -0,0 +1,104 @@ +/* + This file is part of the KTextTemplate library + + SPDX-FileCopyrightText: 2009, 2010 Stephen Kelly + + SPDX-License-Identifier: LGPL-2.1-or-later + +*/ + +// krazy:excludeall=dpointer + +#ifndef KTEXTTEMPLATE_FILTER_H +#define KTEXTTEMPLATE_FILTER_H + +#include "ktexttemplate_export.h" +#include "outputstream.h" +#include "safestring.h" + +#include +#include +#include + +namespace KTextTemplate +{ + +/// @headerfile filter.h + +/** + @brief Base class for all filters. + + The **%Filter** class can be implemented in plugin libraries to make + additional functionality available to templates. + + Developers are required only to implement the @ref doFilter method and + integrate the filter as part of a custom plugin, but will never create or + access filters directly in application code. + + The FilterExpression class is the access interface to a chain of **%Filter** + objects. + + The @ref escape and @ref conditionalEscape methods are available for escaping + data where needed. + + @see @ref filters + + @author Stephen Kelly +*/ +class KTEXTTEMPLATE_EXPORT Filter +{ +public: + /** + Destructor. + */ + virtual ~Filter(); + +#ifndef K_DOXYGEN + /** + FilterExpression makes it possible to access stream methods like escape + while resolving. + */ + void setStream(OutputStream *stream); +#endif + + /** + Escapes and returns @p input. The OutputStream::escape method is used to + escape @p input. + */ + SafeString escape(const QString &input) const; + + /** + Escapes and returns @p input. The OutputStream::escape method is used to + escape @p input. + */ + SafeString escape(const SafeString &input) const; + + /** + Escapes @p input if not already safe from further escaping and returns it. + The OutputStream::escape method is used to escape @p input. + */ + SafeString conditionalEscape(const SafeString &input) const; + + /** + Reimplement to filter @p input given @p argument. + + @p autoescape determines whether the autoescape feature is currently on or + off. Most filters will not use this. + + @see @ref autoescaping + */ + virtual QVariant doFilter(const QVariant &input, const QVariant &argument = {}, bool autoescape = {}) const = 0; + + /** + Reimplement to return whether this filter is safe. + */ + virtual bool isSafe() const; + +private: +#ifndef K_DOXYGEN + OutputStream *m_stream; +#endif +}; +} + +#endif diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/filterexpression.h b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/filterexpression.h new file mode 100644 index 000000000..aa0572050 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/filterexpression.h @@ -0,0 +1,189 @@ +/* + This file is part of the KTextTemplate library + + SPDX-FileCopyrightText: 2009, 2010 Stephen Kelly + + SPDX-License-Identifier: LGPL-2.1-or-later + +*/ + +#ifndef KTEXTTEMPLATE_FILTEREXPRESSION_H +#define KTEXTTEMPLATE_FILTEREXPRESSION_H + +#include "variable.h" + +#include "ktexttemplate_export.h" + +namespace KTextTemplate +{ +class Filter; +class OutputStream; +class Parser; +struct Token; + +class FilterExpressionPrivate; + +/// @headerfile filterexpression.h + +/** + @brief A **%FilterExpression** object represents a filter expression in a + template. + + This class is only relevant if implementing custom tags or filters. Most of + the API here is internal. + Usually when implementing tags or filters, filter expressions will just be + created and resolved. + + In template markup, a filter expression is a variable followed by one or more + filters separated by pipes: + + %Filter expressions may appear in variable nodes: + @code + {{ some_var|upper_filter|lower_filter }} + @endcode + + Or as arguments to tags + @code + {% some_tag some_arg1|filter1|filter2 some_arg2|filter3 %} + @endcode + + The **%FilterExpression** class would be used in the getNode implementation of + the AbstractNodeFactory implementation for the some_tag tag. + + @code + Node* SomeTagFactory::getNode(const QString &tagContent, Parser *p) const { + auto parts = smartSplit( tagContent ); + + parts.removeFirst(); // Remove the "some_tag" part. + + FilterExpression arg1( parts.first(), p ); + FilterExpression arg2( parts.at( 1 ), p ); + + return new SomeTagNode( arg1, arg2, p ); + } + @endcode + + @see AbstractNodeFactory::getFilterExpressionList + + When implementing the Node::render method, the @ref resolve method may be used + to process the filter expression. + + For example, if our SomeTagNode was to concatenate the resolved + values given as arguments: + + @code + void SomeTagNode::render( QTextStream *stream, Context *c ) { + m_arg1.resolve( stream, c ); + m_arg2.resolve( stream, c ); + } + @endcode + + Because Filters are highly generic, they do not all write data to the stream. + For example, a Filter might take as input a string, and return a list by + splitting the string on commas, or a Filter might compare an input to its + argument and return whether they are the same, but not write anything to the + stream. For that reason, the @ref resolve method writes data to the given + stream, and returns the same data in its returned QVariant. + + The suitability of either of the @ref resolve methods will depend on the + implementation and requirements of your custom tag. For example if the + SomeTagNode ran a comparison of the arguments: + + @code + void SomeTagNode::render( QTextStream *stream, Context *c ) { + QString first = m_arg1.resolve( c ).toString(); + QString second = m_arg2.resolve( c ).toString(); + + if ( first == second ) + m_trueList.render( stream, c ); + else + m_falseList.render( stream, c ); + } + @endcode + + @see @ref tags_with_end_tags + + @author Stephen Kelly +*/ +class KTEXTTEMPLATE_EXPORT FilterExpression +{ +public: + /** + Constructs an invalid **%FilterExpression**. + */ + FilterExpression(); + + /** + Constructs a filter expression from the string @p varString. The Parser @p + parser is used to retrieve filters. + */ + FilterExpression(const QString &varString, KTextTemplate::Parser *parser); + + /** + Copy constructor. + */ + FilterExpression(const FilterExpression &other); + + /** + Destructor. + */ + ~FilterExpression(); + + /** + Assignment operator. + */ + FilterExpression &operator=(const FilterExpression &other); + + /** + Returns the initial variable in the **%FilterExpression**. + */ + Variable variable() const; + + /** + Resolves the **%FilterExpression** in the Context @p c and writes it to the + stream @p stream. + */ + QVariant resolve(OutputStream *stream, Context *c) const; + + /** + Resolves the **%FilterExpression** in the Context @p c. + */ + QVariant resolve(Context *c) const; + + /** + Returns whether the Filter resolves to true in the Context @p c. + @see @ref truthiness + */ + bool isTrue(Context *c) const; + + /** + Returns a list for the **%FilterExpression**. + + If the **%FilterExpression** can not be resolved to a list, an empty list + will be returned. + */ + QVariantList toList(Context *c) const; + + /** + Returns whether a filter expression is valid. + + A **%FilterExpression** is valid if all filters in the expression exist and + the initial variable being filtered is valid. + */ + bool isValid() const; + +#ifndef K_DOXYGEN + /** + @internal + Returns the list of filters in the **%FilterExpression**. + */ + QStringList filters() const; +#endif + +private: + Q_DECLARE_PRIVATE(FilterExpression) + FilterExpressionPrivate *const d_ptr; +}; +} + +#endif diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/ktexttemplate_export.h b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/ktexttemplate_export.h new file mode 100644 index 000000000..846f9c3e4 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/ktexttemplate_export.h @@ -0,0 +1,112 @@ + +#ifndef KTEXTTEMPLATE_EXPORT_H +#define KTEXTTEMPLATE_EXPORT_H + +#ifdef KTEXTTEMPLATE_STATIC_DEFINE +# define KTEXTTEMPLATE_EXPORT +# define KTEXTTEMPLATE_NO_EXPORT +#else +# ifndef KTEXTTEMPLATE_EXPORT +# ifdef KF6TextTemplate_EXPORTS + /* We are building this library */ +# define KTEXTTEMPLATE_EXPORT __attribute__((visibility("default"))) +# else + /* We are using this library */ +# define KTEXTTEMPLATE_EXPORT __attribute__((visibility("default"))) +# endif +# endif + +# ifndef KTEXTTEMPLATE_NO_EXPORT +# define KTEXTTEMPLATE_NO_EXPORT __attribute__((visibility("hidden"))) +# endif +#endif + +#ifndef KTEXTTEMPLATE_DECL_DEPRECATED +# define KTEXTTEMPLATE_DECL_DEPRECATED __attribute__ ((__deprecated__)) +#endif + +#ifndef KTEXTTEMPLATE_DECL_DEPRECATED_EXPORT +# define KTEXTTEMPLATE_DECL_DEPRECATED_EXPORT KTEXTTEMPLATE_EXPORT KTEXTTEMPLATE_DECL_DEPRECATED +#endif + +#ifndef KTEXTTEMPLATE_DECL_DEPRECATED_NO_EXPORT +# define KTEXTTEMPLATE_DECL_DEPRECATED_NO_EXPORT KTEXTTEMPLATE_NO_EXPORT KTEXTTEMPLATE_DECL_DEPRECATED +#endif + +#if 0 /* DEFINE_NO_DEPRECATED */ +# ifndef KTEXTTEMPLATE_NO_DEPRECATED +# define KTEXTTEMPLATE_NO_DEPRECATED +# endif +#endif +#include + +#define KTEXTTEMPLATE_DECL_DEPRECATED_TEXT(text) __attribute__ ((__deprecated__(text))) + +/* Take any defaults from group settings */ +#if !defined(KTEXTTEMPLATE_NO_DEPRECATED) && !defined(KTEXTTEMPLATE_DISABLE_DEPRECATED_BEFORE_AND_AT) +# ifdef KF_NO_DEPRECATED +# define KTEXTTEMPLATE_NO_DEPRECATED +# elif defined(KF_DISABLE_DEPRECATED_BEFORE_AND_AT) +# define KTEXTTEMPLATE_DISABLE_DEPRECATED_BEFORE_AND_AT KF_DISABLE_DEPRECATED_BEFORE_AND_AT +# endif +#endif +#if !defined(KTEXTTEMPLATE_DISABLE_DEPRECATED_BEFORE_AND_AT) && defined(KF_DISABLE_DEPRECATED_BEFORE_AND_AT) +# define KTEXTTEMPLATE_DISABLE_DEPRECATED_BEFORE_AND_AT KF_DISABLE_DEPRECATED_BEFORE_AND_AT +#endif + +#if !defined(KTEXTTEMPLATE_NO_DEPRECATED_WARNINGS) && !defined(KTEXTTEMPLATE_DEPRECATED_WARNINGS_SINCE) +# ifdef KF_NO_DEPRECATED_WARNINGS +# define KTEXTTEMPLATE_NO_DEPRECATED_WARNINGS +# elif defined(KF_DEPRECATED_WARNINGS_SINCE) +# define KTEXTTEMPLATE_DEPRECATED_WARNINGS_SINCE KF_DEPRECATED_WARNINGS_SINCE +# endif +#endif +#if !defined(KTEXTTEMPLATE_DEPRECATED_WARNINGS_SINCE) && defined(KF_DEPRECATED_WARNINGS_SINCE) +# define KTEXTTEMPLATE_DEPRECATED_WARNINGS_SINCE KF_DEPRECATED_WARNINGS_SINCE +#endif + +#if defined(KTEXTTEMPLATE_NO_DEPRECATED) +# undef KTEXTTEMPLATE_DEPRECATED +# define KTEXTTEMPLATE_DEPRECATED_EXPORT KTEXTTEMPLATE_EXPORT +# define KTEXTTEMPLATE_DEPRECATED_NO_EXPORT KTEXTTEMPLATE_NO_EXPORT +#elif defined(KTEXTTEMPLATE_NO_DEPRECATED_WARNINGS) +# define KTEXTTEMPLATE_DEPRECATED +# define KTEXTTEMPLATE_DEPRECATED_EXPORT KTEXTTEMPLATE_EXPORT +# define KTEXTTEMPLATE_DEPRECATED_NO_EXPORT KTEXTTEMPLATE_NO_EXPORT +#else +# define KTEXTTEMPLATE_DEPRECATED KTEXTTEMPLATE_DECL_DEPRECATED +# define KTEXTTEMPLATE_DEPRECATED_EXPORT KTEXTTEMPLATE_DECL_DEPRECATED_EXPORT +# define KTEXTTEMPLATE_DEPRECATED_NO_EXPORT KTEXTTEMPLATE_DECL_DEPRECATED_NO_EXPORT +#endif + +/* No deprecated API had been removed from build */ +#define KTEXTTEMPLATE_EXCLUDE_DEPRECATED_BEFORE_AND_AT 0 + +#define KTEXTTEMPLATE_BUILD_DEPRECATED_SINCE(major, minor) 1 + +#ifdef KTEXTTEMPLATE_NO_DEPRECATED +# define KTEXTTEMPLATE_DISABLE_DEPRECATED_BEFORE_AND_AT KTEXTTEMPLATE_VERSION +#endif +#ifdef KTEXTTEMPLATE_NO_DEPRECATED_WARNINGS +# define KTEXTTEMPLATE_DEPRECATED_WARNINGS_SINCE 0 +#endif + +#ifndef KTEXTTEMPLATE_DEPRECATED_WARNINGS_SINCE +# ifdef KTEXTTEMPLATE_DISABLE_DEPRECATED_BEFORE_AND_AT +# define KTEXTTEMPLATE_DEPRECATED_WARNINGS_SINCE KTEXTTEMPLATE_DISABLE_DEPRECATED_BEFORE_AND_AT +# else +# define KTEXTTEMPLATE_DEPRECATED_WARNINGS_SINCE KTEXTTEMPLATE_VERSION +# endif +#endif + +#ifndef KTEXTTEMPLATE_DISABLE_DEPRECATED_BEFORE_AND_AT +# define KTEXTTEMPLATE_DISABLE_DEPRECATED_BEFORE_AND_AT 0 +#endif + +#ifdef KTEXTTEMPLATE_DEPRECATED +# define KTEXTTEMPLATE_ENABLE_DEPRECATED_SINCE(major, minor) (((major<<16)|(minor<<8)) > KTEXTTEMPLATE_DISABLE_DEPRECATED_BEFORE_AND_AT) +#else +# define KTEXTTEMPLATE_ENABLE_DEPRECATED_SINCE(major, minor) 0 +#endif + +#endif /* KTEXTTEMPLATE_EXPORT_H */ diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/metatype.h b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/metatype.h new file mode 100644 index 000000000..eb0eb4c19 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/metatype.h @@ -0,0 +1,232 @@ +/* + This file is part of the KTextTemplate library + + SPDX-FileCopyrightText: 2010 Michael Jansen + SPDX-FileCopyrightText: 2010 Stephen Kelly + + SPDX-License-Identifier: LGPL-2.1-or-later + +*/ + +#ifndef KTEXTTEMPLATE_METATYPE_H +#define KTEXTTEMPLATE_METATYPE_H + +#include "ktexttemplate_export.h" + +#include "typeaccessor.h" + +#include + +/// @file + +namespace KTextTemplate +{ + +/// @headerfile metatype.h + +#ifndef K_DOXYGEN +/** + @brief The **%MetaType** is the interface to the KTextTemplate introspection + system. + + The **%MetaType** class is used as part of the type registration system of + %KTextTemplate. + + @see @ref generic_types_and_templates + @author Michael Jansen + @author Stephen Kelly +*/ +class KTEXTTEMPLATE_EXPORT MetaType +{ +public: + /** + @internal The signature for a property lookup method + */ + typedef QVariant (*LookupFunction)(const QVariant &, const QString &); + + /** + @internal Registers a property lookup method + */ + static void registerLookUpOperator(int id, LookupFunction f); + + /** + @internal + */ + static void internalLock(); + + /** + @internal + */ + static void internalUnlock(); + + /** + @internal + */ + static QVariant lookup(const QVariant &object, const QString &property); + + /** + @internal + */ + static bool lookupAlreadyRegistered(int id); + +private: + MetaType(); +}; +#endif + +namespace +{ + +/* + This is a helper to select an appropriate overload of indexAccess + */ +template +struct LookupTrait { + static QVariant doLookUp(const QVariant &object, const QString &property) + { + typedef typename KTextTemplate::TypeAccessor Accessor; + return Accessor::lookUp(object.value(), property); + } +}; + +template +struct LookupTrait { + static QVariant doLookUp(const QVariant &object, const QString &property) + { + typedef typename KTextTemplate::TypeAccessor Accessor; + return Accessor::lookUp(object.value(), property); + } +}; + +template +static int doRegister(int id) +{ + if (MetaType::lookupAlreadyRegistered(id)) + return id; + + QVariant (*lf)(const QVariant &, const QString &) = LookupTrait::doLookUp; + + MetaType::registerLookUpOperator(id, reinterpret_cast(lf)); + + return id; +} + +/* + Register a type so KTextTemplate knows how to handle it. + */ +template +struct InternalRegisterType { + static int doReg() + { + const int id = qMetaTypeId(); + return doRegister(id); + } +}; + +template +struct InternalRegisterType { + static int doReg() + { + const int id = qMetaTypeId(); + return doRegister(id); + } +}; +} + +/** + @brief Registers the type RealType with the metatype system. + + This method can take a second template parameter to specify a cast + that should be invoked during registration. This is useful if a base type is + already supported. + + @code + class SomeType + { + public: + QString someProp() const; + }; + + // define some introspectable API for SomeType + + KTEXTTEMPLATE_BEGIN_LOOKUP(SomeType) + if (property == "someProp") + return object.someProp(); + KTEXTTEMPLATE_END_LOOKUP + + + class OtherType : public SomeType + { + // ... + }; + + registerMetaType(); + + // Only the introspectable API from SomeType is needed, so we can reuse that + registration. + registerMetaType(); + @endcode + + @see @ref generic_types_and_templates + */ +template +int registerMetaType() +{ + MetaType::internalLock(); + + const int id = InternalRegisterType::doReg(); + + MetaType::internalUnlock(); + + return id; +} + +#ifndef K_DOXYGEN +/** + @internal + Register a type so %KTextTemplate knows how to handle it. + + This is a convenience method. + */ +template +int registerMetaType() +{ + return registerMetaType(); +} + +#endif +} // namespace KTextTemplate + +/** + Top boundary of a lookup function for Type. + + @see @ref generic_types + */ +#define KTEXTTEMPLATE_BEGIN_LOOKUP(Type) \ + namespace KTextTemplate \ + { \ + template<> \ + inline QVariant TypeAccessor::lookUp(const Type &object, const QString &property) \ + { +/** + Top boundary of a lookup function for Type*. + + @see @ref generic_types + */ +#define KTEXTTEMPLATE_BEGIN_LOOKUP_PTR(Type) \ + namespace KTextTemplate \ + { \ + template<> \ + inline QVariant TypeAccessor::lookUp(const Type *const object, const QString &property) \ + { +/** + Bottom boundary of a lookup function for Type. + + @see @ref generic_types + */ +#define KTEXTTEMPLATE_END_LOOKUP \ + return QVariant(); \ + } \ + } + +#endif // #define KTEXTTEMPLATE_METATYPE_H diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/node.h b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/node.h new file mode 100644 index 000000000..3badfc6f5 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/node.h @@ -0,0 +1,370 @@ +/* + This file is part of the KTextTemplate library + + SPDX-FileCopyrightText: 2009, 2010 Stephen Kelly + + SPDX-License-Identifier: LGPL-2.1-or-later + +*/ + +#ifndef KTEXTTEMPLATE_NODE_H +#define KTEXTTEMPLATE_NODE_H + +// krazy:excludeall=dpointer + +#include "context.h" +#include "filterexpression.h" +#include "ktexttemplate_export.h" +#include "outputstream.h" +#include "safestring.h" + +#include + +// Need these for inheriting from QList to work +// http://lists.trolltech.com/qt-interest/2008-01/thread00578-0.html +#include +#include + +namespace KTextTemplate +{ + +class Engine; +class NodeList; +class TemplateImpl; + +class NodePrivate; + +/// @headerfile node.h + +/** + @brief Base class for all nodes. + + The **%Node** class can be implemented to make additional functionality + available to Templates. + + A node is represented in template markup as content surrounded by percent + signed tokens. + + @code + text content + {% some_tag arg1 arg2 %} + text content + {% some_other_tag arg1 arg2 %} + text content + {% end_some_other_tag %} + text content + @endcode + + This is parsed into a tree of **%Node** objects by an implementation of + AbstractNodeFactory. The **%Node** objects can then later be rendered by their + @ref render method. + + Rendering a **%Node** will usually mean writing some output to the stream. The + content written to the stream could be determined by the arguments to the tag, + or by the content of child nodes between a start and end tag, or both. + + @see FilterExpression + @see @ref tags + + @author Stephen Kelly +*/ +class KTEXTTEMPLATE_EXPORT Node : public QObject +{ + Q_OBJECT +public: + /** + Constructor. + + @param parent The parent QObject + */ + explicit Node(QObject *parent = {}); + + /** + Destructor. + */ + ~Node() override; + + /** + Reimplement this to render the template in the Context @p c. + + This will also involve calling render on and child nodes. + */ + virtual void render(OutputStream *stream, Context *c) const = 0; + +#ifndef K_DOXYGEN + /** + @internal + */ + virtual bool mustBeFirst() + { // krazy:exclude:inline + return false; + } +#endif + +protected: + /** + Renders the value @p input in the Context @p c. This will involve escaping + @p input if necessary. + + This is only relevant to developing template tags. + */ + void streamValueInContext(OutputStream *stream, const QVariant &input, KTextTemplate::Context *c) const; + + /** + Returns a raw pointer to the Template this **%Node** is in. + */ + TemplateImpl *containerTemplate() const; + +private: + Q_DECLARE_PRIVATE(Node) + NodePrivate *const d_ptr; +}; + +/// @headerfile node.h KTextTemplate/node.h + +/** + @brief A list of Nodes with some convenience API for rendering them. + + Typically, tags which have an end tag will create and later render a list of + child nodes. + + This class contains API such as @ref append and @ref render to make creating + such list easily. + + The @ref findChildren method behaves similarly to the QObject::findChildren + method, returning a list of nodes of a particular type from the Node objects + contained in the list (and their children). + + @see @ref tags_with_end_tags +*/ +class KTEXTTEMPLATE_EXPORT NodeList : public QList +{ +public: + /** + Creates an empty **%NodeList**. + */ + NodeList(); + + /** + Copy constructor. + */ + NodeList(const NodeList &list); + + NodeList &operator=(const NodeList &list); + + /** + Convenience constructor + */ + /* implicit */ NodeList(const QList &list); + + /** + Destructor. + */ + ~NodeList(); + + /** + Appends @p node to the end of this **%NodeList**. + */ + void append(KTextTemplate::Node *node); + + /** + Appends @p nodeList to the end of this **%NodeList**. + */ + void append(const QList &nodeList); + + /** + Returns true if this **%NodeList** contains non-text nodes. + */ + bool containsNonText() const; + + /** + A recursive listing of nodes in this tree of type @p T. + */ + template + QList findChildren() + { + QList children; + QList::const_iterator it; + const QList::const_iterator first = constBegin(); + const QList::const_iterator last = constEnd(); + for (it = first; it != last; ++it) { + T object = qobject_cast(*it); + if (object) { + children << object; + } + children << (*it)->findChildren(); + } + return children; + } + + /** + Renders the list of Nodes in the Context @p c. + */ + void render(OutputStream *stream, Context *c) const; + +private: + bool m_containsNonText; +}; + +class AbstractNodeFactoryPrivate; + +/// @headerfile node.h KTextTemplate/node.h + +/** + @brief Base class for all NodeFactories + + This class can be used to make custom tags available to templates. + The getNode method should be implemented to return a Node to be rendered. + + A node is represented in template markup as content surrounded by percent + signed tokens. + + @code + text content + {% some_tag arg1 arg2 %} + text content + {% some_other_tag arg1 arg2 %} + text content + {% end_some_other_tag %} + text content + @endcode + + It is the responsibility of an **%AbstractNodeFactory** implementation to + process the contents of a tag and return a Node implementation from its + getNode method. + + The @ref getNode method would for example be called with the tagContent + \"some_tag arg1 arg2\". That content could then be split up, the + arguments processed and a Node created + + @code + Node* SomeTagFactory::getNode(const QString &tagContent, Parser *p) { + QStringList parts = smartSplit( tagContent ); + + parts.removeFirst(); // Remove the "some_tag" part. + + FilterExpression arg1( parts.first(), p ); + FilterExpression arg2( parts.at( 1 ), p ); + + return new SomeTagNode( arg1, arg2, p ); + } + @endcode + + The @ref getNode implementation might also advance the parser. For example if + we had a @gr_tag{times} tag which rendered content the amount of times it was + given in its argument, it could be used like this: + + @code + Some text content. + {% times 5 %} + the bit to be repeated + {% end_times %} + End text content + @endcode + + The argument to @gr_tag{times} might not be a simple number, but could be a + FilterExpression such as \"someobject.some_property|getDigit:1\". + + The implementation could look like + + @code + Node* SomeOtherTagFactory::getNode(const QString &tagContent, Parser *p) { + QStringList parts = smartSplit( tagContent ); + + parts.removeFirst(); // Remove the "times" part. + + FilterExpression arg( parts.first(), p ); + + auto node = new SomeTagNode( arg, p ); + auto childNodes = p->parse( node, "end_times" ); + node->setChildNodes( childNodes ); + p->removeNextToken(); + + return node; + } + @endcode + + Note that it is necessary to invoke the parser to create the child nodes only + after creating the Node to return. That node must be passed to the Parser to + perform as the parent QObject to the child nodes. + + @see Parser::parse +*/ +class KTEXTTEMPLATE_EXPORT AbstractNodeFactory : public QObject +{ + Q_OBJECT +public: + /** + Constructor. + + @param parent The parent QObject + */ + explicit AbstractNodeFactory(QObject *parent = {}); + + /** + Destructor. + */ + ~AbstractNodeFactory() override; + + /** + This method should be reimplemented to return a Node which can be + rendered. + + The @p tagContent is the content of the tag including the tag name and + arguments. For example, if the template content is @gr_tag{my_tag arg1 + arg2}, the tagContent will be "my_tag arg1 arg2". + + The Parser @p p is available and can be advanced if appropriate. For + example, if the tag has an end tag, the parser can be advanced to the end + tag. + + @see tags + */ + virtual Node *getNode(const QString &tagContent, Parser *p) const = 0; + +#ifndef K_DOXYGEN + /** + @internal + + Sets the Engine which created this NodeFactory. Used by the + ScriptableNodeFactory. + */ + virtual void setEngine(Engine *) + { + } +#endif + +protected: + /** + Splits @p str into a list, taking quote marks into account. + + This is typically used in the implementation of getNode with the + tagContent. + + If @p str is 'one "two three" four 'five " six' seven', the + returned list will contain the following strings: + + - one + - "two three" + - four + - five " six + - seven + */ + Q_INVOKABLE QStringList smartSplit(const QString &str) const; + +protected: + /** + Returns a list of FilterExpression objects created with Parser @p p as + described by the content of @p list. + + This is used for convenience when handling the arguments to a tag. + */ + QList getFilterExpressionList(const QStringList &list, Parser *p) const; + +private: + Q_DECLARE_PRIVATE(AbstractNodeFactory) + AbstractNodeFactoryPrivate *const d_ptr; +}; +} + +#endif diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/outputstream.h b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/outputstream.h new file mode 100644 index 000000000..f9d409ab4 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/outputstream.h @@ -0,0 +1,134 @@ +/* + This file is part of the KTextTemplate library + + SPDX-FileCopyrightText: 2010 Stephen Kelly + + SPDX-License-Identifier: LGPL-2.1-or-later + +*/ + +#ifndef KTEXTTEMPLATE_OUTPUTSTREAM_H +#define KTEXTTEMPLATE_OUTPUTSTREAM_H + +#include "ktexttemplate_export.h" + +#include +#include + +namespace KTextTemplate +{ + +class SafeString; + +/// @headerfile outputstream.h + +/** + @brief The **%OutputStream** class is used to render templates to a + QTextStream + + A **%OutputStream** instance may be passed to the render method of a Template + to render the template to a stream. + + @code + QFile outputFile("./output"); + outputFile.open(QFile::WriteOnly); + QTextStream tstream( &outputFile ); + + OutputStream os(&tstream); + t->render( &os, &context ); + @endcode + + The **%OutputStream** is used to escape the content streamed to it. By + default, the escaping is html escaping, converting "&" to "&" for example. + If generating non-html output, the @ref escape method may be overriden to + perform a different escaping, or non at all. + + If overriding the @ref escape method, the @ref clone method must also be + overriden to return an **%OutputStream** with the same escaping behaviour. + + @code + class NoEscapeStream : public KTextTemplate::OutputStream + { + public: + // ... + + QString escape( const QString &input ) const + { + return input; + } + + QSharedPointer clone( QTextStream *stream ) const + { + return QSharedPointer::create( stream ); + } + }; + @endcode + + @author Stephen Kelly +*/ +class KTEXTTEMPLATE_EXPORT OutputStream +{ +public: + /** + Creates a null **%OutputStream**. Content streamed to + this **%OutputStream** is sent to /dev/null + */ + OutputStream(); + + /** + Creates an **%OutputStream** which will stream content to @p stream + with appropriate escaping. + */ + explicit OutputStream(QTextStream *stream); + + /** + Destructor + */ + virtual ~OutputStream(); + + /** + Returns an escaped version of @p input. Does not write anything to the + stream. + */ + virtual QString escape(const QString &input) const; + + /** + Returns an escaped version of @p input. Does not write anything to the + stream. + */ + QString escape(const SafeString &input) const; + + /** + Returns a cloned **%OutputStream** with the same filtering behaviour. + */ + virtual QSharedPointer clone(QTextStream *stream) const; + + /** + Returns @p after escaping it, unless @p input is "safe", in which case, + @p input is returned unmodified. + */ + QString conditionalEscape(const KTextTemplate::SafeString &input) const; + + /** + Writes @p input to the stream after escaping it. + */ + OutputStream &operator<<(const QString &input); + + /** + Writes @p input to the stream after escaping it if necessary. + */ + OutputStream &operator<<(const SafeString &input); + + /** + Reads the content of @p stream and writes it unmodified to the result + stream. + */ + OutputStream &operator<<(QTextStream *stream); + +private: + QTextStream *m_stream; + Q_DISABLE_COPY(OutputStream) +}; +} + +#endif diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/parser.h b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/parser.h new file mode 100644 index 000000000..53bce08f8 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/parser.h @@ -0,0 +1,132 @@ +/* + This file is part of the KTextTemplate library + + SPDX-FileCopyrightText: 2009, 2010 Stephen Kelly + + SPDX-License-Identifier: LGPL-2.1-or-later + +*/ + +#ifndef KTEXTTEMPLATE_PARSER_H +#define KTEXTTEMPLATE_PARSER_H + +#include "filter.h" +#include "node.h" +#include "token.h" + +#include + +namespace KTextTemplate +{ +class TemplateImpl; + +class ParserPrivate; + +/// @headerfile parser.h + +/** + @brief The **%Parser** class processes a string template into a tree of nodes. + + For application developers, this class is internal. + + For template tag authors it may be necessary to advance the parser and process + contained tags if the tag works in a tag -- endtag fashion. + + @author Stephen Kelly +*/ +class KTEXTTEMPLATE_EXPORT Parser : public QObject +{ + Q_OBJECT +public: + /** + Constructor. + + Initialises the **%Parser** with the @p tokenList. + */ + Parser(const QList &tokenList, QObject *parent); + + /** + Destructor. + */ + ~Parser() override; + + /** + Advance the parser, using @p parent as the parent of new Nodes. The parser + will stop if it encounters a tag which is contained in the list @p stopAt. + + For example, the @gr_tag{if} tag would stopAt both @gr_tag{endif} and + @gr_tag{else} tags. + + @see AbstractNodeFactory::getNode + */ + NodeList parse(Node *parent, const QStringList &stopAt = {}); + + /** + This is an overloaded method. + @see parse. + */ + NodeList parse(TemplateImpl *parent, const QStringList &stopAt = {}); + + /** + This is an overloaded method. + @see parse. + */ + NodeList parse(Node *parent, const QString &stopAt); + + /** + Returns the filter object called @p name or an invalid object if no filter + with that name is loaded. + */ + QSharedPointer getFilter(const QString &name) const; + + /** + Advances the parser to the tag @p tag. This method is similar to @ref parse, + but it does not create nodes for tags encountered. + */ + void skipPast(const QString &tag); + + /** + Returns the next token to be processed by the parser. This can be examined + in template tag implementations to determine why parsing stopped. + + For example, if the @gr_tag{if} tag, parsing may stop at an @gr_tag{else} + tag, in which case parsing should be restarted, or it could stop at an + @gr_tag{endif} tag, in which case parsing is finished for that node. + */ + Token takeNextToken(); + + /** + Returns whether the parser has another token to process. + */ + bool hasNextToken() const; + + /** + Deletes the next token available to the parser. + */ + void removeNextToken(); + + void invalidBlockTag(const Token &token, const QString &command, const QStringList &stopAt = {}); + +#ifndef K_DOXYGEN + /** + @internal + + Used by the @gr_tag{load} tag to load libraries. + */ + void loadLib(const QString &name); +#endif + +protected: + /** + Puts the token @p token to the front of the list to be processed by the + parser. + */ + void prependToken(const Token &token); + +private: + Q_DECLARE_PRIVATE(Parser) + ParserPrivate *const d_ptr; +}; +} + +#endif diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/qtlocalizer.h b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/qtlocalizer.h new file mode 100644 index 000000000..08c8d6d3a --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/qtlocalizer.h @@ -0,0 +1,110 @@ +/* + This file is part of the KTextTemplate library + + SPDX-FileCopyrightText: 2010 Stephen Kelly + + SPDX-License-Identifier: LGPL-2.1-or-later + +*/ + +#ifndef KTEXTTEMPLATE_QTLOCALIZER_P_H +#define KTEXTTEMPLATE_QTLOCALIZER_P_H + +#include "abstractlocalizer.h" + +class QTranslator; + +namespace KTextTemplate +{ + +class QtLocalizerPrivate; + +/// @headerfile qtlocalizer.h + +/** + @brief Provides internationalization based on QLocale and QTranslator. + + This class implements access to the %Qt Localization system. Localizable + types such as strings, numbers, dates and times can be processed. + + @code + auto t = m_engine->loadTemplate(someTemplate); + auto c = getContext(); + + // Render with the German locale + c.setLocalizer(m_de_Localizer); + auto deText = t->render(&c); + de_display->setText(deText); + + // Render with the French locale + c.setLocalizer(m_fr_Localizer); + auto frText = t->render(&c); + fr_display->setText(frText); + @endcode + +*/ +class KTEXTTEMPLATE_EXPORT QtLocalizer : public AbstractLocalizer +{ +public: + /** + Constructs a new **%QtLocalizer** using the @p locale + */ + QtLocalizer(const QLocale &locale = QLocale::system()); + + /** + Destructor + */ + ~QtLocalizer() override; + + /** + Set the path to look for translations of the application strings. + */ + void setAppTranslatorPath(const QString &path); + + /** + Set the prefix of translation files. For example, if the German translation + file is called myapp_de_DE.qm, the prefix should be set to + myapp_. + */ + void setAppTranslatorPrefix(const QString &prefix); + + /** + Install a @p translator to use for a particular @p localeName. + + @code + auto deTranslator = new QTranslator(this); + auto loaded = deTranslator->load("myapp_de_DE"); + if (!loaded) + return; + + de_localizer->installTranslator(deTranslator, "de_DE"); + @endcode + */ + void installTranslator(QTranslator *translator, const QString &localeName = QLocale::system().name()); + + QString currentLocale() const override; + void pushLocale(const QString &localeName) override; + void popLocale() override; + void loadCatalog(const QString &path, const QString &catalog) override; + void unloadCatalog(const QString &catalog) override; + + QString localizeNumber(int number) const override; + QString localizeNumber(qreal number) const override; + QString localizeMonetaryValue(qreal value, const QString ¤cyCode = {}) const override; + QString localizeDate(const QDate &date, QLocale::FormatType formatType = QLocale::ShortFormat) const override; + QString localizeTime(const QTime &time, QLocale::FormatType formatType = QLocale::ShortFormat) const override; + QString localizeDateTime(const QDateTime &dateTime, QLocale::FormatType formatType = QLocale::ShortFormat) const override; + QString localizeString(const QString &string, const QVariantList &arguments = {}) const override; + QString localizeContextString(const QString &string, const QString &context, const QVariantList &arguments = {}) const override; + QString + localizePluralContextString(const QString &string, const QString &pluralForm, const QString &context, const QVariantList &arguments = {}) const override; + QString localizePluralString(const QString &string, const QString &pluralForm, const QVariantList &arguments = {}) const override; + +private: + Q_DECLARE_PRIVATE(QtLocalizer) + Q_DISABLE_COPY(QtLocalizer) + QtLocalizerPrivate *const d_ptr; +}; +} + +#endif diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/rendercontext.h b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/rendercontext.h new file mode 100644 index 000000000..d57180498 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/rendercontext.h @@ -0,0 +1,72 @@ +/* + This file is part of the KTextTemplate library + + SPDX-FileCopyrightText: 2010 Stephen Kelly + + SPDX-License-Identifier: LGPL-2.1-or-later + +*/ + +#ifndef KTEXTTEMPLATE_RENDERCONTEXT_H +#define KTEXTTEMPLATE_RENDERCONTEXT_H + +#include "ktexttemplate_export.h" + +#include + +/// @headerfile rendercontext.h + +namespace KTextTemplate +{ + +class ContextPrivate; +class TemplateImpl; +class Node; + +class RenderContextPrivate; + +/** + @brief Provides storage facility for state while rendering a template. + + This class can not be instatiated by users of it. An instance + of **%RenderContext** is available through Context::renderContext() for use + with implementations of re-entrant template tags. + */ +class KTEXTTEMPLATE_EXPORT RenderContext +{ +public: + /** + Returns the data for the node @p scopeNode. + */ + QVariant &data(const Node *const scopeNode); + + /** + Returns whether the **%RenderContext** contains data for @p scopeNode. + */ + bool contains(Node *const scopeNode) const; + + /** + Destructor + */ + ~RenderContext(); + +#ifndef K_DOXYGEN +private: + RenderContext(); + + void push(); + + void pop(); + +private: + friend class ContextPrivate; + friend class TemplateImpl; + + Q_DISABLE_COPY(RenderContext) + Q_DECLARE_PRIVATE(RenderContext) + RenderContextPrivate *const d_ptr; +#endif +}; +} + +#endif diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/safestring.h b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/safestring.h new file mode 100644 index 000000000..75a4a360e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/safestring.h @@ -0,0 +1,370 @@ +/* + This file is part of the KTextTemplate library + + SPDX-FileCopyrightText: 2009, 2010 Stephen Kelly + + SPDX-License-Identifier: LGPL-2.1-or-later + +*/ + +#ifndef KTEXTTEMPLATE_SAFESTRING_H +#define KTEXTTEMPLATE_SAFESTRING_H + +#include "ktexttemplate_export.h" + +#include +#include + +namespace KTextTemplate +{ + +/// @headerfile safestring.h + +/** + @brief A QString wrapper class for containing whether a string is safe or + needs to be escaped. + + This allows lazy escaping of strings. Otherwise a string may be escaped + multiple times where it should only be escaped once. + + The **%SafeString** class itself provides information about whether a string + is safe from further escaping through the @ref isSafe method. The actual + string content held by the **%SafeString** instance is available through the + @ref get method. The @ref get method returns a QString subclass which should + be used like any other QString. The difference is that all methods on + NestedString return a **%SafeString** instead of a QString. + + @code + SafeString s("this & that", SafeString::IsSafe); + s.get().replace( "this", "these" ).toUpper(); + + qDebug() << s.get() << s.isSafe(); // outputs "these & that" false + @endcode + + Note that most operations on strings make the string unsafe. For example, + while "K & R" is safe, using replace("m", "n") will result in + "K &anp; R", which is unsafe. Likewise using upper() will return + "K & R", which is unsafe. Because the **%SafeString** can not + determine whether a method call with particular arguments will change + a **%SafeString** from being safe to being unsafe, any operation which can + possibly make the string unsafe does cause the string to become unsafe. It is + then up to the caller to restore safe-ness if needed. + + NestedString has overloads for SafeStrings whereever appropriate so that + strings remain marked as safe where possible. + + For example: + + @code + SafeString s1("this & that", SafeString::IsSafe); + s2 = s1; + s1.append( QString( " & the other" ) ); + // s1 is now "this & that & the other" and is unsafe. + + SafeString s3(" Wobl & Bob", SafeString::IsSafe); + s2.append(s3); + // Both s2 and s3 are safe, and append is a safe operation, so s2 + // is still safe + @endcode + + @see @ref autoescaping + @see OutputStream::escape + + The **%SafeString** class has appropriate operator overloads to make it + convenient to use in methods returning a QVariant, such as Filter::doFilter, + or as a QString. Note that a raw QString is essentially the same + as a **%SafeString** which is marked as unsafe. + + @author Stephen Kelly +*/ +class KTEXTTEMPLATE_EXPORT SafeString +{ +public: + /** + Possible safety states of a **%SafeString** + */ + enum Safety { + IsSafe, ///< The string is safe and requires no further escaping + IsNotSafe ///< The string is not safe. It will be escaped before being + /// added to the output of rendering. + }; + + /** + Constructs an empty **%SafeString**. + */ + SafeString(); + + /** + Copy constructor + */ + SafeString(const SafeString &safeString); + + /** + Constructs a **%SafeString** with the content @p str whose safety is given + by @p safe. + */ + SafeString(const QString &str, bool safe); + + /** + Constructs a **%SafeString** with the content @p str whose safety is given + by @p safety. + */ + /* implicit */ SafeString(const QString &str, + Safety safety = IsNotSafe); // krazy:exclude=explicit + + /** + Destructor + */ + ~SafeString(); + +#ifndef K_DOXYGEN + /** + Set whether the string should be escaped. + */ + void setNeedsEscape(bool needsEscape); +#endif + + /** + Whether the string needs to be escaped. + */ + bool needsEscape() const; + + /** + Whether the string is safe. + */ + bool isSafe() const; + +#ifndef K_DOXYGEN + /** + Set whether the string is safe. + */ + void setSafety(Safety safety); +#endif + + /** + @brief The NestedString is a QString whose methods always return a + SafeString + + This class is largely an implementation detail. See the SafeString + documentation for details. + */ + class KTEXTTEMPLATE_EXPORT NestedString : public QString + { +#ifndef K_DOXYGEN + friend class SafeString; + SafeString *m_safeString; + + public: + explicit NestedString(SafeString *safeString); + NestedString(const QString &content, SafeString *safeString); + + SafeString &append(const SafeString &str); + SafeString &append(const QString &str); + SafeString &append(const QLatin1String &str); +#ifndef QT_NO_CAST_FROM_ASCII + SafeString &append(const QByteArray &ba) + { + QString::append(ba); + m_safeString->m_safety = IsNotSafe; + return *m_safeString; + } + + SafeString &append(const char *str) + { + QString::append(str); + m_safeString->m_safety = IsNotSafe; + return *m_safeString; + } +#endif + SafeString &append(const QChar ch); + + SafeString &fill(QChar ch, int size = -1); + + SafeString &insert(int position, const SafeString &str); + SafeString &insert(int position, const QString &str); + SafeString &insert(int position, const QLatin1String &str); + SafeString &insert(int position, const QChar *unicode, int size); + SafeString &insert(int position, QChar ch); + + SafeString left(int n) const; + SafeString leftJustified(int width, QChar fill = QLatin1Char(' '), bool truncate = {}) const; + SafeString mid(int position, int n = -1) const; + + SafeString normalized(NormalizationForm mode) const; + SafeString normalized(NormalizationForm mode, QChar::UnicodeVersion version) const; + + SafeString &prepend(const SafeString &str); + SafeString &prepend(const QString &str); + SafeString &prepend(const QLatin1String &str); +#ifndef QT_NO_CAST_FROM_ASCII + SafeString &prepend(const QByteArray &ba) + { + QString::prepend(ba); + m_safeString->m_safety = IsNotSafe; + return *m_safeString; + } + + SafeString &prepend(const char *str) + { + QString::prepend(str); + m_safeString->m_safety = IsNotSafe; + return *m_safeString; + } +#endif + SafeString &prepend(QChar ch); + + void push_back(const SafeString &other); + void push_front(const SafeString &other); + + SafeString &remove(int position, int n); + SafeString &remove(QChar ch, Qt::CaseSensitivity cs = Qt::CaseSensitive); + SafeString &remove(const SafeString &str, Qt::CaseSensitivity cs = Qt::CaseSensitive); + SafeString &remove(const QString &str, Qt::CaseSensitivity cs = Qt::CaseSensitive); + SafeString &remove(const QRegularExpression &rx); + SafeString repeated(int times) const; + SafeString &replace(int position, int n, const SafeString &after); + SafeString &replace(int position, int n, const QString &after); + SafeString &replace(int position, int n, const QChar *unicode, int size); + SafeString &replace(int position, int n, QChar after); + SafeString &replace(const SafeString &before, const SafeString &after, Qt::CaseSensitivity cs = Qt::CaseSensitive); + SafeString &replace(const QString &before, const SafeString &after, Qt::CaseSensitivity cs = Qt::CaseSensitive); + SafeString &replace(const SafeString &before, const QString &after, Qt::CaseSensitivity cs = Qt::CaseSensitive); + SafeString &replace(const QString &before, const QString &after, Qt::CaseSensitivity cs = Qt::CaseSensitive); + SafeString &replace(const QChar *before, int blen, const QChar *after, int alen, Qt::CaseSensitivity cs = Qt::CaseSensitive); + SafeString &replace(QChar ch, const SafeString &after, Qt::CaseSensitivity cs = Qt::CaseSensitive); + SafeString &replace(QChar ch, const QString &after, Qt::CaseSensitivity cs = Qt::CaseSensitive); + SafeString &replace(QChar before, QChar after, Qt::CaseSensitivity cs = Qt::CaseSensitive); + SafeString &replace(const QLatin1String &before, const QLatin1String &after, Qt::CaseSensitivity cs = Qt::CaseSensitive); + SafeString &replace(const QLatin1String &before, const SafeString &after, Qt::CaseSensitivity cs = Qt::CaseSensitive); + SafeString &replace(const QLatin1String &before, const QString &after, Qt::CaseSensitivity cs = Qt::CaseSensitive); + SafeString &replace(const SafeString &before, const QLatin1String &after, Qt::CaseSensitivity cs = Qt::CaseSensitive); + SafeString &replace(const QString &before, const QLatin1String &after, Qt::CaseSensitivity cs = Qt::CaseSensitive); + SafeString &replace(QChar c, const QLatin1String &after, Qt::CaseSensitivity cs = Qt::CaseSensitive); + SafeString &replace(const QRegularExpression &rx, const SafeString &after); + SafeString &replace(const QRegularExpression &rx, const QString &after); + + SafeString right(int n) const; + SafeString rightJustified(int width, QChar fill = QLatin1Char(' '), bool truncate = {}) const; + + SafeString section(QChar sep, int start, int end = -1, SectionFlags flags = SectionDefault) const; + SafeString section(const SafeString &sep, int start, int end = -1, SectionFlags flags = SectionDefault) const; + SafeString section(const QString &sep, int start, int end = -1, SectionFlags flags = SectionDefault) const; + SafeString section(const QRegularExpression ®, int start, int end = -1, SectionFlags flags = SectionDefault) const; + SafeString &setNum(int n, int base = 10); + SafeString &setNum(uint n, int base = 10); + SafeString &setNum(long n, int base = 10); + SafeString &setNum(ulong n, int base = 10); + SafeString &setNum(qlonglong n, int base = 10); + SafeString &setNum(qulonglong n, int base = 10); + SafeString &setNum(short n, int base = 10); + SafeString &setNum(ushort n, int base = 10); + SafeString &setNum(double n, char format = 'g', int precision = 6); + SafeString &setNum(float n, char format = 'g', int precision = 6); + SafeString &setUnicode(const QChar *unicode, int size); + SafeString &setUtf16(const ushort *unicode, int size); + SafeString simplified() const; + + QStringList split(const SafeString &sep, Qt::SplitBehavior behavior = Qt::KeepEmptyParts, Qt::CaseSensitivity cs = Qt::CaseSensitive) const; + QStringList split(const QString &sep, Qt::SplitBehavior behavior = Qt::KeepEmptyParts, Qt::CaseSensitivity cs = Qt::CaseSensitive) const; + QStringList split(const QChar &sep, Qt::SplitBehavior behavior = Qt::KeepEmptyParts, Qt::CaseSensitivity cs = Qt::CaseSensitive) const; + QStringList split(const QRegularExpression &rx, Qt::SplitBehavior behavior = Qt::KeepEmptyParts) const; + + SafeString toLower() const; + SafeString toUpper() const; + SafeString trimmed() const; + + void chop(int n); +#endif + }; + + /** + Returns the String held by this **%SafeString** + */ + const NestedString &get() const + { + return m_nestedString; + } + + /** + Returns the String held by this **%SafeString** + */ + NestedString &get() + { + return m_nestedString; + } + + /** + Convenience operator for treating a **%SafeString** like a QString. + */ + operator QString() const + { + return m_nestedString; + } + + /** + Assignment operator. + */ + SafeString &operator=(const SafeString &str); + + /** + Returns a concatenation of this with @p str. + + The result is not safe because str is not safe. + */ + SafeString operator+(const QString &str); + + /** + Returns a concatenation of this with @p str. + + The result is safe if both this and str are safe. + */ + SafeString operator+(const SafeString &str); + + /** + Appends the content of @p str to this. + + The result is not safe because @p str is not safe. + */ + SafeString &operator+=(const QString &str); + + /** + Appends the content of @p str to this. + + The result is safe if both this and @p str are safe. + */ + SafeString &operator+=(const SafeString &str); + + /** + Returns true if the content of @p other matches the content of this. + + Safeness and needing escaping are not accounted for in the comparison. + */ + bool operator==(const SafeString &other) const; + + /** + Returns true if the content of @p other matches the content of this. + + Safeness and needing escaping are not accounted for in the comparison. + */ + bool operator==(const QString &other) const; + + /** + Convenience operator for storing a **%SafeString** in a QVariant. + */ + operator QVariant() const + { + return QVariant::fromValue(*this); + } + +private: +#ifndef K_DOXYGEN + NestedString m_nestedString; +#endif + Safety m_safety; + bool m_needsescape; +}; +} + +Q_DECLARE_METATYPE(KTextTemplate::SafeString) + +#endif diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/taglibraryinterface.h b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/taglibraryinterface.h new file mode 100644 index 000000000..0364a8aaf --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/taglibraryinterface.h @@ -0,0 +1,98 @@ +/* + This file is part of the KTextTemplate library + + SPDX-FileCopyrightText: 2009, 2010 Stephen Kelly + + SPDX-License-Identifier: LGPL-2.1-or-later + +*/ + +#ifndef TAGLIBRARYINTERFACE_H +#define TAGLIBRARYINTERFACE_H + +#include "outputstream.h" + +#include +#include + +namespace KTextTemplate +{ +class AbstractNodeFactory; +class Filter; + +/// @headerfile taglibraryinterface.h + +/** + @brief The **%TagLibraryInterface** returns available tags and filters from + libraries. + + This interface must be implemented in tag and filter libraries. + + The implementation will usually be very simple. + + @code + class MyTagLibrary : public QObject, public TagLibraryInterface + { + Q_OBJECT + Q_INTERFACES( KTextTemplate::TagLibraryInterface ) + public: + MyTagLibrary( QObject *parent = {} ) + : QObject( parent ) { + } + + QHash + nodeFactories(const QString &name = {}) { + Q_UNUSED( name ); + QHash nodeFactories; + nodeFactories.insert( "mytag1", new MyTag1() ); + nodeFactories.insert( "mytag2", new MyTag2() ); + return nodeFactories; + } + + QHash filters( const QString &name = {} ) { + Q_UNUSED( name ); + + QHash filters; + + filters.insert( "myfilter1", new MyFilter1() ); + filters.insert( "myfilter2", new MyFilter2() ); + + return filters; + } + }; + @endcode + + @author Stephen Kelly +*/ +class TagLibraryInterface +{ +public: + virtual ~TagLibraryInterface() + { + } + + /** + Returns the AbstractNodeFactory implementations available in this library. + */ + virtual QHash nodeFactories(const QString &name = {}) + { + Q_UNUSED(name); + static const QHash h; + return h; + }; + + /** + Returns the Filter implementations available in this library. + */ + virtual QHash filters(const QString &name = {}) + { + Q_UNUSED(name); + static const QHash h; + return h; + }; +}; +} + +Q_DECLARE_INTERFACE(KTextTemplate::TagLibraryInterface, "org.kde.KTextTemplate.TagLibraryInterface/1.0") + +#endif diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/template.h b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/template.h new file mode 100644 index 000000000..f40bbb781 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/template.h @@ -0,0 +1,150 @@ +/* + This file is part of the KTextTemplate library + + SPDX-FileCopyrightText: 2009, 2010 Stephen Kelly + + SPDX-License-Identifier: LGPL-2.1-or-later + +*/ + +#ifndef KTEXTTEMPLATE_TEMPLATE_H +#define KTEXTTEMPLATE_TEMPLATE_H + +#include "exception.h" +#include "ktexttemplate_export.h" +#include "node.h" + +#include +#include + +namespace KTextTemplate +{ +class Context; +class Engine; +class TemplateImpl; +class OutputStream; + +#ifdef K_DOXYGEN +#define TemplateImpl Template +#else +typedef QSharedPointer Template; +#endif + +class TemplatePrivate; + +/// @headerfile template.h + +/** + @brief The **%Template** class is a tree of nodes which may be rendered. + + All Templates are created through the KTextTemplate::Engine class. + A **%Template** is created by parsing some text markup passed into the Engine, + or by reading it from a file. + + Note that **%Template** is actually a typedef for a + QSharedPointer<TemplateImpl>, so all of its members should be + accessed with operator->(). + + The result of parsing is a **%Template** object which can be rendered multiple + times with multiple different Contexts. + + @code + auto engine = getEngine(); + auto t = engine->newTemplate( + "{{ name }} is aged {{ age }}", + "simple template" ); + if ( t->error() ) + { + // Tokenizing or parsing error, or couldn't find custom tags or filters. + qDebug() << t->errorString(); + return; + } + QTextStream textStream( stdout ); + OutputStream stream( textStream ); + + for ( ... ) + { + Context c; + // ... c.insert + t->render( stream, c ); + + if (t->error()) + { + // Rendering error. + qDebug() << t->errorString(); + } + } + @endcode + + If there is an error in parsing or rendering, the @ref error and @ref + errorString methods can be used to check the source of the error. + + @author Stephen Kelly +*/ +class KTEXTTEMPLATE_EXPORT TemplateImpl : public QObject +{ + Q_OBJECT +public: + ~TemplateImpl() override; + + /** + Renders the **%Template** to a string given the Context @p c. + */ + QString render(Context *c) const; + + /** + Renders the **%Template** to the OutputStream @p stream given the Context c. + */ + OutputStream *render(OutputStream *stream, Context *c) const; + +#ifndef K_DOXYGEN + /** + @internal + */ + NodeList nodeList() const; + + /** + @internal + */ + void setNodeList(const NodeList &list); +#endif + + /** + Returns an error code for the error encountered. + */ + Error error() const; + + /** + Returns more information to developers in the form of a string. + */ + QString errorString() const; + + /** + Returns the Engine that created this **%Template**. + */ + Engine const *engine() const; + +#ifndef K_DOXYGEN +protected: + TemplateImpl(Engine const *engine, QObject *parent = {}); + TemplateImpl(Engine const *engine, bool smartTrim, QObject *parent = {}); + + void setContent(const QString &templateString); +#endif + +private: + // Don't allow setting the parent on a Template, which is memory managed as + // a QSharedPointer. + using QObject::setParent; + +private: + Q_DECLARE_PRIVATE(Template) + TemplatePrivate *const d_ptr; +#ifndef K_DOXYGEN + friend class Engine; + friend class Parser; +#endif +}; +} + +#endif diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/templateloader.h b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/templateloader.h new file mode 100644 index 000000000..088db2bbd --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/templateloader.h @@ -0,0 +1,213 @@ +/* + This file is part of the KTextTemplate library + + SPDX-FileCopyrightText: 2009, 2010 Stephen Kelly + + SPDX-License-Identifier: LGPL-2.1-or-later + +*/ + +#ifndef KTEXTTEMPLATE_TEMPLATELOADER_H +#define KTEXTTEMPLATE_TEMPLATELOADER_H + +#include "ktexttemplate_export.h" +#include "template.h" + +#include + +namespace KTextTemplate +{ + +class AbstractLocalizer; + +/// @headerfile templateloader.h + +/** + @brief An retrieval interface to a storage location for Template objects. + + This interface can be implemented to define new ways of retrieving the content + of Templates. + + The interface of this class should not be called directly from applications. + TemplateLoaders will typically be created, configured and added to the + KTextTemplate::Engine which will call the appropriate API. + + @author Stephen Kelly +*/ +class KTEXTTEMPLATE_EXPORT AbstractTemplateLoader +{ +public: + /** + Destructor + */ + virtual ~AbstractTemplateLoader(); + + /** + Load a Template called @p name. Return an invalid Template if no content + by that name exists. + */ + virtual Template loadByName(const QString &name, Engine const *engine) const = 0; + + /** + Return a complete URI for media identified by fileName. + */ + virtual std::pair getMediaUri(const QString &fileName) const = 0; + + /** + Return true if a Template identified by @p name exists and can be loaded. + */ + virtual bool canLoadTemplate(const QString &name) const = 0; +}; + +/// @headerfile templateloader.h KTextTemplate/templateloader.h + +class FileSystemTemplateLoaderPrivate; + +/** + @brief The **%FileSystemTemplateLoader** loads Templates from the file system. + + This template loader works by traversing a list of directories to find + templates. Directories are checked in order, and the first match hit is parsed + and returned. + + @code + loader->setTemplateDirs({ + "/home/user/app/templates", + "/usr/local/share/app/templates" + }); + engine->setTemplateLoader( loader ); + + // This will try /home/user/app/templates/mytemplate.html + // followed by /usr/local/share/app/templates/mytemplate.html + engine->loadByName( "mytemplate.html" ); + @endcode + + Additionally, a themeName may be set on the template loader, which will be + appended to search paths before the template name. + + @code + loader->setTemplateDirs({ + "/home/user/app/templates" << + "/usr/local/share/app/templates" + }); + loader->setTheme( "simple_theme" ); + engine->setTemplateLoader( loader ); + + // This will try /home/user/app/templates/simple_theme/mytemplate.html + // followed by /usr/local/share/app/templates/simple_theme/mytemplate.html + engine->loadByName( "mytemplate.html" ); + @endcode + + Media URIs may be retrieved for media relative to the directories searched + queried for templates. + + @code + loader->setTemplateDirs({ + "/home/user/app/templates", + "/usr/local/share/app/templates" + }); + loader->setTheme( "simple_theme" ); + engine->setTemplateLoader( loader ); + + // This will try /home/user/app/templates/simple_theme/logo.png + // followed by /usr/local/share/app/templates/simple_theme/logo.png + // and return the first one that exists. + engine->mediaUri( "logo.png" ); + @endcode + + The template files loaded by a %**FileSystemTemplateLoader** must be UTF-8 + encoded. + + @see @ref deploying_templates + +*/ +class KTEXTTEMPLATE_EXPORT FileSystemTemplateLoader : public AbstractTemplateLoader +{ +public: + /** + Constructor + */ + FileSystemTemplateLoader(const QSharedPointer localizer = {}); + + /** + Destructor + */ + ~FileSystemTemplateLoader() override; + + Template loadByName(const QString &name, Engine const *engine) const override; + + bool canLoadTemplate(const QString &name) const override; + + std::pair getMediaUri(const QString &fileName) const override; + + /** + Sets the theme of this loader to @p themeName + */ + void setTheme(const QString &themeName); + + /** + The themeName of this TemplateLoader + */ + QString themeName() const; + + /** + Sets the directories to look for template files to @p dirs. + */ + void setTemplateDirs(const QStringList &dirs); + + /** + The directories this TemplateLoader looks in for template files. + */ + QStringList templateDirs() const; + +private: + Q_DECLARE_PRIVATE(FileSystemTemplateLoader) + FileSystemTemplateLoaderPrivate *const d_ptr; +}; + +/// @headerfile templateloader.h KTextTemplate/templateloader.h + +/** + @brief The **%InMemoryTemplateLoader** loads Templates set dynamically in + memory + + This class is mostly used for testing purposes, but can also be used for + simple uses of %KTextTemplate. + + Templates can be made available using the @ref setTemplate method, and will + then be retrieved by the KTextTemplate::Engine as appropriate. +*/ +class KTEXTTEMPLATE_EXPORT InMemoryTemplateLoader : public AbstractTemplateLoader +{ +public: + InMemoryTemplateLoader(); + ~InMemoryTemplateLoader() override; + + Template loadByName(const QString &name, Engine const *engine) const override; + + bool canLoadTemplate(const QString &name) const override; + + std::pair getMediaUri(const QString &fileName) const override; + + /** + Add a template content to this Loader. + + Example: + + @code + auto loader = QSharedPointersetTemplate( "name_template", "My name is {{ name }}" ); + loader->setTemplate( "age_template", "My age is {{ age }}" ); + engine->addTemplateLoader( loader ); + + // Both templates may now be retrieved by calling Engine::loadByName. + @endcode + */ + void setTemplate(const QString &name, const QString &content); + +private: + QHash m_namedTemplates; +}; +} + +#endif diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/token.h b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/token.h new file mode 100644 index 000000000..ed1977b8e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/token.h @@ -0,0 +1,46 @@ +/* + This file is part of the KTextTemplate library + + SPDX-FileCopyrightText: 2009, 2010 Stephen Kelly + + SPDX-License-Identifier: LGPL-2.1-or-later + +*/ + +#ifndef KTEXTTEMPLATE_TOKEN_H +#define KTEXTTEMPLATE_TOKEN_H + +#include + +namespace KTextTemplate +{ + +/** + @internal + + The available token types. +*/ +enum TokenType { + TextToken, ///< The Token is a text fragment + VariableToken, ///< The Token is a variable node + BlockToken, ///< The Token is a block, ie, part of a tag + CommentToken ///< The Token is a comment node. +}; + +/// @headerfile token.h + +/** + A token in a parse stream for a template. + + This class is only relevant for template tag implementations. +*/ +struct Token { + int tokenType; ///< The Type of this Token + int linenumber; ///< The line number this Token starts at + QString content; ///< The content of this Token +}; +} + +Q_DECLARE_TYPEINFO(KTextTemplate::Token, Q_RELOCATABLE_TYPE); + +#endif diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/typeaccessor.h b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/typeaccessor.h new file mode 100644 index 000000000..7c036a583 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/typeaccessor.h @@ -0,0 +1,40 @@ +/* + This file is part of the KTextTemplate library + + SPDX-FileCopyrightText: 2010 Stephen Kelly + + SPDX-License-Identifier: LGPL-2.1-or-later + +*/ + +#ifndef KTEXTTEMPLATE_TYPEACCESSOR_H +#define KTEXTTEMPLATE_TYPEACCESSOR_H + +#include "ktexttemplate_export.h" + +#include + +/// @file + +namespace KTextTemplate +{ + +#ifndef K_DOXYGEN +template +struct TypeAccessor { + static QVariant lookUp(const T object, const QString &property); +}; + +template +struct TypeAccessor { + static QVariant lookUp(const T *const object, const QString &property); +}; + +template +struct TypeAccessor { + static QVariant lookUp(const T &object, const QString &property); +}; +#endif +} + +#endif diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/util.h b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/util.h new file mode 100644 index 000000000..9eba795b9 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/util.h @@ -0,0 +1,96 @@ +/* + This file is part of the KTextTemplate library + + SPDX-FileCopyrightText: 2009, 2010 Stephen Kelly + + SPDX-License-Identifier: LGPL-2.1-or-later + +*/ + +#ifndef KTEXTTEMPLATE_UTIL_P_H +#define KTEXTTEMPLATE_UTIL_P_H + +#include "context.h" +#include "ktexttemplate_export.h" +#include "safestring.h" + +#include + +/// @file util.h Utility functions used throughout %KTextTemplate. +/// @headerfile util.h + +namespace KTextTemplate +{ + +/** + Returns whether the @p variant is evaluated to true. + + @see @ref truthiness +*/ +KTEXTTEMPLATE_EXPORT bool variantIsTrue(const QVariant &variant); + +/** + Converts the @p input into its unescaped form. + + Double slashes are converted to single slashes, \\" is converted to " + etc. +*/ +KTEXTTEMPLATE_EXPORT QString unescapeStringLiteral(const QString &input); + +/** + Marks the @p input as safe. +*/ +KTEXTTEMPLATE_EXPORT KTextTemplate::SafeString markSafe(const KTextTemplate::SafeString &input); + +/** + Marks the @p input as requiring escaping. +*/ +KTEXTTEMPLATE_EXPORT KTextTemplate::SafeString markForEscaping(const KTextTemplate::SafeString &input); + +/** + Retrieves and returns a SafeString from the @p input. +*/ +KTEXTTEMPLATE_EXPORT KTextTemplate::SafeString getSafeString(const QVariant &input); + +/** + Returns whether @p input contains a SafeString. +*/ +KTEXTTEMPLATE_EXPORT bool isSafeString(const QVariant &input); + +/** + Returns true if the type of @p input can be inserted into a rendered template + directly. + + Note that lists, hashes and QObject*s can not be. +*/ +KTEXTTEMPLATE_EXPORT bool supportedOutputType(const QVariant &input); + +/** + Compares @p lhs and @p rhs for equality. SafeStrings are compared as raw + QStrings. Their safeness is not part of the comparison. + + @see QVariant::operator== +*/ +KTEXTTEMPLATE_EXPORT bool equals(const QVariant &lhs, const QVariant &rhs); + +/** + Converts @p size into the nearest file size unit like MB or MiB, based on the + @p unitSystem value. Use @c 2 for the @p unitSystem to get binary units, use + @c 10 to get decimal units - by default, decimal units will be returned. The + @p multiplier can be used if the input @p size is not in pure bytes. If @p + size is for example given in @a KiB, use a multiplier of @a 1024. The returned + pair will have the converted size as @a first and the unit as @a second. +*/ +KTEXTTEMPLATE_EXPORT std::pair calcFileSize(qreal size, int unitSystem = 10, qreal multiplier = 1.0); + +#ifndef K_DOXYGEN +/** + @internal + Returns the @p list as a formatted string. This is for debugging purposes + only. +*/ +KTEXTTEMPLATE_EXPORT KTextTemplate::SafeString toString(const QVariantList &list); +#endif +} + +#endif diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/variable.h b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/variable.h new file mode 100644 index 000000000..c7df70945 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate/variable.h @@ -0,0 +1,118 @@ +/* + This file is part of the KTextTemplate library + + SPDX-FileCopyrightText: 2009, 2010 Stephen Kelly + + SPDX-License-Identifier: LGPL-2.1-or-later + +*/ + +#ifndef KTEXTTEMPLATE_VARIABLE_H +#define KTEXTTEMPLATE_VARIABLE_H + +#include "ktexttemplate_export.h" + +#include + +namespace KTextTemplate +{ +class Context; + +class VariablePrivate; + +/// @headerfile variable.h + +/** + @brief A container for static variables defined in Templates. + + This class is only relevant to Template tag authors. + + When processing a template tag in a AbstractNodeFactory implementation, it + will sometimes make sense to process arguments to the tag as + KTextTemplate::Variables. Note that usually they should be processed as + FilterExpression objects instead. + + Arguments to the tag can be used to construct Variables, which may then be + resolved into the objects they represent in the given Context in the render + stage. + + @author Stephen Kelly +*/ +class KTEXTTEMPLATE_EXPORT Variable +{ +public: + /** + Constructs an invalid **%Variable** + */ + Variable(); + + /** + Creates a **%Variable** represented by the given @p var + */ + explicit Variable(const QString &var); + + /** + Copy constructor + */ + Variable(const Variable &other); + + /** + Destructor + */ + ~Variable(); + + /** + Assignment operator. + */ + Variable &operator=(const Variable &other); + + /** + Returns whether this **%Variable** is valid. + */ + bool isValid() const; + + /** + Returns whether this **%Variable** evaluates to true with the Context @p c. + */ + bool isTrue(Context *c) const; + + /** + Resolves this **%Variable** with the Context @p c. + */ + QVariant resolve(Context *c) const; + + /** + Returns whether this **%Variable** is a constant in the Template. A constant + is represented as a static string in the template + + @code + Text content + {% some_tag "constant" variable %} + @endcode + */ + bool isConstant() const; + + /** + Returns whether this variable is localized, that is, if it is wrapped with + _(). @see @ref i18n_l10n + */ + bool isLocalized() const; + + /** + Returns whether this variable is a literal string or number. A + literal **%Variable** does not have any lookup components. + */ + QVariant literal() const; + + /** + Returns the lookup components of this **%Variable**. + */ + QStringList lookups() const; + +private: + Q_DECLARE_PRIVATE(Variable) + VariablePrivate *const d_ptr; +}; +} + +#endif diff --git a/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate_version.h b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate_version.h new file mode 100644 index 000000000..cec74130e --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/include/KF6/KTextTemplate/ktexttemplate_version.h @@ -0,0 +1,12 @@ +// This file was generated by ecm_setup_version(): DO NOT EDIT! + +#ifndef KTEXTTEMPLATE_VERSION_H +#define KTEXTTEMPLATE_VERSION_H + +#define KTEXTTEMPLATE_VERSION_STRING "6.0.0" +#define KTEXTTEMPLATE_VERSION_MAJOR 6 +#define KTEXTTEMPLATE_VERSION_MINOR 0 +#define KTEXTTEMPLATE_VERSION_PATCH 0 +#define KTEXTTEMPLATE_VERSION ((6<<16)|(0<<8)|(0)) + +#endif diff --git a/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/cmake/KF6TextTemplate/KF6TextTemplateConfig.cmake b/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/cmake/KF6TextTemplate/KF6TextTemplateConfig.cmake new file mode 100644 index 000000000..ec34f3277 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/cmake/KF6TextTemplate/KF6TextTemplateConfig.cmake @@ -0,0 +1,34 @@ + +####### Expanded from @PACKAGE_INIT@ by configure_package_config_file() ####### +####### Any changes to this file will be overwritten by the next CMake run #### +####### The input file was KF6TextTemplateConfig.cmake.in ######## + +get_filename_component(PACKAGE_PREFIX_DIR "${CMAKE_CURRENT_LIST_DIR}/../../../../" ABSOLUTE) + +macro(set_and_check _var _file) + set(${_var} "${_file}") + if(NOT EXISTS "${_file}") + message(FATAL_ERROR "File or directory ${_file} referenced by variable ${_var} does not exist !") + endif() +endmacro() + +macro(check_required_components _NAME) + foreach(comp ${${_NAME}_FIND_COMPONENTS}) + if(NOT ${_NAME}_${comp}_FOUND) + if(${_NAME}_FIND_REQUIRED_${comp}) + set(${_NAME}_FOUND FALSE) + endif() + endif() + endforeach() +endmacro() + +#################################################################################### + +include(CMakeFindDependencyMacro) +find_dependency(Qt6Core 6.2.0) + +include("${CMAKE_CURRENT_LIST_DIR}/KF6TextTemplateTargets.cmake") + +include("${CMAKE_CURRENT_LIST_DIR}/KF6TextTemplateMacros.cmake") + + diff --git a/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/cmake/KF6TextTemplate/KF6TextTemplateConfigVersion.cmake b/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/cmake/KF6TextTemplate/KF6TextTemplateConfigVersion.cmake new file mode 100644 index 000000000..ab19d2b92 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/cmake/KF6TextTemplate/KF6TextTemplateConfigVersion.cmake @@ -0,0 +1,48 @@ +# This is a basic version file for the Config-mode of find_package(). +# It is used by write_basic_package_version_file() as input file for configure_file() +# to create a version-file which can be installed along a config.cmake file. +# +# The created file sets PACKAGE_VERSION_EXACT if the current version string and +# the requested version string are exactly the same and it sets +# PACKAGE_VERSION_COMPATIBLE if the current version is >= requested version. +# The variable CVF_VERSION must be set before calling configure_file(). + +set(PACKAGE_VERSION "6.0.0") + +if (PACKAGE_FIND_VERSION_RANGE) + # Package version must be in the requested version range + if ((PACKAGE_FIND_VERSION_RANGE_MIN STREQUAL "INCLUDE" AND PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION_MIN) + OR ((PACKAGE_FIND_VERSION_RANGE_MAX STREQUAL "INCLUDE" AND PACKAGE_VERSION VERSION_GREATER PACKAGE_FIND_VERSION_MAX) + OR (PACKAGE_FIND_VERSION_RANGE_MAX STREQUAL "EXCLUDE" AND PACKAGE_VERSION VERSION_GREATER_EQUAL PACKAGE_FIND_VERSION_MAX))) + set(PACKAGE_VERSION_COMPATIBLE FALSE) + else() + set(PACKAGE_VERSION_COMPATIBLE TRUE) + endif() +else() + if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION) + set(PACKAGE_VERSION_COMPATIBLE FALSE) + else() + set(PACKAGE_VERSION_COMPATIBLE TRUE) + if(PACKAGE_FIND_VERSION STREQUAL PACKAGE_VERSION) + set(PACKAGE_VERSION_EXACT TRUE) + endif() + endif() +endif() + + +# if the installed project requested no architecture check, don't perform the check +if("FALSE") + return() +endif() + +# if the installed or the using project don't have CMAKE_SIZEOF_VOID_P set, ignore it: +if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "" OR "8" STREQUAL "") + return() +endif() + +# check that the installed version has the same 32/64bit-ness as the one which is currently searching: +if(NOT CMAKE_SIZEOF_VOID_P STREQUAL "8") + math(EXPR installedBits "8 * 8") + set(PACKAGE_VERSION "${PACKAGE_VERSION} (${installedBits}bit)") + set(PACKAGE_VERSION_UNSUITABLE TRUE) +endif() diff --git a/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/cmake/KF6TextTemplate/KF6TextTemplateMacros.cmake b/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/cmake/KF6TextTemplate/KF6TextTemplateMacros.cmake new file mode 100644 index 000000000..33781e2f9 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/cmake/KF6TextTemplate/KF6TextTemplateMacros.cmake @@ -0,0 +1,19 @@ + +include(CMakeParseArguments) + +macro(ktexttemplate_adjust_plugin_name pluginname) + set_target_properties(${pluginname} + PROPERTIES PREFIX "" + LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/kf6/ktexttemplate" + RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/kf6/ktexttemplate" + DEBUG_POSTFIX "d" + ) + foreach(cfg ${CMAKE_CONFIGURATION_TYPES}) + string(TOUPPER ${cfg} CFG) + set_target_properties(${pluginname} + PROPERTIES + LIBRARY_OUTPUT_DIRECTORY_${CFG} "${CMAKE_BINARY_DIR}/kf6/ktexttemplate" + RUNTIME_OUTPUT_DIRECTORY_${CFG} "${CMAKE_BINARY_DIR}/kf6/ktexttemplate" + ) + endforeach() +endmacro() diff --git a/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/cmake/KF6TextTemplate/KF6TextTemplateTargets-release.cmake b/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/cmake/KF6TextTemplate/KF6TextTemplateTargets-release.cmake new file mode 100644 index 000000000..39cf49edd --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/cmake/KF6TextTemplate/KF6TextTemplateTargets-release.cmake @@ -0,0 +1,63 @@ +#---------------------------------------------------------------- +# Generated CMake target import file for configuration "Release". +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Import target "KF6::TextTemplate" for configuration "Release" +set_property(TARGET KF6::TextTemplate APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE) +set_target_properties(KF6::TextTemplate PROPERTIES + IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/x86_64-linux-gnu/libKF6TextTemplate.so.6.0.0" + IMPORTED_SONAME_RELEASE "libKF6TextTemplate.so.6" + ) + +list(APPEND _IMPORT_CHECK_TARGETS KF6::TextTemplate ) +list(APPEND _IMPORT_CHECK_FILES_FOR_KF6::TextTemplate "${_IMPORT_PREFIX}/lib/x86_64-linux-gnu/libKF6TextTemplate.so.6.0.0" ) + +# Import target "KF6::loadertags" for configuration "Release" +set_property(TARGET KF6::loadertags APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE) +set_target_properties(KF6::loadertags PROPERTIES + IMPORTED_COMMON_LANGUAGE_RUNTIME_RELEASE "" + IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/x86_64-linux-gnu/plugins/kf6/ktexttemplate/ktexttemplate_loadertags.so" + IMPORTED_NO_SONAME_RELEASE "TRUE" + ) + +list(APPEND _IMPORT_CHECK_TARGETS KF6::loadertags ) +list(APPEND _IMPORT_CHECK_FILES_FOR_KF6::loadertags "${_IMPORT_PREFIX}/lib/x86_64-linux-gnu/plugins/kf6/ktexttemplate/ktexttemplate_loadertags.so" ) + +# Import target "KF6::defaulttags" for configuration "Release" +set_property(TARGET KF6::defaulttags APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE) +set_target_properties(KF6::defaulttags PROPERTIES + IMPORTED_COMMON_LANGUAGE_RUNTIME_RELEASE "" + IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/x86_64-linux-gnu/plugins/kf6/ktexttemplate/ktexttemplate_defaulttags.so" + IMPORTED_NO_SONAME_RELEASE "TRUE" + ) + +list(APPEND _IMPORT_CHECK_TARGETS KF6::defaulttags ) +list(APPEND _IMPORT_CHECK_FILES_FOR_KF6::defaulttags "${_IMPORT_PREFIX}/lib/x86_64-linux-gnu/plugins/kf6/ktexttemplate/ktexttemplate_defaulttags.so" ) + +# Import target "KF6::defaultfilters" for configuration "Release" +set_property(TARGET KF6::defaultfilters APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE) +set_target_properties(KF6::defaultfilters PROPERTIES + IMPORTED_COMMON_LANGUAGE_RUNTIME_RELEASE "" + IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/x86_64-linux-gnu/plugins/kf6/ktexttemplate/ktexttemplate_defaultfilters.so" + IMPORTED_NO_SONAME_RELEASE "TRUE" + ) + +list(APPEND _IMPORT_CHECK_TARGETS KF6::defaultfilters ) +list(APPEND _IMPORT_CHECK_FILES_FOR_KF6::defaultfilters "${_IMPORT_PREFIX}/lib/x86_64-linux-gnu/plugins/kf6/ktexttemplate/ktexttemplate_defaultfilters.so" ) + +# Import target "KF6::i18ntags" for configuration "Release" +set_property(TARGET KF6::i18ntags APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE) +set_target_properties(KF6::i18ntags PROPERTIES + IMPORTED_COMMON_LANGUAGE_RUNTIME_RELEASE "" + IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/x86_64-linux-gnu/plugins/kf6/ktexttemplate/ktexttemplate_i18ntags.so" + IMPORTED_NO_SONAME_RELEASE "TRUE" + ) + +list(APPEND _IMPORT_CHECK_TARGETS KF6::i18ntags ) +list(APPEND _IMPORT_CHECK_FILES_FOR_KF6::i18ntags "${_IMPORT_PREFIX}/lib/x86_64-linux-gnu/plugins/kf6/ktexttemplate/ktexttemplate_i18ntags.so" ) + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) diff --git a/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/cmake/KF6TextTemplate/KF6TextTemplateTargets.cmake b/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/cmake/KF6TextTemplate/KF6TextTemplateTargets.cmake new file mode 100644 index 000000000..58db803e4 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/cmake/KF6TextTemplate/KF6TextTemplateTargets.cmake @@ -0,0 +1,112 @@ +# Generated by CMake + +if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.6) + message(FATAL_ERROR "CMake >= 2.6.0 required") +endif() +cmake_policy(PUSH) +cmake_policy(VERSION 2.6...3.20) +#---------------------------------------------------------------- +# Generated CMake target import file. +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Protect against multiple inclusion, which would fail when already imported targets are added once more. +set(_targetsDefined) +set(_targetsNotDefined) +set(_expectedTargets) +foreach(_expectedTarget KF6::TextTemplate KF6::loadertags KF6::defaulttags KF6::defaultfilters KF6::i18ntags) + list(APPEND _expectedTargets ${_expectedTarget}) + if(NOT TARGET ${_expectedTarget}) + list(APPEND _targetsNotDefined ${_expectedTarget}) + endif() + if(TARGET ${_expectedTarget}) + list(APPEND _targetsDefined ${_expectedTarget}) + endif() +endforeach() +if("${_targetsDefined}" STREQUAL "${_expectedTargets}") + unset(_targetsDefined) + unset(_targetsNotDefined) + unset(_expectedTargets) + set(CMAKE_IMPORT_FILE_VERSION) + cmake_policy(POP) + return() +endif() +if(NOT "${_targetsDefined}" STREQUAL "") + message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") +endif() +unset(_targetsDefined) +unset(_targetsNotDefined) +unset(_expectedTargets) + + +# Compute the installation prefix relative to this file. +get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +if(_IMPORT_PREFIX STREQUAL "/") + set(_IMPORT_PREFIX "") +endif() + +# Create imported target KF6::TextTemplate +add_library(KF6::TextTemplate SHARED IMPORTED) + +set_target_properties(KF6::TextTemplate PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include/KF6/KTextTemplate" + INTERFACE_LINK_LIBRARIES "Qt6::Core" +) + +# Create imported target KF6::loadertags +add_library(KF6::loadertags MODULE IMPORTED) + +# Create imported target KF6::defaulttags +add_library(KF6::defaulttags MODULE IMPORTED) + +# Create imported target KF6::defaultfilters +add_library(KF6::defaultfilters MODULE IMPORTED) + +# Create imported target KF6::i18ntags +add_library(KF6::i18ntags MODULE IMPORTED) + +if(CMAKE_VERSION VERSION_LESS 2.8.12) + message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") +endif() + +# Load information for each installed configuration. +get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) +file(GLOB CONFIG_FILES "${_DIR}/KF6TextTemplateTargets-*.cmake") +foreach(f ${CONFIG_FILES}) + include(${f}) +endforeach() + +# Cleanup temporary variables. +set(_IMPORT_PREFIX) + +# Loop over all imported files and verify that they actually exist +foreach(target ${_IMPORT_CHECK_TARGETS} ) + foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) + if(NOT EXISTS "${file}" ) + message(FATAL_ERROR "The imported target \"${target}\" references the file + \"${file}\" +but this file does not exist. Possible reasons include: +* The file was deleted, renamed, or moved to another location. +* An install or uninstall procedure did not complete successfully. +* The installation package was faulty and contained + \"${CMAKE_CURRENT_LIST_FILE}\" +but not all the files it references. +") + endif() + endforeach() + unset(_IMPORT_CHECK_FILES_FOR_${target}) +endforeach() +unset(_IMPORT_CHECK_TARGETS) + +# This file does not depend on other imported targets which have +# been exported from the same project but in a separate export set. + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) +cmake_policy(POP) diff --git a/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/libKF6TextTemplate.so b/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/libKF6TextTemplate.so new file mode 120000 index 000000000..61a3c40dc --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/libKF6TextTemplate.so @@ -0,0 +1 @@ +libKF6TextTemplate.so.6 \ No newline at end of file diff --git a/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/libKF6TextTemplate.so.6 b/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/libKF6TextTemplate.so.6 new file mode 120000 index 000000000..beeb08a89 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/libKF6TextTemplate.so.6 @@ -0,0 +1 @@ +libKF6TextTemplate.so.6.0.0 \ No newline at end of file diff --git a/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/libKF6TextTemplate.so.6.0.0 b/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/libKF6TextTemplate.so.6.0.0 new file mode 100644 index 000000000..b75dedc16 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/libKF6TextTemplate.so.6.0.0 differ diff --git a/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/plugins/kf6/ktexttemplate/ktexttemplate_defaultfilters.so b/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/plugins/kf6/ktexttemplate/ktexttemplate_defaultfilters.so new file mode 100644 index 000000000..6576e757a Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/plugins/kf6/ktexttemplate/ktexttemplate_defaultfilters.so differ diff --git a/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/plugins/kf6/ktexttemplate/ktexttemplate_defaulttags.so b/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/plugins/kf6/ktexttemplate/ktexttemplate_defaulttags.so new file mode 100644 index 000000000..ad7ae050b Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/plugins/kf6/ktexttemplate/ktexttemplate_defaulttags.so differ diff --git a/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/plugins/kf6/ktexttemplate/ktexttemplate_i18ntags.so b/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/plugins/kf6/ktexttemplate/ktexttemplate_i18ntags.so new file mode 100644 index 000000000..5f9a70fb4 Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/plugins/kf6/ktexttemplate/ktexttemplate_i18ntags.so differ diff --git a/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/plugins/kf6/ktexttemplate/ktexttemplate_loadertags.so b/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/plugins/kf6/ktexttemplate/ktexttemplate_loadertags.so new file mode 100644 index 000000000..b6889c7ac Binary files /dev/null and b/qt6-after/qt6-migrated-legatus/external/lib/x86_64-linux-gnu/plugins/kf6/ktexttemplate/ktexttemplate_loadertags.so differ diff --git a/qt6-after/qt6-migrated-legatus/external/share/qlogging-categories6/ktexttemplate.categories b/qt6-after/qt6-migrated-legatus/external/share/qlogging-categories6/ktexttemplate.categories new file mode 100644 index 000000000..989018886 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/external/share/qlogging-categories6/ktexttemplate.categories @@ -0,0 +1,6 @@ +# KDebugSettings data file +# This file was generated by ecm_qt_install_logging_categories(). DO NOT EDIT! + +kf.texttemplate KTextTemplate IDENTIFIER [KTEXTTEMPLATE_TEMPLATE] +kf.texttemplate.qtlocalizer QtLocalizer (KTextTemplate) IDENTIFIER [KTEXTTEMPLATE_LOCALIZER] +kf.texttemplate.customtyperegistry CustomTypeRegistry (KTextTemplate) IDENTIFIER [KTEXTTEMPLATE_CUSTOMTYPE]