• 3100阅读
  • 2回复

[提问]请问如何让messageBox变成非模态 [复制链接]

上一主题 下一主题
离线z55716368
 

只看楼主 倒序阅读 楼主  发表于: 2015-10-08
回复本帖可获得5RMB金钱奖励!
每人最多可获奖5次,奖池剩余20RMB金钱 (中奖几率10%)
因为现在出现了一个问题界面响应按钮进行相应操作时,如果弹出这个messageBox,那么程序就卡在了这里,不在响应按钮的键值(按钮键值通过串口传上来,这里是用一个线程在进行接收,通过信号将键值枚举返回给主界面)。
现在想要出现messageBox,同时可以继续接收按钮应该怎么做呢?
我感觉是因为messageBox是模态模式所以阻塞了,怎么变成非模态?
每一个问题 都是一次进步
离线yearl

只看该作者 1楼 发表于: 2015-10-08
QMessageBox *messageBox = new QMessageBox;
messageBox->setModal(false);
离线richkoala

只看该作者 2楼 发表于: 2015-10-13
学习了
快速回复
限100 字节
 
上一个 下一个