[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 :
Citation:
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:
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 ?