PyQt(Python+Qt)学习随笔:QTreeView树形视图的allColumnsShowFocus属性
QTreeView树形视图的allColumnsShowFocus属性用于控制是否使视图中的所有列显示键盘焦点,如果此属性为True,则所有列都将显示焦点,否则只有一列将显示焦点。
下图是allColumnsShowFocus为False时的截图:
下图是allColumnsShowFocus为True时的截图:
可以看到allColumnsShowFocus为True时,选中某个数据项时,整行数据都多了个焦点框。
注意:上面测试案例的选择模式是按项选择,不是按行选择,否则效果没有这么明显。
可以使用方法allColumnsShowFocus() 、setAllColumnsShowFocus(bool enable)来访问或设置allColumnsShowFocus属性。