893 B
893 B
QStackedWidget
- 目录
1、左侧选项卡
本来使用QTabWidget
可以实现多标签页面,但是当标签在左侧时会出现文字方向不对的问题,
可以通过自定义QTabBar
来解决,也可以采用QListWidget
结合QStackedWidget
的方式。
- 左侧为
QListWidget
,右侧使用QStackedWidget
,然后依次往里面添加QWidget
- 右侧添加
QWidget
的时候有两种方案- 左侧list根据序号来索引,右侧添加widget时给定带序号的变量名,如widget_0,widget_1,widget_2之类的,这样可以直接根据
QListWidget
的序号关联起来 - 左侧list添加item时给定右侧对应的widget变量值
- 左侧list根据序号来索引,右侧添加widget时给定带序号的变量名,如widget_0,widget_1,widget_2之类的,这样可以直接根据
PS: 用设计设的做法 : https://www.jianshu.com/p/dac62b5c225c