QT QML 实现的旋钮按钮,类似收音机音量旋钮,可指示方向和角度

如图,旋钮按钮, 点击白色圆圈按钮后 会沿着圆周轨迹 跟随滑动方向运动

可输出方向和角度值, 适用于调节角度和方向的场景,UI风格可改

已单独封装为qml组件,可以直接插入项目使用,可根据情况增加自定义信号

提供信号如下:

1、开始信号

2、停止信号

3、输出角度值

css 复制代码
    CircleSlider{
        id:rightslider
        totalDiameter: 200
        visible: false
        z:20

        onStartPointChange: {
            angleTimer.running = true
        }

        onEndPointChange: {
            angleTimer.running = false
        }
    }


    Timer{
        id:angleTimer
        interval: 500
        running: false
        repeat: true
        onTriggered: {
                console.log("rightslider.currentAngle = __",rightslider.currentAngle)
        }
    }
相关推荐
凯子坚持 c12 小时前
Qt常用控件指南(7)
服务器·数据库·qt
wkd_00714 小时前
【Qt | QTableWidget】QTableWidget 类的详细解析与代码实践
开发语言·qt·qtablewidget·qt5.12.12·qt表格
残梦531415 小时前
Qt6.9.1起一个图片服务器(支持前端跨域请求,不支持上传,可扩展)
运维·服务器·开发语言·c++·qt
mengzhi啊15 小时前
QT的语言家使用方法示范
qt
Henry Zhu12315 小时前
Qt网络编程详解(下):项目实战
网络·qt
轩情吖16 小时前
Qt布局管理器
开发语言·c++·qt·布局管理器·桌面级·qvboxlayout·qhboxlayout
CSDN_RTKLIB16 小时前
Qt Creator中修改源文件编码
qt
誰能久伴不乏18 小时前
基于 Qt/C++ 的高内聚工业级串口通信架构详解
c++·qt·架构
CSDN_RTKLIB18 小时前
编码体系导致的Qt Creator预览区别
qt
2301_7644413318 小时前
基于python与PyQt5对本地部署Qwen3-ASR的7B模型语音转文本
pytorch·python·qt