compare.py 文件源码

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

项目:nautilus-git 作者: bil-elmoussaoui 项目源码 文件源码
def _build_widgets(self):
        """Generate the headerbar."""
        header_bar = self._builder.get_object("headerbar")
        title = _("Comparing commits of {0}").format(
            self._git.get_project_name())

        header_bar.set_title(title)

        self._stats = self._builder.get_object("stats")

        # Build list of modified files
        self._source = self._builder.get_object("source")
        files = self._git.get_modified()
        files.sort()
        liststore = Gtk.ListStore(str)
        for filename in files:
            liststore.append([filename])

        combobox = self._builder.get_object("files")
        combobox.set_model(liststore)

        renderer_text = Gtk.CellRendererText()
        combobox.pack_start(renderer_text, True)
        combobox.add_attribute(renderer_text, "text", 0)

        combobox.set_active(0)
        # Load the buffer of the first file on the list
        self._set_buffer(files[0])
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号