Название: Как динамически добавить новое свойство qml объекту из c++ Отправлено: DroidMan от Август 17, 2014, 04:14 QObject::setProperty не работает... т.е. при попытке обратиться из js оно будет Invalid ???
Название: Re: Как динамически добавить новое свойство qml объекту из c++ Отправлено: navrocky от Август 17, 2014, 10:41 Попробуй:
Код
Сам не пробовал, работоспособность не гарантирую, в доке не написано ничего, что можно использовать для несуществующих свойств.. Название: Re: Как динамически добавить новое свойство qml объекту из c++ Отправлено: DroidMan от Август 17, 2014, 11:15 Не так не работает тоже.
Пока сделал через наследование класса от QQmlPropertyMap минус нельзя добавлять новые свойства класса в qml. Название: Re: Как динамически добавить новое свойство qml объекту из c++ Отправлено: gil9red от Август 17, 2014, 18:22 А это? (http://qt-project.org/doc/qt-5/qqmlcontext.html#details)
Название: Re: Как динамически добавить новое свойство qml объекту из c++ Отправлено: DroidMan от Август 18, 2014, 15:06 А это? (http://qt-project.org/doc/qt-5/qqmlcontext.html#details) Если б это работало наверное не было бы QQmlPropertyMap ::) |