Exemple #1
0
 def createCanvases(self):
     self.signalCanvas = MyMplCanvas(self, width=13, height=2, dpi=100)
     self.signalGridLayout.addWidget(self.signalCanvas, 0, 0, 3, 2)
     self.scalogramCanvas = MyMplCanvas(self, width=5, height=4, dpi=100)
     self.scalogramGridLayout.addWidget(self.scalogramCanvas, 0, 0, 3, 2)
     self.signalCanvas.canvasEnter.connect(self.canvasEnter)
     self.signalCanvas.mouseMotion.connect(self.canvasMotion)
     self.signalCanvas.canvasLeave.connect(self.canvasLeave)
     self.scalogramCanvas.canvasEnter.connect(self.canvasEnter)
     self.scalogramCanvas.mouseMotion.connect(self.canvasMotion)
     self.scalogramCanvas.canvasLeave.connect(self.canvasLeave)
Exemple #2
0
 def __call__(self, wa, parent=None, title='Plotted'):
     QtGui.QWidget.__init__(self, parent)
     uic.loadUi("forms/plotdialog.ui", self)
     self.canvas = MyMplCanvas(self, width=13, height=2, dpi=100)
     self.canvasGridLayout.addWidget(self.canvas, 0, 0, 1, 4)
     self.coordLabel.setText('')
     self.canvas.mouseMotion.connect(self.canvasMotion)
     self.canvas.canvasLeave.connect(lambda: self.coordLabel.setText(''))
     self.saveToolButton.clicked.connect(self.saveFigure)
     self.setWindowTitle(title)