subsurface/qt-mobile/qml/Log.qml
Sebastian Kügler 5d9881b8e1 adjustments needed for latest mobilecomponents
- flickable is gone, Page now just takes the children items, meaning we
  can remove this assignment
- BasicListItem is factored out, and we now need it in our qrc

Signed-off-by: Sebastian Kügler <sebas@kde.org>
2016-01-06 04:44:26 +01:00

52 lines
1.1 KiB
QML

import QtQuick 2.3
import QtQuick.Controls 1.2
import QtQuick.Controls.Styles 1.2
import QtQuick.Window 2.2
import QtQuick.Dialogs 1.2
import QtQuick.Layouts 1.1
import QtQuick.Window 2.2
import org.subsurfacedivelog.mobile 1.0
import org.kde.plasma.mobilecomponents 0.2 as MobileComponents
MobileComponents.Page {
id: logWindow
width: parent.width - MobileComponents.Units.gridUnit
anchors.margins: MobileComponents.Units.gridUnit / 2
objectName: "Log"
ScrollView {
anchors.fill: parent
Flickable {
id: logFlick
anchors.fill: parent
contentHeight: logContent.height
clip: true
ColumnLayout {
width: logFlick.width
spacing: MobileComponents.Units.smallSpacing
MobileComponents.Heading {
text: "Application Log"
}
MobileComponents.Label {
id: logContent
Layout.preferredWidth: parent.width
Layout.maximumWidth: parent.width
wrapMode: TextEdit.WrapAtWordBoundaryOrAnywhere
text: manager.logText
}
}
}
}
contextualActions: [
Action {
id: closeLog
text: "Close log"
iconName: "view-readermode"
onTriggered: {
stackView.pop()
contextDrawer.close()
}
}
]
}