Qt 4 2
Részletes leírás
A QPen osztály határozza meg, hogy a QPainter hogyan vonjon vonalat és körvonalakat rajzoljon.
A toll stílusa, vastagsága, ecsetvonása, befejező stílusa és kapcsolódási stílusa.
A toll stílus határozza meg a vonal típusát. Alapértelmezésben a tollnak Qt :: SolidLine stílusa van. Stílus beállítása a Qt :: NoPen-ben megtiltja a festőnek vonalak és útvonalak rajzolását.
A tollhegy határozza meg a vonalak és szövegek kitöltését. Alapértelmezés szerint a tollnak szilárd fekete kefe van. A QColor osztály tartalmazza az előre definiált színek listáját.
A végek stílusa határozza meg, hogy a megjelenített vonalak végeit hogyan húzzák ki. A csatlakozási stílus határozza meg, hogyan jelenjenek meg a két vonal kapcsolatai, ha több kapcsolódó vonalat rajzol (QPainter :: drawPolyline () stb.). A végek és kapcsolatok stílusai csak nagy vonalakat érintenek, azaz amelynek szélessége 1 vagy több.
A kitöltési stílus beállításához használja a QBrush osztályt.
A Qt 4.1-től kezdődően a setDashPattern () segítségével a saját QPen vonalstílusa állítható be.
A tollstílusok teljes listáját lásd a Qt :: PenStyle enum leírásában.
Annak ellenére, hogy a vonalvégződések nulla vagy nulla vonalszélességgel vannak-e rajzolva, attól függ, hogy a végződés milyen stílusban van. Ha a SquareCap (alapértelmezett) vagy a RoundCap-ot használja, akkor rajzolódnak ki, és a FlatCap használatakor nem.

A tagfunkciók leírása
QPen :: QPen ()
Alapértelmezés szerint fekete folyamatos tollat készít, vastagsága 0.