Skip to content
Snippets Groups Projects
Commit 9c811402 authored by Papeleux Luc's avatar Papeleux Luc
Browse files

add Lam3/Tec3 in externalProgramPath

parent 8a3844fa
No related branches found
No related tags found
No related merge requests found
......@@ -46,6 +46,11 @@ class ExtProgs(PRMSet):
TextPRM(self.pars, 'LATEX', 'Latex', 'latex')
TextPRM(self.pars, 'GHOSTSCRIPT', 'GhostScript', 'gs')
TextPRM(self.pars, 'IMAGEMAGICK', 'Image Magick', 'convert')
# Arcelor
TextPRM(self.pars, 'LAM3', 'Lam3', 'lam3')
TextPRM(self.pars, 'TEC3', 'Tec3', 'tec3')
TextPRM(self.pars, 'XDONNEE', 'X-Donnee', 'xd')
else: # windows
# Mesh generation
TextPRM(self.pars, 'SAMCEF', 'Samcef', 'samcef.cmd')
......@@ -62,6 +67,11 @@ class ExtProgs(PRMSet):
TextPRM(self.pars, 'GHOSTSCRIPT', 'GhostScript', 'gswin32c.exe')
TextPRM(self.pars, 'IMAGEMAGICK', 'Image Magick', 'convert.exe')
# Arcelor
TextPRM(self.pars, 'LAM3', 'Lam3', 'lam3.exe')
TextPRM(self.pars, 'TEC3', 'Tec3', 'tec3.exe')
TextPRM(self.pars, 'XDONNEE', 'X-Donnee', 'xd.exe')
def checkValidity(self, key):
if key not in self.pars :
print("%s is not a valid external program key from externalProgramPath... "%key)
......@@ -96,6 +106,10 @@ class ExtProgs(PRMSet):
PRMAction(self.actions, 'i', self.pars['GHOSTSCRIPT'])
PRMAction(self.actions, 'j', self.pars['IMAGEMAGICK'])
NoAction(self.actions)
PRMAction(self.actions, 'k', self.pars['LAM3'])
PRMAction(self.actions, 'l', self.pars['TEC3'])
PRMAction(self.actions, 'm', self.pars['XDONNEE'])
NoAction(self.actions)
SaveAction(self.actions , 'S')
QuitAction(self.actions , 'Q')
......
......@@ -111,6 +111,16 @@ class ExtProgsConfGui(QWidget):
self.sf['GHOSTSCRIPT'] = ExeFileLine(self, grplay3, self.extProgPath.pars['GHOSTSCRIPT'], exeFileType, 1, 0, 4)
self.sf['IMAGEMAGICK'] = ExeFileLine(self, grplay3, self.extProgPath.pars['IMAGEMAGICK'], exeFileType, 2, 0, 4)
# Outils Arcelor
self.arcelorGrpBox = QGroupBox("Arcelor Tools")
box.addWidget(self.arcelorGrpBox)
grplay4 = QGridLayout()
grplay4.setColumnStretch(2,1)
self.arcelorGrpBox.setLayout(grplay4)
self.sf['LAM3'] = ExeFileLine(self, grplay4, self.extProgPath.pars['LAM3'], exeFileType, 0, 0, 4)
self.sf['TEC3'] = ExeFileLine(self, grplay4, self.extProgPath.pars['TEC3'], exeFileType, 1, 0, 4)
self.sf['XDONNEE'] = ExeFileLine(self, grplay4, self.extProgPath.pars['XDONNEE'], exeFileType, 2, 0, 4)
def buildButtonFrame(self, box):
# == Buttons Frame ==
butframe = QFrame()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment