一、
首先在designer中添加groupbox
此时会面临一个问题:一开始用的是QGroupBox,在designer中两个QGroupBox放在同一位置上,用setVisual来操控,但是发现只有其中的一个窗口可以正常显示,而且错误很多,后来查资料才发现,这样的操作会导致这两个QGroupBox属于父子的继承关系。
解决方案1
但是可以通过修改py文件来修改父子关系:
修改父窗口和相对位置即可。此时就不会出现一个显示一个不显示的问题了,因为不存在父子关系。
解决方案2
通过查阅资料 看到可以使用将QGroupBox换成Stacked Widget 或者 Tab Widget,非常好用,不同的界面放在不同的 “页” 上,调用的时候就直接显示对应的 page 就行。
还没尝试。