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

Discussion :

Placer une image au centre d'une fenêtre

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Inscrit en
    Janvier 2011
    Messages
    164
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 164
    Par défaut Placer une image au centre d'une fenêtre
    Bonsoir,

    j'ai besoin d’afficher une image au centre de ma fenêtre crée avec designer j'ai essayé les layouts mais ça n'a rien donné. pour le moment elle s'afficher sur l'éxtrèmité gauche de ma fenêtre.

    De laide svp.
    Merci.

  2. #2
    Membre éprouvé
    Avatar de ymoreau
    Homme Profil pro
    Ingénieur étude et développement
    Inscrit en
    Septembre 2005
    Messages
    1 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur étude et développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 154
    Par défaut
    Tu dois jouer avec les layouts, mais aussi les spacers. Si tu ne veux pas que ton label prenne toute la place dans ta fenêtre, tu peux ajouter des spacers horizontaux, à droite et à gauche du label pour le centrer. Et même chose avec des spacers verticaux pour centrer verticalement.

  3. #3
    Membre très actif
    Inscrit en
    Janvier 2011
    Messages
    164
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 164
    Par défaut
    oui j'ai essayé les layouts et les spacers mais ça ne marche pas.

  4. #4
    Membre éprouvé
    Avatar de ymoreau
    Homme Profil pro
    Ingénieur étude et développement
    Inscrit en
    Septembre 2005
    Messages
    1 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur étude et développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 154
    Par défaut
    Si tu veux qu'on t'aide il va falloir donner un peu plus d'infos...
    Tu trouveras plein de choses utiles dans la doc :
    http://qt.developpez.com/doc/latest/...r-layouts.html

    Sinon si tu as bien mis tes widgets dans des layouts dans le designer, tu te retrouves surement avec un "cadre rouge" dans ta fenêtre ? Ce layout là se comporte comme un widget, et il reste placé là où tu l'as mis dans le designer sans s'agrandir. En fait il faut appliquer un layout au widget conteneur (la mainwindow, la dialog, un onglet, un groupbox etc).

    Dans le designer tu peux le faire en sélectionnant le conteneur de plus haut niveau, et en utilisant la barre d'outil des layouts, voir ce point de la doc :
    http://qt.developpez.com/doc/4.6/des...p-level-layout

    Dans le code (quand on n'utilise pas le designer), il faut utiliser cette fonction : http://qt.developpez.com/doc/4.6/qwidget/#setLayout

  5. #5
    Membre très actif
    Inscrit en
    Janvier 2011
    Messages
    164
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 164
    Par défaut
    merci pour votre réponse.

    mais je vous assure que ça ne veut pas marcher.
    dans ma fenêtre sous designer j'ai un Label et je veux que lors de l’exécution l'image que je charge se mettra dans le label et au centre de ma fenêtre mais malheureusement elle se met dans le label mais a gauche de ma fenêtre.

    Merci.

  6. #6
    Membre éprouvé
    Avatar de ymoreau
    Homme Profil pro
    Ingénieur étude et développement
    Inscrit en
    Septembre 2005
    Messages
    1 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur étude et développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 154
    Par défaut
    Dans ce cas c'est peut être que le label prend tout l'espace mais l'image qu'il contient n'est pas centrée. Cela dit avec des spacers autour le label ne devrait pas prendre plus que l'image, c'est très bizarre.

    Il faudrait que tu nous montres ton fichier ui, mais c'est pas très lisible.

Discussions similaires

  1. [Python 3.X] Créer une image png à partir d'une image de format quelconque avec Python
    Par bguy4 dans le forum Général Python
    Réponses: 3
    Dernier message: 30/10/2014, 10h49
  2. Afficher une image par défaut lorsque une image ne s'affiche pas
    Par ne2sbeal dans le forum Général Conception Web
    Réponses: 4
    Dernier message: 10/10/2011, 10h42
  3. Images au centre ds une TableColumn ?
    Par OUaOU dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 01/02/2007, 10h30
  4. [Vulcan.Net] Choix d'une image pour un menu, une fenêtre, etc.
    Par JYves dans le forum Général Dotnet
    Réponses: 3
    Dernier message: 17/08/2006, 16h42
  5. [VB6] Affichage centré d'une image
    Par Sophie2097 dans le forum VB 6 et antérieur
    Réponses: 16
    Dernier message: 12/05/2006, 14h28

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