Как мы можем удалить иконку из QPushButton?

После запуска программы я установил иконки на все кнопки. Код такой:

QImage img;
img.load(pictureName);    
ui->pushButton_1->setIcon(QPixmap::fromImage(img));
ui->pushButton_1->setIconSize(img.size());

Но после некоторых действий мне нужно удалить картинки и установить текст. Как я могу это сделать?


person СhiliРepper    schedule 24.11.2014    source источник


Ответы (1)


Чтобы удалить изображение, вы можете установить пустое изображение вместо существующего. Например:

ui->pushButton_1->setIcon(QIcon());
person vahancho    schedule 24.11.2014