【发布时间】:2013-05-15 03:06:01
【问题描述】:
要显示消息框,我使用以下代码:
int ret = QMessageBox::question(this,"Title","Stupid code",QMessageBox::Yes | QMessageBox::No);
一切都按预期工作,但现在,我想删除消息框的标题栏。 我怎样才能做到这一点?
我不想使用:
QMessageBox msgBox("Title" , "Stupid code", QMessageBox::Question, QMessageBox::Yes | QMessageBox::No, this, Qt::FramelessWindowHint);
msgBox.exec();
【问题讨论】:
-
你试过 QMessageBox msgBox("" , "Stupid code", QMessageBox::Question, QMessageBox::Yes | QMessageBox::No, this, Qt::FramelessWindowHint);
-
我不想那样做(我在 p/s 中说过)。 @_@
-
不想使用@Arun建议的方法的原因是什么?
-
我们项目中的每个人都使用静态api。但是现在我们要装饰窗户。如果使用@Arun的建议,我们需要更改很多行代码@_@
标签: qt qt4 qt5 qtstylesheets qmessagebox