Qt 技巧:去除对话框边框 + 设置窗口可移动和透明
来源:互联网 发布:南京大学软件学院地址 编辑:程序博客网 时间:2024/05/17 09:22
1、去除对话框标题栏和边框
在构造函数里设置:
this->setWindowFlags(Qt::FramelessWindowHint);
Qt::Dialog (按照对话框的形式创建窗口--帮助/关闭)
Qt::Window (按照正常窗口的形式创建窗口--最大化/最小化/关闭)
this->setWindowFlags(Qt::FramelessWindowHint);
Qt::Dialog (按照对话框的形式创建窗口--帮助/关闭)
Qt::Window (按照正常窗口的形式创建窗口--最大化/最小化/关闭)
2、窗口可移动
去除边框会造成窗口不可移动,可以通过以下方法来解决:
自定义鼠标按下事件和鼠标移动事件:
void yourwindow::mousePressEvent(QMouseEvent *event)
{
this->windowPos = this->pos(); // 获得部件当前位置
this->mousePos = event->globalPos(); // 获得鼠标位置
this->dPos = mousePos - windowPos; // 移动后部件所在的位置
}
void yourwindow::mouseMoveEvent(QMouseEvent *event)
{
this->move(event->globalPos() - this->dPos);
}
3、设置窗口透明
在构造函数中添加:
this->setAttribute(Qt::WA_TranslucentBackground);
1
上一篇:Qt 技巧:设置在 debug 路径下直接运行可执行文件
下一篇:Qt 代码: QComboBox 添加图片
相关热门文章
- test123
- 编写安全代码——小心有符号数...
- 使用openssl api进行加密解密...
- 一段自己打印自己的c程序...
- sql relay的c++接口
给主人留下些什么吧!~~
评论热议
0 0
- Qt 技巧:去除对话框边框 + 设置窗口可移动和透明
- 去除对话框边框 + 设置窗口可移动和透明+取消主窗口状态栏
- Qt 无边框、透明、可移动个性窗口
- Qt开发:无边框异形窗口,透明背景,可移动
- Qt 无边框、透明、可移动的个性窗体
- Qt 无边框、透明、可移动的个性窗体
- Qt 无边框、透明、可移动、的个性窗体
- qt实现无标题栏透明可移动窗口
- QT窗口透明设置
- QT窗口透明设置
- QT移动无边框窗口
- Qt中设置QML窗体无边框和背景透明
- Qt 无边框、透明、可移动、的个性窗体案例详解
- Qt 无边框、透明、可移动、的个性窗体案例详解
- Qt 无边框、透明、可移动、的个性窗体案例详解(转载)
- Qt 无边框、透明、可移动、的个性窗体案例详解
- Qt 无边框、透明、可移动、的个性窗体案例详解
- Qt 无边框、透明、可移动、的个性窗体案例详解
- 基于TQ2440的led字符设备驱动
- [个人]Ubuntu编程环境配置
- 中断驱动学习与实例——定时器0中断实现led流水灯
- Qt 错误: 无法运行 release 下的可执行文件
- Qt 技巧:设置在 debug 路径下直接运行可执行文件
- Qt 技巧:去除对话框边框 + 设置窗口可移动和透明
- 做程序架构设计时须着重考虑的几点
- Qt 代码: QComboBox 添加图片
- Qt 代码: QMessageBox 用法
- Qt 代码: 子窗口调用父窗口
- Qt 代码: Qt布局与分割器QSplitter
- Qt 技巧: 解决未解析的SSL问题
- Qt见解:Post 与 Get 的区别 —— 方法依赖于机制
- Qt错误:往Qt工程添加了文件为什么提示未找到该文件?
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
刷机方法
刷机模式
刷机安卓
怎么样刷机
刷机精灵怎么刷机
手机 刷机
刷机图片
刷机吧
刷机工具
刷机是什么
刷机英文
安卓刷机包
rom刷机
安卓机刷机
刷机帮
刷机刷机
xy刷机助手
绿豆刷机
刷机的方法
什么刷机
强制刷机
iqoo刷机
手机怎么刷机
金立手机刷机
手机刷机教程
手机刷机怎么刷
安卓手机刷机
刷机是什么意思
刷机什么意思
三星手机刷机
刷机精灵手机版
自己刷机怎么刷
手机如何刷机
电脑怎么刷机
手机刷机软件
奇兔刷机助手apk
刷机有什么用
刷机有什么风险
红米刷机教程
360刷机手机版
手机刷机精灵