直接用cursor作为数据源的话,不好处理得 cursor---Map--listView 用游标查出来的数据先存入Map里,再提取到ListView,因为Map和item都是下标0开始的,你点击第1个item,如果要作删除 *** 作的话就可以获取第一个Map里的值,然后再用值为条件用sql去删除! 再重新刷新一下ListView的数据,用setAdapter
如果你的ListView是和C++的model向绑定,就调用QAbstractItemModel相应的函数,例如beginInsertRows和endInsertRows等,如果是修改就直接发送dataChanged信号
MouseArea {
anchorsfill: parent
onClicked: {
yourListcurrentIndex = index;
consolelog(name)
}
}
以上是举个例子 就是在list view model 里添加一个MouseArea ,点击触发就好
以上就是关于在listview中,怎么获取item的textview的值全部的内容,包括:在listview中,怎么获取item的textview的值、QML 关于ListView求助、qml里的listview怎样做到点击某项就选中某项等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)