如何在Qt Designer和PyQt5中进行上下文依赖的布局?

时间:2019-04-11 11:19:30

标签: qt pyqt5 designer

我有一个组合框或类似的框,其中包含一个组合框和一些其他小部件,这些小部件将不会同时全部可见。根据选择,我希望在同一位置显示按钮行编辑(第二个)组合框。因此,如果选择了组合框条目1,则显示按钮;如果选择了条目2,则显示行编辑;如果选择了条目3,则显示第二个组合框,而不显示其他两个组合框。 我知道我可以动态地完成所有操作,但这会导致很多代码行。我想使用QT Designer和网格布局,但看不到如何将两个小部件放在同一位置,然后以编程方式仅显示一个小部件。 我希望我能正确解释。

我在Qt Designer上玩过,但无法在网格布局中将两个小部件相互放置。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

谢谢G.M. 是的,我正在寻找QStackedWidget。我一点都不知道。我尝试过,它很容易就可以使用。