QMessageBox的成员函数有哪些
时间: 2024-06-15 11:07:33 浏览: 107
QT基础_31---QMessageBox消息对话框_江南、董少-CSDN博客1
QMessageBox是Qt框架中用于显示消息对话框的类,它提供了一些成员函数来设置对话框的属性和处理用户的响应。以下是QMessageBox的一些常用成员函数:
1. setText(const QString& text):设置对话框中显示的文本内容。
2. setIcon(QMessageBox::Icon icon):设置对话框中显示的图标类型。
3. setWindowTitle(const QString& title):设置对话框的标题。
4. setStandardButtons(QMessageBox::StandardButtons buttons):设置对话框中显示的标准按钮。
5. addButton(QAbstractButton* button, QMessageBox::ButtonRole role):添加自定义按钮到对话框中,并指定按钮的角色。
6. exec():显示对话框,并阻塞程序执行,直到用户关闭对话框。
7. clickedButton():返回用户点击的按钮。
8. buttonRole(QAbstractButton* button):返回指定按钮的角色。
9. button(QMessageBox::StandardButton button):返回指定标准按钮。
10. standardButton(QAbstractButton* button):返回指定按钮对应的标准按钮。
阅读全文