ich habe hier ein Qt-Programm in dem ein zweites Fenster geöffnet wird. In dem Hauptfenster habe ich ein Objekt einer Klasse erstellt, auf das ich im zweiten Fenster zugreifen möchte. Nur wie mache ich das am besten?
Stark reduziert hab ich das jetzt so gemacht:
Code: Alles auswählen
class MainWindow(QtGui.QDialog):
def __init__(self):
#...
self.databaseconnection = Database(databasefile)
def openServerDialog(self):
serverwindow = ServerSetup()
serverwindow.show()
class ServerSetup(QtGui.QDialog):
def __init__(self):
pass
Code: Alles auswählen
def openServerDialog(self):
serverwindow = ServerSetup(self.databaseconnection)
class ServerSetup(QtGui.QDialog):
def __init__(self, databaseconnection):
pass
Danke!