Невозможно получить доступ к любым виджетам в окне - PullRequest
0 голосов
/ 05 мая 2010

У меня есть одно GtkWindow с одним GtkVBox и GtkEntry.
Иногда случается, что я не могу получить доступ к кнопкам Кнопки, списки, записи.
Но я могу добавлять виджеты в GtkVBox, и он тоже обновляется новыми виджетами.

Похоже, он теряет фокус. Я пытаюсь с установкой фокуса, но это не помогает.

Что может быть не так.

1 Ответ

1 голос
/ 07 мая 2010

Вы упоминаете всплывающее окно в комментарии. Это модальное всплывающее окно, вы вкладываете звонки на gtk_main() или звоните <a href="http://library.gnome.org/devel/gtk/stable/GtkDialog.html#gtk-dialog-run" rel="nofollow noreferrer">gtk_dialog_run()</a>?

Звучит так, как будто GTK + считает отображаемый интерфейс «заблокированным», что также происходит при открытии модального диалога.

Попробуйте без таймера и всплывающего окна, посмотрите, изменится ли оно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...