Ich habe eine einfache TextArea
in meiner Anwendung hinzugefügt. Leider kann ich nicht durch den Text scrollen, selbst wenn sein contentHeight
seinen height
umgeht.
Hier ist der Code:QML TextArea wird nicht scrollen
import QtQuick 2.7
import QtQuick.Controls 2.0
ApplicationWindow {
id: appWindow
visible: true
width: 480
height: 640
TextArea{
anchors.fill: parent
anchors.margins: 100
wrapMode: TextEdit.Wrap
Component.onCompleted: {
console.log("width:", width)
console.log("contentWidth:", contentWidth)
console.log("height:", height)
console.log("contentHeight:", contentHeight)
}
onTextChanged: {
console.log("width:", width)
console.log("contentWidth:", contentWidth)
console.log("height:", height)
console.log("contentHeight:", contentHeight)
}
}
}
Ich wollte das zunächst mit einem Label machen, das vordefinierten Text von meinem Server bekommt. Auch wenn ich ein Flickable benutze, kann ich nicht durch das Label blättern:/ –
Kannst du bitte einen Code für ein 'Label' in' Flickable' einfügen, den ich in deiner Antwort durchblättern kannst? –
Binden Sie 'Flickable :: contentHeight' an die Höhe des Labels. – jpnurmi