qt qmessagebox设置表头icon
时间: 2024-03-10 13:19:30 浏览: 112
Qt中QMessageBox的使用.rar
对话框的标题栏图标可以使用 `QMessageBox::setIconPixmap()` 方法来设置。具体操作如下:
```cpp
QMessageBox msgBox;
msgBox.setWindowTitle("标题");
msgBox.setText("正文");
msgBox.setIconPixmap(QIcon(":/images/icon.png").pixmap(QSize(64, 64))); // 设置图标
msgBox.exec();
```
其中 `QIcon(":/images/icon.png").pixmap(QSize(64, 64))` 用于创建一个 `QPixmap` 对象,大小为 64x64,用于作为图标。你可以将 `":/images/icon.png"` 替换为自己的图标路径。
阅读全文