1
0
Fork 0
flightgear/src/GUI/qml/ViewCommandLine.qml
2018-09-02 09:18:46 +01:00

62 lines
1.3 KiB
QML

import QtQuick 2.4
import FlightGear.Launcher 1.0
import "."
Item {
Row {
id: buttonRow
spacing: Style.margin
height: childrenRect.height
anchors {
margins: Style.margin
top: parent.top
left: parent.left
right: parent.right
}
Button {
text: qsTr("Copy to clipboard")
onClicked: {
_config.copyCommandLine();
}
}
}
Flickable {
id: flick
anchors {
left: parent.left
right: scrollbar.right
top: buttonRow.bottom
bottom: parent.bottom
margins: Style.margin
}
contentHeight: contents.implicitHeight
TextEdit {
id: contents
width: parent.width
selectByMouse: true
textFormat: TextEdit.RichText
readOnly: true
wrapMode: TextEdit.Wrap
font.pixelSize: Style.baseFontPixelSize
color: Style.baseTextColor
text: _config.htmlForCommandLine();
}
}
Scrollbar {
id: scrollbar
anchors.right: parent.right
height: flick.height
flickable: flick
visible: flick.contentHeight > flick.height
}
}