LINUX.ORG.RU

насчёт конкретного виджета не знаю, а вот насчёт окна легче: можни выйти из гтк-ивент-лупа - но эт хардкорное решение :)

Pi ★★★★★
()
Ответ на: комментарий от Pi

пробовал: gtk_main_quit (); dc_db_grid_refresh ("select * from t1", treeview); gtk_main ();

не помогло, всё равно внутри dc_db_grid_refresh перерисовывается несколько раз

anonymous
()
Ответ на: комментарий от anonymous

Недавно похожий вопрос обсуждался :)

Gtk обьектно-ориентированная библиотека, так? Правильно тогда пронаследовать от родительского класа и переопределить expose метод.

welkam ★★
()
Ответ на: комментарий от anonymous

почитай туториал по этим всем TreeView: не помню как, но там можно сначала забить данными таблицу, а потом разом всё показать. я с такой проблемой нокогда не встречался, хотя эт кол-ва данных зависит...

Pi ★★★★★
()
Ответ на: комментарий от Pi

Данные показываются за раз, но кроме показа данных мне надо восстанавливать сортировку, ставить курсор, листать scrolled_window, а эти операции делаются разными функциями и после каждой идёт перерисовка. И хотя внешний вид до и после обновления одинаковый, процесс обновления выглядит некрасиво.

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