ich entwickle eine PyQt6 - Applikation mit einem Start-Fenster mit Menues und mehreren Modulen, die die eigentliche Funktionalität enthalten und eigene Fenster präsentieren, bkomme aber beides nicht zusammen.
Das Hauptprogramm eines Moduls sieht so aus und funktioniert auch Standalone:
Code: Alles auswählen
def saal():
app = QApplication(sys.argv)
if not createconnection():
sys.exit(1)
win = PoleSaal() # class PoleSaal(QDialog, Ui_PTSSaalErfassung):
win.show()
sys.exit(app.exec())
if __name__ == '__main__':
saal()
Code: Alles auswählen
self.actionS_le_Veranstaltungsst_tten.triggered.connect(saal)
Code: Alles auswählen
QCoreApplication::exec: The event loop is already running
Gleichzeitig möchte ich aber auch weiterhin erhalten, dass ich das Modul standalone weiterentwickeln kann.
Wie ist das korrekt zu lösen?
Danke vorab!