1
A
回答
2
你不能。如果您隱藏了一個小部件,它將從屏幕上消失,其他所有部分將被調整大小/重新排序以儘可能地適應可用空間。
但是,你可以用間距替換你的小部件,比照。 QBoxLayout::addSpacing
或QBoxLayout::addSpacerItem
您將其設置爲您隱藏的小部件的寬度。
相關問題
- 1. QLayout可以隱藏而不是調整QWidgets的大小嗎?
- 2. NestedScrollView在CoordinatorLayout中隱藏底部小部件
- 3. QLayout對齊部件錯誤
- 4. 隱藏Qt小部件並保留小部件空間
- 5. gtk +:GtkFileChooserDialog隱藏一些小部件
- 6. UserVoice小部件隱藏選項卡
- 7. 顯示和隱藏小部件
- 8. 如何在DockLayoutPanel中顯示和隱藏小部件?
- 9. 我可以在Corona的tableView小部件中隱藏一列嗎?
- 10. 在KivyMD中動態隱藏和顯示小部件
- 11. 在QColumnView中隱藏預覽小部件? [永遠未解決]!
- 12. 在Windows中隱藏Linux隱藏文件
- 13. widget.setLayout(佈局)VS佈局= QLayout(部件)
- 14. 如何在android上隱藏小部件文本?
- 15. 如何在博主的特定頁面上隱藏小部件?
- 16. 如何隱藏或禁用Android TimePickerDialog中的Minutes小部件?
- 17. 如何隱藏QSplitter小部件中的手柄?
- 18. 角2隱藏部件
- 19. 在Firefox中隱藏/取消隱藏更改單元格大小
- 20. 隱藏部分
- 21. 隱藏部分
- 22. 在外部點擊時隱藏組件
- 23. 在QScrollArea中爲QVBoxLayout中最初隱藏的小部件預留空間
- 24. 在Android中隱藏/取消隱藏內部佈局
- 25. 在android中隱藏小鍵盤
- 26. 在中/小分辨率上隱藏div
- 27. 在Windows中隱藏文件
- 28. 在Windows中隱藏控件
- 29. 如何在Android主屏幕小部件中隱藏/顯示按鈕
- 30. 如何在#after_build中隱藏所需的CCK Nodereference輸入小部件?
我記得我在某處讀過類似的東西,但現在找不到它。你知道它在什麼地方說佈局時不應該隱藏小部件嗎? – 2012-03-14 13:11:00
@VJovic:對不起,我沒有報價得心應手。這只是我做這件事的方式。另外,你也許可以利用'QGridLayout',它具有'setColumnMinimumWidth()'函數,但我不確定這一點。 – arne 2012-03-14 13:21:36
看到我的回答,我展示瞭如何在佈局中保留空白區域的同時隱藏小部件。它不需要插入任何臨時佈局項目。 http://stackoverflow.com/questions/10794532/how-to-make-a-qt-widget-invisible-without-changing-the-position-of-the-other-qt/10840906#10840906 – 2012-06-01 19:06:19