项目简介
一个QML照片查看器,它使用XmlListModel和XmlRole下载Flickr提要,并使用Package在不同的视图中显示照片。
hoto Viewer演示了以下Qt Quick功能:
使用自定义类型创建屏幕和屏幕控件。
使用Qt Quick Controls 1创建应用程序窗口。
将Package类型与DelegateModel一起使用,可以为委托提供多个视图的共享上下文。
使用XML列表模型下载Flickr提要。
使用Flipable类型创建前后带有不同文本的标签。
使用PathView,Path,PathAttribute和PathLine类型在路径上布置照片。
在数据加载时向用户提供反馈。
本地化应用程序。
项目技术
QT5.12,QML,QtQuick
项目展示

主要源码片段解析
要使用自定义类型,我们将一个导入语句添加到主QML文件main.qml中,该语句会导入类型所在的名为PhotoViewerCore的文件夹:
import

本文介绍了一个使用QT5.12和QML编写的QML照片查看器项目,该应用从Flickr下载提要并在多个视图中展示照片。主要涉及Qt Quick Controls 1,XmlListModel,DelegateModel,Package,GridView,ListView,BorderImage等技术,同时展示了如何处理数据加载反馈,本地化应用程序以及自定义类型和委托。
订阅专栏 解锁全文
495

被折叠的 条评论
为什么被折叠?



