问题标签 [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.
c++ - QTreeWidgetItem editingFinished() 信号?
我有一个QTreeWidget
里面有一些物品。但是,由于我的数据结构,当有人完成编辑它时,我需要让QTreeWidget
(或)告诉我。QTreeWidgetItem
我已经有了两者的子类QTreeWidget
and QTreeWidgetItem
,如果这样更容易解决的话。
qt - 使用 QTreeWidgetItem 创建子树
我正在尝试使用 QTreeWidgetItem 创建一个子树。这是代码
那是方法:
当我用 m_pRoot 作为根项目创建“subtree_1”时没问题,但是当我想用 m_pText 作为根项目创建“subtree_2”时它会崩溃。
PS PTR() 等于 *parent。
无法理解是什么问题。有什么建议么?
qt - 为什么在 QTreeWidget 中没有 find 项来获取唯一项?
我在 QTreeWidget 中有唯一的 QTreeWidgetItems,我正在使用 findItems() 来查找特定项目,它返回项目列表。从此列表中取出第一项并存储在 QTreeWidgetItem 中。但我想知道是否有任何方法可以找到一个只返回一个项目的项目,如果找到的话?
c++ - Qt QTreeWidget 一一添加项目
这是我的代码
PingHost
是一个函数,它的运行时间可能超过 2 秒。
我编译并运行了这个程序,没有任何错误或警告。
我想item
会treeWidget
一一添加(添加了一项,2秒后会添加另一项。)
但是,当我运行它时,我发现Item
经过漫长的等待后,所有内容都已添加一次。为什么?
如何items
按照我的想法添加这些内容?
qt4 - 如何从 QTreeWidget 中删除选中的项目?
我有带有复选框的 QTreeWidget 项目列表,这些项目是具有很少顶级项目的子项目。我想删除处于选中状态的项目,如何迭代 qtreewidget 并删除这些项目?
c++ - QTreeWidget 不显示 QList 中的第一项
我正在尝试在 QTreeWidget 上的 QList 中显示项目,但无论我多么努力,我都发现列表中的第一个项目始终没有插入到 treeWidget 上。请我需要帮助。下面是我的示例代码
注意:列表中的每个学期项目都有一个 treeItem 成员。
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,我失去了所有的孩子......
你能告诉我我做错了什么吗?提前致谢!
qt - 悬停时显示 QTreeWidgetItem 的工具提示,而不为每个项目调用 setTooltip()
我想显示一个悬停的工具提示QTreeWidgetItem
。但是,在我的情况下,获取工具提示并不是一个很快的过程,所以我不想调用setTooltip()
每一个项目。我想根据需要,根据某些事件或信号来做。最简单的方法是什么?
html - QTreeWidgetItem 显示html
我想要一个 QTreeWidgetItem 显示格式化的 html。(PyQt) 有没有人成功管理过这个?
非常感谢任何帮助!
qt - 如何在 qtreewidgetitem 中添加子项?
我想将最新的子节点始终保留在 qtreewidget 的顶级项目中,这怎么可能?
通常QTreeWidgetItem::addChild()
附加子项,所以我尝试了 QTreeWidgetItem::insertChild(0, childItem)
,但这对我没有帮助。
我在 Win 7 中使用 Qt 4.8.4(MSVC 2010,32 位)。