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

 
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メソッド =====