Dialog schließen
Verfasst: Mittwoch 19. September 2012, 16:27
Hallo ich möchte nach einem Thread der ein Datei kopiert das mein Dialog automatisch geschlossen wird. Ich hab schon vieles versucht und jetzt komm ich nicht weiter.
Hier der Code:
In der if anweisung wird der thread aufgerufen und wenn er beendet ist soll der komplete Dialog geschlossen werden, wie kann ich das realisieren.
Hier der Code:
In der if anweisung wird der thread aufgerufen und wenn er beendet ist soll der komplete Dialog geschlossen werden, wie kann ich das realisieren.
Code: Alles auswählen
class MeinDialog_1(QtGui.QDialog, Dig_1):
def __init__(self):
QtGui.QDialog.__init__(self)
self.setupUi(self)
#Slots einrichten
self.connect(self.OK,QtCore.SIGNAL("clicked()"), self.aktOK)
self.connect(self.Abbrechen,QtCore.SIGNAL("clicked()"),self.aktAbbrechen)
def aktOK(self):
z = time.asctime()
t = z.replace(":","_")
destination = r"C:\Dokumente und Einstellungen\NeuerOrdner "+t
source_file = str(self.lineEdit.text())
if os.path.exists(source_file):
thread = KopierThread(source_file,destination)
thread.start()
else:
self.warnung = MeinDialog_4()
self.warnung.show()
def aktAbbrechen(self):
self.close()