zh_opera |
2012-10-13 15:07 |
关于书上例子的问题
我想创建个无标题栏的消息框,可是为什么我这些写,按的时候不会弹出消息框的?? 我不指定父亲是this的时候,就可以弹出,可是这样弹出来的位置跑到坐上角去了。。怎么解决啊? void MessageBoxs::diyMessage() { QMessageBox msgBox(QMessageBox::NoIcon,tr("diy Message"),tr("warning"),QMessageBox::NoButton,this); msgBox.addButton(tr("acept"),QMessageBox::AcceptRole); msgBox.addButton(tr("reject"),QMessageBox::RejectRole); msgBox.setWindowFlags(Qt::FramelessWindowHint); if(msgBox.exec()==QMessageBox::AcceptRole) QMessageBox::information(this,tr("aa"),tr("acept")); }
|
|