UI.py 文件源码

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

项目:VertAnimToTex 作者: ZGeng 项目源码 文件源码
def createLayout(self, elementList):

        grid = QtGui.QGridLayout()
        for element in elementList:
            name = element["name"]
            pos = element["position"]
            arg = element["arg"]
            widget_parent_name = element["parent"]
            widget_parent = self.container  # default
            if (widget_parent_name != "None"):
                widget_parent = self.elements[widget_parent_name]
            widget = element["type"](*arg)
            widget.setParent(widget_parent)
            self.elements[name] = widget
            grid.addWidget(widget, pos[0], pos[1], pos[
                           2], pos[3])

        self.container.setLayout(grid)
        self.setCentralWidget(self.container)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号