Dekko
Loading...
Searching...
No Matches
SectionHeader.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 QtQuick.Controls.Suru 2.2
20import Lomiri.Components 1.3
21import Dekko.Lomiri.Constants 1.0
22
23Item {
25 property alias text: label.text
26 property int textMargin: Style.defaultSpacing
27 property alias backgroundEnabled: background.visible
28 property alias backgroundColor: background.color
29 property alias dividerVisible: divider.visible
30
31 height: units.gu(3)
32 anchors {
33 left: parent.left
34 right: parent.right
35 }
36
37 Rectangle {
38 id: background
39 visible: false
40 anchors.fill: parent
41 color: Suru.secondaryBackgroundColor
42 }
43
44 Label {
45 id: label
46 anchors {
47 left: parent.left
48 leftMargin: textMargin
49 verticalCenter: parent.verticalCenter
50 }
51 font.weight: Font.DemiBold
52 color: Suru.secondaryForegroundColor
53 }
54
55 Line {
56 id: divider
57 anchors {
58 bottom: parent.bottom
59 left: parent.left
60 right: parent.right
61 }
62 }
63}