Commit Graph
6 Commits
Author SHA1 Message Date
torstenandCopilot e581d1e91c Fix viewshed_geo_processing for ArcGIS SDK v300
- Changed QList<Field>() to {} for Field type compatibility
- Updated signal connection from jobStatusChanged to statusChanged
- Changed addFeature() to addFeatureAsync() with QFutureWatcher pattern
- Removed ACRGIS_VERSION guards (Qt6/SDK v300 only)
- Added QFutureWatcher<void> m_addFeatureWatcher member to header

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-10-13 14:36:47 +02:00
torstenandCopilot a2e2588971 Fix QPointer incomplete type error in Qt6
- Changed QPointer<MapGraphicsView> to raw pointer MapGraphicsView*
- QPointer in Qt6 requires complete type at point of use, forward declaration insufficient
- MapGraphicsView.h requires GRAPHICSVIEW_SUPPORTED macro which is now defined
- Added GRAPHICSVIEW_SUPPORTED definition guard in overview_map_handler_impl.h
- Updated widget() method to return raw pointer instead of QPointer::data()
- Updated createBasicOverviewMap() to use direct new instead of QPointer constructor

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-10-13 13:25:23 +02:00
torstenandCopilot adf8b0c12c Fix invalidateFilter() deprecated API and add ImmutablePart includes
- terrain_profile_processor.cpp: Add ImmutablePart.h and ImmutablePartCollection.h includes for Qt6 ArcGIS SDK v300
- base_symbol_model.cpp: Replace 4x invalidateFilter() with beginFilterChange()/endFilterChange() for Qt6 QSortFilterProxyModel compatibility

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-10-13 11:35:21 +02:00
torsten 7fa88f781f Fix terrain_profile_processor.cpp: add Multipart.h include for ImmutablePart types
- Added #include <Multipart.h> to resolve ImmutablePart and ImmutablePartCollection incomplete type errors
- Required for Qt6/ArcGIS SDK v300 compatibility
2026-10-13 11:23:34 +02:00
torsten c6aed76cd9 Fix QPointer incomplete type: remove redundant MapGraphicsView forward declaration
- QPointer requires complete type in Qt6
- Include <MapGraphicsView.h> provides full definition
- Remove conflicting forward declaration
2026-10-13 11:16:41 +02:00
torsten b50004900d Copies intermediate migration results to repo 2026-10-13 11:09:06 +02:00