如何在QToolButton中放置背景透明的png图像

如何在QToolButton中放置背景透明的png图像,qt,background,Qt,Background,我想在QToolButton中放置一个png图像作为背景。但我无法获得按钮中的透明部分。在我的QToolButton中,透明部分显示为白色。有人能建议如何删除透明的白色部分吗?我想你的png文件有问题。以下代码: QToolButton button; button.setIcon(QIcon("E:/delete.png")); button.setIconSize(QSize(256, 256)); button.show(); 适合我(当然E:/delete.png有透明背景) 确保保存

我想在QToolButton中放置一个png图像作为背景。但我无法获得按钮中的透明部分。在我的QToolButton中,透明部分显示为白色。有人能建议如何删除透明的白色部分吗?

我想你的png文件有问题。以下代码:

QToolButton button;
button.setIcon(QIcon("E:/delete.png"));
button.setIconSize(QSize(256, 256));
button.show();
适合我(当然E:/delete.png有透明背景)

确保保存png的透明度