【发布时间】:2023-03-17 15:18:01
【问题描述】:
我使用QAbstractItemModel 来存储一些数据,并使用QTreeView 来显示信息。我一直试图将扩展箭头移动到第二列,而不是把它放在第一列,但我并不走运。我尝试使用QTableView 来查看是否可以为每一列定义行为,但没有成功。有什么想法吗?
以前我使用pygtk 来显示TreeView,有一种简单的方法可以定义您想要在其中使用名为TreeView.set_expander_arrow() 的扩展箭头的列
【问题讨论】:
-
我猜你的意思一定是
set_expander_column()。但是,为了那些不熟悉 pygtk 的人的利益,您能否更清楚地解释它的作用(和/或提供屏幕截图)? -
PyGTK 函数指定将展开图标放置在树视图的哪一列(也就是显示/隐藏子项的 + 符号)。
标签: qt4 pyqt qtreeview qabstractitemmodel