添加头文件:

#include <QPainter>
#include <QBitmap>

在构造函数里面添加如下代码即可实现:

    this->setWindowFlags(Qt::FramelessWindowHint);//新建无边框窗口,可以把边框完全去掉QBitmap bmp(this->size());bmp.fill();QPainter p(&bmp);p.setPen(Qt::NoPen);p.setBrush(Qt::black);p.drawRoundedRect(bmp.rect(),10,10);//像素为10的圆角setMask(bmp);

笔记:

//获取用户分辨率率QDesktopWidget* desktopWidget = QApplication::desktop();//得到客户区矩形QRect clientRect = desktopWidget->availableGeometry();//得到应用程序矩形QRect applicationRect = desktopWidget->screenGeometry();qDebug()<<clientRect<<applicationRect;

Qt实现主界面圆角化相关推荐

  1. Qt编写主界面顶部和左侧导航

    界面效果: 资源文件 :  Qt编写主界面顶部和左侧导航代码及资源文件 (http://www.qtcn.org/bbs/read-htm-tid-65515.html) 1.工程目录 2.main. ...

  2. 诡异的QT脱离主界面弹出之前删除的UI子部件问题

    Qtableview 在重新渲染后点击下一页弹出独立窗口 用了独立的dbpage做分页,里面内置了多线程来获取总页数等信息. 当输入新的页面大小时,又新建了一个dbpage分页对象.这个时候问题就出来 ...

  3. Qt之实现360安全卫士主界面

    Qt之实现360安全卫士主界面(一) 该博文只是模仿360安全卫士的主界面,并不牵涉其中的任何业务功能:重在个人见解以及界面实现:关于360安全卫士的主界面,我想大家都见到过,毕竟基本大部分人都安装过 ...

  4. Qt之实现360安全卫士主界面(一)

    转自:http://www.cnblogs.com/appsucc/archive/2012/03/14/2395657.html 该博文只是模仿360安全卫士的主界面,并不牵涉其中的任何业务功能:重 ...

  5. Qt之实现360安全卫士主界面(转)

    Qt之实现360安全卫士主界面(一) 该博文只是模仿360安全卫士的主界面,并不牵涉其中的任何业务功能:重在个人见解以及界面实现:关于360安全卫士的主界面,我想大家都见到过,毕竟基本大部分人都安装过 ...

  6. Qt界面优化:Qt去边框与窗体圆角化

    Qt界面优化:Qt去边框与窗体圆角化 文章目录 Qt界面优化:Qt去边框与窗体圆角化 一.效果图 二.使用步骤 1. .h部分 2. .cpp部分 总结 一.效果图 二.使用步骤 1. .h部分 代码 ...

  7. QT设计器主界面中文介绍

    在Qt程序开发过程中,除可以通过手动写代码实现软件开发功能外,还可以通过Qt的GUI界面设计器(Qt Designer)进行界面的绘制和布局.该工具提供了Qt的基本可绘制窗口部件,如QWidget.Q ...

  8. QT Desinger设计程序主界面 PyUIC生成.py

    我们在PyCharm安装配置Qt Designer+PyUIC教程中已配置好了PyCharm+QTDesigner+PyUIC环境 这里在此基上我们演示如何使用这些工具,编写一个图形界面程序: 程序主 ...

  9. python登陆成功页面跳转_Python QT由登陆界面到主界面

    在使用Python QT开发界面的时候,会出现从登陆界面到主界面的一个切换问题.如下所示,用户输入用户名和密码后,如果用户名和密码匹配,则会跳转到主界面,此时登陆界面消失. 首先需要定义自己需要的对话 ...

最新文章

  1. 扑克牌图片一张一张_Python 制作一副扑克牌,有趣的案例
  2. 【PAT】A1106 Lowest Price in Supply Chain
  3. javaWeb项目中获取ip为 0:0:0:0:0:0:0:1
  4. Mysql的基础使用之SQL原生语句的使用:表的 创建 删除 修改 (一)
  5. 扇区 修复 linux,linux – 如何使用hdparm来修复挂起的扇区?
  6. 面试官:高并发下重启服务,接口调用老是超时,你有什么解决办法?
  7. 下载文件byte[]
  8. 拓端tecdat|R语言中使用线性模型、回归决策树自动组合特征因子水平
  9. 阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_04 IO字节流_7_字节输出流的续写和换行...
  10. 免费开源字体_7种华丽的免费开源字体以及何时使用它们
  11. 「熊猫」变「长臂猿」,「乌龟」变「来复枪」,深度学习模型被攻击,破解之道有哪些?
  12. 字节跳动21届秋招工资单曝光
  13. 软件测试职位概要,系统测试工程师职位描述
  14. 正常卸载Microsoft Office后无法重新安装?
  15. 天图投资冲刺港股:资产管理规模249亿 投了小红书与奈雪
  16. CSS——CSS盒子模型(重点※)
  17. Python 800 道习题 (°ー°〃) 测试你学废了嘛
  18. Windows Presentation Foundation 用户指南
  19. 论文写作中关键字的概念
  20. 用Matlab求解一维非稳态周期性导热问题(有限单元法+隐式离散+高斯赛德尔迭代法)

热门文章

  1. SQL Server 运行计划操作符具体解释(2)——串联(Concatenation )
  2. Markdown转HTML之Node篇
  3. centos 扫毒软件clamAV安装
  4. [leetcode]Surrounded Regions @ Python
  5. 实习日志(2)2011-12-30
  6. 详解DNS的常用记录(下):DNS系列之三
  7. Python基础04-数据类型:数字、布尔、字符串
  8. css游戏代码_介绍CSSBattle-第一个CSS代码搜寻游戏
  9. 参加软件测试培训前景怎么样
  10. 在mac下搭建java开发环境