X-Git-Url: http://git.onelab.eu/?p=sface.git;a=blobdiff_plain;f=sface%2Fsfiprocess.py;h=9fd56a948964a075c96b9d6ef2d09066a13714e3;hp=ba9a5c832636ae9073fc47f02fcdf022ac70bf31;hb=7e1529e1c299394465308aebaed5ffb755d1007a;hpb=afea939e2c58ee09739f8856943f90c36e93782a diff --git a/sface/sfiprocess.py b/sface/sfiprocess.py index ba9a5c8..9fd56a9 100644 --- a/sface/sfiprocess.py +++ b/sface/sfiprocess.py @@ -1,4 +1,5 @@ +import os from PyQt4.QtCore import * from sface.sficonfig import config @@ -16,7 +17,7 @@ class SfiProcess(QObject): def __init__(self, parent=None): QObject.__init__(self, parent) - def __init_command(self, args) + def __init_command(self, args): self.args = QStringList() for arg in args: self.args << QString(arg) @@ -24,7 +25,7 @@ class SfiProcess(QObject): self.exe = find_executable("sfi.py") self.process = QProcess() - finished = pyqtSignal() + self.finished = pyqtSignal() self.connect(self.process, SIGNAL("finished(int, QProcess::ExitStatus)"), self.finished) @@ -57,7 +58,7 @@ class SfiProcess(QObject): self.start() def start(self): - self.process(self.exe, self.args) + self.process.start(self.exe, self.args) def readOutput(self): if self.process.state() == QProcess.NotRunning: