Salome HOME
Switch DEV version marker to 1
[samples/atomgen.git] / src / ATOMGENGUI / ATOMGENGUI.py
index b40fe37037d61149cafc0abcbcc1c29c8c2f03aa..09bb49b29e0b1ed53a2e7bc595fa4bcce1ba0353 100644 (file)
@@ -1,9 +1,9 @@
-# Copyright (C) 2007-2012  CEA/DEN, EDF R&D, OPEN CASCADE
+# Copyright (C) 2007-2014  CEA/DEN, EDF R&D, OPEN CASCADE
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
 # License as published by the Free Software Foundation; either
-# version 2.1 of the License.
+# version 2.1 of the License, or (at your option) any later version.
 #
 # This library is distributed in the hope that it will be useful,
 # but WITHOUT ANY WARRANTY; without even the implied warranty of
@@ -38,6 +38,7 @@ __MODULE_NAME__ = "ATOMGEN"
 __CMD_IMPORT_XML__ = 4000
 __CMD_EXPORT_XML__ = 4001
 __CMD_RUN_ALGO__   = 4002
+__CMD_RUN_ALGO1__  = 4010
 
 # study data
 __study_data_map__ = {}
@@ -256,7 +257,8 @@ def createPopupMenu( popup, context ):
         pass
     a = sgPyQt.action( __CMD_RUN_ALGO__ )
     if isOk and a and context == "ObjectBrowser":
-        a.addTo( popup )
+        popup.addAction(a)
+        #a.addTo( popup )
     pass
 
 def OnGUIEvent( commandId ):
@@ -277,9 +279,9 @@ def OnGUIEvent( commandId ):
 ################################################
 # GUI actions implementation
 
-import ui_rundlg
+from rundlg_ui import Ui_RunDlg
 
-class RunDlg(QDialog, ui_rundlg.Ui_RunDlg):
+class RunDlg(QDialog, Ui_RunDlg):
     """
     Run Algo simple dialog box
     """
@@ -437,4 +439,5 @@ dict_command = {
     __CMD_IMPORT_XML__ : onImportXml,
     __CMD_EXPORT_XML__ : onExportXml,
     __CMD_RUN_ALGO__   : onRunAlgo,
+    __CMD_RUN_ALGO1__  : onRunAlgo,
     }