You're right, onEditingFinished is better for what I want to do and the warning is gone.

Thank you

PS: I had a look on the documentation and i found onEditingFinsihed but I didn't find onTextChanged, is it normal?
https://doc.qt.io/qt-5/qml-qtquick-c...textfield.html
https://doc.qt.io/qt-5/qml-qtquick-c...textfield.html