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 :

Mettre une icône sur un QMenu


Sujet :

Qt

  1. #1
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    mars 2022
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : mars 2022
    Messages : 5
    Points : 3
    Points
    3
    Par défaut Mettre une icône sur un QMenu
    Bonjour,
    J'aimerai mettre une icône à la place du texte de mon Qmenu, plus particulièrement l'icône par défaut d'aide de Qt.
    Comme je ne savais pas du tout comment faire, j'ai été voir sur internet et j'ai trouvé ce code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
        style = QApplication::style();
        iconAide = style->standardIcon(QStyle::SP_DialogHelpButton);
    Le problème est que j'obtiens une erreur au niveau de "style->standardIcon", qui est "membre access into incomplete type QStyle". Mais je ne sais pas du tout comment utiliser la classe QStyle, et la documentation ne m'a pas beaucoup aidé pour ce problème.

  2. #2
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    août 2008
    Messages
    26 261
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2008
    Messages : 26 261
    Points : 186 041
    Points
    186 041
    Par défaut


    C'est une erreur un peu étrange… Inclus-tu bien directement QStyle (et pas juste une prédéfinition de la classe, comme un class QStyle; ?)
    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
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    mars 2022
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : mars 2022
    Messages : 5
    Points : 3
    Points
    3
    Par défaut
    Oui il est bien inclus.
    Mais j'ai maintenant une autre erreur alors que je n'ai rien touché.
    J'ai un warning et une erreur :
    warning : using this character in an identifier is incompatible with C99
    error: use of undeclared identifier style
    Alors que je l'ai bien déclaré dans ma classe MainWindow de cette façon :


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


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

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

    Informations forums :
    Inscription : mai 2008
    Messages : 26 255
    Points : 209 346
    Points
    209 346
    Billets dans le blog
    91
    Par défaut
    Pour comprendre l'erreur, il faudra nous donner plus de code (et nous donner sur quelle ligne l'erreur se situe).
    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.

Discussions similaires

  1. Mettre un icône sur un bouton
    Par Markos22 dans le forum JavaFX
    Réponses: 6
    Dernier message: 04/10/2017, 11h15
  2. Mettre une icône sur mon exécutable
    Par Glân von Brylân dans le forum Débuter
    Réponses: 2
    Dernier message: 11/09/2014, 09h51
  3. [WS 2008] Mettre une icône sur le bureau de TOUS les utilisateurs
    Par iubito dans le forum Windows Serveur
    Réponses: 8
    Dernier message: 23/09/2009, 16h37
  4. Mettre une icône sur un SpeedButton
    Par mohamed dans le forum Composants VCL
    Réponses: 4
    Dernier message: 28/10/2005, 10h11
  5. Ne jamais mettre le focus sur un tbutton, possible
    Par portu dans le forum Composants VCL
    Réponses: 4
    Dernier message: 03/07/2003, 15h06

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