Salome HOME
Zcracks plugin adaptation to new Zcracks tool
[modules/smesh.git] / src / Tools / ZCracksPlug / zcracks_plugin.py
index efc45b187c735cef1ac678edac3ed469e99b0543..60a09a8e753688202add673946f2ae4a71466abc 100644 (file)
 # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 
-import SalomePyQt
-sgPyQt = SalomePyQt.SalomePyQt()
-import eficasSalome
-
-class EficasForZcracks(eficasSalome.MyEficas):
-    """
-    """
-    def __init__(self, fichier = None, version = None):
-        eficasSalome.MyEficas.__init__(self, sgPyQt.getDesktop(),
-                                       "ZCRACKS",
-                                       fichier, version = version)
-        #sgPyQt.createView(custom_appli.widgetname, self)
-
+import os
 
 def ZcracksLct(context):
-  
-  window=EficasForZcracks()
-  window.show()
+    import os,subprocess
+    command = ". ${ZCRACKSHOME}/salome_do_config.sh ; "
+    command += 'zcracksLaunch.py &'
+    if command is not "":
+      try:
+        subprocess.check_call(command, executable = '/bin/bash', shell = True, bufsize=-1)
+      except Exception, e:
+        print "Error: ",e