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 ?