PyQt5:Qcombobox + QtreeView(三)
Pyqt5:Qcombobox + QtreeView(一)创建基本的含树结构的下拉框https://blog.csdn.net/qq_24800941/article/details/121915554?spm=1001.2014.3001.5501PyQt5:Qcombobox + QtreeView(二)设置复选框状态https://blog.csdn.net/qq_24800941/article/details/121962312 在上一篇文章中,实现了sql查询数据库内容,把数据填充到QtreeView上的功能,同时也实现点击父节点时,子节点复选框也会改变的效果。但是就目前而言,这样的下拉框功能是不够齐全的,还需要添加Qcombobox当前所有选中子项的列表内容,同时进行复选框三态的美化。改善后的效果如下:
(1)获取Qcombobox当前所有选择子项的列表list:函数【get_selected】
这里其实还是用递归的方法,寻找所有checkState()为选中状态的节点,然后一个一个添加到
共有 0 条评论