Im Wesentlichen versuche ich, eine Schaltfläche "aktiv" zuerst, führen Sie einen Prozess, und deaktivieren Sie die Schaltfläche erneut, nachdem dieser Prozess beendet ist.Aktivieren und Deaktivieren der Schaltfläche nach dem Prozess in Python und pyGTK
Mit pyGTK und Python sieht der Code in Frage wie diese ...
self.MEDIA_PLAYER_STOP_BUTTON.set_sensitive(True) #Set button to be "active"
playProcess = Popen("aplay " + str(pathToWAV) + " >/dev/null 2>&1",shell=True) #Run Process
playProcess.wait() #Wait for process to complete
self.MEDIA_PLAYER_STOP_BUTTON.set_sensitive(False) #After process is complete, disable the button again
Dies ist jedoch nicht bei allen.
Jede Hilfe würde sehr geschätzt werden.
Ist das nicht nur http://stackoverflow.com/questions/12933970/pygtk-multiprocessing-and-updating-gui das wurde neulich gepostet? – deinonychusaur