QT中QMessageBox不点确定按钮,让弹框消失

QMessageBox在窗口弹出提示框,怎样实现点击窗口其他位置,让提示框消失,求解

这个用QT本身的QMessageBox貌似不可以这样操作!
给你一个思路:
自己定义一个窗体类当作QMessageBox,在某处你需要显示时,直接show()出那个窗体就行,注意是非模态的方式显示出来。
然后,你可以定义鼠标事件,当有鼠标在任意位置左键按下时,你就将这个窗体关闭即可!

有帮助点个采纳吧!

自己重写一个Message的消息提示框,不用QMessageBox