このページの翻訳:
ソースの表示
管理最近の変更サイトマップ

C++のデータをQMLに持っていく方法いろいろ

QVariant/QVariantMap/QList<QVariant>を使う

利点 欠点
  • らくちん、簡単、実装が早い
  • QML側で要素の追加・削除ができる
  • 型が保証できない
  • QML側で自由にいじれるがゆえにカオス化しやすい
    • とある型を想定してるのに、余計な要素が入ってる、必要な要素が入ってない、

JSONを使う

C++の型をqRegisterMetaTypeしてQMLに持っていく

参考サイト

programming/qt/way_to_pass_cpp_data_to_qml.txt · 最終更新: 2020-04-07 16:02 by Decomo
CC Attribution-Noncommercial-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0