差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

programming:qt:way_to_pass_cpp_data_to_qml [2020-04-02 00:56]
Decomo 作成
programming:qt:way_to_pass_cpp_data_to_qml [2020-04-07 16:02] (現在)
Decomo
行 1: 行 1:
 ====== C++のデータをQMLに持っていく方法いろいろ ====== ====== C++のデータをQMLに持っていく方法いろいろ ======
  
-===== QVariantを使う =====+===== QVariant/QVariantMap/QList<QVariant>を使う =====
  
 ^  利点  ^  欠点  ^ ^  利点  ^  欠点  ^
行 13: 行 13:
 </WRAP>| </WRAP>|
  
 +===== JSONを使う =====
 +
 +===== C++の型をqRegisterMetaTypeしてQMLに持っていく =====
 +
 +===== 参考サイト =====
 +
 +  * [[https://doc.qt.io/qt-5/qtqml-cppintegration-overview.html|Overview - QML and C++ Integration]]
 +  * [[https://doc.qt.io/qt-5/qtqml-cppintegration-exposecppattributes.html|Exposing Attributes of C++ Types to QML]]
programming/qt/way_to_pass_cpp_data_to_qml.1585788960.txt.gz · 最終更新: 2020-04-02 00:56 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