c-6ren">
gpt4 book ai didi

c++ - Qt - QPixmap 将 png 转换为灰度?

转载 作者:行者123 更新时间:2023-11-28 01:40:36 26 4
gpt4 key购买 nike

在Qt中我使用了下面的方法来加载图像并将它们设置为QLabels的背景:

QPixmap *pixmap= new QPixmap("home\\Images\\circle.png");
ui->cell11_Image->setPixmap(*pixmap);
ui->cell11_Image->setMask(pixmap->mask());
ui->cell11_Image->show();

delete(pixmap);

结果如下

enter image description here

问题是:图像是灰度的。然而,这是其中一张图片

enter image description here

有人知道这是怎么回事吗?

最佳答案

我认为您的标签或父小部件之一已禁用。尝试启用并检查。

关于c++ - Qt - QPixmap 将 png 转换为灰度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47297729/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com