用于在gnome planner中填充文本的Qt小部件的名称是什么?
屏幕截图已附加 有一种树形的小部件,你可以在其中填写详细信息,我想知道它的名字 是用于在gnome planner中填充文本的Qt小部件的名称是什么?,qt,treeview,gnome,Qt,Treeview,Gnome,屏幕截图已附加 有一种树形的小部件,你可以在其中填写详细信息,我想知道它的名字 是QTreeWidget还是QTreeView做这个把戏 Qt中是否有这样一个小部件(在运行时可以在其中输入文本)?当您想要显示包含标准项的简单树时,可以使用QTreWidget QTreeWidget类是一个提供标准 树小部件,具有与所使用的类似的基于项的经典界面 通过Qt3中的QListView类。此类基于Qt的模型/视图 体系结构,并使用默认模型来保存项目,每个项目都是 QTreeWidgetItem 当您有更
QTreeWidget
还是QTreeView
做这个把戏
Qt中是否有这样一个小部件(在运行时可以在其中输入文本)?当您想要显示包含标准项的简单树时,可以使用
QTreWidget
QTreeWidget类是一个提供标准
树小部件,具有与所使用的类似的基于项的经典界面
通过Qt3中的QListView类。此类基于Qt的模型/视图
体系结构,并使用默认模型来保存项目,每个项目都是
QTreeWidgetItem
当您有更复杂的模型时,可以使用QTreeView
,使您具有更大的灵活性
QTreeView实现模型项的树表示。
此类用于提供标准的分层列表,这些列表是
以前由QListView类提供,但使用
Qt的模型/视图架构提供了灵活的方法
我相信(我没有检查相应的代码)在Gnome planner中,您看到的是可以通过自定义QAbstractItemDelegate
实现QTreeView
。但是请注意,大多数Gnome应用程序使用的是GTK
,而不是Qt
QAbstratemDelegate类用于显示和编辑数据项
从一个模型
QAbstractItemDelegate提供接口和公共
模型/视图体系结构中代理的功能。代表
在视图中显示各个项目,并处理模型的编辑
数据
你应该学习英语。它可能有一个陡峭的学习曲线,但一旦你熟悉了它,你几乎可以实现一切。在其他一些论坛上,我被告知Qt中有可编辑的树:
在这里,我们可以添加/删除列和文本。您的意思是“一个类似于Gnome planner中使用的QT小部件”,对吗?是@compledseebio一种我们可以输入文本的树样式,单击可以创建一个子树等。