Comment organiser les éléments dans QGridLayout comme indiqué?
------------ ------
| | | 2 |
| | | |
| 1 | ------
| | ------
| | | 3 |
------------ ------
Comment organiser le QGridLayout
comme ci-dessus?
J'ai essayé:
QGridLayout *layout = new QGridLayout();
centralWidget->setLayout (layout);
layout->addWidget (objOne, 0, 0);
layout->addWidget (objTwo, 0, 1);
layout->addWidget (objThree, 1, 1);
mais a échoué.
OriginalL'auteur Aquarius_Girl | 2012-03-02
Vous devez vous connecter pour publier un commentaire.
Vérifier la
addWidget
de la documentation. Vous pouvez fournir lerowSpan
etcolumnSpan
Notez cependant qu'il est beaucoup plus facile de créer la mise en page souhaitée à l'aide de QtDesigner. Vérifier ce
Qt
page de documentation pour plus de détailsOriginalL'auteur pnezis
Est-il en quelque sorte obligatoire pour vous d'utiliser QGridLayout pour une raison quelconque? Pour de simples mises en page comme ceci, je le trouve plus facile à utiliser une combinaison d'un QHBoxLayout et un QVBoxLayout.
OriginalL'auteur Koying