更新下拉框目录

This commit is contained in:
Irony 2018-11-02 17:42:53 +08:00
parent 7332eb81fc
commit 81ff13f9e6
5 changed files with 12 additions and 13 deletions

View file

@ -1,6 +1,6 @@
eclipse.preferences.version=1 eclipse.preferences.version=1
encoding//ActiveX/\u663E\u793Aword_excel_pdf.py=utf-8 encoding//ActiveX/\u663E\u793Aword_excel_pdf.py=utf-8
encoding//\u4E0B\u62C9\u6846/\u4E0B\u62C9\u9009\u62E9\u8054\u52A8/ComboBox.py=utf-8 encoding//\u4E0B\u62C9\u6846/\u4E0B\u62C9\u9009\u62E9\u8054\u52A8/\u4E0B\u62C9\u9009\u62E9\u8054\u52A8.py=utf-8
encoding//\u5176\u5B83/C\u548CC++\u6269\u5C55/py\u8F6Cpyd/pydmod.py=utf-8 encoding//\u5176\u5B83/C\u548CC++\u6269\u5C55/py\u8F6Cpyd/pydmod.py=utf-8
encoding//\u5176\u5B83/QRC\u8D44\u6E90\u6587\u4EF6\u4F7F\u7528/qrctest1.py=utf-8 encoding//\u5176\u5B83/QRC\u8D44\u6E90\u6587\u4EF6\u4F7F\u7528/qrctest1.py=utf-8
encoding//\u5176\u5B83/QRC\u8D44\u6E90\u6587\u4EF6\u4F7F\u7528/qrctest2.py=utf-8 encoding//\u5176\u5B83/QRC\u8D44\u6E90\u6587\u4EF6\u4F7F\u7528/qrctest2.py=utf-8

11
下拉框/README.md Normal file
View file

@ -0,0 +1,11 @@
# 下拉框
## [1、QComboBox下拉数据关联](下拉选择联动)
这里简单的做了一个省市区关联的三级联动数据源在data.json中
1. 主要用了`QComboBox`的`setModel`设置一个`QSortFilterProxyModel`过滤模型
2. 并根据唯一编码过滤,为了不影响内容显示,唯一编码的角色为`ToolTipRole`
3. 匆忙中写出来,可能有些不完善,或者该方式效率不是很高(后来发现可以用`QColumnView`实现)
![截图](下拉选择联动/ScreenShot/下拉选择联动.gif)

View file

@ -1,12 +0,0 @@
# QComboBox下拉数据关联
这里简单的做了一个省市区关联的三级联动数据源在data.json中
主要用了QComboBox的setModel设置一个QSortFilterProxyModel过滤模型
并根据唯一编码过滤为了不影响内容显示唯一编码的角色为ToolTipRole
匆忙中写出来,可能有些不完善,或者该方式效率不是很高
# 截图
![截图1](ScreenShot/1.gif)

View file

Before

Width:  |  Height:  |  Size: 100 KiB

After

Width:  |  Height:  |  Size: 100 KiB