@@ -61,7 +61,7 @@ void TestQgsSettings::enumValue()
61
61
QCOMPARE ( v3, QgsUnitTypes::LayoutCentimeters );
62
62
settings.setEnumValue ( QStringLiteral ( " qgis/testing/my_value_for_units" ), QgsUnitTypes::LayoutCentimeters );
63
63
// auto conversion of old settings (int to str)
64
- QCOMPARE ( settings.value ( " qgis/testing/my_value_for_units" ), QStringLiteral ( " LayoutCentimeters" ) );
64
+ QCOMPARE ( settings.value ( " qgis/testing/my_value_for_units" ). toString () , QStringLiteral ( " LayoutCentimeters" ) );
65
65
QgsUnitTypes::LayoutUnit v3s = settings.enumValue ( QStringLiteral ( " qgis/testing/my_value_for_units" ), QgsUnitTypes::LayoutMeters );
66
66
QCOMPARE ( v3s, QgsUnitTypes::LayoutCentimeters );
67
67
QString v3ss = settings.value ( QStringLiteral ( " qgis/testing/my_value_for_units" ), QStringLiteral ( " myDummyValue" ) ).toString ();
@@ -81,7 +81,7 @@ void TestQgsSettings::flagValue()
81
81
QgsMapLayerProxyModel::Filters v5 = settings.flagValue ( QStringLiteral ( " qgis/testing/my_value_for_a_flag" ), pointAndLine, QgsSettings::NoSection );
82
82
QCOMPARE ( v5, pointAndPolygon );
83
83
// auto conversion of old settings (int to str)
84
- QCOMPARE ( settings.value ( " qgis/testing/my_value_for_a_flag" ), QStringLiteral ( " PointLayer|PolygonLayer" ) );
84
+ QCOMPARE ( settings.value ( " qgis/testing/my_value_for_a_flag" ). toString () , QStringLiteral ( " PointLayer|PolygonLayer" ) );
85
85
86
86
settings.setFlagValue ( QStringLiteral ( " qgis/testing/my_value_for_a_flag_as_string" ), pointAndPolygon, QgsSettings::NoSection );
87
87
QgsMapLayerProxyModel::Filters v5s = settings.flagValue ( QStringLiteral ( " qgis/testing/my_value_for_a_flag_as_string" ), pointAndLine, QgsSettings::NoSection );
0 commit comments