diff --git a/src/libs/3rdparty/modeling/qmt/diagram_scene/diagramscenemodel.cpp b/src/libs/3rdparty/modeling/qmt/diagram_scene/diagramscenemodel.cpp index e270bd56352..6c43888815c 100644 --- a/src/libs/3rdparty/modeling/qmt/diagram_scene/diagramscenemodel.cpp +++ b/src/libs/3rdparty/modeling/qmt/diagram_scene/diagramscenemodel.cpp @@ -72,7 +72,7 @@ namespace qmt { class DiagramSceneModel::OriginItem : public QGraphicsItem { public: - OriginItem(QGraphicsItem *parent = 0) + explicit OriginItem(QGraphicsItem *parent = 0) : QGraphicsItem(parent) { } diff --git a/src/libs/3rdparty/modeling/qmt/diagram_scene/items/annotationitem.cpp b/src/libs/3rdparty/modeling/qmt/diagram_scene/items/annotationitem.cpp index 89bb9b2fe03..33db0f549e9 100644 --- a/src/libs/3rdparty/modeling/qmt/diagram_scene/items/annotationitem.cpp +++ b/src/libs/3rdparty/modeling/qmt/diagram_scene/items/annotationitem.cpp @@ -58,7 +58,7 @@ static const qreal CONTENTS_BORDER_HORIZONTAL = 4.0; class AnnotationItem::AnnotationTextItem : public QGraphicsTextItem { public: - AnnotationTextItem(QGraphicsItem *parent) + explicit AnnotationTextItem(QGraphicsItem *parent) : QGraphicsTextItem(parent) { } diff --git a/src/libs/3rdparty/modeling/qmt/diagram_scene/items/boundaryitem.cpp b/src/libs/3rdparty/modeling/qmt/diagram_scene/items/boundaryitem.cpp index 150607276f5..90e01a71521 100644 --- a/src/libs/3rdparty/modeling/qmt/diagram_scene/items/boundaryitem.cpp +++ b/src/libs/3rdparty/modeling/qmt/diagram_scene/items/boundaryitem.cpp @@ -60,7 +60,7 @@ static const qreal CONTENTS_BORDER_HORIZONTAL = 4.0; class BoundaryItem::BoundaryTextItem : public QGraphicsTextItem { public: - BoundaryTextItem(QGraphicsItem *parent) + explicit BoundaryTextItem(QGraphicsItem *parent) : QGraphicsTextItem(parent) { } diff --git a/src/libs/3rdparty/modeling/qmt/diagram_scene/parts/arrowitem.cpp b/src/libs/3rdparty/modeling/qmt/diagram_scene/parts/arrowitem.cpp index 07512b80211..a1b6e1f472f 100644 --- a/src/libs/3rdparty/modeling/qmt/diagram_scene/parts/arrowitem.cpp +++ b/src/libs/3rdparty/modeling/qmt/diagram_scene/parts/arrowitem.cpp @@ -48,7 +48,7 @@ namespace qmt { class ArrowItem::GraphicsPathItem : public QGraphicsPathItem { public: - GraphicsPathItem(QGraphicsItem *parent) + explicit GraphicsPathItem(QGraphicsItem *parent) : QGraphicsPathItem(parent) { } @@ -65,7 +65,7 @@ public: class ArrowItem::GraphicsHeadItem : public QGraphicsItem { public: - GraphicsHeadItem(QGraphicsItem *parent) + explicit GraphicsHeadItem(QGraphicsItem *parent) : QGraphicsItem(parent) { } @@ -250,7 +250,7 @@ private: class ArrowItem::GraphicsShaftItem : public ArrowItem::GraphicsPathItem { public: - GraphicsShaftItem(QGraphicsItem *parent) + explicit GraphicsShaftItem(QGraphicsItem *parent) : GraphicsPathItem(parent) { } diff --git a/src/libs/3rdparty/modeling/qmt/model_ui/treemodel.cpp b/src/libs/3rdparty/modeling/qmt/model_ui/treemodel.cpp index 25332a1327c..2f103afcc50 100644 --- a/src/libs/3rdparty/modeling/qmt/model_ui/treemodel.cpp +++ b/src/libs/3rdparty/modeling/qmt/model_ui/treemodel.cpp @@ -74,7 +74,7 @@ private: class TreeModel::ItemFactory : public MConstVisitor { public: - ItemFactory(TreeModel *treeModel) + explicit ItemFactory(TreeModel *treeModel) : m_treeModel(treeModel) { QMT_CHECK(m_treeModel); diff --git a/src/libs/3rdparty/modeling/qmt/stereotype/iconshape.cpp b/src/libs/3rdparty/modeling/qmt/stereotype/iconshape.cpp index bf99729ba4c..de4dd6b432c 100644 --- a/src/libs/3rdparty/modeling/qmt/stereotype/iconshape.cpp +++ b/src/libs/3rdparty/modeling/qmt/stereotype/iconshape.cpp @@ -52,9 +52,7 @@ namespace qmt { class IconShape::IconShapePrivate { public: - IconShapePrivate() - { - } + IconShapePrivate() = default; IconShapePrivate(const IconShapePrivate &rhs) : m_shapes(CloneAll(rhs.m_shapes)) diff --git a/src/libs/3rdparty/modeling/qmt/style/stylecontroller.cpp b/src/libs/3rdparty/modeling/qmt/style/stylecontroller.cpp index d842bb6118b..35766bf7c71 100644 --- a/src/libs/3rdparty/modeling/qmt/style/stylecontroller.cpp +++ b/src/libs/3rdparty/modeling/qmt/style/stylecontroller.cpp @@ -41,7 +41,7 @@ namespace qmt { class StyleController::Parameters : public StyleEngine::Parameters { public: - Parameters(StyleController *styleController) + explicit Parameters(StyleController *styleController) : m_styleController(styleController) { }