mirror of
https://git.salome-platform.org/gitpub/modules/smesh.git
synced 2025-03-16 03:01:27 +05:00
Fix CEA 1868: python plugins MG-Cleaner and MG-SurfOpt does not launch when clicking on compute
Bug found after 7.8.0 tag. Code reported from master.
This commit is contained in:
parent
08a7d4d04e
commit
1bbc40c547
@ -84,12 +84,19 @@ class MGCleanerMonViewText(Ui_ViewExe, QDialog):
|
|||||||
f.write(cmds)
|
f.write(cmds)
|
||||||
f.close()
|
f.close()
|
||||||
|
|
||||||
|
self.make_executable(nomFichier)
|
||||||
|
|
||||||
maBidouille=nomFichier
|
maBidouille=nomFichier
|
||||||
self.monExe.start(maBidouille)
|
self.monExe.start(maBidouille)
|
||||||
self.monExe.closeWriteChannel()
|
self.monExe.closeWriteChannel()
|
||||||
self.enregistreResultatsDone=False
|
self.enregistreResultatsDone=False
|
||||||
self.show()
|
self.show()
|
||||||
|
|
||||||
|
def make_executable(self, path):
|
||||||
|
mode = os.stat(path).st_mode
|
||||||
|
mode |= (mode & 0o444) >> 2 # copy R bits to X
|
||||||
|
os.chmod(path, mode)
|
||||||
|
|
||||||
def saveFile(self):
|
def saveFile(self):
|
||||||
#recuperation du nom du fichier
|
#recuperation du nom du fichier
|
||||||
savedir=os.environ['HOME']
|
savedir=os.environ['HOME']
|
||||||
|
@ -68,12 +68,19 @@ class MonViewText(Ui_ViewExe, QDialog):
|
|||||||
f.write(cmds)
|
f.write(cmds)
|
||||||
f.close()
|
f.close()
|
||||||
|
|
||||||
|
self.make_executable(nomFichier)
|
||||||
|
|
||||||
maBidouille=nomFichier
|
maBidouille=nomFichier
|
||||||
self.monExe.start(maBidouille)
|
self.monExe.start(maBidouille)
|
||||||
self.monExe.closeWriteChannel()
|
self.monExe.closeWriteChannel()
|
||||||
self.enregistreResultatsDone=False
|
self.enregistreResultatsDone=False
|
||||||
self.show()
|
self.show()
|
||||||
|
|
||||||
|
def make_executable(self, path):
|
||||||
|
mode = os.stat(path).st_mode
|
||||||
|
mode |= (mode & 0o444) >> 2 # copy R bits to X
|
||||||
|
os.chmod(path, mode)
|
||||||
|
|
||||||
def saveFile(self):
|
def saveFile(self):
|
||||||
#recuperation du nom du fichier
|
#recuperation du nom du fichier
|
||||||
savedir=os.environ['HOME']
|
savedir=os.environ['HOME']
|
||||||
|
Loading…
x
Reference in New Issue
Block a user