news 2026/6/10 16:13:41

QDial+QSS 圆形的QSlider

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
QDial+QSS 圆形的QSlider

在官方文档没有找到对QDial qss的相关介绍,

又只好去翻看源码,

在qcommonstyle.cpp中

从源码中大概看到,

刻度使用前景色,

即qss中的color。

仪表盘和指针用到是背景色,

即background-color。

焦点矩形的绘制颜色优先用背景色。

大概有了概念,来弄弄仪表盘的样式。

01 霓虹

QDial{ background-color:QLinearGradient( x1: 0.177, y1: 0.004, x2: 0.831, y2: 0.911, stop: 0 #f0f8ff, stop: 0.061 #e0f7fa, stop: 0.066 #00bcd4, stop: 0.2 #1a237e, stop: 0.5 #000a47, stop: 0.505 #000000, stop: 0.7 #283593, stop: 0.827 #6a1b9a, stop: 0.966 #ba68c8, stop: 0.983 #f48fb1 ); color: rgba(255, 100, 200, 0.9); }

只设置qss你会发现并没有完全生效,

ui->dial_2->setStyle(new QCommonStyle); ui->dial_2->setFocusPolicy(Qt::NoFocus);

第一个是切换到通用风格上,

因为在windows上默认是vista风格,

vista风格的Qdial不怎么适配qss。

第二个是去掉焦点矩形边框。

02 默认仪表盘

————————

默认的QDial大概就是这里了,

大家有兴趣的话,可以研究研究。

QDial本质上和QSlider差不多,

功能上差异并不大,

只不是QSlider是直直的,

QDial把它弄圆了。

所以不说QDial的功能上使用了哈。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/9 22:44:23

Science | 本周最新文献速递

文章标题:Mechanosensitive genomic enhancers potentiate the cellular response to matrix stiffness 中文标题: 揭秘细胞如何感知硬度!发现“机械增强子”调控基因表达与细胞行为的新机制 关键词: 机械转导、基因组增强子、细胞…

作者头像 李华
网站建设 2026/6/10 10:22:41

告别Vim搜索混乱:Unite.vim让你的编辑器效率翻倍

告别Vim搜索混乱:Unite.vim让你的编辑器效率翻倍 【免费下载链接】unite.vim :dragon: Unite and create user interfaces 项目地址: https://gitcode.com/gh_mirrors/un/unite.vim Unite.vim是一款革命性的Vim插件,它通过统一搜索界面彻底改变了…

作者头像 李华
网站建设 2026/6/10 10:42:57

5分钟快速上手BewlyCat:B站主页美化的终极指南

5分钟快速上手BewlyCat:B站主页美化的终极指南 【免费下载链接】BewlyCat BewlyCat——基于BewlyBewly开发 项目地址: https://gitcode.com/gh_mirrors/be/BewlyCat BewlyCat是一款专注于优化B站主页体验的开源工具,通过简洁美观的界面设计和实用…

作者头像 李华
网站建设 2026/6/10 0:50:29

FaceFusion镜像SLA服务等级协议说明:稳定性承诺

FaceFusion镜像SLA服务等级协议说明:稳定性承诺 在AI生成内容(AIGC)迅猛发展的今天,视觉创作的边界正在被不断拓展。人脸替换技术——这个曾被视为“黑科技”的领域,如今已悄然渗透进影视后期、短视频生产、虚拟偶像乃…

作者头像 李华
网站建设 2026/6/10 7:54:49

基于扰动观测器的伺服系统摩擦补偿仿真研究:结合LuGre模型与离散化数字控制的Matlab实现

基于扰动观测器的伺服系统摩擦补偿Matlab仿真 1.模型简介模型为基于扰动观测器的摩擦补偿仿真,仿真基于永磁同步电机速度、电流双闭环控制结构开发,双环均采用PI控制,PI参数已经调好。 仿真中主要包含抗饱和PI控制器、摩擦力模型、扰动观测器…

作者头像 李华