summaryrefslogtreecommitdiffstats
path: root/src/declarative/QmlChanges.txt
diff options
context:
space:
mode:
authorWarwick Allison <warwick.allison@nokia.com>2009-10-12 01:23:48 (GMT)
committerWarwick Allison <warwick.allison@nokia.com>2009-10-12 01:23:48 (GMT)
commit4a49c007c8344c8baa62b66afd3c9c672cb2611f (patch)
treedc46830e7245dbf96af24e2c098ed965d98bbb91 /src/declarative/QmlChanges.txt
parente508e614ccb4406ce43abb2c230c9d9ac976a573 (diff)
downloadQt-4a49c007c8344c8baa62b66afd3c9c672cb2611f.zip
Qt-4a49c007c8344c8baa62b66afd3c9c672cb2611f.tar.gz
Qt-4a49c007c8344c8baa62b66afd3c9c672cb2611f.tar.bz2
update
Diffstat (limited to 'src/declarative/QmlChanges.txt')
-rw-r--r--src/declarative/QmlChanges.txt27
1 files changed, 9 insertions, 18 deletions
diff --git a/src/declarative/QmlChanges.txt b/src/declarative/QmlChanges.txt
index ee5acd4..0df0613 100644
--- a/src/declarative/QmlChanges.txt
+++ b/src/declarative/QmlChanges.txt
@@ -1,10 +1,9 @@
QML API Review
==============
-The QML API is being reviewed from 17 to 4 September 2009. This
-file documents the changes. Note that the changes are incremental,
-so a rename A->B for example may be follow by another subseqent
-rename B->C, if later reviews override earlier reviews.
+The QML API is being reviewed. This file documents the changes.
+Note that the changes are incremental, so a rename A->B for example may be followed
+by another subsequent rename B->C, if later reviews override earlier reviews.
API Changes
===========
@@ -95,21 +94,13 @@ ListView: removed currentItemMode. Replaced by highligh range.
ListView: removed snapPos.
Other Changes:
+ids must be lowercase: Text { id: foo }, not Text { id: Foo }
Drag: axis becomes an enum with values "XAxis", "YAxis", "XandYAxis"
Image: scaleGrid property removed. New item called BorderImage instead.
KeyActions: changed to a Keys attached property on any item.
KeyProxy: changed to a Keys.forwardTo property on any item.
-
-Pending Changes
-===============
-
-Renamed elements:
-
-Renamed properties:
-
-Removed Properties:
-PropertyAction::property
-PropertyAction::target (if possible)
-
-Additions:
-Connection: add "slot" property
+Script: now an intrinsic type in the language
+ - cannot be assigned to properties
+ - good: Item { Script { ... } }
+ - bad: Item { resources: Script { ... } }
+Script: delay-loaded of the QML file until their source has been loaded (this only effects QML files loaded across the network.)