开始程序后,我在所有按钮上设置了图标。 代码是这样的:
QImage img;
img.load(pictureName);
ui->pushButton_1->setIcon(QPixmap::fromImage(img));
ui->pushButton_1->setIconSize(img.size());
但是经过一些动作后,我需要删除图片并设置一些文字。我该怎么办?
答案 0 :(得分:11)
要删除图像,您可以设置空图像而不是现有图像。例如:
ui->pushButton_1->setIcon(QIcon());