TextField“拒绝”信号?

时间:2018-06-09 19:07:06

标签: qt qml qtquickcontrols2

它有accepted信号。但我没有看到rejected信号(即用户按下Esc键)。

我错过了什么吗?如果没有,是否有一些解决方法?

Qt 5.11,Quick Controls 2

1 个答案:

答案 0 :(得分:1)

如果您的目标只是检测是否按下Escape key,请使用Keys

TextInput {
    text: "Text"
    onAccepted: console.log("accepted")
    Keys.onEscapePressed: console.log("escaped")
}