diff options
author | Erich Eckner <git@eckner.net> | 2019-05-15 14:46:57 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2019-05-15 14:46:57 +0200 |
commit | 1ea3b6f64f9198c5ede2420b8ff83c4339b754ee (patch) | |
tree | 9811aea2d007aa95a6128cf0d5aee65910398761 | |
parent | f0f6e399820e32ba0d259fdd6cbfb6dd641cd422 (diff) | |
download | dbmodel-1ea3b6f64f9198c5ede2420b8ff83c4339b754ee.tar.xz |
src/diagramdocument.cpp: itemAt() needs a QTransform now - give it an identity transformation
-rw-r--r-- | src/diagramdocument.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/diagramdocument.cpp b/src/diagramdocument.cpp index a1aad5d..115fbfd 100644 --- a/src/diagramdocument.cpp +++ b/src/diagramdocument.cpp @@ -333,8 +333,8 @@ DiagramDocument::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) { if (m_line) { removeItem(m_line); - DatabaseTable *source = qgraphicsitem_cast<DatabaseTable *>(itemAt(m_line->line().p1())); - DatabaseTable *target = qgraphicsitem_cast<DatabaseTable *>(itemAt(m_line->line().p2())); + DatabaseTable *source = qgraphicsitem_cast<DatabaseTable *>(itemAt(m_line->line().p1(), QTransform())); + DatabaseTable *target = qgraphicsitem_cast<DatabaseTable *>(itemAt(m_line->line().p2(), QTransform())); if (source && target && source != target) { Line *line = new DatabaseRelationship(); line->createId(); |