画笔用于绘制线条。Qt中表示画笔的类是QPen,包括颜色、线宽、线型、线端样式、连接样式等属性。
xxxxxxxxxx
61void QPen::setColor(QColor& color); // 设置颜色
2void QPen::setWidth(int width); // 设置线宽
3void QPen::setStyle(Qt::PenStyle style); // 设置线型
4void QPen::setCapStyle(Qt::PenCapStyle style); // 设置线端样式
5void QPen::setJoinStyle(Qt::PenJoinStyle style); // 设置连接样式
6...
Qt::PenStyle | 线型 |
---|---|
Qt::SolidLine | 实线 |
Qt::DashLine | 虚线 |
Qt::DotLine | 点线 |
Qt::DashDotLine | 点划线 |
Qt::DashDotDotLine | 双点划线 |
Qt::CustomDashLine | 定制虚线 |
Qt::PenCapStyle | 线端样式 |
---|---|
Qt::SquareCap | 方头 |
Qt::FlatCap | 平头 |
Qt::RoundCap | 圆头 |
Qt::PenJoinStyle | 连接样式 |
---|---|
Qt::BevelJoin | 平角 |
Qt::MiterJoin | 尖角 |
Qt::RoundJoin | 圆角 |