pointer is an address to memory, its pontless to save, you should save data.
dconf can be accessed using MGconfItem from mlite5 library.

------ Исходное сообщение ------
От: "Marcin Mielniczuk" <marmistrz...@gmail.com>
Кому: "Andrey Kozhevnikov" <coderusin...@gmail.com>; "Sailfish OS Developers" <devel@lists.sailfishos.org>
Отправлено: 04.11.2016 22:00:19
Тема: Re: [SailfishDevel] Persistently storing a ListModel

Thanks a lot!

So I'm trying to store a pointer to ListModel and ConfigurationValue
drops this silently because it's an invalid value, doesn't it?

What is the standard way in Sailfish to access DConf from C++? I think
about reimplementing the model as a subclass of QAbstractListModel anyway.

Marcin

On 01.11.2016 20:46, Andrey Kozhevnikov wrote:
 you storing pointer to model, not model contents :)
 to store model data you should recursively convert model data to
 array, and vise versa.

 ------ Исходное сообщение ------
 От: "Marcin Mielniczuk" <marmistrz...@gmail.com>
 Кому: "Sailfish OS Developers" <devel@lists.sailfishos.org>
 Отправлено: 01.11.2016 22:32:57
 Тема: [SailfishDevel] Persistently storing a ListModel

 Hi,

 I'm currently using org.nemomobile.configuration to store the
 application settings. Now it came out it'd be beneficial to store a
 ListModel between runs (if a user wants it).

 I tried the naive approach:

     property ListModel myModel: modelStorage.value

     ConfigurationValue {
         id: modelStorage
         key: Constants.modelStorageKey
         defaultValue: ListModel {}
     }

 But no dconf key seems to be generated after I populate the model.

What is my best bet in this case? Is this the expected behavior or have
 I done something wrong on my side?

 --
 Marcin


 _______________________________________________
 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


_______________________________________________
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org

Reply via email to