Précédent   Forum du club des développeurs et IT Pro > C et C++ > Bibliothèques > Qt
Qt Forum d'entraide technique sur la bibliothèque Qt. Avant de poster -> F.A.Q Qt
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 25/11/2012, 17h43   #1
keke222
Invité de passage
 
Homme Kévin Plestan
Lycéen
Inscription : mars 2012
Messages : 3
Détails du profil
Informations personnelles :
Nom : Homme Kévin Plestan
Localisation : France, Côtes d'Armor (Bretagne)

Informations professionnelles :
Activité : Lycéen
Secteur : Enseignement

Informations forums :
Inscription : mars 2012
Messages : 3
Points : 0
Points : 0
Par défaut Problème de dimensions avec QHBoxLayout

Bonjour ! Je fais appel à vous (pour la première fois) car je n'arrive pas à régler un petit détail. Je vous explique : J'ai une fenêtre (QMainWindow) à qui je donne un QWidget. Ce QWidget est composé d'un QVBoxLayout qui contient 7 QHBoxLayout. Le 1er contier un QLabel centrer, les 5 suivant contiennent chacun 2 QPushButton et le dernier contient 1 QPushButton aligné à droite. La fenêtre fait 650*650. Les QPushButon mis par 2 font 256*94 avec une image de cette dimension en fond. La fenêtre est "stylisé" par du css. mon problème est que je n'arrive pas à diminuer l'espace entre les QPushButton ; Il me gène pour avoir une belle fenêtre. Voilà une image qui sera plus expressive :



Merci d'avance pour votre aide.
keke222 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2012, 17h47   #2
Amnell
Rédacteur
 
Avatar de Amnell
 
Homme Louis du Verdier
Étudiant
Inscription : mars 2009
Messages : 1 600
Détails du profil
Informations personnelles :
Nom : Homme Louis du Verdier
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mars 2009
Messages : 1 600
Points : 5 048
Points : 5 048
Bonsoir,

La propriété verticalSpacing du layout devrait permettre de régler votre problème.

Bonne continuation,
Amnell.
Amnell est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2012, 18h00   #3
keke222
Invité de passage
 
Homme Kévin Plestan
Lycéen
Inscription : mars 2012
Messages : 3
Détails du profil
Informations personnelles :
Nom : Homme Kévin Plestan
Localisation : France, Côtes d'Armor (Bretagne)

Informations professionnelles :
Activité : Lycéen
Secteur : Enseignement

Informations forums :
Inscription : mars 2012
Messages : 3
Points : 0
Points : 0
Désolé, je vient de me rendre compte de mon erreur dans mon titre. Merci beaucoup pour votre aide =) . J'ai quand même testé avec un setPacing(0) mais rien.
keke222 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2012, 18h23   #4
Amnell
Rédacteur
 
Avatar de Amnell
 
Homme Louis du Verdier
Étudiant
Inscription : mars 2009
Messages : 1 600
Détails du profil
Informations personnelles :
Nom : Homme Louis du Verdier
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mars 2009
Messages : 1 600
Points : 5 048
Points : 5 048
Rebonsoir,

Dans ce cas, essayez de voir par rapport à votre style CSS : avez-vous défini des marges dedans par rapport à vos QPushButton ? De même, vous pouvez également étudier la fonction setContentsMargins() de votre layout. Généralement, ces marges vont être de 11px, donc ça ne devrait pas être l'unique responsable de votre rendu.

Bonne continuation,
Amnell.
Amnell est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/11/2012, 07h33   #5
keke222
Invité de passage
 
Homme Kévin Plestan
Lycéen
Inscription : mars 2012
Messages : 3
Détails du profil
Informations personnelles :
Nom : Homme Kévin Plestan
Localisation : France, Côtes d'Armor (Bretagne)

Informations professionnelles :
Activité : Lycéen
Secteur : Enseignement

Informations forums :
Inscription : mars 2012
Messages : 3
Points : 0
Points : 0
en fin de compte, comme jai une fenêtre à taille fixe, jai décidé de laisser tomber les atouts, jai placé tout mes éléments avec mode() . Merci quand même.
keke222 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 02h00.


 
 
 
 
Partenaires

Hébergement Web