list_wrapper.py 文件源码

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

项目:transmission-remote-gnome 作者: TingPing 项目源码 文件源码
def new_for_model(cls, model: Gio.ListModel, properties_map):
        """
        properties_map: Ordered Dict of property names and types to map
        """
        self = cls()

        self._property_types = list(properties_map.values()) + [GObject.Object]
        self.set_column_types(self._property_types)

        self._model = model
        self.properties = list(properties_map.keys())
        self._model.connect('items-changed', self._on_items_changed)
        self._on_items_changed(model, 0, 0, model.get_n_items())
        return self
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号