Add Polygons data from Cloud (#14811)

Add fetch og polygons from cloud using ri-cloud-api service as submodule

Current version of submodule fetches polygons from Sumo, prodviding polygons with standard results tag.
This commit is contained in:
Jørgen Herje authored and GitHub committed 2026-09-30 18:16:00 +02:00
1 parent 61db518efc
commit 52f9cdf777
46 files changed
+2674 -38

No files matched your search

@@ -70,6 +70,19 @@ protected:
// Default impl: new SelfT() + setSourceCollection(src). Override for extra wiring.
virtual SelfT* createSubCollectionInView( SourceT* src );
// Computes this mirror's display name from its source. Default: source->collectionName().
// Override to incorporate per-view context (e.g. which realization is shown).
virtual QString computeDisplayName() const;
// Called once per sync, per mirror node, before items/sub-collections are (re-)read from the
// source. Default: no-op. Override to lazily trigger a fetch (e.g.
// RimPolygonCloudAddress::ensureBaseFetched()) so it's picked up this same pass.
virtual void prepareForSync();
// Called once per sync, per mirror node, after name/items/sub-collections are refreshed.
// Default: no-op. Override for one-time-per-node bookkeeping.
virtual void onSynced();
// Recursive sync: sub-collections, then items, then editor refresh.
void updateAllViewItems();