Seite 1 von 1

PyQt5 Grafikproblem

Verfasst: Montag 15. Mai 2023, 11:50
von HeinKurz
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 ???

Re: PyQt5 Grafikproblem

Verfasst: Montag 15. Mai 2023, 12:01
von __blackjack__
@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‽

Re: PyQt5 Grafikproblem

Verfasst: Montag 15. Mai 2023, 12:05
von __deets__
Ohne “das alles” zu sehen - keine Ahnung.

Re: PyQt5 Grafikproblem

Verfasst: Mittwoch 17. Mai 2023, 06:45
von HeinKurz
Habs hinbekommen: Ich hab ohnehin ein eigene Klasse für globale Variable, da schreib ich nun auch die Mauspos. rein und kann sie dann dort beim Painting auslesen.

Re: PyQt5 Grafikproblem

Verfasst: Mittwoch 17. Mai 2023, 10:21
von Sirius3
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.