我正在使用GtkTextView开发基于Gtk的应用程序。 我创建了一个GtkTextBuffer并在那里设置了几个标签。 这是我的代码
def tag(self, line, msg, bc_color="red"):
start = self.buff.get_iter_at_line(line)
end = self.buff.get_iter_at_line(line)
end.forward_line()
tag = Gtk.TextTag()
tag.set_property("background", "red")
self.buff.get_tag_table().add(tag)
self.buff.apply_tag(tag, start, end)
这个方法是在循环中创建的,以便为我的文本设置几个标签 看起来像这样
我想要的是在那里添加一些弹出标题,类似于在HTML中设置title属性所获得的标题。它可以配置为在鼠标悬停时显示。
你可以推荐一下吗?