查看完整版本: [-- 关于书上例子的问题 --]

QTCN开发网 -> 《零基础学Qt4编程》专栏 -> 关于书上例子的问题 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

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"));
}


查看完整版本: [-- 关于书上例子的问题 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled