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

Qt 去掉QDialog对话框的问号

QT 对话框的问号是什么?

QDialog默认的window flag中包含了Qt::WindowContextHelpButtonHint,这个flag意思是在窗口上提供“上下文帮助”按钮

使用方式/调用方式

void QWidget::setWhatsThis(const QString &)

比如:

ui->lineEdit_1->setWhatsThis(u8"lineEdit的上下文提示");

效果如下:

在这里插入图片描述

去掉对话框的问号

去掉该问号其实就是取消flag即可(Qt::WindowContextHelpButtonHint)
3个去除单个window flag 的方式

//方法一:获取所有标志位,使用 &(按位与) 和  ~(按位反)两种位运算 将标志位 置0
setWindowFlags(windowFlags() & ~Qt::WindowContextHelpButtonHint);
//方法二:获取所有标志位,使用 ^(按位异或)位运算符将标志位 置0
setWindowFlags(windowFlags() ^ Qt::WindowContextHelpButtonHint);
//方法三:直接设置单个标志位,参数 on = false
setWindowFlags(Qt::WindowContextHelpButtonHint,false);
http://www.lryc.cn/news/431408.html

相关文章:

  • 负载均衡 Ribbon 与 Fegin 远程调用原理
  • c/c++:CMakeLists.txt中添加编译/连接选项使用内存错误检测工具Address Sanitizer(ASan)
  • armbian cups 远程打印机 1022
  • three.js使用3DTilesRendererJS加载3d tiles数据
  • 坐牢第三十五天(c++)
  • Conda离线部署django
  • 1. Fabric.js安装使用
  • Excel中.xls和.xlsx文件格式的区别,及C++操作Excel文件
  • php实用命令
  • TypeError:未绑定方法
  • Java虚拟机(JVM)的架构和工作原理,字节码执行流程
  • 416.分割等和子集
  • python初始化一个三维数组
  • EI会议推荐-第二届大数据与数据挖掘国际会议(BDDM 2024)
  • RK3566/RK3568 Android 11 动态显示/隐藏下拉框
  • Android图片缓存工具类LruCache原理和使用介绍
  • 生活杂记1
  • go常用代码
  • 各种各样的正则表达式
  • WebRTC 基础
  • 半天攻略:用ChatGPT快速搞定高质量论文,从选题到完稿一站式指南!
  • 探索PDF的奥秘:pdfrw库的神奇之旅
  • 修改jupyter notebook 默认浏览器(不动配置文件,改系统默认浏览器)
  • 一个基于共享内存的内存数据库:1 介绍
  • 可视化编程 制作在线点名程序,人工和随机生成两种模式
  • pdb在CDB间搬迁 dblink 与rman
  • Linux系统中的fork与vfork的区别
  • 特殊类的设计和类型转换
  • ES模块导入、导出学习笔记
  • Bagging: 数量,而不是质量。