2018年4月1日

ObjectModel

モジュール

QtQml.Models 2.3

クラス継承

QQmlObjectModel → QQmlInstanceModel (internal) → QObject

プロパティー

children: list<QtObject> = [] readonly default

count: int = 0 readonly inherited

アタッチトプロパティー

ObjectModel.index: int

シグナル

OjbectModel.indexChanged()
childrenChanged()
countChanged() inherited
createdItem(int index, QtObject object) inherited
destroyingItem(QtObject object) inherited
initItem(int index, QtObject object) inherited
modelUpdated(QQmlChangeSet changeSet, bool reset) inherited

メソッド

void append(QtObject object)
QtObject get(int index)
void insert(int index, QtObject object)
void move(int from, int to, int n = 1)
void remove(int index, int n = 1)

スロット

void clear()

説明


プロパティーの説明

children: list<QtObject>

count: int

アタッチトプロパティーの説明

ObjectModel.index: int

シグナルの説明

createdItem(int index, QtObject object)

destroyingItem(QtObject object)

initItem(int index, QtObject object)

modelUpdated(QQmlChangeSet changeSet, bool reset)

OjbectModel.indexChanged()

メソッドの説明

void append(QtObject object)

QtObject get(int index)

void insert(int index, QtObject object)

void move(int from, int to, int n = 1)

void remove(int index, int n = 1)

スロットの説明

void clear()

問題


children プロパティーは ObjectModel で定義されている。リファレンスに記載されていないのは間違い。リファレンスはシグナルも漏れている。

参考情報

0 件のコメント:

コメントを投稿

注: コメントを投稿できるのは、このブログのメンバーだけです。