mirror of
https://git.salome-platform.org/gitpub/modules/smesh.git
synced 2024-12-29 10:50:34 +05:00
more
This commit is contained in:
parent
07a4a5bf54
commit
731b5c6dbf
@ -38,7 +38,9 @@ class MGCleanerMonPlugDialog(Ui_MGCleanerPlugDialog,QWidget):
|
||||
self.fichierIn=""
|
||||
self.fichierOut=""
|
||||
self.MeshIn=""
|
||||
self.commande=""
|
||||
self.num=1
|
||||
self.__selectedMesh=None
|
||||
|
||||
# complex whith QResources: not used
|
||||
# The icon are supposed to be located in the $SMESH_ROOT_DIR/share/salome/resources/smesh folder,
|
||||
@ -154,14 +156,13 @@ class MGCleanerMonPlugDialog(Ui_MGCleanerPlugDialog,QWidget):
|
||||
self.num+=1
|
||||
return True
|
||||
|
||||
def PBSavePressed(self, NomHypo=False):
|
||||
def PBSavePressed(self):
|
||||
from datetime import datetime
|
||||
if NomHypo:
|
||||
text = "# Params for Hypothese : Hypo_MGCleaner_"+str(self.num - 1)+"\n"
|
||||
else:
|
||||
text = "# Save intermediate params \n"
|
||||
if not(self.PrepareLigneCommande()): return
|
||||
text = "# MGCleaner hypothesis parameters\n"
|
||||
text += "# Params for mesh : " + self.LE_MeshSmesh.text() +"\n"
|
||||
text += datetime.now().strftime("# Date : %d/%m/%y %H:%M:%S\n")
|
||||
text += "# Command : "+self.commande+"\n"
|
||||
text += self.getResumeData(separator="\n")
|
||||
text += "\n\n"
|
||||
|
||||
@ -343,7 +344,8 @@ class MGCleanerMonPlugDialog(Ui_MGCleanerPlugDialog,QWidget):
|
||||
QMessageBox.warning( self, "Unknown File", "File doesn't exist")
|
||||
|
||||
def meshSmeshNameChanged(self):
|
||||
self.MeshIn=str(self.LE_MeshSmesh.text())
|
||||
"""only change by GUI mouse selection, otherwise clear"""
|
||||
#self.MeshIn=str(self.LE_MeshSmesh.text())
|
||||
#print "meshSmeshNameChanged", self.MeshIn
|
||||
self.__selectedMesh = None
|
||||
self.MeshIn=""
|
||||
|
@ -1,3 +1,4 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
# Copyright (C) 2006-2013 EDF R&D
|
||||
#
|
||||
# This library is free software; you can redistribute it and/or
|
||||
@ -34,10 +35,11 @@ def MGCleanerLct(context):
|
||||
from PyQt4.QtGui import QFileDialog
|
||||
from PyQt4.QtGui import QMessageBox
|
||||
|
||||
#prior test to avoid unnecessary user GUI work with ending crash
|
||||
try :
|
||||
os.environ['DISTENE_LICENCE_FILE_FOR_MGCLEANER']
|
||||
except:
|
||||
QMessageBox.warning(None,"Products","Distene's products MeshGemCleaner are not installed")
|
||||
QMessageBox.warning(None,"Products","Distene's product MeshGem Cleaner is not installed.\nrequired environment variable:\nDISTENE_LICENCE_FILE_FOR_MGCLEANER='/.../dlim8.var.sh'")
|
||||
return
|
||||
import MGCleanerMonPlugDialog
|
||||
window=MGCleanerMonPlugDialog.getDialog()
|
||||
|
@ -1,3 +1,4 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
# Copyright (C) 2006-2013 EDF R&D
|
||||
#
|
||||
# This library is free software; you can redistribute it and/or
|
||||
@ -34,10 +35,11 @@ def YamsLct(context):
|
||||
from PyQt4.QtGui import QFileDialog
|
||||
from PyQt4.QtGui import QMessageBox
|
||||
|
||||
#prior test to avoid unnecessary user GUI work with ending crash
|
||||
try :
|
||||
os.environ['DISTENE_LICENCE_FILE_FOR_YAMS']
|
||||
except:
|
||||
QMessageBox.warning(None,"Products","Distene's products Yams are not installed")
|
||||
QMessageBox.warning(None,"Products","Distene's product Yams is not installed.\nrequired environment variable:\nDISTENE_LICENCE_FILE_FOR_YAMS='/.../dlim8.var.sh'")
|
||||
return
|
||||
import monYamsPlugDialog
|
||||
window=monYamsPlugDialog.getDialog()
|
||||
|
Loading…
Reference in New Issue
Block a user