问题标签 [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 回答
4639 浏览

c++ - QTreeWidgetItem editingFinished() 信号?

我有一个QTreeWidget里面有一些物品。但是,由于我的数据结构,当有人完成编辑它时,我需要让QTreeWidget(或)告诉我。QTreeWidgetItem

我已经有了两者的子类QTreeWidgetand QTreeWidgetItem,如果这样更容易解决的话。

0 投票
1 回答
693 浏览

qt - 使用 QTreeWidgetItem 创建子树

我正在尝试使用 QTreeWidgetItem 创建一个子树。这是代码

那是方法:

当我用 m_pRoot 作为根项目创建“subtree_1”时没问题,但是当我想用 m_pText 作为根项目创建“subtree_2”时它会崩溃。

PS PTR() 等于 *parent。

无法理解是什么问题。有什么建议么?

0 投票
0 回答
1084 浏览

qt - 为什么在 QTreeWidget 中没有 find 项来获取唯一项?

我在 QTreeWidget 中有唯一的 QTreeWidgetItems,我正在使用 findItems() 来查找特定项目,它返回项目列表。从此列表中取出第一项并存储在 QTreeWidgetItem 中。但我想知道是否有任何方法可以找到一个只返回一个项目的项目,如果找到的话?

0 投票
1 回答
5224 浏览

c++ - Qt QTreeWidget 一一添加项目

这是我的代码

PingHost是一个函数,它的运行时间可能超过 2 秒。

我编译并运行了这个程序,没有任何错误或警告。

我想itemtreeWidget一一添加(添加了一项,2秒后会添加另一项。)

但是,当我运行它时,我发现Item经过漫长的等待后,所有内容都已添加一次。为什么?

如何items按照我的想法添加这些内容?

0 投票
1 回答
1113 浏览

qt4 - 如何从 QTreeWidget 中删除选中的项目?

我有带有复选框的 QTreeWidget 项目列表,这些项目是具有很少顶级项目的子项目。我想删除处于选中状态的项目,如何迭代 qtreewidget 并删除这些项目?

0 投票
0 回答
313 浏览

c++ - QTreeWidget 不显示 QList 中的第一项

我正在尝试在 QTreeWidget 上的 QList 中显示项目,但无论我多么努力,我都发现列表中的第一个项目始终没有插入到 treeWidget 上。请我需要帮助。下面是我的示例代码

注意:列表中的每个学期项目都有一个 treeItem 成员。

0 投票
2 回答
1995 浏览

qt - 在两个 QTreeWidget 之间拖放

我的问题是我有两个 QTreeWidget,我想从一个拖放到另一个(反之亦然)。我可以拖放 QTreeWidgetItems,但是,当我放下一个有孩子的 QTreeWidgetItem 时,我会失去它们,只有父母会被丢弃。

我真的不知道该怎么做。我发现的唯一方法是重新实现 dropEvent 并销毁所有丢弃的对象并重新构建它们.. 但我不喜欢这种解决方案,因为它很慢而且对象不一样,所以它使 Undo/ 的实现非常复杂重做功能...

好吧,这就是我所拥有的:

我的 QTreeWidget:KtreeWidget.h

和 KTreeWidget.cc:

以及项目(3类,以区分组和叶子):KAbstractItem.h

和KAbstractItem.cc

KItem.h

和 KItem.cc

和 KItemGroup.h

和 KItemGroup.h #include "KItemGroup.h"

每当我将第一个 WTreeWifget 中的一个项目放在第二个组的一个组中时,它就可以工作,但是然后我将一个组移动到顶部 QTreeWidget,我失去​​了所有的孩子......

你能告诉我我做错了什么吗?提前致谢!

0 投票
2 回答
3610 浏览

qt - 悬停时显示 QTreeWidgetItem 的工具提示,而不为每个项目调用 setTooltip()

我想显示一个悬停的工具提示QTreeWidgetItem。但是,在我的情况下,获取工具提示并不是一个很快的过程,所以我不想调用setTooltip()每一个项目。我想根据需要,根据某些事件或信号来做。最简单的方法是什么?

0 投票
1 回答
1127 浏览

html - QTreeWidgetItem 显示html

我想要一个 QTreeWidgetItem 显示格式化的 html。(PyQt) 有没有人成功管理过这个?

非常感谢任何帮助!

0 投票
1 回答
240 浏览

qt - 如何在 qtreewidgetitem 中添加子项?

我想将最新的子节点始终保留在 qtreewidget 的顶级项目中,这怎么可能?

通常QTreeWidgetItem::addChild()附加子项,所以我尝试了 QTreeWidgetItem::insertChild(0, childItem),但这对我没有帮助。

我在 Win 7 中使用 Qt 4.8.4(MSVC 2010,32 位)。