Gam*_*ads 0 qt qml qtquickcontrols
我是 Qt 和 QML 的新手。我正在使用 QtQuick 2.4。我有TextInput一个在文件中定义了信号的项目,qml如下所示:
import QtQuick 2.4
TextInput {
text: "Text"
cursorVisible: true
signal qmlSignal(string msg)
}
Run Code Online (Sandbox Code Playgroud)
我还有一个与qmlSignal. TextInput我想在用户完成字段输入或关闭 qml 页面以转到应用程序中的另一个页面时触发信号。
实现此所需功能的正确方法是什么?有没有类似的东西onFocusChanged false我可以检测并触发 qml 信号?
我尝试搜索,但无法获得如何在 qml 中执行此操作的示例
信号怎么样editingFinished()?
当按下 Return 或 Enter 键或文本输入失去焦点时,会发出此信号。