Qt 4 2

Descriere detaliată

Clasa QPen definește modul în care QPainter trebuie să tragă linii și să schițeze contururile.

Pixul are stil, grosime, perie, stil de terminații și stil de conexiuni.







Stilul stiloului specifică tipul liniei. Implicit, pixul are un stil Qt :: SolidLine. Setarea unui stil în Qt :: NoPen interzice pictorului să deseneze linii și căi.

O perie de stilou determină umplerea liniilor și textului. Implicit, stiloul are o perie neagră solidă. Clasa QColor conține o listă de culori predefinite.

Stilul finalizărilor determină cum vor fi desenate liniile finale ale liniilor afișate. Compușii Style definește modul în care otobrazhaetsya conecta două linii în desen linii multiple cuplate (QPainter :: drawPolyline (), etc.). Stilurile de terminații și conexiuni afectează numai linii largi, adică a căror lățime este de 1 sau mai mult.







Pentru a seta stilul de umplere, utilizați clasa QBrush.

Începând cu Qt 4.1, a fost posibil, cu ajutorul setDashPattern (), să setați propriul stil de linie QPen.

Pentru o listă completă a stilurilor stiloului, consultați descrierea numărului Qt :: PenStyle enum.

Indiferent dacă liniile finale sunt desenate cu o lățime a liniei de zero sau una depinde de stilul de terminare. Atunci când utilizați SquareCap (implicit) sau RoundCap, acestea sunt desenate, iar când folosiți FlatCap nu este.

Qt 4 2

Descrierea funcțiilor membrilor

QPen :: QPen ()

Creează în mod prestabilit un stilou negru continuu cu o grosime de 0.

QPen :: QPen (stil Qt :: PenStyle)







Trimiteți-le prietenilor: