Herausfinden ob eine Linie geklickt wurde
Verfasst: Mittwoch 17. Oktober 2018, 11:11
Hallo,
Ich habe ein Programm in dem einige Linien ein Netzwerk darstellen, dafür nutze ich PyQt4.
Jetzt möchte ich, dass man durch klicken auf eine Linie eine Aktion erhält.
Das heißt, ich habe den Punkt an dem geklickt wurde (A) und den start- und endpunkt einer Linie (B und C) und möchte jetzt herausfinden, ob sich Punkt A mit einem Maximalen Abstand von 10px von der Linie BC befindet.
Hat da jemand eine Idee, wie ich das ausrechnen kann oder gibt es da vielleicht sogar schon fertige Funktionen in PyQt?
Danke schonmal im Vorraus
L.G. Finn
Ich habe ein Programm in dem einige Linien ein Netzwerk darstellen, dafür nutze ich PyQt4.
Jetzt möchte ich, dass man durch klicken auf eine Linie eine Aktion erhält.
Das heißt, ich habe den Punkt an dem geklickt wurde (A) und den start- und endpunkt einer Linie (B und C) und möchte jetzt herausfinden, ob sich Punkt A mit einem Maximalen Abstand von 10px von der Linie BC befindet.
Hat da jemand eine Idee, wie ich das ausrechnen kann oder gibt es da vielleicht sogar schon fertige Funktionen in PyQt?
Danke schonmal im Vorraus
L.G. Finn