PyQt/仿QQ设置面板
2018-04-01 00:21:35 +08:00
..
ScreenShot 仿QQ设置面板 2018-03-29 11:52:16 +08:00
README.md 仿QQ设置面板 2018-03-29 11:52:16 +08:00
setting.ui 仿QQ设置面板 2018-03-29 11:52:16 +08:00
SettingUi.py 仿QQ设置面板 2018-03-29 11:52:16 +08:00
style.qss 仿QQ设置面板 2018-03-29 11:52:16 +08:00
Window.py nothing 2018-04-01 00:21:35 +08:00

仿QQ设置面板简单例子

左侧: 使用QListWidget点击左侧时得到索引然后根据索引去找右侧的widget_0之类的

右侧: 使用QScrollArea控件设置QVBoxLayout布局然后一次添加Widget

事件:

    1. 绑定左侧QListWidget的itemClicked的到该item的索引
    1. 绑定右侧滚动条的valueChanged事件得到pos

注意当itemClicked时定位滚动条的值时需要设置一个标志位用来避免valueChanged重复调用item的定位

截图

截图