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的对象,就可以随意操作了。
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的对象,就可以随意操作了。
相关文章推荐
- 几个MQTT的知识点
- PyQt4 学习笔记6之控件
- Qt Windows 制作圆形头像
- Qt学习:深拷贝&浅拷贝&隐式共享
- Qt之自定义插件(for Qt Designer)
- qtcreator拖拽多个按键到qscrollarea滚动实现
- Qt Pro
- mqtt消息推送中间件服务器软件评价
- QT5入门之29 -布局管理器
- Qt判断数据库是否已存在某表以及判断某表是否存在某列
- 实现私有化(Pimpl) --- QT常见的设计模式
- 正确使用Qt多线程
- Qt使用自带的windeployqt 查找生成exe 必需的库文件
- qt背景设置
- QThread与QTimer使用注意
- QT5入门之28 -QLineEdit
- PyQt常用控件积累
- QT5入门之27 -QPushButton
- Qt5.5.1移植到freescale imx6
- qradiobutton qbuttongroup