Changeset View
Changeset View
Standalone View
Standalone View
containments/desktop/package/contents/ui/FolderView.qml
Show First 20 Lines • Show All 57 Lines • ▼ Show 20 Line(s) | 32 | FocusScope { | |||
---|---|---|---|---|---|
58 | property alias scrollUp: gridView.scrollUp | 58 | property alias scrollUp: gridView.scrollUp | ||
59 | property alias scrollDown: gridView.scrollDown | 59 | property alias scrollDown: gridView.scrollDown | ||
60 | property alias hoveredItem: gridView.hoveredItem | 60 | property alias hoveredItem: gridView.hoveredItem | ||
61 | property var history: [] | 61 | property var history: [] | ||
62 | property Item backButton: null | 62 | property Item backButton: null | ||
63 | property var dialog: null | 63 | property var dialog: null | ||
64 | property Item editor: null | 64 | property Item editor: null | ||
65 | 65 | | |||
66 | function rename() | 66 | function rename() { | ||
67 | { | | |||
68 | if (gridView.currentIndex != -1) { | 67 | if (gridView.currentIndex != -1) { | ||
68 | var renameAction = folderView.model.action("rename"); | ||||
69 | if (renameAction && !renameAction.enabled) { | ||||
70 | return; | ||||
71 | } | ||||
72 | | ||||
69 | if (!editor) { | 73 | if (!editor) { | ||
70 | editor = editorComponent.createObject(listener); | 74 | editor = editorComponent.createObject(listener); | ||
71 | } | 75 | } | ||
72 | 76 | | |||
73 | editor.targetItem = gridView.currentItem; | 77 | editor.targetItem = gridView.currentItem; | ||
74 | } | 78 | } | ||
75 | } | 79 | } | ||
76 | 80 | | |||
▲ Show 20 Lines • Show All 1294 Lines • Show Last 20 Lines |