forked from qt-creator/qt-creator
ModelEditor: Use explicit constructors
Change-Id: Ifb951ea55e969eb2487ce501cb5fc6552c41cbd8 Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
This commit is contained in:
@@ -44,7 +44,7 @@ class QMT_EXPORT NameController : public QObject
|
|||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
private:
|
private:
|
||||||
NameController(QObject *parent = 0);
|
explicit NameController(QObject *parent = 0);
|
||||||
~NameController() override;
|
~NameController() override;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ namespace qmt {
|
|||||||
class QMT_EXPORT DFlatAssignmentVisitor : public DConstVisitor
|
class QMT_EXPORT DFlatAssignmentVisitor : public DConstVisitor
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
DFlatAssignmentVisitor(DElement *target);
|
explicit DFlatAssignmentVisitor(DElement *target);
|
||||||
|
|
||||||
void visitDElement(const DElement *element) override;
|
void visitDElement(const DElement *element) override;
|
||||||
void visitDObject(const DObject *object) override;
|
void visitDObject(const DObject *object) override;
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ class QMT_EXPORT DiagramGraphicsScene : public QGraphicsScene
|
|||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
DiagramGraphicsScene(DiagramSceneModel *diagramSceneModel, QObject *parent = 0);
|
explicit DiagramGraphicsScene(DiagramSceneModel *diagramSceneModel, QObject *parent = 0);
|
||||||
~DiagramGraphicsScene() override;
|
~DiagramGraphicsScene() override;
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
|
|||||||
@@ -78,7 +78,7 @@ public:
|
|||||||
CollidingOuterItems
|
CollidingOuterItems
|
||||||
};
|
};
|
||||||
|
|
||||||
DiagramSceneModel(QObject *parent = 0);
|
explicit DiagramSceneModel(QObject *parent = 0);
|
||||||
~DiagramSceneModel() override;
|
~DiagramSceneModel() override;
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ namespace qmt {
|
|||||||
class QMT_EXPORT DiagramSceneModel::CreationVisitor : public DVisitor
|
class QMT_EXPORT DiagramSceneModel::CreationVisitor : public DVisitor
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
CreationVisitor(DiagramSceneModel *diagramSceneModel);
|
explicit CreationVisitor(DiagramSceneModel *diagramSceneModel);
|
||||||
|
|
||||||
QGraphicsItem *createdGraphicsItem() const { return m_graphicsItem; }
|
QGraphicsItem *createdGraphicsItem() const { return m_graphicsItem; }
|
||||||
|
|
||||||
|
|||||||
@@ -52,7 +52,7 @@ class QMT_EXPORT LatchController : public QObject
|
|||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
LatchController(QObject *parent = 0);
|
explicit LatchController(QObject *parent = 0);
|
||||||
~LatchController() override;
|
~LatchController() override;
|
||||||
|
|
||||||
void setDiagramSceneModel(DiagramSceneModel *diagramSceneModel);
|
void setDiagramSceneModel(DiagramSceneModel *diagramSceneModel);
|
||||||
|
|||||||
@@ -54,7 +54,7 @@ public:
|
|||||||
VerticalDistanceToObejct = HorizontalDistanceToObject
|
VerticalDistanceToObejct = HorizontalDistanceToObject
|
||||||
};
|
};
|
||||||
|
|
||||||
AlignButtonsItem(IAlignable *alignable, QGraphicsItem *parent = 0);
|
explicit AlignButtonsItem(IAlignable *alignable, QGraphicsItem *parent = 0);
|
||||||
~AlignButtonsItem() override;
|
~AlignButtonsItem() override;
|
||||||
|
|
||||||
QRectF boundingRect() const override;
|
QRectF boundingRect() const override;
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ public:
|
|||||||
Vertical
|
Vertical
|
||||||
};
|
};
|
||||||
|
|
||||||
AlignLineItem(Direction direction, QGraphicsItem *parent = 0);
|
explicit AlignLineItem(Direction direction, QGraphicsItem *parent = 0);
|
||||||
~AlignLineItem() override;
|
~AlignLineItem() override;
|
||||||
|
|
||||||
void setLine(qreal pos);
|
void setLine(qreal pos);
|
||||||
|
|||||||
@@ -64,8 +64,8 @@ public:
|
|||||||
HeadFilledDiamondFilledTriangle
|
HeadFilledDiamondFilledTriangle
|
||||||
};
|
};
|
||||||
|
|
||||||
ArrowItem(QGraphicsItem *parent = 0);
|
explicit ArrowItem(QGraphicsItem *parent = 0);
|
||||||
ArrowItem(const ArrowItem &rhs, QGraphicsItem *parent = 0);
|
explicit ArrowItem(const ArrowItem &rhs, QGraphicsItem *parent = 0);
|
||||||
~ArrowItem() override;
|
~ArrowItem() override;
|
||||||
|
|
||||||
void setShaft(Shaft shaft);
|
void setShaft(Shaft shaft);
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ namespace qmt {
|
|||||||
class ContextLabelItem : public QGraphicsSimpleTextItem
|
class ContextLabelItem : public QGraphicsSimpleTextItem
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
ContextLabelItem(QGraphicsItem *parent = 0);
|
explicit ContextLabelItem(QGraphicsItem *parent = 0);
|
||||||
~ContextLabelItem() override;
|
~ContextLabelItem() override;
|
||||||
|
|
||||||
void setMaxWidth(double maxWidth);
|
void setMaxWidth(double maxWidth);
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ class DiagramSceneModel;
|
|||||||
class CustomIconItem : public QGraphicsItem
|
class CustomIconItem : public QGraphicsItem
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
CustomIconItem(DiagramSceneModel *diagramSceneModel, QGraphicsItem *parent = 0);
|
explicit CustomIconItem(DiagramSceneModel *diagramSceneModel, QGraphicsItem *parent = 0);
|
||||||
~CustomIconItem() override;
|
~CustomIconItem() override;
|
||||||
|
|
||||||
void setStereotypeIconId(const QString &stereotypeIconId);
|
void setStereotypeIconId(const QString &stereotypeIconId);
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ class PathSelectionItem : public QGraphicsItem
|
|||||||
};
|
};
|
||||||
|
|
||||||
public:
|
public:
|
||||||
PathSelectionItem(IWindable *windable, QGraphicsItem *parent = 0);
|
explicit PathSelectionItem(IWindable *windable, QGraphicsItem *parent = 0);
|
||||||
~PathSelectionItem() override;
|
~PathSelectionItem() override;
|
||||||
|
|
||||||
QRectF boundingRect() const override;
|
QRectF boundingRect() const override;
|
||||||
|
|||||||
@@ -80,7 +80,7 @@ public:
|
|||||||
FreedomKeepRatio
|
FreedomKeepRatio
|
||||||
};
|
};
|
||||||
|
|
||||||
RectangularSelectionItem(IResizable *itemResizer, QGraphicsItem *parent = 0);
|
explicit RectangularSelectionItem(IResizable *itemResizer, QGraphicsItem *parent = 0);
|
||||||
~RectangularSelectionItem() override;
|
~RectangularSelectionItem() override;
|
||||||
|
|
||||||
QRectF boundingRect() const override;
|
QRectF boundingRect() const override;
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ namespace qmt {
|
|||||||
class StereotypesItem : public QGraphicsSimpleTextItem
|
class StereotypesItem : public QGraphicsSimpleTextItem
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
StereotypesItem(QGraphicsItem *parent = 0);
|
explicit StereotypesItem(QGraphicsItem *parent = 0);
|
||||||
~StereotypesItem() override;
|
~StereotypesItem() override;
|
||||||
|
|
||||||
void setStereotypes(const QList<QString> &stereotypes);
|
void setStereotypes(const QList<QString> &stereotypes);
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ namespace qmt {
|
|||||||
class TemplateParameterBox : public QGraphicsRectItem
|
class TemplateParameterBox : public QGraphicsRectItem
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
TemplateParameterBox(QGraphicsItem *parent = 0);
|
explicit TemplateParameterBox(QGraphicsItem *parent = 0);
|
||||||
~TemplateParameterBox() override;
|
~TemplateParameterBox() override;
|
||||||
|
|
||||||
void setFont(const QFont &font);
|
void setFont(const QFont &font);
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ namespace qmt {
|
|||||||
class QMT_EXPORT Exception
|
class QMT_EXPORT Exception
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
Exception(const QString &errorMessage);
|
explicit Exception(const QString &errorMessage);
|
||||||
virtual ~Exception() = default;
|
virtual ~Exception() = default;
|
||||||
|
|
||||||
QString errorMessage() const { return m_errorMessage; }
|
QString errorMessage() const { return m_errorMessage; }
|
||||||
|
|||||||
@@ -82,7 +82,7 @@ public:
|
|||||||
class IllegalXmlFile : public FileIOException
|
class IllegalXmlFile : public FileIOException
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
IllegalXmlFile(const QString &fileName, int lineNumber = -1);
|
explicit IllegalXmlFile(const QString &fileName, int lineNumber = -1);
|
||||||
};
|
};
|
||||||
|
|
||||||
class UnknownFileVersion : public FileIOException
|
class UnknownFileVersion : public FileIOException
|
||||||
|
|||||||
@@ -72,7 +72,7 @@ public:
|
|||||||
|
|
||||||
Q_DECLARE_FLAGS(Properties, Property)
|
Q_DECLARE_FLAGS(Properties, Property)
|
||||||
|
|
||||||
MClassMember(MemberType memberType = MemberUndefined);
|
explicit MClassMember(MemberType memberType = MemberUndefined);
|
||||||
MClassMember(const MClassMember &rhs);
|
MClassMember(const MClassMember &rhs);
|
||||||
~MClassMember();
|
~MClassMember();
|
||||||
|
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ class MAssociationEnd;
|
|||||||
class QMT_EXPORT MFlatAssignmentVisitor : public MConstVisitor
|
class QMT_EXPORT MFlatAssignmentVisitor : public MConstVisitor
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
MFlatAssignmentVisitor(MElement *target);
|
explicit MFlatAssignmentVisitor(MElement *target);
|
||||||
|
|
||||||
void visitMElement(const MElement *element) override;
|
void visitMElement(const MElement *element) override;
|
||||||
void visitMObject(const MObject *object) override;
|
void visitMObject(const MObject *object) override;
|
||||||
|
|||||||
@@ -66,7 +66,7 @@ class QMT_EXPORT PropertiesView::MView : public QObject, public MConstVisitor, p
|
|||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
MView(PropertiesView *propertiesView);
|
explicit MView(PropertiesView *propertiesView);
|
||||||
~MView() override;
|
~MView() override;
|
||||||
|
|
||||||
QWidget *topLevelWidget() const { return m_topWidget; }
|
QWidget *topLevelWidget() const { return m_topWidget; }
|
||||||
|
|||||||
@@ -66,7 +66,7 @@ public:
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
ShapeValueF(qreal value, Unit unit = UnitRelative, Origin origin = OriginSmart)
|
explicit ShapeValueF(qreal value, Unit unit = UnitRelative, Origin origin = OriginSmart)
|
||||||
: m_value(value),
|
: m_value(value),
|
||||||
m_unit(unit),
|
m_unit(unit),
|
||||||
m_origin(origin)
|
m_origin(origin)
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ class QMT_EXPORT DiagramSceneController : public QObject
|
|||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
DiagramSceneController(QObject *parent = 0);
|
explicit DiagramSceneController(QObject *parent = 0);
|
||||||
~DiagramSceneController() override;
|
~DiagramSceneController() override;
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ private:
|
|||||||
class RefNode : public Node
|
class RefNode : public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
RefNode(V &v) : m_v(v) { }
|
explicit RefNode(V &v) : m_v(v) { }
|
||||||
bool accept(Parser &visitor, int *index) override { return visitor.visit(this, index); }
|
bool accept(Parser &visitor, int *index) override { return visitor.visit(this, index); }
|
||||||
V &ref() const { return m_v; }
|
V &ref() const { return m_v; }
|
||||||
private:
|
private:
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ public:
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
Parameters(const Flag &flag)
|
explicit Parameters(const Flag &flag)
|
||||||
: m_flags(flag.mask())
|
: m_flags(flag.mask())
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user