我正在实现一个QModelIndex
基于QString
输入搜索 a 的功能。但是,如果我找不到这个索引,该函数应该返回一个无效的索引。我的模型是QStandardItemModel
.
invisibleRootItem()->index()
可以作为无效索引返回吗?在qt 文档中指出,它总是会创建一个无效的索引。
我正在实现一个QModelIndex
基于QString
输入搜索 a 的功能。但是,如果我找不到这个索引,该函数应该返回一个无效的索引。我的模型是QStandardItemModel
.
invisibleRootItem()->index()
可以作为无效索引返回吗?在qt 文档中指出,它总是会创建一个无效的索引。
您必须使用QModelIndex
(eg ) 的默认构造函数,如文档return QModelIndex()
中所示,该构造函数为 null :
QModelIndex::QModelIndex()
创建一个新的空模型索引。此类模型索引用于指示模型中的位置无效。
(强调我的)