在Qt你可以从索引中获取数据' Index.data()。toString()',我需要相反。我有数据,我想索引。
Qt中有一些原生功能吗?或者我必须在某些数组中映射这些数据,例如
答案 0 :(得分:3)
为了按数据获取索引,您必须遍历表以查找相应的行号和列号。您可以手动执行,也可以使用QAbstractItemModel::match()
功能。例如:
QModelIndexList foundIndexes = tableView->model()->match(QModelIndex(),
Qt::DisplayRole,
"My String");
您可以更改函数参数以获得更符合您需求的搜索结果。