「QMLのコントロール - ListModelのカスタム」の版間の差分

📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

 
172行目: 172行目:
<br>
<br>
===== roleNamesメソッド =====
===== roleNamesメソッド =====
roleNamesメソッドは必ずオーバーライドする必要がある。<br>
このメソッドは、QML側でアクセスするプロパティ名を定義するものである。<br>
<br>
  <syntaxhighlight lang="c++">
  <syntaxhighlight lang="c++">
  // QAbstractListModelクラスのオーバーライドが必須のメソッド
  // QAbstractListModelクラスのオーバーライドが必須のメソッド
193行目: 196行目:
  </syntaxhighlight>
  </syntaxhighlight>
<br>
<br>
==== データ操作メソッド ====
==== データ操作メソッド ====
===== appendItemメソッド =====
===== appendItemメソッド =====