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 Quick Discussion :

FileDialog : changer le texte du bouton


Sujet :

Qt Quick

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 64
    Points : 40
    Points
    40
    Par défaut FileDialog : changer le texte du bouton
    Bonjour

    Je souhaite afficher une boîte de dialogue afin d'enregistrer un fichier, comportant un bouton "Save".
    Pour ouvrir un fichier aucun soucis, FileDialog est là pour ça avec deux boutons "Open" et "Cancel".
    Dans la doc, j'ai remarqué que QtQuick.Dialogs me proposait : ColorDialog, FileDialog, FontDialog, MessageDialog et Dialog.

    Suis-je obligé de me fabriquer mon propre SaveDialog ? (Je débute en QML)

    Merci d'avance

  2. #2
    Expert éminent sénior

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 186
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

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

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 186
    Points : 17 126
    Points
    17 126
    Par défaut
    A priori, il devrait être possible de changer le texte du bouton open par "save", directement dans les arguments du constructeur.

    En tout cas, c'est ce qui est fait dans nombre d'autres frameworks que Qt (que je ne connais pas spécifiquement)
    Mes principes de bases du codeur qui veut pouvoir dormir:
    • Une variable de moins est une source d'erreur en moins.
    • Un pointeur de moins est une montagne d'erreurs en moins.
    • Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
    • jamais signifie "sauf si j'ai passé trois jours à prouver que je peux".
    • La plus sotte des questions est celle qu'on ne pose pas.
    Pour faire des graphes, essayez yEd.
    le ter nel est le titre porté par un de mes personnages de jeu de rôle

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


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 826
    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 826
    Points : 218 287
    Points
    218 287
    Billets dans le blog
    117
    Par défaut
    Bonjour,

    Nomalement, cela est possible grâce aux options de FileDialog, non ?
    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.

  4. #4
    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
    La classe C++ a un paramètre qui précise open ou save : http://doc.qt.io/qt-5/qfiledialog.html#acceptMode-prop

    En QML c'est piégeux car on ne retrouve pas la propriété... mais la propriété selectExisting semble faire le boulot. En mettant selectExisting à false tu devrais avoir save au lieu de open (selon la doc et aussi le code).

Discussions similaires

  1. Changer le texte d'un bouton
    Par doommick31 dans le forum MFC
    Réponses: 2
    Dernier message: 03/08/2007, 11h31
  2. Changer le texte d'un bouton que j'ai créé
    Par kurvanov dans le forum Flash
    Réponses: 2
    Dernier message: 21/03/2007, 23h29
  3. Changer la couleur du texte d’un bouton
    Par David Fouejio dans le forum VC++ .NET
    Réponses: 3
    Dernier message: 05/03/2007, 09h43
  4. changer le text du bouton sur 1 activex
    Par ali.tn dans le forum Visual C++
    Réponses: 1
    Dernier message: 16/02/2007, 18h01
  5. [Débutant] Changer le texte d'un bouton au click
    Par Zolstead dans le forum Windows Forms
    Réponses: 3
    Dernier message: 31/01/2007, 15h31

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