Skip to content

Commit

Permalink
UI improvement for TwitterFriends example
Browse files Browse the repository at this point in the history
Remove need to erase pre-existing text in TextInput
More likeable input field

Change-Id: I253c0a871079ebedecb96a4b2e27998e82cb10c2
Reviewed-by: Yunqiao Yin <charles.yin@nokia.com>
  • Loading branch information
Damian Jansen authored and Qt by Nokia committed Feb 9, 2012
1 parent 4b9a8f4 commit 3b141d5
Showing 1 changed file with 22 additions and 8 deletions.
30 changes: 22 additions & 8 deletions examples/declarative/canvas/twitterfriends/twitter.qml
Expand Up @@ -41,9 +41,10 @@
import QtQuick 2.0
import "../contents"
import "cache.js" as TwitterUserCache
Item {
Rectangle {
width:360
height:600
color:"black"
QtObject {
id:twitterManager
function getById(id) {
Expand All @@ -60,19 +61,32 @@ Item {
}
Rectangle {
id:inputContainer
width:parent.width
width:parent.width-4
height:40
anchors.top : parent.top

anchors.top:parent.top
anchors.topMargin:4
anchors.horizontalCenter:parent.horizontalCenter
radius:8
border.color:"steelblue"
Text {
text:inputName.text == "" ? "Enter your twitter name..." : ""
id:inputLabel
anchors.centerIn:parent
font.pointSize:12
opacity:.5
color:"steelblue"
}
TextInput {
id:inputName
anchors.fill:parent
anchors.centerIn:parent
font.pointSize : 20
opacity:1
color:"steelblue"
width:200
height:40
text: "Input your twitter name..."
width:parent.width-6
height:parent.height-6
text:""
autoScroll:true
focus:true
selectByMouse:true
onAccepted : {canvas.twitterName = text; canvas.requestPaint();}
}
Expand Down

0 comments on commit 3b141d5

Please sign in to comment.