QT 自定义的对话框在移动或者点击之后,界面不在刷新问题

在Qt应用开发中遇到一个对话框显示异常的问题,表现为移动对话框时按钮状态不更新。尽管setAttribute(Qt::WA_Mapped)和QLayout::SetFixedSize能暂时解决问题,但并非根本解决方法。开发者正在寻求更合适的解决方案,希望社区中熟悉Qt图形界面编程的大侠提供帮助。
摘要由CSDN通过智能技术生成

在做对话框的时候碰到弹出对话框之后,只要移动对话框,对话框中就不会按钮的状态就不会更新,调试之后返现状态时正常,主要是绘制刷新没有效果了,网上说设置属性setAttribute(Qt::WA_Mapped);解决,感觉这个不是治本的方法,后来设置的整体布局QLayout::SetFixedSize也有效果,暂时使用了此方法。
如果那位大侠知道问题所在,欢迎留言。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值