Skip to content

Commit

Permalink
Fehlerverbesserungen
Browse files Browse the repository at this point in the history
  • Loading branch information
retconx committed Apr 23, 2024
1 parent 48eac26 commit a361bff
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 10 deletions.
2 changes: 1 addition & 1 deletion config.ini
@@ -1,5 +1,5 @@
[Allgemein]
version = 1.2.1
version = 1.2.2
releasedatum = 20240405
signosignpfad =
signosignarchivverzeichnis =
Expand Down
21 changes: 12 additions & 9 deletions main.py
Expand Up @@ -146,10 +146,13 @@ def __init__(self):
mb.setDefaultButton(QMessageBox.StandardButton.Yes)
if mb.exec() == QMessageBox.StandardButton.Yes:
## Nur mit Lizenz
self.einstellungenLanrLizenzschluessel(False)
self.einstellungenLanrLizenzschluessel(False, False)
## /Nur mit Lizenz
self.einstellungenGdt(False)
self.einstellungenAllgemein(False, True)
self.einstellungenGdt(False, False)
self.einstellungenAllgemein(False, False)
mb = QMessageBox(QMessageBox.Icon.Warning, "Hinweis von SignoGDT", "Die Ersteinrichtung ist abgeschlossen. SignoGDT wird beendet.", QMessageBox.StandardButton.Ok)
mb.exec()
sys.exit()

# Version vergleichen und gegebenenfalls aktualisieren
configIniBase = configparser.ConfigParser()
Expand Down Expand Up @@ -314,12 +317,12 @@ def __init__(self):
updateAction.triggered.connect(self.updatePruefung) # type: ignore
einstellungenMenu = menubar.addMenu("Einstellungen")
einstellungenAllgemeinAction = QAction("Allgemeine Einstellungen", self)
einstellungenAllgemeinAction.triggered.connect(lambda checked=False, neustartfrage=True: self.einstellungenAllgemein(checked, True))
einstellungenAllgemeinAction.triggered.connect(lambda checked = False, neustartfrage = True: self.einstellungenAllgemein(checked, neustartfrage))
einstellungenGdtAction = QAction("GDT-Einstellungen", self)
einstellungenGdtAction.triggered.connect(lambda checked=False, neustartfrage=True: self.einstellungenGdt(checked, True))
einstellungenGdtAction.triggered.connect(lambda checked = False, neustartfrage = True: self.einstellungenGdt(checked, neustartfrage))
## Nur mit Lizenz
einstellungenErweiterungenAction = QAction("LANR/Lizenzschlüssel", self)
einstellungenErweiterungenAction.triggered.connect(lambda checked=False, neustartfrage=True: self.einstellungenLanrLizenzschluessel(checked, True))
einstellungenErweiterungenAction.triggered.connect(lambda checked = False, neustartfrage = True: self.einstellungenLanrLizenzschluessel(checked, neustartfrage))
## /Nur mit Lizenz
hilfeMenu = menubar.addMenu("Hilfe")
hilfeWikiAction = QAction("SignoGDT Wiki", self)
Expand Down Expand Up @@ -397,7 +400,7 @@ def logExportieren(self):
mb = QMessageBox(QMessageBox.Icon.Warning, "Hinweis von SignoGDT", "Das Log-Verzeichnis wurde nicht gefunden.", QMessageBox.StandardButton.Ok)
mb.exec()

def einstellungenAllgemein(self, checked, neustartfrage = False):
def einstellungenAllgemein(self, checked, neustartfrage):
de = dialogEinstellungenAllgemein.EinstellungenAllgemein(ci_pfad)
if de.exec() == 1:
configIni["Allgemein"]["signosignpfad"] = de.lineEditSignoSignPfad.text()
Expand All @@ -420,7 +423,7 @@ def einstellungenAllgemein(self, checked, neustartfrage = False):
os.execl(sys.executable, *sys.argv)


def einstellungenGdt(self, checked, neustartfrage = False):
def einstellungenGdt(self, checked, neustartfrage):
de = dialogEinstellungenGdt.EinstellungenGdt(ci_pfad)
if de.exec() == 1:
configIni["GDT"]["idsignogdt"] = de.lineEditSignoGdtId.text()
Expand All @@ -444,7 +447,7 @@ def einstellungenGdt(self, checked, neustartfrage = False):
os.execl(sys.executable, *sys.argv)

## Nur mit Lizenz
def einstellungenLanrLizenzschluessel(self, checked, neustartfrage = False):
def einstellungenLanrLizenzschluessel(self, checked, neustartfrage):
de = dialogEinstellungenLanrLizenzschluessel.EinstellungenProgrammerweiterungen(ci_pfad)
if de.exec() == 1:
configIni["Erweiterungen"]["lanr"] = de.lineEditLanr.text()
Expand Down

0 comments on commit a361bff

Please sign in to comment.