腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
如
何在
Qt
中
迭代
QTreeWidgetItem
的
子项
、
、
Qt
提供了QTreeWidgetItemIterator类来遍历树视图
的
项。甚至有一个构造器版本,它接受项目指针而不是视图
的
指针。不幸
的
是,即使在这种情况下,
迭代
也会一直到最后一个项目。通常,这不是预期
的
行为。如果我从项开始,我只想
迭代
它
的
子项
和孙项。当然,我可以让树上
的
另一个循环来检查我是否没有超出开始项
的
范围,但这很难看。有没有办法很好地做到这一点?
浏览 2
提问于2017-02-02
得票数 2
1
回答
如何更改QTreeWidget
中
的
默认展开/折叠
子项
?
、
我尝试用
QT
4.8
中
的
以下代码创建一个简单
的
treeviewcity->setText(0, tr("City")); (new
QTreeWidgetIt
浏览 4
提问于2013-08-08
得票数 1
回答已采纳
1
回答
如
何在
qtreewidgetitem
中
预置
子项
?
、
我希望将最新
的
子节点始终保留在qtreewidget
的
顶级项目中,这怎么可能呢?通常情况下,
QTreeWidgetItem
::addChild()会追加
子项
,所以我尝试了
QTreeWidgetItem
::insertChild(0, childItem),但这对我没有帮助。我在Win7
中
使用
Qt
4.8.4 (MSVC 2010,32位)。
浏览 1
提问于2013-08-28
得票数 0
1
回答
出现在QTreeWidget PyQt
中
的
额外行
、
、
、
、
我有一段代码,在其中我向一个QTreeWidget父项添加了两个
子项
。
子项
被设置为“可编辑”。有一个额外
的
行,其中包含可编辑
的
空项。(我想要"Min“和"Max”同一行)如果我将可编辑
的
项更改为空字符串,那么看起来好像什么都没有,我希望有某种类型
的
荧光笔,这里有一个空字段(某种方框)。 EasyNode.setCheckState(0,
Qt
.Un
浏览 8
提问于2021-11-07
得票数 1
回答已采纳
1
回答
QTreeWidget通过拖动重新排序
子项
、
、
、
、
这就是我在QTreeWidget
中
启用拖拽项目的方式:ui->levelElements->setDragDropMode(QAbstractItemView::InternalMove);pItem = new
QTreeWidgetItem
|
Qt
::ItemIsSelectable |
Qt
::ItemIsDr
浏览 2
提问于2014-01-22
得票数 9
回答已采纳
1
回答
当
QTreeWidgetItem
中
的
所有
子项
都被标记为“隐藏”时,有没有一种方法来检测?
、
、
、
有没有一种更好
的
方法来检测
QTreeWidgetItem
的
所有
子项
都被标记为隐藏?目前,我正在
迭代
所有的
子项
,每次它们都被隐藏了。
浏览 3
提问于2010-07-26
得票数 1
回答已采纳
3
回答
动态生成
的
QTreeWidget
中
依赖于父对象
的
QTreeWidgetItem
复选框
、
、
、
、
我正在编写一个具有QTreeWidget
的
应用程序,该应用程序通过解析包含树级别的XML文件来填充。如果我选择了一个顶级复选框,我需要同时选中所有的子级复选框。我已经让XML解析器工作了,并用带有复选框
的
QTreeWidgetItems填充了QTreeWidget,但它们只能被单独选中。
浏览 0
提问于2012-02-08
得票数 3
回答已采纳
1
回答
QTreeWidget如何向
子项
添加复选框?
、
、
、
、
我正在尝试向QTreeViewWidget
中
的
子项
添加一些复选框,但它们没有显示。(('Item1', 'Item2', )), parent =
QTreeWidgetItem
(tree, [key]) child =
QTreeWidgetItem
([val])
浏览 15
提问于2017-12-08
得票数 1
回答已采纳
3
回答
再次从QTreeWidget获取
QTreeWidgetItem
列表
、
、
、
实际上,我
的
主要目标是获得QTreeWidget
中
的
哪个复选框被选中。但如果你们能帮我解决这个问题我就能做到。好吧,我找不到一个方法可以再次给我提供QList<
QTreeWidgetItem
*>,所以我可以遍历整个列表,检查是否选中了复选框(奇怪
的
句子,是吧?)。QTreeWidget::selectedItems()不会做我想做
的
事情。它实际获取所选
的
项(可以只是一个。所以我不知道itemS在这里是什么意思。不管怎样,我可能错了)。我现在
的</e
浏览 0
提问于2012-04-03
得票数 10
回答已采纳
1
回答
PyQt :将多个
QTreeWidgetItem
放入QTreeWidget
的
列
中
、
、
、
我做了一个函数,允许将项目添加到树
中
(父项+
子项
或
子项
)。) self.item.setFlags(self.item.flags() & ~
Qt
.ItemIsUserCheckable) item1 =
QTreeWidgetItem
(parent, [tab[0]]) item2 =
QTreeWidg
浏览 0
提问于2015-06-26
得票数 4
1
回答
使用拖放在两个项目之间插入QTreeWidget
、
、
::dropEvent(event);支持
的
操作是MoveAction:我
的
问题是,如何使用QTreeWidget
的
拖放在其他两个项目之间插入一个项目?编辑:我使用以下代码设置了树根:
Q
浏览 3
提问于2015-04-30
得票数 2
回答已采纳
1
回答
带有“子树”
的
QTreeWidgetItemIterator
、
、
、
、
我正在尝试
迭代
QTreeWidget
的
一部分。因此,我使用了一个QTreeWidgetItemIterator和一个
QTreeWidgetItem
的
构造函数。但是
迭代
器不只是访问项及其
子项
,而是“提升”并在给定项之后继续。
QTreeWidgetItem
*root = topLevelItem(0); { qDebug是否可以使用此
迭代
器在节点上进行
浏览 5
提问于2015-09-19
得票数 1
回答已采纳
1
回答
用项目QTreeview填充C++
、
如何使用像这样
的
一些简单数据使用QTreeView在C++
中
填充QtCreator?我是新手,我有C#和wpf
的
背景。谢谢你
的
帮助和抱歉
的
基本问题,但我还没有找到一个解决方案在网上显示一个简单
的
例子。所有的例子都显示文件和文件夹,这不是我要做
的
。Cowboys|____ LionsPlayers|____ Warner这是我
的
ma
浏览 1
提问于2016-04-04
得票数 0
回答已采纳
1
回答
QTreeWidgetItem
::insertChild不工作
、
我试过但是,我所放
的
任何索引,它都会在父级
的
所有子元素
的
末尾插入子元素
浏览 6
提问于2015-01-08
得票数 2
回答已采纳
4
回答
PyQt树控件,添加用于动态删除
的
复选框
、
、
、
、
为此,我希望有与每个顶级项和每个子级别相关联
的
复选框,以便用户可以选择要删除
的
顶级项(以及该顶级项
的
所有
子项
)。或者要删除哪些特定
的
孩子。为了给您一个更好
的
想法,我创建了一个示例,其中x表示复选框,表示空复选框: Soda我不知道这对难度是否有影响,但我已经为复选框分配了一个单独
的
列。
浏览 8
提问于2015-07-10
得票数 7
回答已采纳
5
回答
QTreeWidgetItem
内部
的
QComboBox
、
、
、
除了组合框,有没有类似于(PyQT)
QTreeWidgetItem
.setCheckState(0,
Qt
.Checked)
的
东西?我在引用中看不到任何东西,那么如
何在
QTreeWidgetItem
中
插入一个自定义QComboBox作为元素之一呢?
浏览 10
提问于2009-11-03
得票数 9
回答已采纳
1
回答
PyQt:向TreeWidget动态添加子对象
、
、
、
、
我有一个具有一个或多个父级
的
TreeWidget,每个父级都有可变数量
的
子级。树最初是填充
的
(例如,使用来自实际应用程序
中
的
数据库
的
数据)。该表单拦截"Return“和"Ins”键,并调用一个简单
的
数据输入对话框,用于获取要作为新
的
子项
输入
的
文本或编辑当前选定
的
子项
。这里我遇到了两个问题:第一,如何获取当前选定
的
子代
的
文本以进
浏览 20
提问于2016-08-26
得票数 2
回答已采纳
1
回答
如何将用户创建
的
QTreeItem结构保存到xml文件
中
?
、
、
、
、
如何创建包含用户创建
的
QTreeWidgetItem
的
层次层次结构
的
xml文件,我正在使用(ETreeElement用于创建xml文件)?,我试图通过使xml文件在用户创建它
的
过程
中
获得该结构来做到这一点,但我只获得了带有第一个
子项
的
根项目我不能获得其他项目 itemName = self.TreeviewForFolders.topLevelItemitemName def addItem(self
浏览 0
提问于2015-07-13
得票数 0
1
回答
如何检查
QTreeWidgetItem
是否勾选?(PyQt4/Python)
、
、
我已经创建了一个包含项目(parent,Child)
的
QTreeWidget,并设置了一个复选框(
如
代码所示)。当一个项目被选中时,我想使用SQL数据库执行一个命令。(["View All"]) DifficultyNode =
QTreeWidgetItem
ShortNode.setCheckState(0,
Qt
.Unchecked) NumericNode
浏览 1
提问于2014-04-07
得票数 2
1
回答
在QTreeView上用PyQt隐藏装饰师?
、
self.handleItemChanged) item = QtGui.
QTreeWidgetItem
(parent, [text]) item.setCheckState(0, QtCore.
Qt
.Unchecked)else: item.flags
浏览 5
提问于2017-07-03
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Qt学习笔记 TableWidget使用说明和增删改操作的实现
使用Visual Studio开发调试QT应用
智能座舱又迎来一个新的“蓝海”赛道!谁在领跑?
QT开发的测试方法
更多的Linux Qt自动化教程、样例源码放出!
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券