找回密码
 立即注册
收起左侧

Qt 字体背景如何透明

4
回复
6737
查看
[复制链接]
累计签到:3 天
连续签到:1 天
来源: 2018-10-25 09:16:03 显示全部楼层 |阅读模式
1Qter豆
如图所示:在一个影片上显示文字,如何才能去掉文字下面的背景,只单独显示文字,我现在是用QLabel上写文字,谢谢大家。

最佳答案

查看完整内容

参考楼上: QString strStyleSheet="QLabel { background-color: transparent;}"; label->setStyleSheet(strStyleSheet);
回复

使用道具 举报

累计签到:41 天
连续签到:1 天
2018-10-25 09:16:04 显示全部楼层
参考楼上:
QString strStyleSheet="QLabel { background-color: transparent;}";
label->setStyleSheet(strStyleSheet);
回复

使用道具 举报

累计签到:41 天
连续签到:1 天
2018-10-25 09:54:27 显示全部楼层
designer中设置label的palette属性,将base的alpha通道改为0.
回复

使用道具 举报

累计签到:3 天
连续签到:1 天
2018-10-25 22:18:44 显示全部楼层
baizy77 发表于 2018-10-25 09:54
designer中设置label的palette属性,将base的alpha通道改为0.

试了下,好像还是不行,不是有白色,就是有黑色的底,是不是还要别的设置
回复

使用道具 举报

累计签到:597 天
连续签到:1 天
2018-10-26 09:04:23 显示全部楼层
  1. QLabel#label{
  2. background-color: transparent;
  3. }
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了