45 const qreal borderDelta = 2.0;
46 const QPen guidesPen(
m_d->guidesConfig.guidesPen());
49 painter.setPen(guidesPen);
50 painter.setTransform(QTransform());
51 painter.setRenderHints(QPainter::Antialiasing,
false);
52 painter.setRenderHints(QPainter::Antialiasing,
false);
54 Q_FOREACH (qreal guide,
m_d->guidesConfig.horizontalGuideLines()) {
55 if (guide < updateArea.top() - borderDelta ||
56 guide > updateArea.bottom() + borderDelta) {
61 const QPoint
p0 = converter->
documentToWidget(QPointF(updateArea.left() - borderDelta, guide)).toPoint();
62 const QPoint
p1 = converter->
documentToWidget(QPointF(updateArea.right() + borderDelta, guide)).toPoint();
63 painter.drawLine(
p0,
p1);
66 Q_FOREACH (qreal guide,
m_d->guidesConfig.verticalGuideLines()) {
67 if (guide < updateArea.left() - borderDelta ||
68 guide > updateArea.right() + borderDelta) {
73 const QPoint
p0 = converter->
documentToWidget(QPointF(guide, updateArea.top() - borderDelta)).toPoint();
74 const QPoint
p1 = converter->
documentToWidget(QPointF(guide, updateArea.bottom() + borderDelta)).toPoint();
75 painter.drawLine(
p0,
p1);