我現在需要從C++ 使用QAbstractItemlModel(或者)QAbstractIListModel 來給QML傳資料,實作好友分組,其中好友分組中包括分組名,分組中的好友包括(頭像,昵稱,帳號資訊),相當于有兩個model,目前我只會一個model的,不會添加子model,希望大佬求助
uj5u.com熱心網友回復:
如果回復有效,可以有償的uj5u.com熱心網友回復:
可以把兩個model合并到一個新model里面進行顯示uj5u.com熱心網友回復:
意思是那兩個model都需要繼承QAbstractListModel?
uj5u.com熱心網友回復:
繼承很簡單,就是專門構建顯示用model,以后擴展也方便,說不定以后還會顯示別的屬性uj5u.com熱心網友回復:
這是我目前的資料結構 可以再說具體點嗎
uj5u.com熱心網友回復:
下面的圖片 可以看下嗎
uj5u.com熱心網友回復:
你MyData存盤那些需要顯示的資料就好了,無論是組名,還是用戶資訊,都可以uj5u.com熱心網友回復:
這樣嗎
uj5u.com熱心網友回復:
是不是這樣啊 看下面圖片
uj5u.com熱心網友回復:
我覺得這樣應該沒有問題了,你試試吧uj5u.com熱心網友回復:
之前我這樣做過 但是在qml端我不知道怎么讀取第二個children中的值
uj5u.com熱心網友回復:
你看一下這個link
https://blog.csdn.net/wei375653972/article/details/77986870
uj5u.com熱心網友回復:
好吧 我在看看 感謝轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/63081.html
標籤:模式及實現
上一篇:用C語言實作如下功能,將片內RAM區40H的內容拆分,高4位送41H的低4位(高4位清0),低4位送42H的低4位(高4位清0
下一篇:關于大資料量排序問題
