DPI API never made it into the final API, because there were more issues
than valid usecases.
Change-Id: Ie56465145461486456462154dfafe546fedaddee
Reviewed-by: Michael Brasser <michael.brasser@nokia.com>
Item {
id: root
- width: 800
- height: dpi + dpcm
- property real dpcm: Window.Screen.physicalDotsPerInch / 2.54
- property real dpi: Window.Screen.physicalDotsPerInch
+ width: 400
+ height: 200
Item {
id: main
state: "orientation " + Window.Screen.currentOrientation
height: main.baseHeight
anchors.centerIn: parent
- Repeater {
- model: Math.ceil(main.width/ dpcm) + 1
- delegate: Rectangle{
- border.width: 1
- color: "goldenrod"
- width: dpcm
- height: dpcm
- x: dpcm * (index - 1)
- Text {
- anchors.right: parent.right
- anchors.bottom: parent.bottom
- anchors.margins: 2
- font.pointSize: 6
- text: index + " cm"
- }
- }
+ Text {
+ text: "Screen is " + Window.Screen.width + "x" + Window.Screen.height + " and primarily orientation " + Window.Screen.primaryOrientation
+ anchors.centerIn:parent
}
- Repeater {
- model: Math.ceil(main.width / dpi) + 1
- delegate: Rectangle{
- border.width: 1
- color: "goldenrod"
- width: dpi
- height: dpi
- x: dpi * (index - 1)
- y: dpcm
- Text {
- anchors.right: parent.right
- anchors.bottom: parent.bottom
- anchors.margins: 2
- font.pointSize: 8
- text: index + " in"
- }
- }
- }
states: [
State {