【发布时间】:2011-07-04 12:04:04
【问题描述】:
我是 Qt 的新手。我必须在QTableView 中显示一大块数据并按列过滤。为此,我使用了QSortFilterProxyModel,但根据要求,QTableView 的每一列都应该有一个下拉列表,显示该列中的唯一值。在下拉列表中选择这些值中的任何一个时,只有在列中具有该特定值的行才会显示在 QTableView 中(就像在 Excel 中一样)。
我将如何实现这个?
【问题讨论】:
-
虽然它是用于旋转框,而不是组合框,但标准 Qt 示例 spinboxdelegate 展示了如何创建
QItemDelegate子类来做你想做的事。
标签: qt