# -*- coding: iso-8859-1 -*-
-# Copyright (C) 2007-2012 EDF R&D
+# Copyright (C) 2007-2013 EDF R&D
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
#
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
#
+
# Modules Python
import string,types,os
import traceback
"""
def __init__(self,parent,txt):
QDialog.__init__(self,parent)
+ self.pere=parent
self.setupUi(self)
self.resize( QSize(600,600).expandedTo(self.minimumSizeHint()) )
self.connect( self.PB_Ok,SIGNAL("clicked()"), self, SLOT("close()") )
self.connect(self.monExe, SIGNAL("readyReadStandardOutput()"), self.readFromStdOut )
self.connect(self.monExe, SIGNAL("readyReadStandardError()"), self.readFromStdErr )
+ self.connect(self.monExe, SIGNAL("finished(int )"), self.exeFinished )
# Je n arrive pas a utiliser le setEnvironment du QProcess
# fonctionne hors Salome mais pas dans Salome ???
self.monExe.closeWriteChannel()
self.show()
+ def exeFinished(self):
+ self.pere.enregistreResultat()
def saveFile(self):
#recuperation du nom du fichier