PyQtGraph Как увеличить, используя кнопку - PullRequest
0 голосов
/ 08 ноября 2018

Я использую PyQTGraph вместе с PyQT5, и я добавил GraphicsLayoutWidget, с событиями мыши для добавления маркеров.

canvas_ruler = pg.GraphicsLayoutWidget()
formLayout.addWidget(self.canvas_ruler)
plot_ruler = canvas_ruler.addPlot(name="Ruler")

plot_ruler.hideAxis('left')

canvas_ruler.scene().sigMouseMoved.connect(self.mouseMoved)
canvas_ruler.scene().sigMouseClicked.connect(self.mouseClicked)
plot_ruler.setMouseEnabled(x=True, y=False)

Я хотел бы добавить 2 кнопки для увеличенияи уменьшить, в настоящее время событие колеса мыши, делает увеличение / уменьшение.Но я хочу отключить это и добавить 2 кнопки для него.Я, вероятно, должен:

setMouseEnabled(x=False, y=False)

Но я не знаю, как запустить масштабирование с помощью кода, я не смог найти его API, например sigMouseMoved.connect.

...