PhotoQml: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
[[Category:Developing_with_Qt::Qt Quick::Tutorial]] | [[Category:Developing_with_Qt::Qt Quick::Tutorial]] | ||
<code> | <code> | ||
// File: Photo.qml | |||
import Qt 4.7 | |||
Rectangle { | Rectangle { | ||
property alias imageFile: picture.source | |||
property alias imageTitle: title.text | |||
width: frameSize; height: frameSize | width: frameSize; height: frameSize | ||
color: frameColor | |||
Image { | Image { | ||
id: picture | |||
x: leftMargin; y: topMargin | |||
} | |||
Text { | Text { | ||
id: title | |||
x: 0; y: frameSize - bottomMargin | |||
font.pixelSize: fontSize | |||
width: frameSize; horizontalAlignment: Text.AlignHCenter | |||
height: bottomMargin; verticalAlignment: Text.AlignVCenter | |||
} | |||
} |
Revision as of 11:05, 25 February 2015
// File: Photo.qml
import Qt 4.7
Rectangle {
property alias imageFile: picture.source
property alias imageTitle: title.text
width: frameSize; height: frameSize
color: frameColor
Image {
id: picture
x: leftMargin; y: topMargin
}
Text {
id: title
x: 0; y: frameSize - bottomMargin
font.pixelSize: fontSize
width: frameSize; horizontalAlignment: Text.AlignHCenter
height: bottomMargin; verticalAlignment: Text.AlignVCenter
}
}