IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Qt Discussion :

Redimensionnement des composants


Sujet :

Qt

  1. #1
    Nouveau membre du Club
    Inscrit en
    Avril 2009
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 5
    Par défaut Redimensionnement des composants
    Bonjour.

    Je suis nouveau en ce qui concerne le développement sous Qt. Actuellement, je dois développer une fenêtre assez simple. Seulement, je n'arrive pas à trouver le bon enchainement de Frame/Layout pour obtenir la fenêtre que je veux.
    Voici à quoi ressemble la fenêtre que je veux créer :



    Le composant principal (la fenêtre est composé d'un layout horizontal.
    La liste à gauche est une liste insérée dans une Frame avec une taille fixe. La Frame est contnue dans le layout global.

    La partie à droite du layout principal est composé d'un GridLayout. Ce layout est copmposé d'une Frame (que j'appellerais TheFrame) en haut du GridLayout et une Frame (foo) dans la partie inférieur. La Frame foo a une hauteur fixe et est composée d'un layout horizontal avec quatres boutons.

    Mon problème est que le redimensionnement de la fenêtre ne fait pas ce que je voudrais au niveau des composants.
    J'aimerais que la liste à gauche soit d'une largeur fixe, une hauteur variable et
    toujours collée à gauche. Il faudrait également que les boutons est une hauteur fixe et la Frame TheFrame être d'une taille variable en hauteur et largeur. Pour faire simple, il faudrait que la frame TheFrame soit le seul composant à se redimensionner horizontalement et verticalement (à par la liste verticalement)

    Quelqu'un aurait il une idée? J'ai essayer tout ce qui me semblait possible

    Merci pour vos réponses.

    edit: je travaille sous Qt Designer

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    388
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 388
    Par défaut
    Ah! les fameux ressorts de Qt Designer!
    Tu les as mis dans toutes les positions possibles et ca ne marche pas?

  3. #3
    Nouveau membre du Club
    Inscrit en
    Avril 2009
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 5
    Par défaut
    Mzerci pour ta réponse !

    Ce que tu appelle ressort, c'est les spacers?
    En fait, je n'en voit pas l'utilité pour ce que je veux faire...

    Peut tu m'éclairer?

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    388
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 388
    Par défaut
    Je peux me tromper mais je pense que c'est ce qu'il te faut. Les spacers te permettent de gérer tout ce qui est distance entre les différents objets de ta fenetre lors du redimensionnement. Par contre ils sont supers lourds a mettre en place.

Discussions similaires

  1. Redimensionnement des composants à l'intérieur d'un GridLayout
    Par keul85 dans le forum Agents de placement/Fenêtres
    Réponses: 7
    Dernier message: 10/04/2008, 23h34
  2. Pas de redimensionnement des composants
    Par Dimitri_87 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 05/03/2008, 10h32
  3. pb de redimensionnement des composants?
    Par kheldoun ahmed dans le forum Delphi
    Réponses: 1
    Dernier message: 20/05/2007, 16h25
  4. redimensionnement des composants par l'utilisateur
    Par osoumayaj dans le forum JBuilder
    Réponses: 2
    Dernier message: 05/10/2006, 10h15
  5. Redimensionnement des composants
    Par hush dans le forum Agents de placement/Fenêtres
    Réponses: 20
    Dernier message: 21/08/2005, 11h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo