Здравствуйте. Я совсем недавно начал заниматься изучением и разработкой под maemo5 и столкнулся с проблемой, связанной с созданием апплета для рабочего стола, а именно:
Предположим, на виджете в контейнере расположено поле ввода вида GtkEntry / HildonEntry.
Необходим ввести в него текст с клавиатуры, но в этом и проблема - текст не вводится ни под каким предлогом.
Кроме того, в случае HildonEntry попытка вызвать функцию gtk_entry_get_text(GTK_ENTRY(entry))
(рекомендованная функция вместо hildon_entry_get_text())
случается вот что:
GLIB WARNING ** GLib-GObject - invalid unclassed pointer in cast to `GtkEntry'
GLIB CRITICAL ** Gtk - gtk_entry_get_text: assertion `GTK_IS_ENTRY (entry)' failed.
Собственно, вопрос - возможно ли вообще осуществить нужное каким-либо образом? Если да, то в чём может быть ошибка? На всякий случй прилагаю ссылку на пакет с исходным кодом:
http://rghost.net/2305162
Подозреваю, что проблемы могут быть из-за некорректной регистрации апплета в системе. Помогите разобраться, пожалуйста.

Reply With Quote



