gpt4 book ai didi

Qt MessageBox删除TitleBar?

转载 作者:行者123 更新时间:2023-12-03 07:58:52 27 4
gpt4 key购买 nike

如何从Qt中的Qt MessageBox中删除标题栏?

我经历了

QMessageBox::QMessageBox(Icon icon, const QString & title, const QString & text, StandardButtons buttons, QWidget * parent, Qt::WindowFlags f)

但是如何使用这个。有什么例子吗?
任何帮助表示赞赏。
谢谢。

最佳答案

那就是QMessageBox的构造函数。您可以像使用任何其他构造一样使用它,例如:

QMessageBox msgBox(QMessageBox::Question,
"This is the title",
"This is the text",
QMessageBox::Yes | QMessageBox::No, this,
Qt::FramelessWindowHint);
msgBox.exec();

或者
QMessageBox* msgBox = new QMessageBox(QMessageBox::Question,
"This is the title",
"This is the text",
QMessageBox::Yes | QMessageBox::No, this,
Qt::FramelessWindowHint);
msgBox->exec();

在这种情况下, this是父窗口( QMainWindow实例)

关于Qt MessageBox删除TitleBar?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7659622/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com