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 :

Icône en haut à gauche de application

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2012
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2012
    Messages : 36
    Par défaut Icône en haut à gauche de application
    Bonjour à tous,

    Mon problème est le suivant :
    Je souhaite avoir en haut à gauche de mon application, une petite icône au format .ico

    En ajoutant le code suivant dans mon main.cpp, mon favicon est bien affiché lorsque je compile mon code sous Qt :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    // Ajout du favicon à la fenêtre
    a.setWindowIcon(QIcon("TransfertVideo.ico"));
    Par contre, si je lance mon fichier compilé .exe sans passer par Qt (avec le fichier TransfertVideo.ico présent dans le même dossier que le .exe), mon favicon ne s'affiche plus.

    Je ne comprends pas pourquoi ?

  2. #2
    Expert confirmé

    Inscrit en
    Août 2006
    Messages
    3 971
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 3 971
    Par défaut
    Loe,

    Il faut créer un fichier de ressources .rc (ce n'est pas la même chose que le .qrc de QtDesigner)
    Soit ce fichier, nom = ressources.rc

    Il doit contenir
    IDI_ICON1 ICON DISCARDABLE "ton_fichier.ico"

    ---

    Puis, dans le fichier .pro de ton programme, il faut ajouter
    RC_FILE = ressources.rc

    et compiler


  3. #3
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2012
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2012
    Messages : 36
    Par défaut
    Merci pour l'information.

    Ça marche correctement depuis Qt et aussi depuis le fichier .exe compilé.

  4. #4
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 157
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 157
    Billets dans le blog
    152
    Par défaut
    Bonjour,

    Citation Envoyé par droggo Voir le message
    Loe,

    Il faut créer un fichier de ressources .rc (ce n'est pas la même chose que le .qrc de QtDesigner)
    Soit ce fichier, nom = ressources.rc

    Il doit contenir
    IDI_ICON1 ICON DISCARDABLE "ton_fichier.ico"

    ---

    Puis, dans le fichier .pro de ton programme, il faut ajouter
    RC_FILE = ressources.rc

    et compiler


    C'est uniquement compatible Windows du coup, vous êtes sur qu'il n'y a pas une méthode multiplateforme ?
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  5. #5
    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

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

Discussions similaires

  1. Changer l'icône en haut à gauche (Café)
    Par LeXuS.ch dans le forum NetBeans
    Réponses: 1
    Dernier message: 22/07/2010, 02h37
  2. Curseur modifié (customiser) s'affiche en haut à gauche de l'anim
    Par Dsphinx dans le forum ActionScript 1 & ActionScript 2
    Réponses: 1
    Dernier message: 13/08/2007, 15h25
  3. Récupérer les coordonnées (haut gauche) d'une cellule ou d'un div
    Par pcayrol dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 28/06/2007, 14h49
  4. Réponses: 3
    Dernier message: 14/03/2007, 15h25
  5. [JFrame] Ouverture fenêtre autre part que dans coin haut gauche
    Par tooney dans le forum Agents de placement/Fenêtres
    Réponses: 5
    Dernier message: 28/05/2005, 20h36

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