Qt常用控件之旋钮QDial

server/2025/3/2 14:33:54/

旋钮QDial

QDial 表示一个旋钮控件。

1. QDial属性

属性说明
value当前数值。
minimum最小值。
maximum最大值。
singleStep按下方向键时改变的步长。
pageStep按下 pageUp/pageDown 的时候改变的步长。
sliderPosition界面上旋钮显示的初始位置。
tracking外观是否会跟踪数值变化(默认为 true)。
wrapping是否允许循环调整(即超过最大值时变为最小值)。
notchesVisible是否显示刻度线。
notchTarget刻度线的密度(数字越大越稀疏)。

2. QDial信号

信号说明
valueChanged(int)数值变化时触发。
rangeChanged(int, int)范围变化时触发。

3. 使用QDial制作调整窗口不透明度的旋钮

要注意,Qt 中窗口的不透明度是一个 [ 0 , 1.0 ] [0,1.0] [0,1.0] 的浮点数,而 QDial 的旋钮值为整型,设置时需要强转一下:

#include "widget.h"
#include "ui_widget.h"Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget)
{ui->setupUi(this);ui->dial->setWrapping(true);ui->dial->setNotchesVisible(true);ui->dial->setMaximum(100);ui->dial->setMinimum(1);ui->dial->setValue(100);
}Widget::~Widget()
{delete ui;
}void Widget::on_dial_valueChanged(int value)
{this->setWindowOpacity((double)value/100);
}

QDial1


http://www.ppmy.cn/server/171819.html

相关文章

【考试大纲】高级网络规划设计师考试大纲

目录 引言一、考试说明1.考试目标2.考试要求二、考试范围:考试科目1:网络规划与设计综合知识考试科目2:网络规划与设计案例分析考试科目3:网络规划与设计论文引言 最新的网络规划师考试大纲出版于 2021 年 12 月,本考试大纲基于此版本整理。 一、考试说明 1.考试目标 …

网络安全红队工具

目录 红队及发展趋势 基本概念 发展趋势 防守阶段 备战阶段 临战阶段 实战阶段 战后整顿 如果错过互联网,与你擦肩而过的不仅仅是机会,而是整整一个时代。 红队及发展趋势 基本概念 红队一般指实战攻防的防守方。 红队主要复盘总结现有防护系统的不足之处,为…

网络编程 (UDP 和 TCP 介绍和代码实现) [Java EE]

网络编程基础 网络资源 // 所谓的网络资源, 其实就是在网络中可以获取的各种数据资源, 而所以得网络资源,都是通过网络编程来实现数据传输的 网络编程 // 网络编程, 指网络上的主机, 通过不同的进程, 以编程的方式实现网络通信(网络数据传输) // 网络编程 就是写一个应用程…

【含文档+PPT+源码】基于SpringBoot的宠物领养系统设计与实现

项目介绍 本课程演示的是一款 基于SpringBoot的宠物领养系统设计与实现,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的 Java 学习者。 1.包含:项目源码、项目文档、数据库脚本、软件工具等所有资料 2.带你从零开始部署运行本套系统 …

GPT-4.5 怎么样?如何升级使用ChatGPTPlus/Pro? GPT-4.5设计目标是成为一款非推理型模型的巅峰之作

GPT-4.5 怎么样?如何升级使用ChatGPTPlus/Pro? GPT-4.5设计目标是成为一款非推理型模型的巅峰之作 今天我们来说说上午发布的GPT-4.5,接下来我们说说GPT4.5到底如何,有哪些功能?有哪些性能提升?怎么快速使用到GPT-4.…

软件测试之白盒测试知识总结

🍅 点击文末小卡片 ,免费获取软件测试全套资料,资料在手,涨薪更快 概念与定义 白盒测试:侧重于系统或部件内部机制的测试,类型分为分支测试(判定节点测试)、路径测试、语句测试…

第2_3章_入门管理资源服务器

入门 对于某些应用程序,你可以参考以下资源,快速开始使用 Keycloak 授权服务: 在 Wildfly 中保护 JakartaEE 应用程序(https://github.com/keycloak/keycloak-quickstarts/tree/latest/jakarta/servlet-authz-client&#xff09…

基于STM32语音识别的智能家居

摘 要 人们对生活水平的需求伴随着科技的日新月异不断提升,尤其是在日渐成熟的物联网驱动下,智能家居系统备受大众关注。因此,设计一套效率高,控制简便,成本低廉,以及能为用户提供舒适、环保的家居环境的智…