bonjours a tous
j'utilise l'exemple BorderLayout dans mon projet qui a pour but d’afficher et de dessiner des formes géométriques 2D dans un repère cartésien (x,y).
Il me suffit de l'exemple le "layout North" et le "layout West" pour afficher les règles et le "Central layout" pour la scène.
Lorsque j'ai teste l'exemple seul ça bien marché mais dans mon projet j'ai essayé d'ajouter ce BorderLayout dans un HBoxLayout et là j'ai un problème: le centralWidget se superpose sur le layout North et même sur le 1er widget inséré dans le HBoxLayout:
et voici l'affichage dan la pièce jointe pour mieux comprendre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 QGridLayout *hbox= new QGridLayout; QWidget *widget = new QWidget; hbox->addWidget(widget,0,0); hbox->addLayout(layout,0,1); setLayout(hbox);
est ce que quelqu'un a un idée?
merci d'avance.
Partager