LINUX.ORG.RU

Editing-done & GtkComboBoxEntry


0

0

Кто-нибудь знает как воспользоваться событием "Editing-done" происходящим от GtkComboBoxEntry? Напрямую в лоб не получается. Оно ведь должно происходить при нажатии клавиши "Enter". Не происходит. Точнее в callback-функции реакции нет. Ругани на несоединенный сигнал тоже вроде нет.

★★★★★

Re: Editing-done & GtkComboBoxEntry

при нажатии на enter помоему нужно цеплятся к сигналу "activated" для comboboxentry->child

chicane ()
Ответ на: Re: Editing-done & GtkComboBoxEntry от chicane

Re: Editing-done & GtkComboBoxEntry

пока сделал через keypress. Но это, наверно, костыльно.

hibou ★★★★★ ()
Ответ на: Re: Editing-done & GtkComboBoxEntry от hibou

Re: Editing-done & GtkComboBoxEntry

гвоорю же, сигнал называется "activate" для объекта GtkEntry, который можно получить из GtkComboBoxEntry

chicane ()
Ответ на: Re: Editing-done & GtkComboBoxEntry от chicane

Re: Editing-done & GtkComboBoxEntry

цитата из file:///usr/share/gtk-doc/html/gtk/GtkComboBoxEntry.html

Description

...

Connect to the activate signal of the GtkEntry (use gtk_bin_get_child()) to detect when the user actually finishes entering text.

chicane ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.