diff options
author | Jochen Becher <jochen_becher@gmx.de> | 2019-11-10 19:47:56 +0100 |
---|---|---|
committer | Jochen Becher <jochen_becher@gmx.de> | 2020-02-23 15:54:00 +0000 |
commit | c37ecdeaf11cf4da7125540d772333975b440046 (patch) | |
tree | 5ccbd0a25b28fee2be1cfa37272e33c462eaddf2 /src/libs/modelinglib | |
parent | be899de35ce9efb1d90380336253eb42acbdb707 (diff) |
modeleditor: Keep some border around the diagram scene
Change-Id: I09aeaffa0a36048c8a6c8e7787750b08e07f08d5
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/libs/modelinglib')
-rw-r--r-- | src/libs/modelinglib/qmt/diagram_scene/diagramscenemodel.cpp | 2 | ||||
-rw-r--r-- | src/libs/modelinglib/qmt/diagram_widgets_ui/diagramview.cpp | 6 |
2 files changed, 5 insertions, 3 deletions
diff --git a/src/libs/modelinglib/qmt/diagram_scene/diagramscenemodel.cpp b/src/libs/modelinglib/qmt/diagram_scene/diagramscenemodel.cpp index 34efac9f3d0..6349b7db30d 100644 --- a/src/libs/modelinglib/qmt/diagram_scene/diagramscenemodel.cpp +++ b/src/libs/modelinglib/qmt/diagram_scene/diagramscenemodel.cpp @@ -88,7 +88,7 @@ public: Q_UNUSED(option) Q_UNUSED(widget) - QPen pen(QBrush(Qt::gray), 1.0, Qt::DotLine); + QPen pen(QBrush(Qt::lightGray), 1.0, Qt::DotLine); painter->setPen(pen); painter->drawLine(QLineF(0.0, 0.0, 20.0, 0.0)); painter->drawLine(QLineF(0.0, 0.0, 0.0, 20.0)); diff --git a/src/libs/modelinglib/qmt/diagram_widgets_ui/diagramview.cpp b/src/libs/modelinglib/qmt/diagram_widgets_ui/diagramview.cpp index ecc7fb327c1..2d23871f0bf 100644 --- a/src/libs/modelinglib/qmt/diagram_widgets_ui/diagramview.cpp +++ b/src/libs/modelinglib/qmt/diagram_widgets_ui/diagramview.cpp @@ -151,8 +151,10 @@ void DiagramView::dropEvent(QDropEvent *event) void DiagramView::onSceneRectChanged(const QRectF &sceneRect) { - // TODO add some adjustment to all 4 sides? - setSceneRect(sceneRect); + // add some adjustment to all 4 sides + static const qreal ADJUSTMENT = 80; + QRectF rect = sceneRect.adjusted(-ADJUSTMENT, -ADJUSTMENT, ADJUSTMENT, ADJUSTMENT); + setSceneRect(rect); } } // namespace qmt |