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 :

Afficher raccourci clavier dans la barre d'outils


Sujet :

Qt

  1. #1
    Membre émérite
    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 : 38
    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
    Points : 2 834
    Points
    2 834
    Par défaut Afficher raccourci clavier dans la barre d'outils
    Bonjour,
    J'ai une appli avec une QToolBar mais aucun menu, mes QAction sont donc uniquement affichées dans cette barre d'outils. Dans un menu Qt affiche automatiquement le raccourci clavier à côté de l'action, mais pas dans la barre d'outils, or je voudrais qu'il l'affiche.

    J'ai pensé à rajouter "à la main" le raccourci dans le texte de l'action, mais j'aurais préféré quelque chose d'automatique. D'une part pour éviter des incohérences en cas de changement de raccourci et d'oubli de mise à jour du texte, d'autre part pour Mac où la description du raccourci est adaptée par Qt.

    Est-ce que quelqu'un aurait une piste ? Merci d'avance !

  2. #2
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 033
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 033
    Points : 13 968
    Points
    13 968

  3. #3
    Membre émérite
    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 : 38
    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
    Points : 2 834
    Points
    2 834
    Par défaut
    Bonne idée, ça fonctionne ! Par contre ça m'oblige à faire ça dans le code plutôt qu'avec le Designer.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ui->action->setText(ui->action->text() + " (" + ui->action->shortcut().toString(QKeySequence::NativeText) + ")");

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

Discussions similaires

  1. afficher des images dans une barre d'outils
    Par BOUDALIZ dans le forum Débuter
    Réponses: 1
    Dernier message: 12/08/2010, 06h00
  2. Réponses: 0
    Dernier message: 27/05/2010, 18h10
  3. Afficher des grandes icones dans les barres d'outils
    Par clodius46 dans le forum Word
    Réponses: 3
    Dernier message: 27/08/2007, 10h00
  4. [MFC] afficher une ProgressBar dans une barre d'etat
    Par guillaume21 dans le forum MFC
    Réponses: 5
    Dernier message: 30/03/2007, 11h16
  5. Réponses: 3
    Dernier message: 04/08/2006, 09h32

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