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
评论列表
文章目录