项目简介
QML时钟应用程序演示了如何使用ListView类型显示由ListModel生成的数据,以及如何使用SpringAnimation类型对图像进行动画处理。
Clocks演示了如何使用ListView类型显示ListModel生成的数据。 模型使用的委托被指定为Clock.qml文件中指定的自定义QML类型。
JavaScript方法用于获取位于不同时区的多个城市的当前时间,而QML类型用于通过动画时针在钟面上显示时间。
项目技术
QT5.12,QML,JavaScript,QtQuick
项目展示
主要源码片段解析
在clocks.qml文件中,我们使用Rectangle类型创建应用程序主窗口:
Rectangle {
id: root
width