Modification du diametre des jonctions entre conducteurs.

git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@598 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
xavier
2009-04-18 20:20:59 +00:00
parent 2b9fa513fb
commit 9ae855a9bf

View File

@@ -479,8 +479,8 @@ void Conductor::paint(QPainter *qp, const QStyleOptionGraphicsItem *options, QWi
if (isSelected()) qp -> setBrush(Qt::NoBrush); if (isSelected()) qp -> setBrush(Qt::NoBrush);
} }
// decalage ideal pour le rendu centre d'un carre / cercle de 5.0 px de cote / diametre // decalage ideal pour le rendu centre d'un carre / cercle de 2.0 px de cote / diametre
qreal pretty_offset = (options -> levelOfDetail == 1 ? 2.0 : 2.5); qreal pretty_offset = (options -> levelOfDetail == 1 ? 1.0 : 1.0);
// dessin des points d'accroche du conducteur si celui-ci est selectionne // dessin des points d'accroche du conducteur si celui-ci est selectionne
if (isSelected()) { if (isSelected()) {
@@ -495,8 +495,8 @@ void Conductor::paint(QPainter *qp, const QStyleOptionGraphicsItem *options, QWi
QRectF( QRectF(
((previous_point.x() + point.x()) / 2.0 ) - pretty_offset, ((previous_point.x() + point.x()) / 2.0 ) - pretty_offset,
((previous_point.y() + point.y()) / 2.0 ) - pretty_offset, ((previous_point.y() + point.y()) / 2.0 ) - pretty_offset,
5.0, 2.0,
5.0 2.0
), ),
square_brush square_brush
); );
@@ -513,7 +513,7 @@ void Conductor::paint(QPainter *qp, const QStyleOptionGraphicsItem *options, QWi
qp -> setBrush(junction_brush); qp -> setBrush(junction_brush);
qp -> setRenderHint(QPainter::Antialiasing, true); qp -> setRenderHint(QPainter::Antialiasing, true);
foreach(QPointF point, junctions_list) { foreach(QPointF point, junctions_list) {
qp -> drawEllipse(QRectF(point.x() - pretty_offset, point.y() - pretty_offset, 5.0, 5.0)); qp -> drawEllipse(QRectF(point.x() - pretty_offset, point.y() - pretty_offset, 2.0, 2.0));
} }
} }
qp -> restore(); qp -> restore();