不显示QMessageBox的标题图
时间: 2023-12-04 17:38:20 浏览: 79
可以使用QMessageBox的setWindowIcon方法来设置消息盒的图标,如果不想显示图标,可以将其设置为空图标。具体代码如下:
```
QMessageBox msgBox;
msgBox.setWindowIcon(QIcon()); //设置为空图标
msgBox.setText("Message Text");
msgBox.exec();
```
相关问题
QMessageBox::StandardButton reply;不显示QMessageBox的标题图
QMessageBox::StandardButton reply是一个枚举类型的变量,用于存储用户在QMessageBox中点击的标准按钮。这些标准按钮包括Yes、No、Cancel、Ok等。如果你不想在QMessageBox中显示标题图标,可以使用QMessageBox::NoIcon作为QMessageBox::information()函数的第一个参数。例如:QMessageBox::information(NULL, "Title", "Content", QMessageBox::Yes | QMessageBox::No, QMessageBox::NoIcon);。
QMessageBox标题
QMessageBox的标题可以通过设置QMessageBox的静态方法的第一个参数来实现。例如,使用QMessageBox的information()方法来创建一个信息框,并设置标题:
```
QMessageBox::information(this, "标题", "消息内容");
```
其中第一个参数为父窗口指针,第二个参数为字符串,即为标题,第三个参数为消息框内显示的内容。通过设置第二个参数即可设置QMessageBox的标题。
阅读全文