metadata_edit.py 文件源码

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

项目:git-annex-metadata-gui 作者: alpernebbi 项目源码 文件源码
def clear(self):
        try:
            model = self._item.model()
        except (AttributeError, RuntimeError):
            pass
        else:
            model.columnsInserted.disconnect(self._on_columns_inserted)
            self.new_field_requested.disconnect(model.insert_field)

        self._item = None
        self._fields = []
        self._new_field_edit = None
        self.setTitle('')

        if self.layout() is not None:
            while self.layout().count():
                item = self.layout().takeAt(0)
                if item:
                    item.widget().deleteLater()
            sip.delete(self.layout())

        layout = QtWidgets.QFormLayout()
        layout.setFieldGrowthPolicy(layout.FieldsStayAtSizeHint)
        self.setLayout(layout)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号