【发布时间】:2011-12-02 20:29:40
【问题描述】:
我正在尝试找出一种使用 Qt Designer 制作动态 GUI 的方法。例如,假设我有一个水平布局的主窗口。我的一侧有一个按钮,另一侧有一个空白区域。当我单击按钮时,空白区域将被我在 Qt Designer 中制作的小部件填充。当再次按下按钮时,小部件将被我在 Qt Designer 中制作的另一个小部件替换。我是否必须着手制作我所有的小部件,以填充空白区域、自定义小部件?
我尝试将父级设置为空,但在第二次更改时我得到了这个
QLayout: Attempting to add QLayout "" to QWidget "t2", which already has a layout
然后我尝试删除布局,但仍然看到新小部件下方的旧小部件,并且布局现在混乱了。
请帮忙
【问题讨论】:
标签: pyqt4 qt-designer