1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/zhongbin-QmlBook-In-Chinese

Клонировать/Скачать
creating_and_destroying_objects.md 834 Байты
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
cwc1987 Отправлено 08.04.2015 12:15 4740200

创建与销毁对象(Creating and Destroying Objects)

加载元素使得动态填充用户界面成为可能。但是接口的结构仍然是静态的。通过JavaScript可以更近一步的完成QML元素的动态实例化。

在我们深入讨论动态创建元素的细节之前,我们需要明白工作的流程。当从一个文件或者网络加载一块QML时,组件已经被创建。组件封装了解释执行的QML代码用来创建项。这意味着一块QML代码和实例化项是分为两个步骤进行的。首先在组件中解释执行QML代码,然后组件被用来实例化创建项对象。

除了从存储在文件或者服务器上的QML代码创建元素,也可以直接从包含QML代码的文本字符串中创建QML对象。动态创建项也类似的方式再处理一次就可以了。

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/zhongbin-QmlBook-In-Chinese.git
git@api.gitlife.ru:oschina-mirror/zhongbin-QmlBook-In-Chinese.git
oschina-mirror
zhongbin-QmlBook-In-Chinese
zhongbin-QmlBook-In-Chinese
master