2012-06-21 2 views
2

http://doc.qt.io/archives/qt-4.7/anchor-layout.html говорит, что родителя anchors.right является «невидимый якорный канат» и указывает на anchors.right : AnchorLine имущества Item,Что такое parent.right (например) точно в QML и как оно отличается от parent.anchors.right?

но parent.right и parent.anchors.right, кажется, разные вещи (и вы не можете якорь к последнему обычно, в то время как якорь для первый работает так, как ожидалось).

Подскажите мне все документы?

ответ

0

Оба якорные линии (QDeclarativeAnchorLine), можно даже прикрепить к parent.anchors.right (или любой другой элемент-х anchors.right), если этот якорь установлен.

1

Я не нашёл ни одного документа, но просмотр источников показал, что parent.right является константой, а parent.anchors.right - это место, где вы можете установить связь.

Таким образом, они не должны быть одинаковыми. Вы могли бы думать о parent.right как const int RIGHT=1; и parent.anchors.right, как int rightAnchor;