如何删除GtkTreeViewColumn中的排序指示器,保持列可排序?

时间:2013-01-28 14:13:14

标签: gtk

我知道这是一个被认为不是问题的错误但是当你有许多列仍然希望它们可以排序时,所有显示都不需要向左和向左滚动,排序箭头指示器不是那么重要。有哪些可用的解决方法?

1 个答案:

答案 0 :(得分:1)

我发现可以通过set_sort_column_id应用于树视图列来完成。我们必须通过使用set_clickable方法对您不希望在其标题中显示箭头的列进行编程,然后使用signal_connectclicked信号并绑定它使用模型get_sort_column_id来获取当前的排序顺序<{1}}或GTK_SORT_ASCENDING然后应用<功能使用模型上的GTK_SORT_DESCENDING排序>反向排序顺序。