2010-08-26 4 views
5

Wie kann ich die interaktive Suche in gtk treeview wirklich deaktivieren? Die docs sagen zu set_enable_search(False), aber wenn ich dies tun, CTRL + F immer noch verursacht eine lästige Suche Pop-up zu erscheinen. Die Verbindung zu start-interactive-search und die Rückgabe True funktioniert auch nicht. _really_ disable GtkTreeView Suche

Antwort

5

Die pygtk docs dies nicht angeben, aber die C docs tun:

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 

Passing -1 für die Spalte wirklich deaktiviert suchen.

+1

Link ist verfault. Ich denke du meinst gtk_tree_view_set_search_column (-1), da dies zu funktionieren scheint. – ergosys