小编vee*_*vee的帖子

如何在QVideoWidget中添加带图像和透明背景的按钮?

我在视频前面创建了一个按钮(使用QVideoWidget和QMediaPlayer).我正在使用具有透明背景的图像来设置图像按钮.

如何将QPush按钮设置为透明,但内部图像是否可见?我尝试将其设置为透明,但图像的背景变为黑色.

在Qt上尝试过这个C++:控制标签和按钮的透明度,但它不起作用.我试过这个:

ui->btn_Touchme->setAttribute(Qt::WA_TranslucentBackground);

ui->btn_Touchme->setStyleSheet("QPushButton{background: transparent;}");

ui->btn_Touchme->setAttribute(Qt::WA_NoSystemBackground, true);

ui->btn_Touchme->setAttribute(Qt::WA_TranslucentBackground, true);
Run Code Online (Sandbox Code Playgroud)

它仍然是黑色的

我尝试使用QLabel,但我得到了相同的结果.对我有什么建议吗?

我使用的是qt 5.3.2和ubuntu 14.04LTS

user-interface qt qt-designer qlabel qpushbutton

1
推荐指数
2
解决办法
8650
查看次数

标签 统计

qlabel ×1

qpushbutton ×1

qt ×1

qt-designer ×1

user-interface ×1