Scopo di questa quarta lezione è un semplice avvicinamento al meccanismo di layout management di Qt. Trattandosi di un primo esempio si è preferito affrontarlo direttamente tramite il Qt Creator, in modo da vederne in pratica il suo funzionamento prima ancora di scrivere codice sorgente.
Creiamo con Qt Creator un Form vuoto ed inseriamo al suo interno una label (QLabel) ed una line edit (QLineEdit) come in figura seguente:
Dalla menu bar in alto
selezioniamo il pulsante
, ovvero il
pulsante di layout orizzontale.Il risultato sarà quello di figura:

In questo modo abbiamo inserito i nostri due widget in un gestore di layout di tipo orizzontale. La conferma di ciò è data dal riquadro rosso attorno ai nostri due widget.
Se ora, tenendo evidenziato il nostro gruppo di due widget, premiamo il tasto ctrl della nostra tastiera e con il mouse facciamo click sul form, avremo la possibilità di selezionare un nuovo layout manager per l’intero form.
Selezioniamo un nuovo gestore di layout, dal menu di layout manager 
selezioniamo il layout a griglia:
Otterremo questo risultato:

La nostra form ora sarà esteticamente poco gradevole, ma ci permette di fare il ridimensionamento automatico di tutti i widget contenuti al suo interno (proviamo a ridimensionare il form e vediamo che succede).
Paolo Sereno

Questa opera è pubblicata sotto una Licenza Creative Commons.
- Login o registrati per inviare commenti

