在GtkEntryCompletion中包含GtkTreeStore的父项和子项

时间:2018-12-21 20:23:03

标签: gtk3 pygtk glade

我有一个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

只有test0test1可以用于完成填写。我无法将模型更改为GtkListStore,因此,有没有办法使GtkTreeStore的所有项目都可用于输入完成? 我正在使用Python和Glade来完成该任务。

0 个答案:

没有答案