2010-08-26 11 views
5

Jak naprawdę wyłączyć funkcję wyszukiwania interaktywnego w drzewie gtk? Numer docs mówi: set_enable_search(False), ale jeśli to zrobię, CTRL + F nadal powoduje wyświetlenie irytującego wyskakującego okna wyszukiwania. Łączenie z start-interactive-search i zwracanie True również nie działa._really_ disable GtkTreeView searching

Odpowiedz

5

Docs pygtk nie określają tego, ale C docs zrobić:

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 

Przechodząc -1 dla kolumna naprawdę wyłącza wyszukiwania.

+1

Link jest zgniły. Myślę, że masz na myśli gtk_tree_view_set_search_column (-1), ponieważ wydaje się, że to działa. – ergosys