Je travaille sur une application de bureau qui utilise une interface graphique QML avec beaucoup de composants QML. Ce sont des éléments de la hiérarchie:Navigation et adressage QMLComponents
main -> toolbar -> searchbar -> editfield
et
main -> resultlist -> header -> button1
Je ne pouvais pas trouver un moyen d'accéder au contenu du texte de editfield dans un gestionnaire de signal pour button1. Est-ce possible de le faire en QML ou en Javascript?
Je sais que je peux accéder à l'élément dans la partie C++ en utilisant la propriété objectName.
J'ai dû ajouter un ID au composant TextInput ("myid"), puis utiliser "value: myid.text" dans la liaison. – hmuelner