Changeset View
Changeset View
Standalone View
Standalone View
containments/desktop/package/contents/ui/ConfigOverlay.qml
Show First 20 Lines • Show All 222 Lines • ▼ Show 20 Line(s) | 201 | ActionButton { | |||
---|---|---|---|---|---|
223 | } | 223 | } | ||
224 | } | 224 | } | ||
225 | 225 | | |||
226 | MouseArea { | 226 | MouseArea { | ||
227 | drag.target: overlay.itemContainer | 227 | drag.target: overlay.itemContainer | ||
228 | Layout.minimumHeight: units.gridUnit * 3 | 228 | Layout.minimumHeight: units.gridUnit * 3 | ||
229 | Layout.fillHeight: true | 229 | Layout.fillHeight: true | ||
230 | Layout.fillWidth: true | 230 | Layout.fillWidth: true | ||
231 | cursorShape: Qt.DragMoveCursor | 231 | cursorShape: containsPress? Qt.DragMoveCursor : Qt.OpenHandCursor | ||
232 | hoverEnabled: true | 232 | hoverEnabled: true | ||
233 | onPressed: appletsLayout.releaseSpace(overlay.itemContainer); | 233 | onPressed: appletsLayout.releaseSpace(overlay.itemContainer); | ||
234 | onPositionChanged: { | 234 | onPositionChanged: { | ||
235 | if (!pressed) { | 235 | if (!pressed) { | ||
236 | return; | 236 | return; | ||
237 | } | 237 | } | ||
238 | appletsLayout.showPlaceHolderForItem(overlay.itemContainer); | 238 | appletsLayout.showPlaceHolderForItem(overlay.itemContainer); | ||
239 | var dragPos = mapToItem(overlay.itemContainer, mouse.x, mouse.y); | 239 | var dragPos = mapToItem(overlay.itemContainer, mouse.x, mouse.y); | ||
Show All 40 Lines |