Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Qt qml文本字段中的换行符,文本属性不起作用_Qt_Qml_Qt5 - Fatal编程技术网

Qt qml文本字段中的换行符,文本属性不起作用

Qt qml文本字段中的换行符,文本属性不起作用,qt,qml,qt5,Qt,Qml,Qt5,是否可以在TextField组件的text属性中插入换行符: import QtQuick 2.6 import QtQuick.Controls 1.2 import QtQuick.Window 2.2 Window { visible: true width: 640 height: 480 Grid { TextField { text: "Text\nhere" } } } 根据以下步

是否可以在TextField组件的text属性中插入换行符:

import QtQuick 2.6
import QtQuick.Controls 1.2
import QtQuick.Window 2.2

Window {
    visible: true
    width: 640
    height: 480

    Grid {
        TextField {
            text: "Text\nhere"
        }
    }
}
根据以下步骤打印文本字段中的空白而不是换行符:

TextField用于接受一行文本输入。[……]

因此,该项中不能有多行。您必须使用另一项,如

import QtQuick 2.6
import QtQuick.Controls 1.2
import QtQuick.Window 2.2

Window {
    visible: true
    width: 640
    height: 480

    Grid {
        TextArea {
            text: "Text\nshere"
        }
    }
}