vc6*_*669 3 c++ user-interface qt
我真正想做的是告诉它在调用 setVisible(true) 或 setVisible(false) 时不要移动东西。我怎样才能做到这一点?
使用QSizePolicy::setRetainSizeWhenHidden:
void QSizePolicy::setRetainSizeWhenHidden(bool keepSize)
设置布局在隐藏时是否应保留小部件的大小。如果retainSize为true,隐藏小部件不会改变布局。
换句话说:
QSizePolicy p = widget->sizePolicy();
p.setRetainSizeWhenHidden(true);
widget->setSizePolicy(p);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1877 次 |
| 最近记录: |