FormPage.qml 1.43 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
/*
 *   Copyright 2018 Fabian Riethmayer
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU Library General Public License as
 *   published by the Free Software Foundation; either version 2, 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 Library General Public License for more details
 *
 *   You should have received a copy of the GNU Library 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.6
import QtQuick.Controls 2.2
import QtQuick.Layouts 1.2
import org.kde.kirigami 2.4 as Kirigami

25
Kirigami.OverlaySheet {
26 27
    property var model;
    Kirigami.Theme.colorSet: Kirigami.Theme.View
28
    id: page
29
    Layout.fillWidth: true
30 31 32 33 34 35 36 37 38

    background: Rectangle {
        color: Kirigami.Theme.backgroundColor
    }

    Form {
        model: page.model
    }

39
    /*actions {
40 41 42 43 44 45 46 47 48 49 50 51 52 53
        main: Kirigami.Action {
            iconName: "dialog-ok-apply"
            //onTriggered: d.state = "large"
        }
    }

    /*contextualActions: [
        Kirigami.Action {
            iconName: "edit"
            text: "Action text"
        }
    ]*/

}