问题标签 [qtreewidgetitem]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
694 浏览

qt - 在 QtreeWidget 中作为列表级别

我有 6 个数字的向量,我想将其插入到列表中并将该列表添加到 QTreeWidget。列表的第一个数字在“根”级别,其他数字是子级别“根”。

我不知道该怎么做。

带有描述的图像: 在此处输入图像描述

代码:

谢谢你的任何想法。

0 投票
1 回答
3513 浏览

sorting - 按数据值对 QTreeWidgetItem 进行排序?

是否可以通过 QTreeWidgetItem 的数据列对 PyQt QTreeWidget 进行排序?

例如,我有一个目录列表,我想在 QTreeWidget 中显示的磁盘上按大小排序,但我没有显示结果(以字节为单位),而是使用一种方法将目录大小转换为兆字节/千兆字节,但仍然能够按我存储在 QTreeWidgetItem 的数据槽中的实际值对项目进行排序。

0 投票
1 回答
1765 浏览

qt - QTreeWidgetItem 中的格式化文本

我需要创建支持格式化文本的 QTreeWidgetItems,例如:

MyCreatedType -INTEGER(1)

(即:上面的行应该有一个“正常”部分:MyCreatedType 和一个“格式化”部分(INTEGER(1)在我们的例子中)。

知道如何做到这一点吗?

谢谢。

0 投票
1 回答
1449 浏览

python - Python QTreeWidget设置根元素

我正在研究 python 插件。我使用 PYQT4 设计器来制作表单。我将查询结果列出到QTreeWidget中,如下所示:

项目完美地列在 QTreeWidget 中。

在此处输入图像描述

但我想将一些项目作为父母,例如:EX:

ACO_010

我如何将任何项目设置为其他项目的(根)。???我试过

但没有成功。如何在QTreeWidget中设置父级??

0 投票
1 回答
241 浏览

c++ - QTreeWdiget 在特定位置添加子元素

我正在尝试以一种可以在我想要的位置插入元素的方式构建一棵树。这是我的初始阶段的树:

现在,假设我制作了一个 1.1 版,我想将它添加到 beetweenVersion 1.0Version 2.0. 喜欢:

我尝试使用 insertChild ( http://doc.qt.digia.com/4.7-snapshot/qtreewidgetitem.html#insertChild ) 添加它,但该项目没有在树中创建。这是代码:

但是树中没有插入任何东西......知道我做错了什么吗?

0 投票
1 回答
228 浏览

qt4 - 在我自己的从 QTreeWidgetItem 派生的类上使用 addChildren() 函数?

大家好,我已经创建了自己的类,该类派生自 QTreeWidgetItem,mytreewidgetitem。我使用以下命令创建了它们的列表:QList。我用 append() 函数填充它。然后我想使用 addChildren() 函数将列表添加到 QTreeWidgetItem 中,但是由于 addChildren() 需要 QList 变量作为输入,所以出现编译错误。是否有解决方法(例如重铸)使 addChildren() 函数与我的派生类一起工作?谢谢

0 投票
4 回答
14759 浏览

python - 如何删除 QTreeWidgetItem

有几个网页说可以通过delete或ingQTreeWidgetItem删除。QTreeWidget.clear但是我下面的代码示例似乎没有这样做。我做错什么了吗?

打印为:

在我看来TreeWidgetItemChild,进程终止时会被删除,而不是我的任何删除操作。

0 投票
1 回答
502 浏览

qt - 返回一个派生的 QTreeWidgetItem

我认为这不是关于特别是 Qt 的问题,而是缺乏编程经验的问题。

我从 QTreeWidgetItem 派生了一个类,并添加了一些布尔标志。当我初始化 QTreeWidget 时,我添加了其中的两个

后来我添加了一些项目

如果我以后想退回这些物品,我会打电话

但这当然只是返回一个带有新初始化的布尔标志的 MyQTreeWidgetItem 。

我是否必须重写子函数才能重新调整我之前初始化的真实项目?

0 投票
1 回答
948 浏览

qt - 沿 QTreeView 和 QTreeWidgetItem 使用 QFileSystemModel

我有一个“项目结构”,就像这样。

我正在使用 QFileSystemModel 来获取指定路径上的文件。然后在识别出什么是文件夹和什么是文件后,我想将它们显示在具有上方结构的视图上。我所使用的是使用 QTreeWidgetItem 的 QTreeView。

这可行吗?

0 投票
1 回答
1064 浏览

qt - 多个 QTreeWidget 上的单个 QTreeWidgetItem 实例?

我试图QTreeWidgetItem在 2 秒上显示一个实例QTreeWidget,最终只在第一棵树上显示的项目没有被通知。我还没有看到它的 API 文档谈到限制(如果有的话)。有没有办法解决?

.ui上面的文件可以在这里找到

使用 Qt 4.8、Ubuntu 12.04

我没有尝试PyQt绑定,但我只是假设不应该有任何不同的没有证据。