腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
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元无门槛券
手把手带您无忧上云
相关
资讯
使用Visual Studio开发调试QT应用
智能座舱又迎来一个新的“蓝海”赛道!谁在领跑?
更多的Linux Qt自动化教程、样例源码放出!
Qt 全流程实战企业级项目 - 云对象存储浏览器(提升职业高度)
Markdown 教程-列表和任务列表
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券