QTreeView是Qt框架中的一个类。它提供了树视图的默认模型/视图实现。
给定一个字符串列表,我试图在树视图中填充项目。这是我的代码:class MyModel(QtGui.QStandardItemModel):def __init __(self,parent = None):super(MyModel,self)....
有一个从JSON文件中获取的字典,由QTreeView QStandardItemModel表示。用户可以重新组织QTreeView(添加,删除,拖放)和重命名项目。目标是:打电话......
以编程方式检查QAbstractItemModel / QTreeView中的项目
我正在尝试使用选择(QModelIndexList)来检查QTreeView的所有选定项目。我在索引上使用带有Qt :: CheckStateRole的setData,数据似乎已更新。我在发光......
如何在QSplitter中设置QTreeView的初始大小?
我在QSplitter中有一个QTreeView,我想设置它的初始大小。我发现我可以在QTreeView上设置setMinimumWidth(val)和setFixedWidth(val),但这些都不是......
如何标记要在QAbstractItemModel派生的模型中隐藏的行
我正在实现一个基于Qt的树视图,其中视图是基于QTreeView的类,模型是基于QAbstractItemModel的类。树应该有数百万个节点。我......
在QItemDelegate的重新实现的绘制功能中,setFont不起作用
我为QTreeWidget重新实现了paint()函数,我希望显示第二列粗体的数据,但它不起作用。我该如何解决? void extendedQItemDelegate :: paint(QPainter * painter,...
我想使用样式表在QTreeView中设置所选非活动项的背景颜色,如下所示:MyTreeView-> setStyleSheet(“QTreeView :: item:selected:!active {background-color:rgb(150,180,...
如何从QDialog刷新/更新/重绘QMainWindow?
我有一个QDialog,它有一些设置,在此基础上,QTreeView或整个QMainWindow需要更新或重新绘制或刷新。 QDialog有两个按钮:应用:此按钮需要......