* export PYTHONPATH to sfi.py
[sface.git] / sface / sfiprocess.py
index 38fb12b..a9ac769 100644 (file)
@@ -20,7 +20,10 @@ class SfiProcess(QObject):
     def __init__(self, parent=None):
         QObject.__init__(self, parent)
 
+        env = QProcess.systemEnvironment()
+        env << "PYTHONPATH=%s" % ":".join(sys.path)
         self.process = QProcess()
+        self.process.setEnvironment(env)
         self.connect(self.process, SIGNAL("finished(int, QProcess::ExitStatus)"),
                      self.processFinished)
         self.connect(self.process, SIGNAL("readyReadStandardOutput()"),
@@ -42,7 +45,7 @@ class SfiProcess(QObject):
 
     def processStandardOutput(self):
         output = self.process.readAllStandardOutput()
-        if self.debug:
+        if config.debug:
             print output
 
     def processStandardError(self):