diff options
author | Yann Bodson <yann.bodson@nokia.com> | 2012-04-18 14:41:14 +1000 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-04-20 04:09:37 +0200 |
commit | 63b7decc0f434e952bbbc01d131bdcb10a01f806 (patch) | |
tree | b8cfc3f535c8e2db39133df81da9f11d96e22fed /examples/quick/text/fonts | |
parent | 12e0f28120bdfc96d7588aac690acd526208b28e (diff) |
Improve examples documentation
Add more details and snippets to the examples for text and
imageelements.
Change-Id: If0b20a0dca1778a8a4cc0ebf1e43017bdce839ec
Reviewed-by: Alan Alpert <alan.alpert@nokia.com>
Diffstat (limited to 'examples/quick/text/fonts')
-rw-r--r-- | examples/quick/text/fonts/availableFonts.qml | 12 | ||||
-rw-r--r-- | examples/quick/text/fonts/fonts.qml | 11 | ||||
-rw-r--r-- | examples/quick/text/fonts/hello.qml | 2 |
3 files changed, 22 insertions, 3 deletions
diff --git a/examples/quick/text/fonts/availableFonts.qml b/examples/quick/text/fonts/availableFonts.qml index 63a74d269b..d89b454a14 100644 --- a/examples/quick/text/fonts/availableFonts.qml +++ b/examples/quick/text/fonts/availableFonts.qml @@ -44,13 +44,21 @@ Rectangle { width: 320; height: 480; color: "steelblue" ListView { - anchors.fill: parent; model: Qt.fontFamilies() + anchors.fill: parent +//! [model] + model: Qt.fontFamilies() +//! [model] delegate: Item { height: 40; width: ListView.view.width Text { anchors.centerIn: parent - text: modelData; font.family: modelData; font.pixelSize: 20; color: "white" + text: modelData +//! [delegate] + font.family: modelData +//! [delegate] + font.pixelSize: 20 + color: "white" } } } diff --git a/examples/quick/text/fonts/fonts.qml b/examples/quick/text/fonts/fonts.qml index f0e9b60bc5..7a6b27538d 100644 --- a/examples/quick/text/fonts/fonts.qml +++ b/examples/quick/text/fonts/fonts.qml @@ -46,9 +46,15 @@ Rectangle { width: 320; height: 480 color: "steelblue" +//! [fontloader] FontLoader { id: fixedFont; name: "Courier" } +//! [fontloader] +//! [fontloaderlocal] FontLoader { id: localFont; source: "content/fonts/tarzeau_ocr_a.ttf" } +//! [fontloaderlocal] +//! [fontloaderremote] FontLoader { id: webFont; source: "http://www.princexml.com/fonts/steffmann/Starburst.ttf" } +//! [fontloaderremote] Column { anchors { fill: parent; leftMargin: 10; rightMargin: 10; topMargin: 10 } @@ -59,7 +65,10 @@ Rectangle { color: "lightsteelblue" width: parent.width wrapMode: Text.WordWrap - font.family: "Times"; font.pixelSize: 20 +//! [name] + font.family: "Times" +//! [name] + font.pixelSize: 20 } Text { text: myText diff --git a/examples/quick/text/fonts/hello.qml b/examples/quick/text/fonts/hello.qml index 8920329ddb..024895b8b4 100644 --- a/examples/quick/text/fonts/hello.qml +++ b/examples/quick/text/fonts/hello.qml @@ -58,6 +58,7 @@ Rectangle { font.pixelSize: 32 smooth: true +//! [letterspacing] SequentialAnimation on font.letterSpacing { loops: Animation.Infinite; NumberAnimation { from: 0; to: 50; easing.type: Easing.InQuad; duration: 3000 } @@ -68,6 +69,7 @@ Rectangle { } } } +//! [letterspacing] SequentialAnimation on opacity { loops: Animation.Infinite; |