Я новичок в Qt и QML. Я использую QtQuick 2.4. У меня есть элемент TextInput
с сигналом, определенным в файле qml
, как показано ниже:
import QtQuick 2.4
TextInput {
text: "Text"
cursorVisible: true
signal qmlSignal(string msg)
}
У меня также есть слот, привязанный к qmlSignal
. Я хочу активировать сигнал, когда пользователь завершает ввод в поле TextInput
или закрывает мою страницу qml, чтобы перейти на другую страницу в приложении.
Каков правильный способ достижения желаемой функциональности? Есть ли что-то вроде onFocusChanged false
, которое я могу обнаружить и запустить сигнал qml?
Я попытался выполнить поиск, но не смог получить образец того, как это сделать в qml.