Absturz der GUI in UIOptiWindow
konegen opened this issue · 1 comments
konegen commented
Werden in die Textfelder des Prunings Buchstaben eingeben stürzt die GUI ab.
--> Es muss überprüft werden, ob eine Zahl eingegeben wurde.
konegen commented
Selbe Lösung wie für UIHelperWindow
Fehler wurde durch ein try, except Block behoben. Beim Wechseln in das nächste oder vorige Fenster wird überprüft ob die Strings der Pruningfaktoren in ein Integer konvertiert werden können:
try:
self.prun_factor_dense = int(self.Window3.Pruning_Dense.text())
self.prun_factor_conv = int(self.Window3.Pruning_Conv.text())
except:
msg = QMessageBox()
msg.setIcon(QMessageBox.Warning)
msg.setText("Please enter a number for pruning or disable it.")
msg.setWindowTitle("Warning")
msg.setStandardButtons(QMessageBox.Ok | QMessageBox.Cancel)
msg.exec_()
return
Wenn dies nicht möglich ist, öffnet sich ein Fenster mit einer Fehlermeldung:
Auch hier sollte noch das Fenster, aus dem die Werte gelesen werden als Parameter übergeben werden.