Skip to content

Files

Latest commit

48ef9a5 · Jul 13, 2021

History

History

QStackedWidget

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Dec 25, 2018
Dec 25, 2018
Jul 13, 2021
Dec 20, 2018
May 22, 2019

QStackedWidget

1、左侧选项卡

运行 LeftTabStacked.py

本来使用QTabWidget可以实现多标签页面,但是当标签在左侧时会出现文字方向不对的问题,

可以通过自定义QTabBar来解决,也可以采用QListWidget结合QStackedWidget的方式。

  1. 左侧为QListWidget,右侧使用QStackedWidget,然后依次往里面添加QWidget
  2. 右侧添加QWidget的时候有两种方案
    1. 左侧list根据序号来索引,右侧添加widget时给定带序号的变量名,如widget_0,widget_1,widget_2之类的,这样可以直接根据QListWidget的序号关联起来
    2. 左侧list添加item时给定右侧对应的widget变量值

PS: 用设计设的做法 : https://www.jianshu.com/p/dac62b5c225c

LeftTabStacked