一、更改图片的;
QMessageBox p(QMessageBox::NoIcon,"biao","wen");
QPixmap pix("F:/Qt/project/build-Test-Desktop_Qt_5_7_1_MinGW_32bit-Debug/debug/test.png");p.setIconPixmap(pix);
p.exec();
二、不改图片的
QMessageBox* p=new QMessageBox();
int n=p->information(this,"标题","正文",QMessageBox::Abort|QMessageBox::Yes|QMessageBox::NoAll);
实例化的方法有:information,critica,warning,question,about等,都可以根据参数实例化QMessageBox;
按钮点击对应的事件:p->information()/critica()/warning()/question()/about();函数的返回值是int类型,可以通过判断返回值是多少来确定点击的那个按钮,从而执行不同的操作;