Sto cercando di creare un modulo a due colonne standard, in cui la prima colonna è un'etichetta di testo (QLabel
) e la seconda colonna è un widget interattivo, in genere un campo di testo (QLineEdit
). Abbiamo deciso di posizionare le righe del modulo che condividono un tema comune all'interno di un QGroupBox
e quindi in un layout separato rispetto al layout principale. Pertanto, gli elementi del modulo all'interno di ogni QGroupBox
non si allineano orizzontalmente con gli elementi del modulo all'esterno dello QGroupBox
es.In Qt, come allineare gli elementi del modulo in diverse caselle di gruppo?
Come è possibile utilizzare caselle di gruppo e layout in modo che le caselle QLabel
se QLineEdit
s sia all'interno che all'esterno delle caselle di gruppo siano allineate orizzontalmente l'una con l'altra?
Grazie!
Darò uno scatto - ti farò sapere come va. – swongu
Non ho provato il secondo componente, ma posso dire che l'impostazione della larghezza minima delle etichette all'interno delle caselle di gruppo di livello superiore ha funzionato magicamente. Vedi la mia risposta per lo pseudocodice. – swongu