Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.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
QML TextField如何将文本大写_Qml_Capitalization_Capitalize - Fatal编程技术网

QML TextField如何将文本大写

QML TextField如何将文本大写,qml,capitalization,capitalize,Qml,Capitalization,Capitalize,在QML中,我如何拥有一个文本输入框,自动将输入的文本转换为所有大写字母?以下操作不起作用: TextField { id: myfield objectName: "myfield" ... font.pixelSize: 20 font.capitalization: Font.AllUpperCase .... } 您刚刚输入了常量的名称,该常量应为Font.AllUpperc

在QML中,我如何拥有一个文本输入框,自动将输入的文本转换为所有大写字母?以下操作不起作用:

    TextField {
        id: myfield
        objectName: "myfield"
        ...
        font.pixelSize: 20
        font.capitalization: Font.AllUpperCase
        ....
    }

您刚刚输入了常量的名称,该常量应为
Font.AllUppercase
,并带有较低的
c
。如果查看日志,您会看到如下警告:

tsttxtfield.qml:22:无法将[undefined]分配给int