Salome HOME
Copyright update 2021
[modules/smesh.git] / src / Tools / Verima / lance.py
index 8f22c58579aaf4ff9946f3d09d8eb7760b480040..b2a1364c93ec77c4edee7584e33aed1cfb488756 100755 (executable)
@@ -1,9 +1,25 @@
-#!/usr/bin/env python
+#!/usr/bin/env python3
+# Copyright (C) 2013-2021  EDF R&D
+#
+# 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, 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
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
 
-from PyQt4  import *
-from PyQt4.QtCore import *
-from PyQt4.QtGui import *
-from Gui.myMain_ui import Ui_Gestion
+from qtsalome import *
+from .Gui.myMain_ui import Ui_Gestion
 import sys
 
 
@@ -18,11 +34,11 @@ class MonAppli(Ui_Gestion,QWidget):
          self.version=""
 
      def connectSignaux(self) :
-         self.connect(self.BExp,SIGNAL("clicked()"),self.BExpPressed)
-         self.connect(self.BImp,SIGNAL("clicked()"),self.BImpPressed)
-         self.connect(self.BCree,SIGNAL("clicked()"),self.BCreePressed)
-         self.connect(self.BVue,SIGNAL("clicked()"),self.BVuePressed)
-         self.connect(self.BStat,SIGNAL("clicked()"),self.BStatPressed)
+         self.BExp.clicked.connect(self.BExpPressed)
+         self.BImp.clicked.connect(self.BImpPressed)
+         self.BCree.clicked.connect(self.BCreePressed)
+         self.BVue.clicked.connect(BVuePressed)
+         self.BStat.clicked.connect(BStatPressed)
 
 
      def BExpPressed(self):
@@ -32,19 +48,19 @@ class MonAppli(Ui_Gestion,QWidget):
          pass
 
      def BCreePressed(self):
-         from Gui.monNomBase import DataBaseName
+         from .Gui.monNomBase import DataBaseName
          maW=DataBaseName(self)
          maW.exec_()
-         from createDatabase import creeDatabase
+         from .createDatabase import creeDatabase
          creeDatabase(self.nomBase)
 
      def BVuePressed(self):
          if self.nomBase == "" :
-            from Gui.monNomBase import DataBaseName
+            from .Gui.monNomBase import DataBaseName
             maW=DataBaseName(self)
             maW.exec_()
-         from Gui.maFenetreChoix import MaFenetreChoix
-         from Base.dataBase import Base
+         from .Gui.maFenetreChoix import MaFenetreChoix
+         from .Base.dataBase import Base
          maBase=Base(self.nomBase)
          maBase.initialise()
          window = MaFenetreChoix(maBase)