FBXConverterGui.py 文件源码

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

项目:TiltBrushConverter 作者: DrHibbitts 项目源码 文件源码
def createWidgets(self):
        mainVLayout = QtGui.QVBoxLayout()

        fileFLayout = QtGui.QFormLayout()

        self.exportPath = QtGui.QLineEdit(self)
        self.exportPath.setText(config.tiltBrushExportDir)
        fileFLayout.addRow('Exported Files path: ', self.exportPath)
        self.outputPath = QtGui.QLineEdit(self)
        self.outputPath.setText(config.tiltBrushExportDir)
        fileFLayout.addRow('Output path: ', self.outputPath)

        mainVLayout.addLayout(fileFLayout)

        self.updateListButton = QtGui.QPushButton(self)
        self.updateListButton.setText("Update List")

        mainVLayout.addWidget(self.updateListButton)

        optionsHLayout = QtGui.QHBoxLayout()

        optionsFLayout1 = QtGui.QFormLayout()
        self.add_backface = QtGui.QCheckBox(self)
        optionsFLayout1.addRow("Add Backface: ", self.add_backface)
        self.weld_verts = QtGui.QCheckBox(self)
        optionsFLayout1.addRow("Weld Vertices: ", self.weld_verts)

        optionsFLayout2 = QtGui.QFormLayout()
        self.merge_stroke = QtGui.QCheckBox(self)
        optionsFLayout2.addRow("Merge Strokes: ", self.merge_stroke)
        self.merge_brush = QtGui.QCheckBox(self)
        self.merge_brush.setChecked(True)
        optionsFLayout2.addRow("Merge Brushes: ", self.merge_brush)

        optionsHLayout.addLayout(optionsFLayout1)
        optionsHLayout.addLayout(optionsFLayout2)

        mainVLayout.addLayout(optionsHLayout)

        listVLayout = QtGui.QVBoxLayout()

        listVLayout.addWidget(QtGui.QLabel('Exported Files:'))

        self.jsonFiles = QListWidget(parent=self)

        listVLayout.addWidget(self.jsonFiles)

        mainVLayout.addLayout(listVLayout)

        self.convertButton = QtGui.QPushButton(self)
        self.convertButton.setText('Convert')

        mainVLayout.addWidget(self.convertButton)

        self.setLayout(mainVLayout)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号