Modeling: Fix compile for gcc 4.7.3

This partially reverts 5f31eee37c.

Change-Id: I5e1150b7535bbd5366d63be5c44fffd2ec3beb5c
Reviewed-by: Jochen Becher <jochen_becher@gmx.de>
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
Christian Stenger
2015-12-01 15:52:31 +01:00
parent 334e4f32d9
commit e793818528
9 changed files with 9 additions and 9 deletions

View File

@@ -41,7 +41,7 @@ class QMT_EXPORT StringTextSource : public ITextSource
{ {
public: public:
StringTextSource(); StringTextSource();
~StringTextSource() override; ~StringTextSource();
void setText(const QString &text); void setText(const QString &text);
int sourceId() const { return m_sourceId; } int sourceId() const { return m_sourceId; }

View File

@@ -54,7 +54,7 @@ public:
class ITextSource class ITextSource
{ {
public: public:
virtual ~ITextSource() = default; virtual ~ITextSource() {}
virtual SourceChar readNextChar() = 0; virtual SourceChar readNextChar() = 0;
}; };

View File

@@ -50,7 +50,7 @@ class DBoundary;
class DConstVisitor class DConstVisitor
{ {
public: public:
virtual ~DConstVisitor() = default; virtual ~DConstVisitor() {}
virtual void visitDElement(const DElement *element) = 0; virtual void visitDElement(const DElement *element) = 0;
virtual void visitDObject(const DObject *object) = 0; virtual void visitDObject(const DObject *object) = 0;

View File

@@ -50,7 +50,7 @@ class DBoundary;
class DVisitor class DVisitor
{ {
public: public:
virtual ~DVisitor() = default; virtual ~DVisitor() {}
virtual void visitDElement(DElement *element) = 0; virtual void visitDElement(DElement *element) = 0;
virtual void visitDObject(DObject *object) = 0; virtual void visitDObject(DObject *object) = 0;

View File

@@ -50,7 +50,7 @@ public:
AlignSize AlignSize
}; };
virtual ~IAlignable() = default; virtual ~IAlignable();
virtual void align(AlignType alignType, const QString &identifier) = 0; virtual void align(AlignType alignType, const QString &identifier) = 0;
}; };

View File

@@ -78,7 +78,7 @@ public:
QString m_identifier; QString m_identifier;
}; };
virtual ~ILatchable() = default; virtual ~ILatchable();
virtual QList<Latch> horizontalLatches(Action action, bool grabbedItem) const = 0; virtual QList<Latch> horizontalLatches(Action action, bool grabbedItem) const = 0;
virtual QList<Latch> verticalLatches(Action action, bool grabbedItem) const = 0; virtual QList<Latch> verticalLatches(Action action, bool grabbedItem) const = 0;

View File

@@ -45,7 +45,7 @@ class StereotypeDisplayVisitor : public DConstVoidVisitor
{ {
public: public:
StereotypeDisplayVisitor(); StereotypeDisplayVisitor();
~StereotypeDisplayVisitor() override; ~StereotypeDisplayVisitor();
void setModelController(ModelController *modelController); void setModelController(ModelController *modelController);
void setStereotypeController(StereotypeController *stereotypeController); void setStereotypeController(StereotypeController *stereotypeController);

View File

@@ -67,7 +67,7 @@ class QMT_EXPORT PropertiesView::MView : public QObject, public MConstVisitor, p
public: public:
explicit MView(PropertiesView *propertiesView); explicit MView(PropertiesView *propertiesView);
~MView() override; ~MView();
QWidget *topLevelWidget() const { return m_topWidget; } QWidget *topLevelWidget() const { return m_topWidget; }

View File

@@ -44,7 +44,7 @@ class QMT_EXPORT AlignOnRasterVisitor : public DVisitor
{ {
public: public:
AlignOnRasterVisitor(); AlignOnRasterVisitor();
~AlignOnRasterVisitor() override; ~AlignOnRasterVisitor();
void setDiagramController(DiagramController *diagramController); void setDiagramController(DiagramController *diagramController);
void setSceneInspector(ISceneInspector *sceneInspector); void setSceneInspector(ISceneInspector *sceneInspector);