//1、使用QIcon类,例
QIcon icon1;
icon1.addFile(tr("./icon.png");
toolButton->setICon(icon1);
//2、使用QPixmap类与QBitmap类:
QPixmap icon2(tr("./icon.png"));
toolButton->setIcon(icon2);
toolButton->setFixedSize(icon2.size());
QPixmap icon3("./icon.png");
icon3 = icon3.scaled(label->width(),label->height()); //将图片缩放储存
label->setPixmap(icon3); //显示出缩放后的图片
//3、使用样式表,需要创建一个qrc文件到工程,再把文件添加到里面,
toolButton->setStyleSheet(tr("background-image: url(:/icon/icon.png);“));