尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

7.QML组件Slider

7.QML组件Slider
📅 发布时间:2026/6/19 10:37:06
7.QML组件Slider
Window {
    visible: true
    width: 640
    height: 480
    title: qsTr("QML demo")
    Slider {
        id: control
        value: 0.5
        background: Rectangle {
            x: control.leftPadding
            y: control.topPadding + control.availableHeight / 2 - height / 2
            implicitWidth: 300
            implicitHeight: 10
            width: control.availableWidth
            height: implicitHeight
            radius: 2
            color: "#bdbebf"
            Rectangle {
                width: control.visualPosition * parent.width
                height: parent.height
                color: "#21be2b"
                radius: 2
            }
        }
        handle: Rectangle {
            x: control.leftPadding + control.visualPosition * (control.availableWidth - width)
            y: control.topPadding + control.availableHeight / 2 - height / 2
            implicitWidth: 26
            implicitHeight: 26
            radius: 13
            color: control.pressed ? "#f0f0f0" : "#f6f6f6"
            border.color: "#bdbebf"
        }
    }

一、属性成员
1.from : real
    范围的起始值。默认为 0.0。
   to : real
    范围的结束值。默认值为 1.0。
   value : real
    当前值。 
2.handle : Item
    滑块项。
3.[read-only] horizontal : bool
    滑动条是否水平的。
   [read-only] vertical : bool
    滑块是否垂直的。 
4.[read-only] implicitHandleHeight : real
    handle 隐式高度。
    该值等于 handle ? handle.implicitHeight:0。
4.1[read-only] implicitHandleWidth : real
    handle 隐式宽度。
    该值等于 handle ? handle.implicitHandleWidth :0。
5.live : bool
    是否在拖动滑块时为 value 属性提供实时更新。默认为 true。
6.orientation : enumeration
    方向。
    Qt.Horizontal(默认)
    Qt.Vertical
7.[read-only] position : real
    滑块的逻辑位置。范围为 0.0 - 1.0。
   [read-only] visualPosition : real
    滑块的视觉位置。范围为 0.0 - 1.0。 当控件被镜像时,该值等于 1.0 - position。
8.pressed : bool 
    滑动条是否被触摸、鼠标或按键按下。
9.snapMode : enumeration
    对齐模式。对齐模式决定了滑块相对于 stepSize 的行为方式。
    Slider.NoSnap:不对齐(默认)。
    Slider.SnapAlways:拖动滑块时滑动条会对齐。
    Slider.SnapOnRelease:拖动滑块时不会对齐,只有在滑块释放后才会对齐。
10.stepSize : real
    步长。 
11.touchDragThreshold : qreal
    将启动触摸拖动事件的阈值(以逻辑像素为单位)。鼠标拖动阈值不会受到影响。 默认值为 Qt.styleHints.startDragDistance。

 

相关新闻

  • 2025黑龙江洁净工程公司TOP5权威推荐:专业测评净朗净化
  • ASCIIMoon
  • 进口还是国产?阿迩法与爱柯尼OK镜深度解析

最新新闻

  • 武汉买猫买狗去哪看?梦宠山庄实地体验分享 - 园友3800037
  • 从零到一:Jetlinks物联网平台服务器部署实战与避坑指南
  • (转)一次ANSYS EM 2023R1 “Request name electronics_desktop does not exist in the licensing pool.“的离谱解决记录
  • 面试被问“你的缺点是什么”,90%的应届生都答错了!(附满分话术)
  • Spring Cloud Alibaba 最佳实践:基于 Spring Boot 4.0 的完整微服务示例项目
  • 三步掌握AI斗地主:如何用DouZero智能助手提升你的游戏胜率

日新闻

  • 5分钟掌握Python进化算法:Geatpy高性能优化工具完全指南
  • Microchip 24AA044 EEPROM选型与应用全指南:从参数解析到实战编程
  • 华为的鸿蒙到底有多牛?为什么称作遥遥领先?

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号