blob: 725ba50a451701048af59d06b507dea0fcec73f4 [file] [log] [blame]
import QtQuick 2.0
Rectangle {
id: root
width: 800
height: 600
property alias font: myText.font
property int myPixelSize: 12
property int myPixelSize2: 24
Text {
id: other
font.pixelSize: 6
}
Text {
id: myText
text: "Hello world!"
font: other.font
}
states: State {
name: "Swapped"
PropertyChanges {
target: myText
font.pixelSize: myPixelSize
}
}
function toggle() {
if (root.state == "") root.state = "Swapped"; else root.state = "";
}
MouseArea {
anchors.fill: parent
onClicked: { if (root.state == "") root.state = "Swapped"; else root.state = "";}
}
}