真正禁用GtkTreeView搜索

8 投票
1 回答
909 浏览
提问于 2025-04-16 03:20

我该怎么真正关闭gtk treeview的互动搜索功能呢?文档上说可以用set_enable_search(False)来实现,但如果我这么做,按下CTRL+F还是会弹出一个烦人的搜索窗口。连接到start-interactive-search并返回True也没有用。

1 个回答

9

pygtk的文档没有说明这一点,但C语言的文档有提到:

gtk_tree_view_set_search_column (GtkTreeView *tree_view, gint column)

column :
    the column of the model to search in, or -1 to disable searching 

如果把列的值设为-1,那么搜索功能就会被完全关闭。

撰写回答