Обновить строку в gtk_tree_view - PullRequest
0 голосов
/ 26 января 2019

Я пытаюсь только периодически обновлять значение в первом ряду (одного столбца) GtkTreeView, но потребление ОЗУ продолжает расти!

Упрощенный отрывок:

static GtkListStore* liststore;
...
gboolean first_row_updater_timeout(gpointer user_data G_GNUC_UNUSED) {

GtkTreeIter  iter;
gtk_tree_model_get_iter_first(GTK_TREE_MODEL(liststore), &iter);
gtk_list_store_set (liststore, &iter, 0, "some text", -1);

return TRUE
} 

, который вызывается в g_timeout_add(10, (GSourceFunc) first_row_updater_timeout, NULL);

Что я делаю не так?

...