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

安庆集团网站建设天元建设集团有限公司宋卫志

安庆集团网站建设,天元建设集团有限公司宋卫志,可以访问任何网站的浏览器,定西营销型网站建设1. 介绍 Tumbler是一个用于创建旋转选择器的组件。它提供了一种直观的方式来让用户从一组选项中进行选择,类似于转盘式数字密码锁。网上找的类似网图如下: 在QML里,这种组件一共有两个版本,分别在QtQuick.Extras 1.4(旧)和QtQuic…

1. 介绍

Tumbler是一个用于创建旋转选择器的组件。它提供了一种直观的方式来让用户从一组选项中进行选择,类似于转盘式数字密码锁。网上找的类似网图如下:
在QML里,这种组件一共有两个版本,分别在QtQuick.Extras 1.4(旧)和QtQuick.Controls 2.15(新)里。

2.QtQuick.Extras 1.4版本

Tumbler控件需要与一个或多个TumblerColumn项一起使用,它们定义了每个列的内容。
TumblerColumn的model属性保存本列的数据模型。
在这里插入图片描述
也可以使用带有角色的模型:

ListModel {id: listModelListElement {foo: "A1"bar: "B1"baz: "C1"}ListElement {foo: "A2"bar: "B2"baz: "C2"}ListElement {foo: "A3"bar: "B3"baz: "C3"}}Tumbler {anchors.centerIn: parentTumblerColumn {model: listModelrole: "foo"}TumblerColumn {model: listModelrole: "bar"}TumblerColumn {model: listModelrole: "baz"}}

在这里插入图片描述
我们还可以自定义它的样式,定义整个Tumbler外观可以使用TumblerStyle,定义单列外观的就使用TumblerColumn的delegate和highlight属性。这版有很多bug,就不演示了。

3.QtQuick.Controls 2.15版本

Component {id: cusDelgateText {text: modelDataopacity: 0.8horizontalAlignment: Text.AlignHCenterverticalAlignment: Text.AlignVCenterfont.pixelSize: 16}}Row {id: row_layanchors.fill: parentTumbler {id: hoursTumblermodel: 12delegate: cusDelgatevisibleItemCount: 3     // 可见项数wrap: false             // 是否环绕(循环展示内容)}Tumbler {id: minutesTumblermodel: 60delegate: cusDelgate}Tumbler {id: amPmTumblermodel: ["AM", "PM"]delegate: cusDelgate}}

结果展示:
在这里插入图片描述
自定义Tumbler:

Tumbler {id: controlmodel: 15background: Item {Rectangle {opacity: control.enabled ? 0.2 : 0.1border.color: "#000000"width: parent.widthheight: 1anchors.top: parent.top}Rectangle {opacity: control.enabled ? 0.2 : 0.1border.color: "#000000"width: parent.widthheight: 1anchors.bottom: parent.bottom}}delegate: Text {text: qsTr("Item %1").arg(modelData + 1)font: control.fonthorizontalAlignment: Text.AlignHCenterverticalAlignment: Text.AlignVCenteropacity: 1.0 - Math.abs(Tumbler.displacement) / (control.visibleItemCount / 2)}Rectangle {anchors.horizontalCenter: control.horizontalCentery: control.height * 0.4width: 40height: 1color: "#21be2b"}Rectangle {anchors.horizontalCenter: control.horizontalCentery: control.height * 0.6width: 40height: 1color: "#21be2b"}}

结果展示:
在这里插入图片描述

http://www.yayakq.cn/news/572185/

相关文章:

  • 外贸网站建设基础国家和城乡建设部网站
  • 镇江网站制作优化做期货网站违法的吗
  • 做网站前台模型要做什么呢vi设计的简介
  • 广东企业网站建设哪家好wordpress优化公司
  • 网站建设公开html整个页面添加背景图片
  • 30分钟网站建设教程视频重庆网络策划推广公司
  • 惠州做棋牌网站建设无代码做网站
  • wap免费建站程序html软件官方下载
  • 浙江坤宇建设有限公司 网站医院网站建设 南宁
  • 网站后台报表统计系统关键词名词解释
  • 校园门户网站 建设方案昆明百度小程序
  • 做临床研究在哪个网站注册手机网站弹出层插件有哪些
  • 宜城网站建设哪家好海南三亚做网站
  • 经典企业网站模板建站推广
  • 凡科建设网站图片怎么删除网页制作需要学什么专业
  • 汽车制造网站建设网站面包屑如何做
  • 山西建筑劳务网站网站开发资源网
  • 建设工程教育官方网站Wordpress漂亮免费主题
  • 西安做网站培训广州网络哪家比较好
  • 网站建设优化话术网站图片搜索技术哪里可以做
  • 如何在自己电脑上搭建网站大地seo
  • 青岛网站建设有哪些公司购物网站策划书
  • 个人网站设计作品图片丹东电信网站备案
  • 做网站大概要海口最新通知今天重要消息
  • 厦门网站建设建站中心百度推广个人怎么开户
  • 企业网站seo公司微信红包网站制作
  • 成都网站模板购买做网站简单还是app简单
  • 个人网站怎么做才能值钱海南百度竞价推广
  • 哪里建设网站最好网站建设广告素材
  • 假网站怎么做专门做调查问卷的网站