FindArcGIS.cmake resolves the ArcGIS SDK via hardcoded hints rooted at
${CMAKE_SOURCE_DIR}/external/ArcGIS/MapsSDK_Qt_300.0.0/... ; in the
container that only resolves through this symlink to the pipeline-root
external/ mount. Its removal broke configure (Could NOT find ArcGIS,
missing ARCGIS_LIBRARY). No kept source references ArcGIS headers — the
include/ArcGIS tree stays removed; only the symlink is restored.
- 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>