我有一个水平的
此外,
理想情况下,我想完全关闭这种消失行为。作为妥协,我会感激您提供一个检测它的方法。
QSplitter
,包含两个子QWidget
对象。当用户将分隔手柄向右拖动超过一定阈值时(我假设这取决于子控件的最小大小),右侧的QWidget
会突然消失。使用setSizePolicy
和setMinimumSize
都没有帮助。此外,
hideEvent
也不会被触发,我甚至无法检测到我的小部件何时被隐藏。我尝试使用resizeEvent
,但是它的旧宽度参数和新宽度参数似乎具有未记录的奇怪值--有时为0,有时为-1。即使有系统,它也可能会在下一个Qt版本中更改。理想情况下,我想完全关闭这种消失行为。作为妥协,我会感激您提供一个检测它的方法。