fix signal
[sface.git] / sface / sfiprocess.py
index 9fd56a9..d39bd75 100644 (file)
@@ -25,9 +25,11 @@ class SfiProcess(QObject):
         self.exe = find_executable("sfi.py")
         self.process = QProcess()
 
-        self.finished = pyqtSignal()
         self.connect(self.process, SIGNAL("finished(int, QProcess::ExitStatus)"),
-                     self.finished)
+                     self.processFinished)
+
+    def processFinished(self):
+        self.emit(SIGNAL("finished()"))
 
     def __getRSpec(self, mgr):
         slice = config.getSlice()