Changeset 173 for trunk


Ignore:
Timestamp:
08/26/10 14:55:11 (11 years ago)
Author:
sc
Message:

synapse/Puzzlebox/Synapse/Interface.py:

  • Raw EEG tab automatically removed from interface when

matplotlib module not available

Location:
trunk/synapse/Puzzlebox/Synapse
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/synapse/Puzzlebox/Synapse/Interface.py

    r171 r173  
    2424 
    2525try: 
    26         from matplotlib.backends.backend_qt4agg import FigureCanvasQTAgg as FigureCanvas 
    27         from matplotlib.figure import Figure 
    28         from numpy import arange, sin, pi 
    2926        from Interface_Plot import rawEEGMatplotlibCanvas 
    3027        MATPLOTLIB_AVAILABLE = True 
     
    174171                                                              dpi=100, \ 
    175172                                                              title='Raw EEG Waves') 
     173                 
     174                else: 
     175                        self.tabWidget.removeTab(self.tabWidget.indexOf(self.tabEEGSignals)) 
    176176         
    177177         
  • trunk/synapse/Puzzlebox/Synapse/Interface_Plot.py

    r171 r173  
    66# For more information please refer to http://www.gnu.org/copyleft/gpl.html 
    77 
    8 ##################################################################### 
     8__changelog__ = """\ 
     9Last Update: 2010.08.26 
     10 
     11""" 
     12 
     13### IMPORTS ### 
     14from matplotlib.backends.backend_qt4agg import FigureCanvasQTAgg as FigureCanvas 
     15from matplotlib.figure import Figure 
     16from numpy import arange, sin, pi 
     17 
     18try: 
     19        import PySide as PyQt4 
     20        from PySide import QtCore, QtGui 
     21except: 
     22        print "Using PyQt4 module" 
     23        from PyQt4 import QtCore, QtGui 
     24else: 
     25        print "Using PySide module" 
     26 
     27### GLOBALS ### 
     28 
     29DEBUG = 1 
     30INTERFACE_RAW_EEG_UPDATE_FREQUENCY = 512 
     31 
     32 
    933##################################################################### 
    1034 
Note: See TracChangeset for help on using the changeset viewer.