[Gtkmm] Ajouter un evennement lors d'un clic dans une combobox
Bonjour,
Je souhaite ajouter un événement lorsque l'on clique sur une ComboBoxEntryText.
Je l'ajoute comme ceci :
Code:
1 2
| m_combo_entry_file.set_events(Gdk::BUTTON_PRESS_MASK);
m_combo_entry_file.signal_button_press_event().connect(sigc::mem_fun(*this, &CallBox::remove_num_files_str)); |
Mais il faut cliquer sur le bord de la combobox pour que l'événement se lance et non à l'intérieur, sur l'entry.
J'ai tenté ceci:
Code:
1 2
| m_combo_entry_file.get_entry()->set_events(Gdk::BUTTON_PRESS_MASK);
m_combo_entry_file.get_entry()->signal_button_press_event().connect(sigc::mem_fun(*this, &CallBox::remove_num_files_str)); |
Mais cela ne marche plus du tout :cry:
Une idée ?