Changeset View
Changeset View
Standalone View
Standalone View
kcm/package/contents/ui/Output.qml
Show All 35 Lines | 23 | Rectangle { | |||
---|---|---|---|---|---|
36 | function getAbsolutePosition(pos) { | 36 | function getAbsolutePosition(pos) { | ||
37 | return Qt.point((pos.x - screen.xOffset) * screen.relativeFactor, | 37 | return Qt.point((pos.x - screen.xOffset) * screen.relativeFactor, | ||
38 | (pos.y - screen.yOffset) * screen.relativeFactor) ; | 38 | (pos.y - screen.yOffset) * screen.relativeFactor) ; | ||
39 | } | 39 | } | ||
40 | 40 | | |||
41 | visible: model.enabled && model.replicationSourceIndex === 0 | 41 | visible: model.enabled && model.replicationSourceIndex === 0 | ||
42 | onVisibleChanged: screen.resetTotalSize() | 42 | onVisibleChanged: screen.resetTotalSize() | ||
43 | 43 | | |||
44 | x: model.position.x / screen.relativeFactor + screen.xOffset | 44 | x: model.position ? model.position.x / screen.relativeFactor + screen.xOffset : 0 | ||
45 | y: model.position.y / screen.relativeFactor + screen.yOffset | 45 | y: model.position ? model.position.y / screen.relativeFactor + screen.yOffset : 0 | ||
46 | 46 | | |||
47 | width: model.size.width / screen.relativeFactor | 47 | width: model.size ? model.size.width / screen.relativeFactor : 1 | ||
48 | height: model.size.height / screen.relativeFactor | 48 | height: model.size ? model.size.height / screen.relativeFactor : 1 | ||
49 | 49 | | |||
50 | SystemPalette { | 50 | SystemPalette { | ||
51 | id: palette | 51 | id: palette | ||
52 | } | 52 | } | ||
53 | 53 | | |||
54 | radius: 4 | 54 | radius: 4 | ||
55 | color: palette.window | 55 | color: palette.window | ||
56 | smooth: true | 56 | smooth: true | ||
▲ Show 20 Lines • Show All 213 Lines • Show Last 20 Lines |