• 3630阅读
  • 1回复

[提问]MessageBox问题 [复制链接]

上一主题 下一主题
离线alexltr
 

只看楼主 倒序阅读 楼主  发表于: 2011-10-30
关键词: MessageBox
在一个QWidget主程序窗体中,用以下代码定义了一个自定义的QMessageBox;
但按确定关闭MessageBox时,主程序也关闭了。没有出现任何错误或异常。搞了很久不知什么原因。

试过用QMessageBox::Information(......)则没有问题

QMessageBox test(this);
test.setIconPixmap(QPixmap(":/images/test.png"));
test.setWindowTitle(tr("test"));
test.setWindowFlags(Qt::WindowStaysOnTopHint);
test.setText(tr("%1\n=================================\n%2")
                 .arg(query.value(5).toString())
                 .arg(query.value(3).toString()));
test.exec();
我不从事IT,只是喜欢Qt。
我不是程序员,只是与程序有缘。
我写程序,只是为了让工作变得简单有序!

                      ----  一个一直在入门的编程学习者
离线dbzhang800

只看该作者 1楼 发表于: 2011-10-30
如果你怀疑是QMessageBox的问题,最好给出你的最小测试用例

保持最小(最好50行以内,越短越好)和完整(别人直接可以编译运行重现你的问题)
快速回复
限100 字节
 
上一个 下一个