kossebau created this revision. kossebau added reviewers: Marble, nienhueser, rahn.
REVISION SUMMARY Also integrate pimpl classes of more subclasses by subclassing from GeoDataFeaturePrivate Implict sharing conflicts with parentship properties on members of some subclasses REPOSITORY rMARBLE Marble BRANCH removeImplicitSharing REVISION DETAIL https://phabricator.kde.org/D3316 AFFECTED FILES src/lib/marble/geodata/data/GeoDataChange.cpp src/lib/marble/geodata/data/GeoDataChange.h src/lib/marble/geodata/data/GeoDataContainer.cpp src/lib/marble/geodata/data/GeoDataContainer.h src/lib/marble/geodata/data/GeoDataContainer_p.h src/lib/marble/geodata/data/GeoDataCreate.cpp src/lib/marble/geodata/data/GeoDataCreate.h src/lib/marble/geodata/data/GeoDataDelete.cpp src/lib/marble/geodata/data/GeoDataDelete.h src/lib/marble/geodata/data/GeoDataDocument.cpp src/lib/marble/geodata/data/GeoDataDocument.h src/lib/marble/geodata/data/GeoDataDocument_p.h src/lib/marble/geodata/data/GeoDataFeature.cpp src/lib/marble/geodata/data/GeoDataFeature.h src/lib/marble/geodata/data/GeoDataFeature_p.h src/lib/marble/geodata/data/GeoDataFolder.cpp src/lib/marble/geodata/data/GeoDataFolder.h src/lib/marble/geodata/data/GeoDataGroundOverlay.cpp src/lib/marble/geodata/data/GeoDataGroundOverlay.h src/lib/marble/geodata/data/GeoDataGroundOverlay_p.h src/lib/marble/geodata/data/GeoDataNetworkLink.cpp src/lib/marble/geodata/data/GeoDataNetworkLink.h src/lib/marble/geodata/data/GeoDataNetworkLinkControl.cpp src/lib/marble/geodata/data/GeoDataNetworkLinkControl.h src/lib/marble/geodata/data/GeoDataNetworkLinkControl_p.h src/lib/marble/geodata/data/GeoDataOverlay.cpp src/lib/marble/geodata/data/GeoDataOverlay.h src/lib/marble/geodata/data/GeoDataOverlay_p.h src/lib/marble/geodata/data/GeoDataPhotoOverlay.cpp src/lib/marble/geodata/data/GeoDataPhotoOverlay.h src/lib/marble/geodata/data/GeoDataPhotoOverlay_p.h src/lib/marble/geodata/data/GeoDataPlacemark.cpp src/lib/marble/geodata/data/GeoDataPlacemark.h src/lib/marble/geodata/data/GeoDataPlacemark_p.h src/lib/marble/geodata/data/GeoDataScreenOverlay.cpp src/lib/marble/geodata/data/GeoDataScreenOverlay.h src/lib/marble/geodata/data/GeoDataScreenOverlay_p.h src/lib/marble/geodata/data/GeoDataTour.cpp src/lib/marble/geodata/data/GeoDataTour.h src/lib/marble/geodata/data/GeoDataTour_p.h tests/TestGeoDataCopy.cpp EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: kossebau, #marble, nienhueser, rahn Cc: marble-devel
