Warning, /pim/mimetreeparser/src/quick/qml/private/MailPartView.qml is written in an unsupported language. File is not indexed.
0001 // SPDX-FileCopyrightText: 2021 Carl Schwan <carlschwan@kde.org> 0002 // SPDX-FileCopyrightText: 2016 Michael Bohlender <michael.bohlender@kdemail.net> 0003 // SPDX-License-Identifier: GPL-2.0-or-later 0004 0005 import QtQuick 2.15 0006 import QtQuick.Layouts 1.15 0007 import org.kde.kirigami 2.14 as Kirigami 0008 import org.kde.pim.mimetreeparser 1.0 0009 0010 ListView { 0011 id: root 0012 0013 property alias message: messageParser.message 0014 readonly property string subject: messageParser.subject 0015 readonly property string from: messageParser.from 0016 readonly property string sender: messageParser.sender 0017 readonly property string to: messageParser.to 0018 readonly property string cc: messageParser.cc 0019 readonly property string bcc: messageParser.bcc 0020 readonly property date dateTime: messageParser.date 0021 0022 property alias rootIndex: visualModel.rootIndex 0023 property alias padding: visualModel.padding 0024 property alias searchString: visualModel.searchString 0025 property alias autoLoadImages: visualModel.autoLoadImages 0026 property var attachmentModel: messageParser.attachments 0027 0028 property url icalCustomComponent 0029 0030 topMargin: padding 0031 bottomMargin: padding 0032 0033 spacing: Kirigami.Units.smallSpacing 0034 0035 model: MailPartModel { 0036 id: visualModel 0037 model: messageParser.parts 0038 icalCustomComponent: root.icalCustomComponent 0039 } 0040 0041 MessageParser { 0042 id: messageParser 0043 } 0044 }