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 :

Affichage d'une image

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Inscrit en
    Février 2011
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 61
    Par défaut Affichage d'une image
    Bonjour,
    Voila je suis confronté a un problème bête mais qui me donne du fil a retordre, je fait des essaie sous Qt avant mon stage afin d'être "prêt"!
    Sauf que voila, une simple image avec un code bête me pose problèmes (Merci a mon année d'étude -_-')
    Ceci-dit c'est la première fois que je prog sous Qt donc je découvre aussi.
    Voici en tout cas le code que j'ai testé:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    #include <QtGui/QApplication> 
    #include <QtGui> 
    #include <QLabel> 
    #include "mainwindow.h" 
    int main(int argc, char *argv[]) 
    { 
    QApplication app(argc, argv); 
    QWidget fenetre; 
    QPushButton *bouton = new QPushButton("Ouvrir la fenêtre", &fenetre); 
    QDialog secondeFenetre (&fenetre); 
    QVBoxLayout *layout = new QVBoxLayout; 
    QLabel *image = new QLabel(&secondeFenetre); 
    image->setPixmap(QPixmap("icone.png")); 
    layout->addWidget(image); 
    secondeFenetre.setLayout(layout); 
    QWidget::connect(bouton, SIGNAL(clicked()), &secondeFenetre, SLOT(exec())); 
    fenetre.show(); 
    return app.exec(); 
    }

  2. #2
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    26 772
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2008
    Messages : 26 772
    Par défaut


    L'indentation du code est très importante, tout d'abord.

    Sinon, quel est ton problème ?
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  3. #3
    Membre actif
    Inscrit en
    Février 2011
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 61
    Par défaut
    le probleme est qu'il n'affiche rien , la fenetre est vide j'ai pas compris pourquoi , j'ai mis l'image sous le dossier du projet einsi que les extensions (.dll).
    SVP aidez moi je suis debutante et ce dans le cadre de mon PFE .

  4. #4
    Membre Expert

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2009
    Messages
    1 009
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

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

    Informations forums :
    Inscription : Mai 2009
    Messages : 1 009
    Par défaut
    Tu n'aurais pas des messages d'erreur dans la console quand tu exécutes ? Par exemple qui disent que ça ne trouve pas l'image. Il vaut mieux mettre les chemins relatifs comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    image->setPixmap(QPixmap(QApplication::applicationDirPath() + "/icone.png"));
    Ça construit un chemin relatif à l'exécutable (parce qu'avec ton code, ça dépend plutôt du lanceur de ton exécutable). Là il faut que tu mettes l'image à côté de l'exécutable.

  5. #5
    Membre actif
    Inscrit en
    Février 2011
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 61
    Par défaut
    pas de message d'erreur mais l'image ne s'affiche pas meme quand j'ai essayé de mettre le chemin relatif.

  6. #6
    Membre actif
    Inscrit en
    Février 2011
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 61
    Par défaut
    Merci bien ça marche maintenant

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Tomcat] Affichage d'une image
    Par david71 dans le forum Tomcat et TomEE
    Réponses: 8
    Dernier message: 15/02/2005, 11h37
  2. Réponses: 2
    Dernier message: 27/12/2004, 09h23
  3. Pbs d'affichage d'une image sur un panel
    Par ysr1 dans le forum C++Builder
    Réponses: 2
    Dernier message: 23/09/2004, 09h55
  4. [FLASH MX] Qualité d'affichage d'une image
    Par n_tony dans le forum Flash
    Réponses: 3
    Dernier message: 16/08/2004, 09h44
  5. Affichage d'une image sous linux
    Par Braim dans le forum x86 32-bits / 64-bits
    Réponses: 5
    Dernier message: 25/03/2003, 10h41

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