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

GTK+ Discussion :

[Gtkmm] FileChooserButton : comment ça marche ?


Sujet :

GTK+

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    151
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 151
    Par défaut [Gtkmm] FileChooserButton : comment ça marche ?
    Bonjour,
    Je ne comprend pas comment associer un handler au bouton "open" d'un FileChooserDialog provenant d'un FileChooserButton.

    Voila ce que dit la doc :
    When adding buttons using add_button(), clicking the button will emit signal_response() with a "response id" you specified. You are encouraged to use the Gtk::ResponseType enum.
    Mais je ne comprend pas comment l'utiliser.
    Je n'ai trouvé aucune aide de la part de google, je désespère avec ce widget...

    Voici mon code :
    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
    20
    MainInterface::MainInterface():
    	m_box(),
            ...
    	m_dialog_base("Choix du fichier de base"),
    	m_file_chooser_base(m_dialog_base),
            ...{
     
            ...
    	m_file_chooser_base.set_width_chars(10);
     
    	m_dialog_base.add_button(Gtk::Stock::CANCEL, Gtk::RESPONSE_CANCEL);
    	m_dialog_base.add_button(Gtk::Stock::OPEN, Gtk::RESPONSE_OK);
     
    	Gtk::FileFilter filter_base;
    	filter_base.set_name("Fichier des bases");
    	filter_base.add_pattern("Liste Bases*.txt");
    	m_dialog_base.add_filter(filter_base);
     
            ...
           }
    Une âme charitable pour m'aider ?

  2. #2
    Membre éclairé Avatar de Rniamo
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    508
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 508
    Par défaut
    je ne sais pas si ça t'intéresse encore mais il suffit de récupérer l'int renvoyé quand tu lance ta fenêtre et de faire un switch dessus.

Discussions similaires

  1. ToAsciiEx, comment cela marche ?
    Par mikyfpc dans le forum C++Builder
    Réponses: 2
    Dernier message: 17/02/2004, 21h39
  2. [MFC] list box : comment ça marche
    Par runn2 dans le forum MFC
    Réponses: 4
    Dernier message: 28/01/2004, 12h36
  3. [SYNEDIT] -> Comment ça marche ?
    Par MaTHieU_ dans le forum C++Builder
    Réponses: 2
    Dernier message: 18/01/2004, 19h11
  4. [TP][Turbo Vision] comment ça marche ??
    Par Costello dans le forum Turbo Pascal
    Réponses: 7
    Dernier message: 05/08/2003, 00h24
  5. [update][req. imbriquee] Comment ca marche ??
    Par terziann dans le forum Langage SQL
    Réponses: 3
    Dernier message: 11/07/2003, 12h51

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