Esempio n. 1
0
 def __init__( self, figure ):
     if DEBUG: print 'FigureCanvasQtAgg: ', figure
     FigureCanvasQT.__init__( self, figure )
     FigureCanvasAgg.__init__( self, figure )
     self.drawRect = False
     self.rect = []
     self.replot = True
     self.setAttribute(QtCore.Qt.WA_OpaquePaintEvent)
Esempio n. 2
0
 def __init__( self, figure ):
     if DEBUG: print 'FigureCanvasQtAgg: ', figure
     FigureCanvasQT.__init__( self, figure )
     FigureCanvasAgg.__init__( self, figure )
     self.drawRect = False
     self.rect = []
     self.replot = True
     self.pixmap = qt.QPixmap()
Esempio n. 3
0
 def __init__( self, figure ):
     if DEBUG: print 'FigureCanvasQtAgg: ', figure
     FigureCanvasQT.__init__( self, figure )
     FigureCanvasAgg.__init__( self, figure )
     self.drawRect = False
     self.rect = []
     self.replot = True
     self.pixmap = qt.QPixmap()
    def __init__(self, figure):

        QtGui.QWidget.__init__(self)
        FigureCanvasAgg.__init__(self, figure)
        self.figure = figure
        self.setMouseTracking(True)

        w,h = self.get_width_height()
        self.resize( w, h )
        self.drawRect = False
        self.rect = []
        self.replot = True
        self.pixmap = QtGui.QPixmap()
Esempio n. 5
0
def __init__(self, figure, master=None, resize_callback=None): 
 FigureCanvasAgg.__init__(self, figure) 
 t1,t2,w,h = self.figure.bbox.get_bounds() 
 w, h = int(w), int(h) 
 self._tkcanvas = Tk.Canvas( 
 master=master, width=w, height=h, borderwidth=4) 
 self._tkphoto = Tk.PhotoImage( 
 master=self._tkcanvas, width=w, height=h) 
 self._tkcanvas.create_image(w/2, h/2, image=self._tkphoto) 
 self._resize_callback = resize_callback 
 self._tkcanvas.bind("<Configure>", self.resize) 
 self._tkcanvas.bind("<Key>", self.key_press) 
 self._tkcanvas.bind("<KeyRelease>", self.key_release) 
 self._master = master 
 self._tkcanvas.focus_set() 
 self._key = None # the key that is pressed  
Esempio n. 6
0
 def __init__(self, figure):
     FigureCanvasAgg.__init__(self, figure)
     t1, t2, w, h = self.figure.bbox.get_bounds()
     w, h = int(w), int(h)
     self.canvas = FltkCanvas(0, 0, w, h, "canvas", self)
Esempio n. 7
0
 def __init__(self, figure):
     FigureCanvasAgg.__init__(self, figure)
     t1, t2, w, h = self.figure.bbox.bounds
     w, h = int(w), int(h)
     self.canvas = FltkCanvas(0, 0, w, h, "canvas", self)