QT 中QMessageBox的用法

来源:互联网 发布:echo 数字数组 编辑:程序博客网 时间:2024/04/30 05:01

1.QMessageBox::information(this,tr("waring"),tr("pass?"));

2.加中文按钮:

QMessageBox mess(QMessageBox::Information,tr("_new"),tr("打开失败"));

QPushButton *okbutton = (mess.addButton(tr("确定"),QMessageBox::AcceptRole));

mess.exec();

if(mess.clickedButton==okbutton){...}

3.加窗口背景:

mess.setStyleSheet("backgroud-image:1.jpg");

4.QIcon *icon = new QIcon(":/image/logo.ico");

mess.setWindowIcon(*icon);

其实主要是定义一个QMessageBox的对象,就可以随意操作了。


0 0
原创粉丝点击