QListView 适合我吗?

发布于 2024-10-12 14:29:38 字数 189 浏览 6 评论 0原文

我一直很难找到一个 Qt 小部件,它可以让我显示包含列的列表。据我了解,QListView确实显示列表数据,但它不允许程序员添加列表视图标题——事实上,似乎唯一允许显示标题的小部件是QTreeView(坦率地说,它是,工作起来很痛苦)。

Qt 当然必须提供一种简单的方法来显示按列组织的标题和数据,不是吗?

非常感谢! ——丹妮。

I've been having difficulty trying to find a Qt widget that will allow me to display a list with columns. From what I understand, QListView does indeed display list data, but it doesn't allow for programmers to add a list view header -- in fact, it appears the only widget that does allow one to display headers is QTreeView (which, quite frankly, is a pain in the arse to work with).

Qt certainly must offer an easy way to display a header and data organized by columns, no?

Thanks so much!
--Dany.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

鹤舞 2024-10-19 14:29:38

QTableViewQTableWidget?您可以通过隐藏网格和左侧标题使其看起来更像一个包含列的列表。

What about QTableView or QTableWidget? You can make it look a little more like a list with columns by hiding the grid and the left header.

半岛未凉 2024-10-19 14:29:38

直接来自 QListView 的文档:

该视图不显示水平或垂直标题;要显示带有水平标题的项目列表,请使用 QTreeView。

Straight from the QListView's docs:

This view does not display horizontal or vertical headers; to display a list of items with a horizontal header, use QTreeView instead.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文