CharakterMinderpaktWrapper.py 文件源码

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

项目:Sephrasto 作者: Aeolitus 项目源码 文件源码
def __init__(self):
        super().__init__()
        if Wolke.Debug:
            print("Initializing Minderpakt...")
        self.formVor = QtWidgets.QDialog()
        self.uiVor = CharakterMinderpakt.Ui_Dialog()
        self.uiVor.setupUi(self.formVor)
        self.formVor.setWindowFlags(
                QtCore.Qt.Window |
                QtCore.Qt.CustomizeWindowHint |
                QtCore.Qt.WindowTitleHint |
                QtCore.Qt.WindowCloseButtonHint)

        self.uiVor.treeWidget.itemSelectionChanged.connect(self.vortClicked)
        self.uiVor.treeWidget.header().setSectionResizeMode(0,1)
        if len(Wolke.Char.vorteile) > 0:
            self.currentVort = Wolke.Char.vorteile[0]
        else:
            self.currentVort = ""
        self.initVorteile()
        self.formVor.setWindowModality(QtCore.Qt.ApplicationModal)
        self.formVor.show()
        self.ret = self.formVor.exec_()
        if self.ret == QtWidgets.QDialog.Accepted:
            if self.currentVort not in Wolke.DB.vorteile:
                self.minderpakt = None
            else:
                self.minderpakt = self.currentVort
        else:
            self.minderpakt = None
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号