Exemplo n.º 1
0
 def set_spectral_data(self, arr, hcolor=Qt.green, set_hlims=True):
     log.debug('%s.set_spectral_data, set_hlims=%s' %
               (self._name, set_hlims))
     #self.nssd+=1; print 'XXX %2d %s.set_spectral_data, set_hlims=%s' % (self.nssd, self._name, set_hlims)
     self.wspe.hist.remove_all_graphs()
     self.wspe.hist.add_array_as_hist(arr, pen=QtGui.QPen(hcolor, 0),\
                                      brush=QtGui.QBrush(hcolor), set_hlims=set_hlims)
Exemplo n.º 2
0
 def closeEvent(self, e):
     log.debug('%s.closeEvent' % self._name)
     try:
         self.w_fname.disconnect_path_is_changed_from_recipient(
             cp.ivmain.on_image_file_is_changed)
     except:
         pass
     QtGui.QWidget.closeEvent(self, e)
Exemplo n.º 3
0
    def closeEvent(self, e):
        log.debug('closeEvent', self._name)
        #log.info('%s.closeEvent' % self._name)

        try    : self.gui_win.close()
        except : pass

        #try    : del self.gui_win
        #except : pass

        QtGui.QWidget.closeEvent(self, e)
        cp.guitabs = None
Exemplo n.º 4
0
    def on_new_event_number(self, num):
        '''Responce on signal from QWEventControl -> QWDataControl
        '''
        log.debug('%s.on_new_event_number %d' % (self._name, num))

        set_hlims = False
        if self.improd is None:
            from expmon.PSImageProducer import PSImageProducer
            self.improd = PSImageProducer(cp, log)
            set_hlims = True

        self.arr = self.improd.image(num)
        self.set_image_data(self.arr, set_hlims)
Exemplo n.º 5
0
    def closeEvent(self, e):
        log.debug('%s.closeEvent' % self._name)
        try:
            self.wimg.close()
        except:
            pass

        try:
            self.wspe.close()
        except:
            pass

        self.on_save()

        QtGui.QWidget.closeEvent(self, e)
Exemplo n.º 6
0
 def on_but_reset(self):
     log.debug('%s.on_but_reset - reset original image size' % self._name)
     self.reset_original_image_size()
Exemplo n.º 7
0
 def on_exit(self):
     log.debug('on_exit', self._name)
     self.close()
Exemplo n.º 8
0
 def on_tab_close(self, ind):
     log.debug('%s.on_tab_close ind:%d' % (self._name, ind))
     self.tab_bar.removeTab(ind)
Exemplo n.º 9
0
 def on_image_pixmap_is_updated(self):
     '''Responce on signal:
     '''
     log.debug('%s.on_image_pixmap_is_updated' % self._name)