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 :Mais je ne comprend pas comment l'utiliser.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.
Je n'ai trouvé aucune aide de la part de google, je désespère avec ce widget...
Voici mon code :
Une âme charitable pour m'aider ?
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); ... }
Partager