smesh/src/Tools/Verima/lance.py

65 lines
1.5 KiB
Python
Raw Normal View History

#!/usr/bin/env python
2016-01-28 19:40:22 +05:00
from qtsalome import *
2017-03-20 17:27:30 +05:00
from .Gui.myMain_ui import Ui_Gestion
import sys
class MonAppli(Ui_Gestion,QWidget):
def __init__(self) :
QWidget.__init__(self)
Ui_Gestion.__init__(self)
self.setupUi(self)
self.connectSignaux()
self.nomBase=""
self.salomePath=""
self.version=""
def connectSignaux(self) :
2016-01-28 19:40:22 +05:00
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):
pass
def BImpPressed(self):
pass
def BCreePressed(self):
2017-03-20 17:27:30 +05:00
from .Gui.monNomBase import DataBaseName
maW=DataBaseName(self)
maW.exec_()
2017-03-20 17:27:30 +05:00
from .createDatabase import creeDatabase
creeDatabase(self.nomBase)
def BVuePressed(self):
if self.nomBase == "" :
2017-03-20 17:27:30 +05:00
from .Gui.monNomBase import DataBaseName
maW=DataBaseName(self)
maW.exec_()
2017-03-20 17:27:30 +05:00
from .Gui.maFenetreChoix import MaFenetreChoix
from .Base.dataBase import Base
maBase=Base(self.nomBase)
maBase.initialise()
window = MaFenetreChoix(maBase)
#window.show()
window.exec_()
def BStatPressed(self):
pass
if __name__ == "__main__":
app = QApplication(sys.argv)
window = MonAppli()
window.show()
sys.exit(app.exec_())