Bonjour,
Je souhaite ajouter un événement lorsque l'on clique sur une ComboBoxEntryText.
Je l'ajoute comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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

Une idée ?