经过验证,通过代码:

this->setAttribute(Qt::WA_TranslucentBackground, true);

在 UOS 上,可以实现窗口透明;

在 Windows 上,则本应透明的部分是全黑。

为了解决该问题,windows 平台需要加上如下代码才能实现透明:

this->setWindowFlag(Qt::FramelessWindowHint);

(SAW:Game Over!)

Qt / 窗体设置 Qt::WA_TranslucentBackground 为全黑的原因相关推荐

  1. qt窗体设置圆角后出现黑色的直角

    我这个是一个窗体,设置了framelesswindowhint,也就是去掉了titlebar,然后使用Layout布局和自己写了一个titlebar,但是设置边框圆角后出现了黑色的直角在圆角背后,解决 ...

  2. Qt::WindowType、Qt::WidgetAttribute各个标志含义汇总

    Qt::WindowType标志通过如下函数设置: setWindowFlag 或 setWindowFlags 注意:这两个函数的区别是:不加s的每次只能设置一个Qt::WindowType标志位, ...

  3. QT学习笔记(十二):透明窗体设置

    QT学习笔记(十二):透明窗体设置 创建 My_Widget 类 基类为QWidget , My_Widget.cpp 源文件中添加代码 #include "widget.h" # ...

  4. Qt界面优化:Qt窗体控件设置

    Qt界面优化:Qt窗体控件设置 文章目录 Qt界面优化:Qt窗体控件设置 一.效果图 1.鼠标移动点击效果 2. Qt托盘效果 二.使用步骤 1. 背景图片的添加 2. 控件样式的更改 3. Qt窗体 ...

  5. Qt 之 设置窗口边框的圆角

    Qt技术学习班开始了,更多精彩.好玩的内容等着你,赶紧报名吧! 群号:655815739 Qt在设置窗口边框圆角时有两种方式,一种是设置样式,另一种是在paintEvent事件中绘制窗口.下面分别叙述 ...

  6. Qt中设置窗口边框的圆形

    Qt在设置窗口边框圆角时有两种方式,一种是设置样式,另一种是在paintEvent事件中绘制窗口. 下面分别叙述用这两种方式来实现窗口边框圆角的效果. 一.使用setStyleSheet方法 this ...

  7. QT窗体控件自适应大小

    介绍QT中的几种常见布局 常用的布局方法: (1)使用水平布局类QHBoxLayout: (2)使用垂直布局类QVBoxLayout: (3)使用网格布局类QGridLayout: (4)使用表格布局 ...

  8. qt creator 设置按键颜色_Qt编写自定义控件30-颜色多态按钮

    一.前言 这个控件一开始打算用样式表来实现,经过初步的探索,后面发现还是不够智能以及不能完全满足需求,比如要在此控件设置多个角标,这个用QSS就很难实现,后面才慢慢研究用QPainter来绘制,我记得 ...

  9. Qt窗口设置成透明色方法(窗口设置成透明色结果显示成黑色的解决办法)

    在Qt界面背景设置中,有时候想把窗口背景设置成透明色,结果界面显示成黑色的解决办法如下(亲测有效): ipLinkWidget->setWindowFlag(Qt::FramelessWindo ...

最新文章

  1. Android 删除无用的导包
  2. android:themes.xml
  3. [HNOI2013]切糕
  4. php去除最后一位,php字符串怎么去除最后一个字符
  5. 可以查到的资料和可以淘到的原件 DIY 四轴
  6. 柔性体没有应变_柔性应变和压力传感器
  7. python获取文本框里输入的值_如何从Tkinter文本框小工具获取输入?
  8. 根据F12在页面中调整div的大小
  9. python3简单代码_python3实现简单汉诺塔的代码教程
  10. win10 中午未使用 内存占用增高_清理磁盘空间【win10篇】
  11. ibatIS学习笔记---Ibatis的基本使用方法
  12. 在禁用视图状态的情况下仍然使用ViewState对象
  13. Windows 引导修复
  14. Maven学习—Nexus3私服搭建
  15. sqlite报错database is locked
  16. 射频S11与VSWR换算
  17. python图表_使用Python绘制图表大全总结
  18. VTK可交互三维坐标轴
  19. java使用grok解析日志文件
  20. c语言图书管理系统解析,基于C语言的图书管理系统的设计与实现解析.doc

热门文章

  1. 《动手玩转Arduino》——2.4 展望
  2. 关于mount在unix系统上
  3. Linux学习笔记6
  4. mysql安装sphinx引擎
  5. jdbc查看网络状态
  6. Python continue
  7. 数据源名称和 64 位操作系统
  8. tensorflow中的交叉熵损失
  9. 直方图和直条图_绘图专题 | 条形图/直方图傻傻分不清楚
  10. 致命问题多数据源引发SpringBatch多事物