Qt-软件开发-自定义无边框UI界面 Frameless
Posted jietaier
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt-软件开发-自定义无边框UI界面 Frameless相关的知识,希望对你有一定的参考价值。
主要功能:
实现Qt自定义无边框UI界面、自定义标题栏、缩放、拖动、调整大小、QSS风格应用
开发环境:
操作系统:win7 64bit
开发工具:Qt: 5.8.0 msvc 2015
开发说明:
资源文件加载QSS样式及fontawesome字体图标库
重写nativeEvent事件实现窗体的操作
功能说明:
- 除去windows自带边框
- 自定义标题栏(最大化/还原、最小化、关闭、ICON)
- 双击标题栏放大及恢复
- 鼠标拖动窗体自由移动
- 自由调整窗体大小
- 屏幕边缘自动放大
- QSS样式应用
软件截图
演示视频、源程序(需付费获取)请移步这里
https://mianbaoduo.com/o/bread/mbd-YpyYl5c=
以上是关于Qt-软件开发-自定义无边框UI界面 Frameless的主要内容,如果未能解决你的问题,请参考以下文章