当前位置: 首页 > news >正文

Qt/QML编程之路:ListView实现横排图片列表的示例(40)

 ListView列表,在QML中使用非常多,排列一个行,一个列或者一个表格,都会用到ListView。

ListView显示从内置QML类型(如ListModel和XmlListModel)创建的模型中的数据,或在C++中定义的从QAbstractItemModel或QAbstract ListModel继承的自定义模型类中的数据。
ListView有一个模型和一个委托,前者定义要显示的数据,后者定义应如何显示数据。ListView中的项目是水平或垂直排列的。列表视图本质上是可弹的,因为ListView继承自flickable。

30fdb27089f1421ab6b2a1672fdd3733.png36ccabfec38c45db9c0c744b295ca89f.png0605fdd34d884ac4aa800109511fe980.png

下面是一个垂直排列的示例:此时默认

orientation: ListView.verticalCenter

1ed672f5a04c4133900cfd9c06338e7e.png

相关文章:

  • React中文官网已经搬迁了,原网址内容将不再更新
  • std::for_each
  • 【小呆的力学笔记】弹塑性力学的初步认知二:应力应变分析(2)
  • 小黑艰难的前端啃bug之路:内联元素之间的间隙问题
  • Python 进阶语法:lambda函数
  • 浅聊 DNS 和 host
  • MySQL索引类型及数据结构【笔记】
  • obsidian阅读pdf和文献——与zotero连用
  • 【yaml 文件使用】pytest+request 框架中 yaml 配置文件使用
  • 【云原生】k8s图形化管理工具之rancher
  • JVM篇:垃圾回收算法
  • 基于frp工具实现内网穿透,跨局域网远程SSH登录
  • Spring Boot整合Redis的高效数据缓存实践
  • 《30天自制操作系统》 第一周(D1-D7) 笔记
  • GraphicsMagick 的 OpenCL 开发记录(二十五)
  • docker-consul
  • egg(89)--egg之redis的发布和订阅
  • HTML5新特性总结
  • QQ浏览器x5内核的兼容性问题
  • springMvc学习笔记(2)
  • vue-router的history模式发布配置
  • vue中实现单选
  • 程序员该如何有效的找工作?
  • 盘点那些不知名却常用的 Git 操作
  • 前端技术周刊 2019-02-11 Serverless
  • 实现简单的正则表达式引擎
  • 微信支付JSAPI,实测!终极方案
  • 详解NodeJs流之一
  • 优秀架构师必须掌握的架构思维
  • 400多位云计算专家和开发者,加入了同一个组织 ...
  • Unity3D - 异步加载游戏场景与异步加载游戏资源进度条 ...
  • 关于Kubernetes Dashboard漏洞CVE-2018-18264的修复公告
  • # 数据结构
  • #define 用法
  • #Linux(权限管理)
  • #传输# #传输数据判断#
  • #我与Java虚拟机的故事#连载18:JAVA成长之路
  • (20)目标检测算法之YOLOv5计算预选框、详解anchor计算
  • (二)linux使用docker容器运行mysql
  • (附源码)计算机毕业设计SSM智慧停车系统
  • (过滤器)Filter和(监听器)listener
  • (企业 / 公司项目)前端使用pingyin-pro将汉字转成拼音
  • (实战篇)如何缓存数据
  • (原)Matlab的svmtrain和svmclassify
  • (转)重识new
  • (转载)CentOS查看系统信息|CentOS查看命令
  • ***测试-HTTP方法
  • ***通过什么方式***网吧
  • .NET 3.0 Framework已经被添加到WindowUpdate
  • .NET/C# 编译期能确定的字符串会在字符串暂存池中不会被 GC 垃圾回收掉
  • .net操作Excel出错解决
  • .NET高级面试指南专题十一【 设计模式介绍,为什么要用设计模式】
  • .NET设计模式(11):组合模式(Composite Pattern)
  • .sys文件乱码_python vscode输出乱码
  • @RequestMapping处理请求异常