PyQt5 Grafikproblem
Ich hab ein Programm, wo ein Timer im Einsatz ist, der alle 5 Sek. Daten holt und damit eine Grafik zeichnet. Nun möchte ich mittels Mausklick eine Markierung auf dieser Grafik zeichnen. Ich kann auch die Mauspos. innerhalb der Grafikklasse auslesen aber wie kombiniere ich das nun alles ???
- __blackjack__
- User
- Beiträge: 14192
- Registriert: Samstag 2. Juni 2018, 10:21
- Wohnort: 127.0.0.1
- Kontaktdaten:
@HeinKurz: Die Beschreibung reicht nicht um da sinnvoll drauf antworten zu können. Hier weiss ja keiner wie Du das alles genau machst, und was „eine Grafik zeichnet“ genau bedeutet. Wie sieht Dein Code aus, oder zumindest ein minimales, lauffähiges Beispiel, dass das Problem nachvollziehbar macht‽
“Every thinking person fears nuclear war and every technological nation plans for it. Everyone knows
it's madness, and every country has an excuse.” — Carl Sagan, Cosmos, Episode 13: Who Speaks for Earth?
it's madness, and every country has an excuse.” — Carl Sagan, Cosmos, Episode 13: Who Speaks for Earth?
Eigene Klasse mit globalen Variablen ist falsch. Was auch immer diese Grafikklasse ist, die muß der Methode, die die Mausklicks verarbeitet bekannt sein und dann kann man einfach eine `Grafikklasse.set_mark`-Methode definieren, die mit der aktuellen Mausposition aufgerufen wird.