===== QHBoxLayout ===== La classe de QHBoxLayout aligne les widgets horizontalement. [[#Description détaillée|Plus d'informations...]] ==== Héritage ==== Hérite de [[QBoxLayout]]. ==== Description détaillée ==== La classe de QHBoxLayout aligne les widgets horizontalement Cette classe est utilisée pour disposer des objets dans un layout horizontal. Voir [[QBoxLayout]] pour plus de détails. L'utilisation la plus simple de la classe est la suivante : QWidget *fenetre = new QWidget; QPushButton *bouton1 = new QPushButton("One"); QPushButton *bouton2 = new QPushButton("Two"); QPushButton *bouton3 = new QPushButton("Three"); QPushButton *bouton4 = new QPushButton("Four"); QPushButton *bouton5 = new QPushButton("Five"); QHBoxLayout *layout = new QHBoxLayout; layout->addWidget(bouton1); layout->addWidget(bouton2); layout->addWidget(bouton3); layout->addWidget(bouton4); layout->addWidget(bouton5); fenetre->setLayout(layout); fenetre->show(); Tout d'abord, on crée les widgets que l'on veut intégrer au layout. Puis on crée l'objet QHBoxLayout, et on ajoute les widgets dans le layout. Enfin, on appelle la méthode [[qwidget#setLayout|QWidget::setLayout()]] pour installer l'objet QHBoxLayout sur le widget. À ce stade, les widgets (du layout) se voient réassigner "fenetre" comme parent. {{ http://qt.developpez.com/doc/4.6/images/qhboxlayout-with-5-children.png |}} Voir aussi [[QVBoxLayout]], [[QGridLayout]], [[QStackedLayout]], [[layout|Gestion de layout]] et [[exemple_basic_layout|un exemple de layout de base]]. ==== Fonctions membres ==== === QHBoxLayout() === ''QHBoxLayout::QHBoxLayout ()'' Construit une nouvelle boite horizontale. Vous devez l'ajouter à un autre layout. === QHBoxLayout() === ''QHBoxLayout::QHBoxLayout ( [[QWidget]] * parent )'' Construit une nouvelle boite horizontale de premier niveau avec ''parent'' comme parent . === ~QHBoxLayout() === ''QHBoxLayout::~QHBoxLayout () '' Détruit le layout. Les widgets du layout ne sont pas détruits. ==== Remerciements ==== Merci à Remy Baudon pour la traduction et à ainsi qu'à pour leur relecture !