PyQt(Python+Qt)学习随笔:QTreeView树形视图的allColumnsShowFocus属性

QTreeView树形视图的allColumnsShowFocus属性用于控制是否使视图中的所有列显示键盘焦点,如果此属性为True,则所有列都将显示焦点,否则只有一列将显示焦点。
下图是allColumnsShowFocus为False时的截图:
在这里插入图片描述
下图是allColumnsShowFocus为True时的截图:
在这里插入图片描述
可以看到allColumnsShowFocus为True时,选中某个数据项时,整行数据都多了个焦点框。

注意:上面测试案例的选择模式是按项选择,不是按行选择,否则效果没有这么明显。

可以使用方法allColumnsShowFocus() 、setAllColumnsShowFocus(bool enable)来访问或设置allColumnsShowFocus属性。

老猿Python,跟老猿学Python!

posted @ 2020-01-06 12:28  老猿学Python  阅读(163)  评论(0编辑  收藏  举报