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

動き

ソースコード

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