您的位置:首页 > 编程语言 > Qt开发

QT 中QMessageBox的用法

2015-11-02 18:38 405 查看
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的对象,就可以随意操作了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: