C++の構造体のメンバをQListに入れたいのですが、1つずつ地道にappendするしかないのでしょうか?
最終的にQML上のテーブルビューにて、構造体のデータを全て表示したいので、ListModelに合う形に構造体のメンバを取り出したいです。
ただ、メンバの数が100以上あるので、1つずつQListにappendする方法は可能であればやりたくないです。
簡易的な例としましては
C++
1typedef struct test { 2 unsigned char year 3 unsigned char month 4 unsigned char day 5 unsigned char hour 6 unsigned char minute 7 unsigned char second 8 unsigned short number 9 unsigned long id 10 11//その他多数のメンバ・・・ 12}
のメンバを
QList<QString> (QString以外のchar*などでも可)
に1つずつ挿入していきたいということです。
これ以外に、リスト化してTableViewとかのListModelに利用できる方法があるのであれば、
そちらの方がいいのかもいれまんが・・・
一気に構造体から全データを取り出して、リスト化することは可能でしょうか?
回答1件
あなたの回答
tips
プレビュー