我有一个带有一些列的树视图。其中之一是我的“mp3”专栏。我有一个 mp3 名称列表。我想让 cell-renderer-text 可编辑并在键入时添加完成。我看到了一些例子,但他们使用了 Gtk.EntryCompletion() 和 Gtk.Entry()。我只使用 CellRendererText() ,因此我不知道该怎么做。
renderer_text = Gtk.CellRendererText()
column = Gtk.TreeViewColumn("New MP3", renderer_text, text=i)
renderer_text.set_property("editable",True)
renderer_text.connect("edited",self.text_newmp3_edited)
self.treeview.append_column(column)