Edited at

Qt Quick(C+++QML)サンプルアプリケーション

Qt 5.13を勉強して、c+++QMLでアプリケーションを作りました。

ドキュメントは読みやすくて、5.13ではサンプルがたくさんあるのでとっつきやすいですが、QAbstractListModelを継承したc++定義クラスのサンプルが無かったので公開します。

c++サイドで定義、操作する自前のクラス型のリストQList<CustomClass>をいい感じに動的表示するアプリケーションです。

基本的なLayout、Animation、Model/View、SIGNAL/SLOTのC++:QMLバインディングの参考にもなると思います。


環境


  • Qt 5.13

  • Qt Creator 4.92


動き


ソースコード

https://github.com/koyayashi1231/QtQuick_QListSample

git clone https://github.com/koyayashi1231/QtQuick_QListSample.git