QTreeView是Qt框架中的一个类。它提供了树视图的默认模型/视图实现。
我有一个TreeModel,其中加载了一些数据。我的应用程序中有一个单选按钮,单击该按钮时应使用新数据更新TreeModel。我试过以下的事情......
当用户单击所选项目中的复选框时,如何更改它,它会更改树视图中的所有选定项目以匹配单击复选框的状态?该项目是......
我在使用QTreeView时遇到了麻烦。当我运行此代码时,ui-> treeView不显示数据:QStandardItemModel paramList; QStandardItem itemroot(“cats”); QStandardItem item1(“cats”); QStandardItem ......
我正在使用QTreeView和QFileSystem模型:QTreeView * treeview; treeview = new QTreeView(win); QFileSystemModel * fsm = new QFileSystemModel; FSM-> setRootPath(的QDir :: currentPath());树视图-&...
我尝试从Qt http://doc.qt.io/qt-5/qtwidgets-itemviews-editabletreemodel-example.html创建一个QTreeView示例当我们点击每个“父”项目之前的三角形时,“孩子们” ...
在QTreeView中,如果用户正在编辑previousIndex并点击TAB,则会为currentIndex打开编辑器,默认行为是打开一个空白的textedit,以便在用户立即再次点击TAB时...
给定一个字符串列表,我试图在树视图中填充项目。这是我的代码: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有两个按钮:应用:此按钮需要......