QDialog显示后焦点不在画面上的问题

来源:互联网 发布:财务报账系统 php 编辑:程序博客网 时间:2024/06/03 15:35

自定义的对话框由于定制了样式,所以调用了setWindowFlags这个方法。结果参数调的不对。
去掉QT::Tools参数,对话框能够正常获得焦点并放置在默认焦点部件上了。
正确的对话框WindowFlag应该是:Qt::Dialog | Qt::FramelessWindowHint

0 0
原创粉丝点击