Found a solution:
ConfigurationValue {
id: arrValue
key: "/apps/harbour-test/arr_value"
defaultValue: ["1","2"]
}
....
Button {
text: "Append"
onClicked: {
var list = arrValue.value
list.push("3")
arrValue.value = list
arrValue.sync()
}
}
This works for me. No error message and values are stored and loaded
correctly.
Am 15.11.2017 um 12:46 schrieb Michael Fuchs:
Hi,
I would like to save an array of strings in my Settings
(ConfigurationGroup from org.nemomobile.configuration).
How can I achieve this?
This doesnt work:
ConfigurationGroup {
id: settings
path: "/apps/harbour-test"
property var arrString: ["one", "two", "three"]
}
...
Button {
text: "Append"
onClicked: {
settings.arrString.push("four")
settings.arrStringChanged()
}
This results in an error after settings.arrStringChanged() :
[W] unknown:0 - MDConf: no conversion for "/apps/harbour-test/arrObj"
QVariant(QJSValue, )
greets, Michael.
_______________________________________________
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org
_______________________________________________
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org