我测试了在QGridLayout
的same position
&处添加小部件(QFrame
),它工作正常。由于代码的刚性,我不能添加Stacked Widget
。所以我在同一位置添加Widgets
&使所有(除了我想要显示的那个)hide
由setVisible(false);
这种方法是好还是我的代码偶然运行&可能会在某一天崩溃? 谢谢。在Qt的相同位置添加小部件到QGridLayout?
0
A
回答
0
我不确定这是否是做事的好方法。 我得到了一个很好的答案,这里的另一个问题:Remove Widget from QGridLayout in Qt?
所以我想这是因为在回答提问中所提使用算法来remove小部件更好。
0
Qt的帮助并不禁止你这样做,尽管这段代码很奇怪。我肯定会推荐你使用QStackedLayout
,或者至少QHBoxLayout
。
相关问题
- 1. 放置到QGridLayout的小部件
- 2. 在qt中动态添加小部件
- 3. 将身体部位添加到自定义小部件 - 安置
- 4. qt - 小部件 - 定位
- 5. 动态QGridLayout与Qt(适应部件大小)
- 6. QT:两种布局添加相同的部件
- 7. 如何在qt中设置小部件的绝对位置
- 8. QLayout:不能添加一个空的部件到QGridLayout/
- 9. 在QT中添加自定义小部件到QListWidget点击QT中的问题?
- 10. Qt将小部件放置在自定义位置
- 11. 将相对相机位置添加到现有相机位置
- 12. Qt样式表 - 相同类型小部件的不同样式
- 13. 把可停靠小部件的默认位置在Qt的
- 14. Qt:如何添加一个小部件到右边的QStatusBar
- 15. 如何在QT中设置中央小部件的大小/位置
- 16. Qt在打开项目时添加加载小部件屏幕
- 17. QT - 逐步添加小部件到水平布局
- 18. 如何添加一个自定义小部件到Qt 4.8.6
- 19. 在Qt Designer中添加的访问窗口小部件
- 20. 无法添加到QImage的直接QGridLayout
- 21. 将QFrame添加到QScrollArea内部的QGridLayout中断滚动
- 22. 如何获取Qt小部件的位置?
- 23. 修复QT中的子布局/小部件位置
- 24. Qt 3 - 将一个小部件添加到已经存在的小部件及其布局
- 25. QT小部件与QT GUI
- 26. Qt选项卡窗口小部件添加角组窗口小部件
- 27. Qt将QImage保存到相对位置
- 28. 如何将QLine添加到QGridLayout
- 29. (Qt)渲染场景,不同的项目在相同的相对位置
- 30. 如何配置Qt Designer以在OSX中加载PyQt小部件?