0
import tutorial4
from tutorial4 import *
def clicked(item,points):
print("curve clicked")
app = QtGui.QApplication(sys.argv)
win = TestApp()
pw3 = win.ui.graphicsView.plotItem
curve = pw3.plot(np.random.normal(size=100)*1e0, clickable=True)
curve.curve.setClickable(True)
curve.setPen('w') ## white pen
curve.setShadowPen(pg.mkPen((70,70,30), width=6, cosmetic=True))
curve.sigPointsClicked.connect(clicked)
sys.exit(app.exec_())
Здравствуйте, я пытаюсь с помощью sigPointsClicked на участке, который я создал с помощью pyqtgraph (в GUI, который я создал с помощью Qt Designer).PlotDataItem.sigPointsClicked не работает
Когда я щелкнул по графику, ничего не происходит - он не вызывает функцию «щелкнул».
у вас есть идеи, почему?
Спасибо, Guy
хорошо, я попробовал sigClicked, но он не посылает точки, которые щелкнула мышью. так что нет способа получить очки с помощью PlotDataItem? Спасибо, Guy – Guy324
Что именно «указывает» именно после вас? – Luke
точки на графике. например: x = 1.323, y = -3.045 – Guy324