linienförmige Objekte
Verfasst: 7. Dezember 2005 13:28
Hallo zusammen,
in meinem Programm möchte ich QWidgets, die beliebig in einem Fenster positioniert sind mit Linien miteinander verknüpfen, ähnlich wie in einem Schaltplan oder Netzplan möchte ich diese Verbindungen in mehreren Segmenten senkrecht und waagrecht verlaufen lassen.
Ich habe es z.Zt. so realisiert, dass ich diese Verbindungen im PaintEvent eines im Hintergrund liegenden großen Widgets zeichne ( drawPolyline ). Der Verlauf der Linien wird zuvor automatisch errechnet.
In der Anwendung wird es so allerdings schnell ziemlich unübersichtlich. Daher würde ich gerne einzlene Liniensegmente selektieren, und mit der Maus beliebig verschieben können, damit es ordentlich aussieht.
Hat jemand eine clevere Idee oder bereits eine Implementierung für selektiebare und veränderbare linienförmige Objekte?
Grüsse, andikt
in meinem Programm möchte ich QWidgets, die beliebig in einem Fenster positioniert sind mit Linien miteinander verknüpfen, ähnlich wie in einem Schaltplan oder Netzplan möchte ich diese Verbindungen in mehreren Segmenten senkrecht und waagrecht verlaufen lassen.
Ich habe es z.Zt. so realisiert, dass ich diese Verbindungen im PaintEvent eines im Hintergrund liegenden großen Widgets zeichne ( drawPolyline ). Der Verlauf der Linien wird zuvor automatisch errechnet.
In der Anwendung wird es so allerdings schnell ziemlich unübersichtlich. Daher würde ich gerne einzlene Liniensegmente selektieren, und mit der Maus beliebig verschieben können, damit es ordentlich aussieht.
Hat jemand eine clevere Idee oder bereits eine Implementierung für selektiebare und veränderbare linienförmige Objekte?
Grüsse, andikt