我有很多按钮要为其设置图标。而且,每个按钮的这个图标都不一样。
我只为其中一个这样做:
QString str=(qApp->applicationDirPath());
str.append("/pic/kb.png");
QPixmap pixmap(str);
QIcon ButtonIcon(pixmap);
ui->btnShowKB->setIcon(ButtonIcon);
ui->btnShowKB->setIconSize(pixmap.rect().size());
但我真的有很多按钮(btn1、btn2、btn3、....、btn9)。
如何为其他按钮设置其他图像(/pic/1.png、/pic/2.png、/pic/3.png、....、/pic/9.png)?我是否必须为每个 QPixmap 创建一个新的 QPixmap,还是有更简单的解决方案?