【发布时间】:2013-11-20 10:40:34
【问题描述】:
我有一个 QListView,其中有 5 个项目。在我的 QListView 中说(美国、加拿大、丹麦、埃及、芬兰)。现在我想为所有这些项目设置一个通用的标题作为国家。如何将 Header 设置为 QListView。请帮忙。
【问题讨论】:
-
QListView 文档说:这个视图不显示水平或垂直标题;要显示带有水平标题的项目列表,请改用 QTreeView。
-
首先,如果您使用 QListView,您将使用模型。如果您使用的是模型,子类它只是重载成员函数
headerData ( int, Qt::Orientation, const QVariant &, int )以提供标题。
标签: qt qt4 qt5 qlistview qheaderview