From 6833c46a9522be3c55cefe79676293a0a571cbf5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20Knau=C3=9F?= Date: Wed, 19 Oct 2016 14:28:08 +0200 Subject: use treemodel in qml --- components/mailviewer/qml/TextContent.qml | 47 +++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 components/mailviewer/qml/TextContent.qml (limited to 'components/mailviewer/qml/TextContent.qml') diff --git a/components/mailviewer/qml/TextContent.qml b/components/mailviewer/qml/TextContent.qml new file mode 100644 index 00000000..2e0167d4 --- /dev/null +++ b/components/mailviewer/qml/TextContent.qml @@ -0,0 +1,47 @@ +/* + Copyright (C) 2016 Michael Bohlender, + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +*/ + +import QtQuick 2.4 +Item { + id: textItem + property bool debug: true + width: partColumn.width + height: textColumn.height + Column { + id: textColumn + anchors { + top: parent.top + left: parent.left + } + width: parent.width + spacing: 5 + Text { + width: parent.width + visible: textItem.debug + text: model.type + } + Text { + width: parent.width + + text: model.content + wrapMode: Text.WordWrap + + color: model.embeded ? "grey" : "black" + } + } +} -- cgit v1.2.3