19 import Lomiri.Components 1.3
20 import
Dekko.Components 1.0
21 import
Dekko.Mail.API 1.0
22 import
Dekko.Lomiri.Constants 1.0
23 import
Dekko.Lomiri.Components 1.0
27 property Component openItem: Item{}
28 property var attachment: model.qtObject
31 triggerIndex: model.index
38 ContentActions.exportFile(dekko, url)
40 Qt.openUrlExternally(url)
47 Log.logInfo(
"AttachmentPanel::openAttachment",
"Attachment octet size is: %1".arg(attachment.sizeInBytes))
54 attachment.open(openItem.createObject())
59 height: listItem.height
60 title.text: attachment ? attachment.displayName :
""
61 subtitle.text: attachment ? attachment.mimeType +
", " + attachment.size :
""
64 source: Paths.mimeIconForMimeType(attachment.mimeType)
67 SlotsLayout.position: SlotsLayout.Leading
72 running: attachment.fetchInProgress