QDialog setFixedSize 后马上 exec_() 刚刚设置的大小并不马上生效,需要下次显示的时候才生效,怎么解决?
------解决方案--------------------
QDialog::showEvent() 强制将其大小改变成了QT认为比较合适的大小
要改变大小的话需要在showEvent里面setFixedSize
------解决方案--------------------
在调用了setFixedSize 之后马上调用repaint (),强制刷新页面,看看行不行
------解决方案--------------------
看看你的构造函数中是否存在同样的函数setFixedSize();