先看下最终效果


以上是一个QML的ListView控件的简单使用,包含有列表,选中显示,放大显示,和滑动条

代码

import QtQuick 2.9
import QtQuick.Window 2.2
import QtQuick.Controls 2.1Window {id:windowvisible: truewidth: 1920height: 1080title: qsTr("ListView TEST")color:"black"ListView {id: list_viewanchors.fill:parentmodel: 100        //16个modelspacing: 15delegate: Rectangle {x:0; y:0;width: 300; height: 50;        //代理color: ListView.isCurrentItem?"#800000":'grey' //选中颜色设置Label{id:txtanchors.centerIn: parentfont.pointSize: 15text: "item :" + index}MouseArea {anchors.fill: parentonClicked: list_view.currentIndex = index  //实现item切换}}ScrollBar.vertical: ScrollBar {       //滚动条anchors.right: lview.leftwidth: 30active: truebackground: Item {            //滚动条的背景样式Rectangle {anchors.centerIn: parentheight: parent.heightwidth: parent.width * 0.2color: 'grey'radius: width/2}}contentItem: Rectangle {radius: width/3        //bar的圆角color: 'yellow'}}Rectangle{x:300y:0width: window.width - 300height: window.heightcolor: "#000080"Label{anchors.centerIn: parentfont.pointSize: 15text: "currentIndex = " + list_view.currentIndexanchors.horizontalCenter: parent.horizontalCenter}}}
}

QT5 qml的ListView控件使用相关推荐

  1. qml的ListView控件添加ScrollBar

    下文提供了2种ListView控件和ScrollBar混合使用的方法: QML中ListView的高级使用之增加ScrollBar以及设置ScrollBar的样式_Joven_xxx的博客-CSDN博 ...

  2. Android使用ListView控件问题

    Android使用ListView控件问题: The application has stopped unexpectedly, please try again. 开发环境:android 1.6 ...

  3. ASP.NET ListView控件基本操作

    1.前台代码 View Code 1 <asp:ListView ID="lvDepartment" runat="server" DataKeyName ...

  4. 【转】 ASP.NET 3.5中使用新的ListView控件

    ASP.NET中新的ListView控件为显示和CURD数据库操作提供了基于模板的布局,使之成为一项极好的方式,建立以数据为中心的Web应用程序. 当你编写以用户为中心的应用程序时,总需要某种形式的数 ...

  5. C# ListView控件显示表格(自适应宽度),添加 Checkbox,删除选择项,选中颜色和鼠标滑过背景变色

    本文转载自:http://www.liangshunet.com/ca/201309/586362553.htm 亮术网 2020-03-07 本网原创 DataGridView控件功能十分强大,显示 ...

  6. ListView控件的基本使用(方式一:使用ArrayAdapter适配器实现)

    ListView绝对可以称得上是Android中最常用的控件之一,几乎所有的应用程序都会用到它.由于手机屏幕空间都比较有限,能够一次性在屏幕上显示的内容并不多,当我们的程序中有大量的数据需要展示的时候 ...

  7. ListView控件学习系列2-编辑ListView(Edit,Update,Insert,Delete)

    目录: ListView控件学习系列1-了解ListView控件 ListView控件学习系列2-编辑ListView ListView控件学习系列3-ListView选择,排序,分页 ListVie ...

  8. VB.net实现从ListView控件中异地获取文本内容源代码

    对于一些VB6工程代码来说,需要完成从VB到VB.net的转换,在转换过程中需要注意很多内容,利用VB.net的直接转换功能很少能完全成功,需要我们付出很大的努力. 下面的VB.net代码实现从其他应 ...

  9. listview显示mysql数据_C#在listview控件中显示数据库数据

    一.了解listview控件的属性 view:设置为details columns:设置列 items:设置行 1.将listview的view设置为details 2.设置列属性 点击添加,添加一列 ...

  10. Qt QML页面翻转控件封装

    前言 用QML实现页面翻转,QML自带控件Flipable已实现该功能,但是无法满足我要的功能需求,于是在Flipable基础上封装了一下,添加翻转过程中的动画,在翻转过程中修改页面opacity.s ...

最新文章

  1. Roberts 边缘检测
  2. 美团副总裁夏华夏:科技应该为每一个普通人服务,要做“接地气的AI” | MEET2021...
  3. 全世界都在问Java开发凉了吗?意外的惊喜
  4. 特征值分解与奇异值分解的相关学习记录
  5. Presto日志中出现大量的Triggering GC to avoid Code Cache eviction bugs
  6. 使用JavaScript将当前页面保存成PDF,支持图片和文字的保存
  7. LeetCode 518. 零钱兑换 II(动态规划)
  8. Arthas - Java 线上问题定位处理的终极利器
  9. html5 canvas画布上合成
  10. 软件工程作业汇总(网络14、15、16)
  11. 无线视频服务器家里好用吗,短视频APP为什么选择国内大带宽服务器?国内服务器有什么优势...
  12. MongoDB 和 mySql 的关系
  13. NPT PT G螺纹
  14. Android屏幕尺寸详解
  15. 这个Excel函数,推荐所有人学习!HR都说必须会
  16. 2021-5-21-博弈论--金刚狼与小狗灰
  17. Linux基础命令 sftp命令的使用
  18. 小白学电脑计算机的组成,零基础的电脑小白学电脑
  19. 04 Android Activity生命周期
  20. 使用Charles抓取https请求

热门文章

  1. IDEA 个人私藏插件
  2. UE4启动GameActivity
  3. 基于HFSS阵列天线设计
  4. java 开发中常用的字符串工具类,StringUtil
  5. CorelDRAWX4的VBA插件开发(三十二)调用C++实现一键智能群组(第1节)成品演示以及逻辑和声明浅析
  6. ppt设置外观样式_ppt设置图片样式_PPT如何快速修改图像样式图文教
  7. 狂神说Linux学习笔记
  8. 复合线转权属线lisp_地籍成图之权属线绘制-快猴网.ppt
  9. 服务器缺少dll文件,遇到DLL文件缺失或者损坏怎么办 DLL文件修复教程
  10. 红帽认证有效期多久?