qt 程序遮盖蒙版锁
先上图,背景黑色半透明,控件不透明
开始使用的QPalette
/*QPalette pal = this->palette();
pal.setBrush(QPalette::Background, QColor(0,0,0,100));
this->setPalette(pal);
this->setAutoFillBackground(true);*/
但是不生效,即便设置的颜色,在设置透明度是0的话,背景也是黑色的,并不是我们想要的
而setWindowOpacity(0.5)这个函数是窗口所有的透明度,包括子控件。这通常不是我们想要的效果,当然如果你的窗口没有什么可显示的东西的话,可以使用这个,很方便。
进入正题:自己绘制三行代码解决
首先设置this->setAttribute(Qt::WA_TranslucentBackground, true);//关键
然后重载virtual paintEvent(QPaintEvent *event)函数
QPainter painter(this);
painter.fillRect(this->rect(), QColor(0, 0, 0, 180));//180即是透明度
到此完成。很简单,你可以为所欲为了。
qt 程序遮盖蒙版锁相关推荐
- 04 创建第一个Qt程序
最新QT从入门到实战完整版 一.04 创建第一个Qt程序 来自 一.04 创建第一个Qt程序 好,那么刚才我们看到了Qt create的一单一些简单介绍之后呢,我们不可能只是对它进行一个简单的简介就完 ...
- 几行代码实现c++/qt程序进程单例(文件锁)
qt程序进程单例(文件锁的方法) 原理 通过锁定文件,直至程序退出解锁,那么当程序第二次打开的时候检测到文件是锁定的,则退出 使用qt文件锁的方法 请在main函数里面使用,不要单独封装函数,保证锁没 ...
- # Qt程序版本号使用
Qt程序版本号使用 在pro文件中添加(版本号可以3段或者4段) VERSION=1.0.1.2DEFINES += APP_VERSION=\\\"$${VERSION}\\\" ...
- Windows下Qt程序打包
Windows下Qt程序打包 将windeployqt.exe 目录添加到系统环境变量 windeployqt.exe目录如下: 命令行打包 1.打开命令行 2.执行打包命令 windeployqt ...
- 【Qt】在ubuntu上打包发布Qt程序,可以不依赖Qt环境
参考博客 https://blog.csdn.net/theArcticOcean/article/details/68069964 https://blog.csdn.net/hjl_1991/ar ...
- 【Qt】Qt程序查看动态链接库(windows)
windows下使用dumpbin查看Qt程序运行时需要链接的动态库 打开终端 打开Qt自带的MSVC终端 如:Qt 5.10.0 64-bit forDesktop(MSVC 2017) 查看dum ...
- 【Qt】Qt程序编译成功,执行时报错:程序异常结束,crashed
[Qt]Qt程序编译成功,执行时报错:程序异常结束,crashed 错误打印信息 Starting E:*exe- 程序异常结束. E:*.exe crashed. 原因 使用到外部库,编译时,指定了 ...
- Qt 程序在 Windows 下的发布
「博客搬家」 原地址: CSDN 原发表时间: 2016-06-04 本文讨论在 Windows 平台下编译成功的 Qt 程序,如何在未配置 Qt 开发环境的 Windows 平台下独立运行的方法. ...
- QT程序启动加载流程简介
1. QT应用程序启动加载流程简介 1.1 QWS与QPA启动客户端程序区别 1.1.1 QWS(Qt Window System)介绍 QWS(Qt Windows System)是Q ...
最新文章
- 构建之法阅读笔记03
- careercup-中等难度 17.5
- Metrics —— JVM上的实时监控类库
- 【技术综述】“看透”神经网络
- 自定义图片验证码认证过滤器
- Fedora12上编译安装gdb-7.2
- QT:不停的提示“文件已改变”
- DFS建立准备之基于windows 2008 R2的第二台域控建立
- Protobuf的优点
- Vue.js的虚拟dom
- centos7安装MySql(yum方式)
- 《统计会犯错——如何避免数据分析中的统计陷阱》—第1章构建置信区间
- debian英文环境中中文输入
- 【持续更新】MARL 算法汇总
- 图像处理系列——图像融合之加权平均(WA)
- 社科研究中的问卷设计详解——结合论文具体例子来看
- 电脑会员管理系统怎么弄,电脑会员卡管理系统怎么弄
- Python-算法思维4.0.1迭代算法
- 翰高数据库搭建及使用指导
- 1.12 将工作簿导出为PDF文件 [原创Excel教程]
热门文章
- excel 溢出 修复_修复Excel条件格式重复规则
- 客户机从 SIMATIC Shell 中互联服务器时报错
- android逆向助手 mac,Mac中怎么导入打开xml文件教程
- 求合肥、杭州两地ue4美术大牛
- 【js】斜率:知道两点坐标,求两点间运动每秒途径坐标
- 大四学年在某软件公司实习(java + groovy + vue.js)近半年工作总结
- 单片机学习专栏——实验四4.1串口实验
- 选择教育直播平台时,要注重这三点
- 传感器采集保存数据与前端实时显示动态曲线图实现想法
- 手把手教你在Linux(Deepin)通过you-get下载网页视频