# Quick程序的发布旧版做法
# Qt5中QML和Qt Quick 的更改
1.QML语言的更改(Qt4->Qt5)
-
在QML语言中,只有少量更改会影响QML代码的迁移:无法直接导入单独的文件(例如:import"MyType.qml”),需要导人该文件所在的目录;
-
JavaScript文件中的相对路径被解析为相对于该JavaScript文件的位置,而不是相对于导入该JavaScript文件的QML文件的位置;
-
无法在基组件中重载信号。
2.Qt Quick模块的更改
Qt Quick模块已经更新到2.2,所有的QML程序都需要将其中的 import语句更新为:
import QtQuick 2.2
(1)属性和函数的更改
-
ListView的highlightMoveSpeed和highlightResizeSpeed属性分别重命名为highlightMoveVelocity 和 highlightResizeVelocity。
-
移除了TextInput和TextEdit的openSoftwareInputPanel()和closeSoftware-Input