Bonjour,

Je suis occupé à créer une application assez complexe, avec plein de champs line edit sur plusieurs tabWidgets, et donc, pour plus de facilité, j'utilise QtDesigner.

Pour ma mise en page, j'utilise un GridLayout, et il se trouve que je suis ammené à utilser dans la même colonne, des line edit de taille différente.
Visuellement, j'aurais aimé les aligner à droite, dans Qtdesigner, cela se fait sans problème via layout algnment Right...

Nom : affichageQt.jpg
Affichages : 509
Taille : 46,8 Ko

Le problème, c'est que lorsque je converti pour PyQt et que j'exécute, mon layout a disparu et mes champs sont par défaut alignés à gauche:

Nom : affichagePy.jpg
Affichages : 517
Taille : 45,4 Ko

Ma question est donc, existe-il un moyen de forcer le respect du layout alignement ou bien vais-je devoir me contenter de ce résultat ?

Merci d'avance,

Pierre


EDIT : Finalement, j'ai quand même trouvé:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
self.gridLayout.addWidget(self.lineEdit, 0, 4, 1, 1,QtCore.Qt.AlignRight)
Cela implique juste qu'il faut revoir tout le fichier contenant l'Ui...