##// END OF EJS Templates
merge 2.3
merge 2.3

File last commit:

r1113:f2689c814816
r1125:ba0b6ae662be merge
Show More
schainGUI
39 lines | 867 B | text/plain | TextLexer
Miguel Valdez
r577 #!/usr/bin/env python
José Chávez
pyqt4 verification
r1102 import os
import sys
from schainpy.utils import log
try:
from PyQt4 import QtCore, QtGui
from PyQt4.QtGui import QApplication
except:
log.error(
Juan C. Espinoza
Fix setup and update readme
r1110 'You should install PyQt4 module in order to run the GUI. See the README.')
José Chávez
pyqt4 verification
r1102 sys.exit()
Miguel Valdez
r577 from schainpy.gui.viewcontroller.initwindow import InitWindow
from schainpy.gui.viewcontroller.basicwindow import BasicWindow
from schainpy.gui.viewcontroller.workspace import Workspace
José Chávez
pyqt4 verification
r1102
Miguel Valdez
r577 def main():
José Chávez
pyqt4 verification
r1102
Miguel Valdez
r577 app = QtGui.QApplication(sys.argv)
José Chávez
pyqt4 verification
r1102
Welcome = InitWindow()
if not Welcome.exec_():
Miguel Valdez
r577 sys.exit(-1)
José Chávez
pyqt4 verification
r1102
WorkPathspace = Workspace()
if not WorkPathspace.exec_():
sys.exit(-1)
MainGUI = BasicWindow()
MainGUI.setWorkSpaceGUI(WorkPathspace.dirComBox.currentText())
Miguel Valdez
r577 MainGUI.show()
sys.exit(app.exec_())
José Chávez
pyqt4 verification
r1102
Miguel Valdez
r577 if __name__ == "__main__":
José Chávez
pyqt4 verification
r1102 main()