QML TextArea无法滚动

阿卡什·阿加瓦尔(Akash Agarwal)

TextArea在应用程序中添加了一个简单的代码不幸的是,即使它contentHeight绕过了,我也无法滚动浏览该文本height
这是代码:

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)
        }
    }
}
jpnurmi

TextArea是默认情况下不可滚动的,主要是为了使多行编辑器可以作为可滚动页面的一部分而没有嵌套Flickables,这通常会给用户带来次佳的体验。为了使独立TextArea滚动成为可能,您可以将其附加到文档中Flickable所示的上

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

QML TextArea滚动事件

来自分类Dev

QML TextArea 无法使用 HTML 样式标记

来自分类Dev

如何在QML ScrollView(或TextArea)中禁用滚动

来自分类Dev

如何在QML ScrollView(或TextArea)中禁用滚动

来自分类Dev

QML TextArea 奇怪的填充

来自分类Dev

从C ++更新QML中的TextArea

来自分类Dev

无法调用 QML 函数

来自分类Dev

QML:同步滚动多个ListView

来自分类Dev

QML无法识别C ++函数

来自分类Dev

QML轻弹无法正常工作

来自分类Dev

QML无法识别C ++函数

来自分类Dev

QML QSettings和QML-无法保存/加载设置

来自分类Dev

Qt QML嵌套的listview,奇怪的滚动行为

来自分类Dev

Qml:如何禁用ListView上的滚动/滑动?

来自分类Dev

在QML中的列内滚动ListView

来自分类Dev

Qml - 页面的可滚动视图

来自分类Dev

Qt / QML-在C ++中注册QML类型会使QML代码无法正常工作

来自分类Dev

C ++ invokeMethod无法访问QML方法

来自分类Dev

QMetaObject :: invokeMethod无法调用QML / JS函数

来自分类Dev

无法在QML图像中加载图像源

来自分类Dev

无法在QML中使用C ++类

来自分类Dev

无法使用按钮关闭窗口:QML

来自分类Dev

无法引用ListView QML的突出显示ID

来自分类Dev

QML无法将文本插入TextInput

来自分类Dev

无法全局访问QML变量/ ID

来自分类Dev

无法单例创建某些QML类型

来自分类Dev

无法从QML访问C ++ QObject子类方法

来自分类Dev

Qt Qml-Android-调整ListView滚动速度/速度

来自分类Dev

QML TextView更改滚动条样式吗?