Changeset 2173 for trunk/python/flagplotter.py
- Timestamp:
- 05/18/11 15:03:16 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/python/flagplotter.py
r2155 r2173 27 27 self._scan = None 28 28 asapplotter.__init__(self,visible=visible, **kwargs) 29 self._plotter. window.title('Flag Plotter')29 self._plotter._set_window_title('Flag Plotter') 30 30 self._panelling = 'r' 31 31 self.set_stacking('scan') 32 32 self._ismodified = False 33 33 34 def _new casabar(self):34 def _new_custombar(self): 35 35 backend = matplotlib.get_backend() 36 if self._visible and backend == "TkAgg": 37 #from asap.casatoolbar import CustomToolbarTkAgg 38 #return CustomToolbarTkAgg(self) 36 # Flag plotter relys on supported GUI backends 37 if not self._visible: 38 asaplog.push("GUI backend is not available") 39 asaplog.post("ERROR") 40 elif backend == "TkAgg": 39 41 from asap.customgui_tkagg import CustomFlagToolbarTkAgg 40 42 return CustomFlagToolbarTkAgg(self) 41 return None 43 elif backend == "Qt4Agg": 44 from asap.customgui_qt4agg import CustomFlagToolbarQT4Agg 45 return CustomFlagToolbarQT4Agg(self) 46 else: 47 asaplog.push("Unsupported backend for interactive flagging. Use either TkAgg or PyQt4Agg") 48 asaplog.post("ERROR") 42 49 43 50 @asaplog_post_dec
Note: See TracChangeset
for help on using the changeset viewer.