Qt之自定义界面(二)添加最小化、关闭按钮、添加背景
来源:互联网 发布:粒子滤波slam算法流程 编辑:程序博客网 时间:2024/06/05 23:15
在进行自定义界面之后,Qt界面并不像我们想象的那么完美,也许与我们的预期大相径庭,但是不必心烦,这只不过是迈出了第一步而已,第一步既然都已经迈出去了,那么以后的路就会好走多了!
1、自定义最小化、最大化按钮
这样我们的最小化、最大化按钮就已经出现!
效果如下:
2、自定义背景
自定义背景可以使用多种方法,在这里我就介绍三种
(1)使用 QLable,加载图片的方式
//设置图片充满整个标签
(2)使用 QLable,选择背景色的方式
QLabel *background = new QLabel(this);
//设置标签的背景色为蓝色
background->->setStyleSheet("background-color:blue");
//设置背景标签的位置大小
background->setGeometry(0, 0, this->width(), this->height());
(3)重写void paintEvent(QPaintEvent *)
void MainWidget::paintEvent(QPaintEvent *)
{
}
这里就不演示效果了,都没问题的!
- Qt之自定义界面(二)添加最小化、关闭按钮、添加背景
- Qt之自定义界面(二)添加最小化、关闭按钮、添加背景
- Qt之自定义界面(二)添加最小化、关闭按钮、添加背景
- Qt之自定义界面添加最小化、关闭按钮、添加背景
- Qt之自定义界面添加最小化、最大化和关闭按钮
- Qt之自定义界面添加最小化、最大化和关闭按钮
- 【Qt】Qt之自定义界面(添加自定义标题栏)【转】
- Qt 添加最小化按钮 最大化按钮
- Qt之自定义界面(添加自定义标题栏)
- Qt之无边框自定义最小化、关闭按钮并实现窗口移动
- 为Fedora 16 窗口 添加最大化、最小化、关闭等按钮
- 最大化/最小化/还原/关闭以及按钮图片的添加
- Qt学习(二) 创建对话框,添加按钮
- QDialog 添加最大化、最小化按钮和关闭按钮,并且要正常显示
- TabControl添加关闭按钮
- TabControl添加关闭按钮
- 界面添加弹出菜单 隐藏主界面的菜单栏 隐藏右上角最大化最小化按钮
- QT窗口去掉最大化最小化关闭按钮
- mysql解压版更改所在目录
- RCNN学习笔记(1):Rich feature hierarchies for accurate object detection and semantic segmentation
- 安卓组件学习
- 方法的参数
- <script/>标签属性和使用方式详解
- Qt之自定义界面(二)添加最小化、关闭按钮、添加背景
- JDBC连接多数据库-proxool连接池配置
- WebView加载网页图片显示太大的解决方案
- [2016-8-22]嵌套类
- 外观模式(java版)
- poj 2528
- 辨识数据Ident10_1000
- Vue.js学习笔记(一)
- Day3