impressWriter.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:impress-writer 作者: CSEC-NITH 项目源码 文件源码
def create_textview(self):
        self.vbox_left1.add(self.text_grid)
        scrolledwindow = Gtk.ScrolledWindow()
        scrolledwindow.set_hexpand(True)
        scrolledwindow.set_vexpand(True)
        self.text_grid.attach(scrolledwindow, 0, 1, 3, 1)

        self.textview = Gtk.TextView()

        spellchecker = SpellChecker(self.textview,locale.getdefaultlocale()[0])

        self.textbuffer = self.textview.get_buffer()

        scrolledwindow.add(self.textview)

        self.tag_bold = self.textbuffer.create_tag("bold",
                                                   weight=Pango.Weight.BOLD)
        self.tag_italic = self.textbuffer.create_tag("italic",
                                                     style=Pango.Style.ITALIC)
        self.tag_underline = self.textbuffer.create_tag("underline",
                                                        underline=Pango.Underline.SINGLE)
        self.tag_found = self.textbuffer.create_tag("found",
                                                    background="yellow")
        self.textview.connect("key_release_event",self.on_key_release)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号