Bonjour,
J'essaye de créer une condition sur les ancres d'un élément QML afin de gérer le redimensionnement. Cependant, j'obtiens systématiquement les erreurs "Unexpected token if" et "Expected a qualified name id" et mon if est souligné en rouge. J'ai vu des exemples sur internet qui fonctionnent avec des syntaxes similaires mais pourquoi pas chez moi???? Voila le bout de code qui va pas, c'est pour placer une barre de recherche:
Le but est que si la barre de recherche n’empiète pas sur les boutons, on la colle à 10 pixels du bord droit, sinon on la colle à 10 pixels de la gauche. Ligne est un élément contenant les boutons du menu. Séparément j'arrive à coller la barre à droite ou à gauche mais ça marche pas avec le if.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Recherche{id:zoneRecherche anchors.verticalCenter: parent.verticalCenter if(x<ligne.right){ anchors.left:ligne.right anchors.leftMargin:10 }else { anchors.right:parent.right anchors.rightMargin:10 } }
Cordialement
Partager