##// END OF EJS Templates
Fix all PlotData, add SpectraMean, CrossSpectra plots, now Parameters extends Spectra fix bugs in ParametersProc
Fix all PlotData, add SpectraMean, CrossSpectra plots, now Parameters extends Spectra fix bugs in ParametersProc

File last commit:

r715:ba4eb5416278
r922:d680543828ae
Show More
workspace.py
69 lines | 1.9 KiB | text/x-python | PythonLexer
Alexander Valdez
VERSION1-GUI...
r208 # -*- coding: utf-8 -*-
Alexander Valdez
workspace.py...
r375 import os
Miguel Valdez
r577 from os.path import expanduser
Alexander Valdez
workspace.py...
r375 from PyQt4.QtGui import QDialog
Alexander Valdez
VERSION1-GUI...
r208 from PyQt4.QtCore import pyqtSignature
from PyQt4.QtCore import pyqtSignal
Alexander Valdez
workspace.py...
r375 from PyQt4 import QtGui, QtCore
Miguel Valdez
r577
from schainpy.gui.viewer.ui_workspace import Ui_Workspace
Miguel Valdez
Bug fixed in SchainGUI: figures were not been loaded
r583 from schainpy.gui.figures import tools
FIGURES_PATH = tools.get_path()
Alexander Valdez
VERSION1-GUI...
r208
Alexander Valdez
workspace.py...
r375 class Workspace(QDialog, Ui_Workspace):
Alexander Valdez
VERSION1-GUI...
r208 """
Class documentation goes here.
"""
Alexander Valdez
workspace.py...
r375
Alexander Valdez
VERSION1-GUI...
r208 def __init__(self, parent = None):
"""
Constructor
"""
Alexander Valdez
workspace.py...
r375 QDialog.__init__(self, parent)
Alexander Valdez
update workspace
r261 self.dirList=[]
Alexander Valdez
VERSION1-GUI...
r208 self.setupUi(self)
Alexander Valdez
Adicion de Icono...
r365 self.setWindowTitle("ROJ-Signal Chain")
Miguel Valdez
GUI: minor changes
r715 self.setWindowIcon(QtGui.QIcon( os.path.join(FIGURES_PATH,"logo.png") ))
Alexander Valdez
VERSION1-GUI...
r208 #*####### DIRECTORIO DE TRABAJO #########*#
Alexander Valdez
Adicion de Icono...
r365 #self.dirCmbBox.setItemText(0, QtGui.QApplication.translate("MainWindow", "C:\WorkSpaceGui", None, QtGui.QApplication.UnicodeUTF8))
Alexander Valdez
workspace.py...
r375 home=expanduser("~")
self.dir=os.path.join(home,'schain_workspace')
if not os.path.exists(self.dir):
os.makedirs(self.dir)
Alexander Valdez
Adicion de Icono...
r365 self.dirComBox.addItem(self.dir)
self.i=0
Alexander Valdez
VERSION1-GUI...
r208
@pyqtSignature("")
Alexander Valdez
Adicion de Icono...
r365 def on_dirToolPath_clicked(self):
Alexander Valdez
VERSION1-GUI...
r208 """
Slot documentation goes here.
"""
Alexander Valdez
Adicion de Icono...
r365 self.i +=1
Alexander Valdez
VERSION1-GUI...
r208 self.dirBrowse = str(QtGui.QFileDialog.getExistingDirectory(self, 'Open Directory', './', QtGui.QFileDialog.ShowDirsOnly))
Alexander Valdez
Adicion de Icono...
r365 self.dirComBox.addItem(self.dirBrowse)
self.dirComBox.setCurrentIndex(self.i)
Alexander Valdez
update workspace
r261
Alexander Valdez
VERSION1-GUI...
r208
@pyqtSignature("")
Alexander Valdez
Adicion de Icono...
r365 def on_dirOkBtn_clicked(self):
Alexander Valdez
VERSION1-GUI...
r208 """
VISTA DE INTERFAZ GRÁFICA
"""
Alexander Valdez
workspace.py...
r375 self.accept()
# self.close()
#
Alexander Valdez
VERSION1-GUI...
r208 @pyqtSignature("")
Alexander Valdez
Adicion de Icono...
r365 def on_dirCancelBtn_clicked(self):
Alexander Valdez
VERSION1-GUI...
r208 """
Cerrar
"""
self.close()
Alexander Valdez
workspace.py...
r375
Alexander Valdez
VERSION1-GUI...
r208