J'essaie de trier une colonne de données dans une arborescence GTK non alphabétiquement. Je n'arrive pas à trouver une fonction dans les bibliothèques GTK + qui ne peuvent pas faire une telle chose.Trier les données dans GtkTreeView non-alphabétiquement?
Est-ce que quelqu'un ici connaît un moyen de le faire?
MISE À JOUR:
Ci-dessous le code im en train d'essayer d'utiliser:
column = gtk_tree_view_column_new();
gtk_tree_view_column_set_title(column, "Memory");
gtk_tree_view_column_set_resizable(column, TRUE);
gtk_tree_view_column_set_reorderable(column, TRUE);
gtk_tree_view_column_set_sort_indicator(column, TRUE);
/**********************************************************
gtk_tree_view_column_set_sort_column_id(column, 3);
gtk_tree_sortable_set_sort_column_id(column, 3, GTK_TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID);
**********************************************************/
gtk_tree_view_append_column(GTK_TREE_VIEW(rendered_view), column);
c_renderer = gtk_cell_renderer_text_new();
gtk_tree_view_column_pack_start(column, c_renderer, TRUE);
gtk_tree_view_column_add_attribute(column, c_renderer, "text", MEMORY);
GtkTreeSortable peut-il être utilisé avec gtk_tree_view_solumn_set_sort_column_id? – paultop6
@ paultop6: Oui, c'est ainsi que vous indiquez la colonne à trier. – unwind
@unwind: tout en essayant de compiler im obtenir des erreurs que vous ne pouvez pas convertir GtkTreeViewColumn en GtkTreeSortable. J'ai mis à jour la question avec le segment de code im ayant des problèmes avec. Les parties commentées sont à voir avec la question. Est-il possible de transformer un GtkTreeViewColumn en GtkTreeSortable? – paultop6