diff --git a/sources/qetgraphicsitem/qetshapeitem.cpp b/sources/qetgraphicsitem/qetshapeitem.cpp index 38d523d16..2542b0ed0 100644 --- a/sources/qetgraphicsitem/qetshapeitem.cpp +++ b/sources/qetgraphicsitem/qetshapeitem.cpp @@ -220,13 +220,25 @@ QPainterPath QetShapeItem::shape() const switch (m_shapeType) { - case Line: path.moveTo(m_P1); - path.lineTo(m_P2); break; - case Rectangle: path.addRect(QRectF(m_P1, m_P2)); break; - case Ellipse: path.addEllipse(QRectF(m_P1, m_P2)); break; - case Polygon: path.addPolygon(m_polygon); - if (m_close) path.closeSubpath(); break; - default: Q_ASSERT(false); break; + case Line: + path.moveTo(m_P1); + path.lineTo(m_P2); + break; + case Rectangle: + path.addRect(QRectF(m_P1, m_P2)); + break; + case Ellipse: + path.addEllipse(QRectF(m_P1, m_P2)); + break; + case Polygon: + path.addPolygon(m_polygon); + if (m_close) { + path.closeSubpath(); + } + break; + default: + Q_ASSERT(false); + break; } QPainterPathStroker pps; diff --git a/sources/ui/elementpropertieswidget.cpp b/sources/ui/elementpropertieswidget.cpp index 776df298c..998d818fa 100644 --- a/sources/ui/elementpropertieswidget.cpp +++ b/sources/ui/elementpropertieswidget.cpp @@ -172,12 +172,15 @@ void ElementPropertiesWidget::updateUi() //Purge the tab widget and delete all widget m_tab->clear(); - qDeleteAll(m_list_editor); m_list_editor.clear(); - if(m_general_widget) delete m_general_widget; m_general_widget = nullptr; + qDeleteAll(m_list_editor); + m_list_editor.clear(); + if(m_general_widget) { + delete m_general_widget; + m_general_widget = nullptr; + } //Create editor according to the type of element - switch (m_element -> linkType()) - { + switch (m_element -> linkType()) { case Element::Simple: m_list_editor << new ElementInfoWidget(m_element, this); break;