Salome HOME
onItem=Deplie
[tools/eficas.git] / InterfaceQT4 / monViewTexte.py
index e4c8e770b49d5a56d216ac8bfc20004ead4c12b0..8aeddc7ceec5e6d440f4fbc4015b8245ff2fb50a 100644 (file)
@@ -70,3 +70,14 @@ class ViewText(Ui_dView,QDialog):
                 tr("Le fichier <b>%(v_1)s</b> n'a pu etre sauvegarde. <br>Raison : %(v_2)s", {'v_1': unicode(fn), 'v_2': unicode(why)}))
            return
 
+class ViewText2(ViewText):
+    def __init__(self,parent,cmd,editor=None,entete=None,texte=None,largeur=600,hauteur=600):
+       ViewText.__init__(self,parent,editor,entete,texte,largeur,hauteur)
+       import subprocess
+       p = subprocess.Popen(cmd,stdout=subprocess.PIPE)
+       (output, err) = p.communicate()
+       if output != None : self.view.append(QString.fromUtf8(output,len(output))) ;
+       if err != None    : self.view.append(QString.fromUtf8(err,len(err))) ;
+
+
+