summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLukáš Lalinský <lalinsky@gmail.com>2008-12-07 15:07:13 +0100
committerLukáš Lalinský <lalinsky@gmail.com>2008-12-07 15:07:13 +0100
commit6b42618de7c3be2681ad4e49eb412e56b700d59e (patch)
tree25e552ccf71dd9a83244e2965354b48e8451918d
parent788d1af4dccb754cd2a57cc968f2d46651a95291 (diff)
downloaddbmodel-6b42618de7c3be2681ad4e49eb412e56b700d59e.tar.gz
dbmodel-6b42618de7c3be2681ad4e49eb412e56b700d59e.tar.bz2
Make the editing connection line dashes
-rw-r--r--src/diagramdocument.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/diagramdocument.cpp b/src/diagramdocument.cpp
index 351124f..b8ad744 100644
--- a/src/diagramdocument.cpp
+++ b/src/diagramdocument.cpp
@@ -102,6 +102,11 @@ DiagramDocument::mousePressEvent(QGraphicsSceneMouseEvent *event)
if (m_mode == AddRelation && event->button() == Qt::LeftButton) {
m_line = new QGraphicsLineItem();
m_line->setLine(QLineF(event->scenePos(), event->scenePos()));
+ QPen pen;
+ pen.setStyle(Qt::CustomDashLine);
+ pen.setDashOffset(7);
+ pen.setDashPattern(QVector<qreal>() << 3 << 3);
+ m_line->setPen(pen);
m_line->setZValue(1000.0);
addItem(m_line);
event->accept();