我的Qt项目中有一个模型 .
该模型被委托给qml ListView .
我不知道如何通过C的迭代获得“当前索引” .
//Next method is overrided
QVariant SqlTableModel::data(const QModelIndex &index, int role) const
INDEX和ROLE在函数内部取得了什么?
在其他语言中,将当前迭代索引传递给模型是一种常规做法 . 例如,php中的getter可以通过id和其他关系模型返回订单成本 .
1 回答
I found a solution, but it's only a workaround and broke the immutable(const) system
And now we can use something like this:
main.qml
model.h