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: 14426
- 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‽
“Design patterns are kind of like sarcasm: hard to use well, not always appropriate,
and disgustingly bad when applied to problems they are not meant to solve.” — ajones in c.l.python
and disgustingly bad when applied to problems they are not meant to solve.” — ajones in c.l.python
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.
