コード例 #1
0
ファイル: GtkAnimation.py プロジェクト: chenjunwen410/blueman
    def __init__(self, tw: Gtk.TreeView, path: Gtk.TreePath,
                 columns: Iterable[int]) -> None:
        super().__init__(1.0)
        self.tw = tw

        self.frozen = False
        self.sig = tw.connect_after("draw", self.on_draw)
        self.row = Gtk.TreeRowReference.new(tw.props.model, path)
        self.selection = tw.get_selection()
        self.columns: List[Gtk.TreeViewColumn] = []
        for i in columns:
            self.columns.append(self.tw.get_column(i))