QPixmap pixmap = QPixmap(":/image/miniIcon/mute-off.png");
ui->muteBtn->setIcon(pixmap);
ui->muteBtn->setIconSize(QSize(32, 32));
QPainter p(ui->muteBtn);
//表示引擎应尽可能对图元的边缘进行抗锯齿。
p.setRenderHint(QPainter::Antialiasing);
避免显示的图标过小,不需要自定义按钮,重写paintevent。