我可以从textbuffer获取richtext:
exported = self.textbuffer.serialize(
self.textbuffer,
self.textbuffer.register_serialize_tagset(),
start_iter,
end_iter
)
如何将文本设置为textBuffer?
我在文档中以某种方式完全错过了这个。
http://lazka.github.io/pgi-docs/Gtk-3.0/classes/TextBuffer.html#Gtk.TextBuffer.deserialize
deserialize (content_buffer, format, iter, data)
此函数以格式格式反序列化富文本并将其插入到文本格式中。要使用的格式必须事先使用
Gtk.TextBuffer.register_deserialize_format()
或Gtk.TextBuffer.register_deserialize_tagset()
进行注册。
这是我正在寻找的答案