Skip to content

Commit 8ee9fa7

Browse files
committed
Add subset and clustering actions to variant map handling
Included _subsetAction and _clusteringAction in fromVariantMap and toVariantMap methods to ensure their state is properly loaded and saved with settings.
1 parent 1cddb54 commit 8ee9fa7

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/SettingsAction.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,8 @@ void SettingsAction::fromVariantMap(const QVariantMap& variantMap)
7373
_renderModeAction.fromParentVariantMap(variantMap);
7474
_selectionAction.fromParentVariantMap(variantMap);
7575
_miscellaneousAction.fromParentVariantMap(variantMap);
76+
_subsetAction.fromParentVariantMap(variantMap);
77+
_clusteringAction.fromParentVariantMap(variantMap);
7678

7779
if (variantMap.contains("PointRendererNavigation"))
7880
_scatterplotPlugin->getScatterplotWidget().getPointRendererNavigator().getNavigationAction().fromVariantMap(variantMap["PointRendererNavigation"].toMap());
@@ -92,6 +94,8 @@ QVariantMap SettingsAction::toVariantMap() const
9294
_coloringAction.insertIntoVariantMap(variantMap);
9395
_selectionAction.insertIntoVariantMap(variantMap);
9496
_miscellaneousAction.insertIntoVariantMap(variantMap);
97+
_subsetAction.insertIntoVariantMap(variantMap);
98+
_clusteringAction.insertIntoVariantMap(variantMap);
9599

96100
variantMap["PointRendererNavigation"] = _scatterplotPlugin->getScatterplotWidget().getPointRendererNavigator().getNavigationAction().toVariantMap();
97101
variantMap["DensityRendererNavigation"] = _scatterplotPlugin->getScatterplotWidget().getDensityRendererNavigator().getNavigationAction().toVariantMap();

0 commit comments

Comments
 (0)