Dekko
Loading...
Searching...
No Matches
AttachmentPopover.qml
1/* Copyright (C) 2016 - 2017 Dan Chapman <dpniel@ubuntu.com>
2
3 This file is part of Dekko email client for Ubuntu devices
4
5 This program is free software; you can redistribute it and/or
6 modify it under the terms of the GNU General Public License as
7 published by the Free Software Foundation; either version 2 of
8 the License or (at your option) version 3
9
10 This program is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 GNU General Public License for more details.
14
15 You should have received a copy of the GNU General Public License
16 along with this program. If not, see <http://www.gnu.org/licenses/>.
17*/
18import QtQuick 2.4
19import Lomiri.Components 1.3
20import Lomiri.Components.Popups 1.3
21import Dekko.Mail 1.0
22import Dekko.Components 1.0
23import Dekko.Mail.API 1.0
24import Dekko.Lomiri.Components 1.0
26Popover {
27 id: actionPopover
28
29 property int index
30 property var attachment
31
32 contentWidth: units.gu(25)
33
34 Column {
35 id: containerLayout
36
37 anchors {
38 left: parent.left
39 top: parent.top
40 right: parent.right
41 }
42
43 ContextGroup {
44 contextActions: [
45 ContextAction {
46 description: qsTr("Delete")
47 actionIcon: Icons.DeleteIcon
48 onTriggered: {
49 ComposerActions.removeAttachment(actionPopover.index)
50 PopupUtils.close(actionPopover)
51 }
52 }/*,
53 ContextAction {
54 description: qsTr("Open")
55 actionIcon: Icons.NoteIcon
56 onTriggered: {
57 PopupUtils.close(actionPopover)
58 }
59 }*/
60 ]
61 }
62 }
63}