Включить родительские и дочерние элементы GtkTreeStore в GtkEntryCompletion - PullRequest
0 голосов
/ 21 декабря 2018

У меня есть GtkEntryCompletion, объявленный следующим образом:

<object class="GtkEntryCompletion" id="search_entry_completion">
    <property name="model">menu_treestore</property>
    <property name="text_column">0</property>
</object>

Модель представляет собой GtkTreeStore с двумя столбцами, а столбец 0 отображается как текст, который должен появиться в завершении записи.Проблема в том, что, поскольку это GtkTreeStore, в завершении используются только родительские элементы.

Так, например, если у меня есть:

test0
    test00
    test01
test1

Только test0и test1 будет доступно для завершения записи.Я не могу изменить модель на GtkListStore, поэтому есть ли способ сделать все элементы GtkTreeStore доступными для завершения записи?Я использую Python и Glade для разработки этой задачи.

...