CharakterBeschreibungWrapper.py 文件源码

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

项目:Sephrasto 作者: Aeolitus 项目源码 文件源码
def __init__(self):
        ''' Initialize and connect signals '''
        super().__init__()
        if Wolke.Debug:
            print("Initializing BeschrWrapper...")
        self.formBeschr = QtWidgets.QWidget()
        self.uiBeschr = CharakterBeschreibung.Ui_formBeschreibung()
        self.uiBeschr.setupUi(self.formBeschr)
        self.loadBeschreibung()
        self.uiBeschr.editName.editingFinished.connect(self.updateBeschreibung)
        self.uiBeschr.editRasse.editingFinished.connect(
                self.updateBeschreibung)
        self.uiBeschr.editKurzbeschreibung.editingFinished.connect(
            self.updateBeschreibung)
        for i in range(8):
            eval("self.uiBeschr.editEig" + str(i+1) +
                 ".editingFinished.connect(self.updateBeschreibung)")
        self.uiBeschr.comboFinanzen.activated.connect(self.updateBeschreibung)
        self.uiBeschr.comboStatus.activated.connect(self.updateBeschreibung)
        self.uiBeschr.comboHeimat.activated.connect(self.updateBeschreibung)
        self.currentGebraeuche = Wolke.Char.heimat
        if "Gebräuche: " + self.currentGebraeuche not in \
                Wolke.Char.fertigkeiten["Gebräuche"].gekaufteTalente:
            Wolke.Char.fertigkeiten["Gebräuche"].gekaufteTalente.append(
                    "Gebräuche: " + self.currentGebraeuche)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号