【发布时间】:2009-10-16 23:25:51
【问题描述】:
我正在慢慢习惯使用 Qt4 GUI 框架。在我正在进行的项目中,我需要能够在列表中添加/编辑/删除Team 对象。从 C#.NET 的角度来看,我会做类似的事情
List<Team> teams = new List<Team>();
teamsListBox.DataSource = teams;
teamsListBox.DisplayMember = "Name";
然后使用表单上的按钮进行添加/删除/编辑。
但是,据我所知,在 Qt 中没有简单的方法可以做到这一点。我查看了 QListView、QListWidget、QStandardItemModel 等的文档,但我不知道如何获取 C# 的等效 Qt 代码。
我的目标是在某种列表框中显示Teams,然后能够在运行时在其下方添加/删除/编辑Teams。
你会怎么做?
【问题讨论】: