aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/modelinglib/qmt/diagram_scene/parts/pathselectionitem.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/modelinglib/qmt/diagram_scene/parts/pathselectionitem.cpp')
-rw-r--r--src/libs/modelinglib/qmt/diagram_scene/parts/pathselectionitem.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libs/modelinglib/qmt/diagram_scene/parts/pathselectionitem.cpp b/src/libs/modelinglib/qmt/diagram_scene/parts/pathselectionitem.cpp
index 04af99ff41..64aed9e44f 100644
--- a/src/libs/modelinglib/qmt/diagram_scene/parts/pathselectionitem.cpp
+++ b/src/libs/modelinglib/qmt/diagram_scene/parts/pathselectionitem.cpp
@@ -153,7 +153,7 @@ QPainterPath PathSelectionItem::shape() const
{
QPainterPath shape;
shape.setFillRule(Qt::WindingFill);
- foreach (const GraphicsHandleItem *handle, m_handles)
+ for (const GraphicsHandleItem *handle : m_handles)
shape.addPath(handle->shape());
// TODO duplicate of ArrowItem::GraphicsShaftItem's shape
QPolygonF polygon;
@@ -179,7 +179,7 @@ void PathSelectionItem::setPointSize(const QSizeF &size)
QList<QPointF> PathSelectionItem::points() const
{
QList<QPointF> points;
- foreach (GraphicsHandleItem *handle, m_handles)
+ for (GraphicsHandleItem *handle : m_handles)
points.append(handle->pos());
return points;
}
@@ -195,7 +195,7 @@ void PathSelectionItem::setPoints(const QList<QPointF> &points)
m_handles.removeLast();
}
int pointIndex = 0;
- foreach (const QPointF &point, points) {
+ for (const QPointF &point : std::as_const(points)) {
GraphicsHandleItem *handle;
if (focusEndBItem && pointIndex == points.size() - 1) {
handle = focusEndBItem;
@@ -254,7 +254,7 @@ void PathSelectionItem::update()
{
prepareGeometryChange();
int i = 0;
- foreach (GraphicsHandleItem *handle, m_handles) {
+ for (GraphicsHandleItem *handle : std::as_const(m_handles)) {
handle->setPointSize(m_pointSize);
handle->setSelection(m_isSecondarySelected
? (isEndHandle(i) ? GraphicsHandleItem::NotSelected : GraphicsHandleItem::SecondarySelected)