モジュール
QtQuick 2.0
クラス継承
QQuickAnchorChanges → QQuickStateOperation (internal) → QObject
プロパティー
anchors: QQuickAnchorSet* = QQuickAnchorSet(nullptr) readonly constant
anchors.left: QQmlScriptString = ""
anchors.right: QQmlScriptString = ""
anchors.horizontalCenter: QQmlScriptString = ""
anchors.top: QQmlScriptString = ""
anchors.bottom: QQmlScriptString = ""
anchors.verticalCenter: QQmlScriptString = ""
anchors.baseline: QQmlScriptString = ""
target: Item = null
説明
State 内で用いてアンカーを変更する。アニメーション効果を付けるには Transition 内で AnchorAnimation を使う。
サンプルコードanchored.qml を参照。
プロパティーの説明
anchors: QQuickAnchorSet*
anchors.left: QQmlScriptString
anchors.right: QQmlScriptString
anchors.horizontalCenter: QQmlScriptString
anchors.top: QQmlScriptString
anchors.bottom: QQmlScriptString
anchors.verticalCenter: QQmlScriptString
anchors.baseline: QQmlScriptString
target: Item
注意
AnchorChanges の anchors の型は Item の anchors の型とは異なっている。マージンなどがない。
問題
anchors.left などの設定を item.Left や item.center のように書き間違えてもその値が udefined なので警告もされずに実行されてしまう。
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。