Hover-Tool für Diagramme in PyqtgraphPython

Python-Programme
Guest
 Hover-Tool für Diagramme in Pyqtgraph

Post by Guest »

Ich möchte, dass Dateninformationen angezeigt werden, wenn ich mit der Maus über eine Linie in Pyqtgraph-Diagrammen fahre, aber ich kann meine sigpointsHovered nicht dazu bringen, ein Signal auszugeben. Hier ist ein einfaches Beispiel dafür, was ich versucht habe:

Code: Select all

from PySide6.QtWidgets import QMainWindow, QWidget, QApplication, QVBoxLayout
import pyqtgraph as pg

def hovered(self, points, ev):
print("FOOO")

x = [1,2,3,4,5,6,7,8,9]
y = [0,1,2,3,4,5,6,7,8]

app = QApplication([])
window = QWidget()
layout = QVBoxLayout()

plot_widget = pg.PlotWidget()
plot_item = plot_widget.getPlotItem()
line = plot_item.plot(x,y)
line.sigPointsHovered.connect(hovered)

layout.addWidget(plot_widget)
window.setLayout(layout)

window.show()
app.exec_()
Ich habe bereits versucht, „hoverable“ = True zu setzen und die Dokumente mehrmals gelesen, aber ich habe ehrlich gesagt keine Ahnung, warum sigPointsHovered nicht funktioniert.< /P>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post