LINUX.ORG.RU

[Qt] Q_PROPERTY [STORED bool] - где оно сторед?

 


0

0

Доброго времени суток. Я с вопросом.

Читаю доку по Qt. Там описание макроса

The Q_PROPERTY() macro in a class declaration declares a property. Properties can only be declared in classes that inherit QObject.

Вот там ниже написано, что в объявлении свойства можно задать параметр STORED:

STORED declares whether the property's value must be remembered when storing an object's state.

Я уж было обрадовался тому, что можно будет сделать myObj.storeState() и легко и непринуждённо сохранить моё свойство в конфиг с помощью QSettings. Но у QObject нет метода storeState.

Возникает логичный (для меня) вопрос - что значит это STORED? Что, куда и когда сохраняется?

Спасибо.

★★

Могу ошибаться, но возможно это связано с сессиями, т.е. никакого прямого профита типа "myObj.storeState()" не принесет. Но не факт.

mannaz
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.