小编use*_*479的帖子

Qt + gif + alpha

如何使用QMovie在QLabel中创建透明背景?Gif已经设定了透明度.我需要做像KamikadzeCat或Felix这样的事情.这是猫,它在Homescreen上做了一些事情.我试着写:

QLabel lb;
QMovie mv1("ooo.gif");
lb.setMovie(&mv1);
mv1.start();
lb.setWindowFlags(Qt::FramelessWindowHint);
lb.show();
Run Code Online (Sandbox Code Playgroud)

我还试着写:

lb.setStyleSheet("background-color: rgba(225,255,255,0);");
Run Code Online (Sandbox Code Playgroud)

Bur它根本不工作.如果第一次标签是灰色背景,第二次我尝试在rgba中写了很多数字,但它没用.

qt alpha gif

4
推荐指数
1
解决办法
866
查看次数

标签 统计

alpha ×1

gif ×1

qt ×1