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 d853194 commit dc587c6
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 = 2.3.0
version = 2.3.1
releasedatum = 20240416
eulagelesen = False
autoupdate = True
Expand Down
21 changes: 12 additions & 9 deletions main.py
Expand Up @@ -249,10 +249,13 @@ def __init__(self):
mb.setDefaultButton(QMessageBox.StandardButton.Yes)
if mb.exec() == QMessageBox.StandardButton.Yes:
## Nur mit Lizenz
self.einstellungenLanrLizenzschluessel(False, neustartfrage=False)
self.einstellungenLanrLizenzschluessel(False, False)
## /Nur mit Lizenz
self.einstellungenOptimierung(False, neustartfrage=False)
self.einstellungenGdt(False, neustartfrage=True)
self.einstellungenOptimierung(False, False)
self.einstellungenGdt(False, False)
mb = QMessageBox(QMessageBox.Icon.Warning, "Hinweis von OptiGDT", "Die Ersteinrichtung ist abgeschlossen. OptiGDGT wird beendet.", QMessageBox.StandardButton.Ok)
mb.exec()
sys.exit()

# Version vergleichen und gegebenenfalls aktualisieren
configIniBase = configparser.ConfigParser()
Expand Down Expand Up @@ -543,12 +546,12 @@ def __init__(self):

einstellungenMenu = menubar.addMenu("Einstellungen")
einstellungenOptimierungAction = QAction("Optimierung", self)
einstellungenOptimierungAction.triggered.connect(lambda checked=False, neustartfrage=True: self.einstellungenOptimierung(checked, neustartfrage))
einstellungenOptimierungAction.triggered.connect(lambda checked = False, neustartfrage = True: self.einstellungenOptimierung(checked, neustartfrage))
einstellungenGdtAction = QAction("GDT", self)
einstellungenGdtAction.triggered.connect(lambda checked=False, neustartfrage=True: self.einstellungenGdt(checked, neustartfrage))
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, neustartfrage))
einstellungenErweiterungenAction.triggered.connect(lambda checked = False, neustartfrage = True: self.einstellungenLanrLizenzschluessel(checked, neustartfrage))
## /Nur mit Lizenz
hilfeMenu = menubar.addMenu("Hilfe")
hilfeWikiAction = QAction("OptiGDT Wiki", self)
Expand Down Expand Up @@ -750,7 +753,7 @@ def checkBoxGdtIdChanged(self):
# self.lineEditGdtDateiname.setText(os.path.basename(self.gdtDateipfad))

# Menuverarbeitung
def einstellungenOptimierung(self, checked, neustartfrage=False):
def einstellungenOptimierung(self, checked, neustartfrage):
de = dialogEinstellungenOptimierung.EinstellungenOptimierung(self.configPath)
if de.exec() == 1:
self.configIni["Optimierung"]["standardtemplateverzeichnis"] = de.lineEditTemplateverzeichnis.text().strip()
Expand All @@ -772,7 +775,7 @@ def einstellungenOptimierung(self, checked, neustartfrage=False):
self.tray.hide()
os.execl(sys.executable, __file__, *sys.argv)

def einstellungenGdt(self, checked, neustartfrage=False):
def einstellungenGdt(self, checked, neustartfrage):
de = dialogEinstellungenGdt.EinstellungenGdt(self.configPath)
if de.exec() == 1:
self.configIni["GDT"]["gdtimportverzeichnis"] = de.lineEditImport.text()
Expand All @@ -789,7 +792,7 @@ def einstellungenGdt(self, checked, neustartfrage=False):
os.execl(sys.executable, __file__, *sys.argv)

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

0 comments on commit dc587c6

Please sign in to comment.