我想在QToolButton中将png图像作为背景。但我无法获得按钮中的透明部分。透明部分在我的QToolButton中显示为白色。任何人都可以建议如何将白色部分移除为透明?
答案 0 :(得分:4)
我想你的png文件有问题。以下代码:
QToolButton button;
button.setIcon(QIcon("E:/delete.png"));
button.setIconSize(QSize(256, 256));
button.show();
对我来说很好(当然E:/delete.png有透明背景)。
确保为png保存透明度。