Envoyé par
white_tentacle
Attention à ne pas faire d’impair. Javascript n’est pas là pour la « logique », mais pour la « logique de présentation ». En gros, pour masquer / activer certains éléments en fonction du contexte, gérer quelques choses simples comme le positionnement d’éléments, adapter deux trois évènements (comme, au clic sur un bouton, appeler la méthode avec la valeur du champ d’à côté).
Pour te donner une idée, sur un projet utilisant une interface QML, pour ~8000 lignes de qml (une vingtaine d’écrans différents, de complexité modérée), on a… 45 fonctions javascript, faisant en moyenne 3/4 lignes. Toute la logique est bien en C++.
Partager