diff options
author | Qt Continuous Integration System <qt-info@nokia.com> | 2010-12-01 15:56:53 (GMT) |
---|---|---|
committer | Qt Continuous Integration System <qt-info@nokia.com> | 2010-12-01 15:56:53 (GMT) |
commit | e8c0f90ee076cacf2442fddb5b21f93ffafe0876 (patch) | |
tree | 25788c724d28c853c8ba6d79291fb3ea8a5540ed /tests/auto/declarative/qdeclarativeecmascript/data/aliasBindingsOverrideTarget.2.qml | |
parent | 2f708cf6f4877f38a8d3369e14b89eb438c5c4ca (diff) | |
parent | 9d9152a4c0fd3752418662b0fcdd77b3906d9b5b (diff) | |
download | Qt-e8c0f90ee076cacf2442fddb5b21f93ffafe0876.zip Qt-e8c0f90ee076cacf2442fddb5b21f93ffafe0876.tar.gz Qt-e8c0f90ee076cacf2442fddb5b21f93ffafe0876.tar.bz2 |
Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-water-team into 4.7
* '4.7' of scm.dev.nokia.troll.no:qt/qt-water-team:
Ensure header is considered when positioning content with snapping.
Fix integer overflow in QDeclarativeItemPrivate::origin enumeration
Correct ownership semantics for QObject derived types
Correctly handle CppOwnership even when a QDeclarativeData doesn't exist
Fix Browser.qml warnings
Document which header to include for qmlRegister functions.
Don't draw null pixmap in QDeclarativeImage paint function
Fix id documentation
Link to List Properties docs from QML Intro page
Remove expect-fails from passing tests
Add license to example code
Improve consistency in handling of aliases, bindings and value types
Move KeyNavigation example to snippets, plus some doc rewording
Diffstat (limited to 'tests/auto/declarative/qdeclarativeecmascript/data/aliasBindingsOverrideTarget.2.qml')
-rw-r--r-- | tests/auto/declarative/qdeclarativeecmascript/data/aliasBindingsOverrideTarget.2.qml | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/tests/auto/declarative/qdeclarativeecmascript/data/aliasBindingsOverrideTarget.2.qml b/tests/auto/declarative/qdeclarativeecmascript/data/aliasBindingsOverrideTarget.2.qml new file mode 100644 index 0000000..4f07cbf --- /dev/null +++ b/tests/auto/declarative/qdeclarativeecmascript/data/aliasBindingsOverrideTarget.2.qml @@ -0,0 +1,29 @@ +import QtQuick 1.0 + +Item { + id: me + property bool test: false + + property int value: 9 + + AliasBindingsOverrideTargetType { + id: aliasType + pointAliasProperty.x: me.value + } + + Component.onCompleted: { + if (aliasType.pointAliasProperty.x != 9) return; + + me.value = 11; + if (aliasType.pointAliasProperty.x != 11) return; + + aliasType.data = 8; + if (aliasType.pointAliasProperty.x != 11) return; + + me.value = 4; + if (aliasType.pointAliasProperty.x != 4) return; + + test = true; + } +} + |