SilicaFlickable {
id: journeyEditView
anchors.fill: parent
- contentHeight: journeyEditColumn.implicitHeight
+ contentHeight: headerItem.height + Theme.paddingLarge + (isPortrait ?
+ (journeyEditColumnFirst.implicitHeight + journeyEditColumnSecond.implicitHeight) :
+ Math.max(journeyEditColumnFirst.implicitHeight, journeyEditColumnSecond.implicitHeight))
VerticalScrollDecorator {}
+ DialogHeader {
+ id: headerItem
+ title: journeyEditDialog.title
+ }
+
Column {
- id: journeyEditColumn
+ id: journeyEditColumnFirst
spacing: Theme.paddingMedium
- width: parent.width
-
- DialogHeader {
- title: journeyEditDialog.title
- }
+ width: isPortrait ? parent.width : (parent.width * 0.5)
+ x: 0
+ y: headerItem.height
ValueButton {
id: startDate
})
}
}
+ }
+
+ Column {
+ id: journeyEditColumnSecond
+ spacing: Theme.paddingMedium
+ width: isPortrait ? parent.width : (parent.width * 0.5)
+ x: isPortrait ? 0 : (parent.width * 0.5)
+ y: isPortrait ? journeyEditColumnFirst.y + journeyEditColumnFirst.height + Theme.paddingLarge : journeyEditColumnFirst.y
TextField {
id: faster
placeholderText: label
text: overtakenby >= 0 ? "" + overtakenby : ""
horizontalAlignment: TextInput.AlignLeft
- EnterKey.iconSource: "image://theme/icon-m-enter-next"
+ EnterKey.iconSource: "image://theme/icon-m-enter-accept"
EnterKey.onClicked: journeyEditDialog.accept()
}
}
+
}
onAccepted: {