Seite 1 von 1

QPainterPath ausblenden

Verfasst: 13. Mai 2009 17:31
von taraquedo
Hallo alle Qt-Nutzer!

Ich möchte eine Linie zeichnen, die von einem Punkt zum nächsten einen immer größeren Alpha-Wert besitzt, so dass diese langsam "ausgeblendet" wird.

Dazu verwendete ich zunächst viele QGraphicsLineItem, was zum Problem führte, dass die Schnittstellen überlagerten und dort dunkler erschienen (width ist größer 0).

Mit meiner jetzigen Lösung nutze ich QGraphicsPathItem bzw. QPainterPath. Hier kann ich nun jedoch (scheinbar) nur für den kompletten Path einen Pen resp. Alphawert setzen.

Meine Linie ist stückweise zusammengesetzt (viele Datenpunkte, die nicht auf einer Geraden liegen). Wie kann ich das Ziel erreichen?

Grüße!