aboutsummaryrefslogtreecommitdiffstats
path: root/doc/codesnippets/doc/src/snippets/code/src_gui_painting_qpen.cpp
blob: b1584629a253f5588f2c9b06caf0dd2d248712d3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
//! [0]
painter = QPainter(self)
pen = QPen(Qt.green, 3, Qt.DashDotLine, Qt.RoundCap, Qt.RoundJoin)
painter.setPen(pen)
//! [0]


//! [1]
painter = QPainter(self)
pen = QPen()  # creates a default pen

pen.setStyle(Qt.DashDotLine)
pen.setWidth(3)
pen.setBrush(Qt.green)
pen.setCapStyle(Qt.RoundCap)
pen.setJoinStyle(Qt.RoundJoin)

painter.setPen(pen)
//! [1]


//! [2]
pen = QPen()
space = 4;
dashes = [1, space, 3, space, 9, space, 27, space, 9, space]
pen.setDashPattern(dashes)
//! [2]


//! [3]
pen = QPen()
space = 4;
dashes = [1, space, 3, space, 9, space, 27, space, 9, space]
pen.setDashPattern(dashes)
//! [3]