ui->pushButton->setStyleSheet("QPushButton{border-image: url(:/new/prefix1/image/Main_preset_normal.bmp);}"
"QPushButton:hover{border-image: url(:/new/prefix1/image/Main_preset_hold.bmp);}"
"QPushButton:pressed{border-image: url(:/new/prefix1/image/Main_preset_down.bmp);}");
这样即可实现鼠标点击、进入、离开的效果,并不需要自己写一套事件响应。