forked from qt-creator/qt-creator
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:
@@ -41,7 +41,7 @@ class QMT_EXPORT StringTextSource : public ITextSource
|
||||
{
|
||||
public:
|
||||
StringTextSource();
|
||||
~StringTextSource() override;
|
||||
~StringTextSource();
|
||||
|
||||
void setText(const QString &text);
|
||||
int sourceId() const { return m_sourceId; }
|
||||
|
@@ -54,7 +54,7 @@ public:
|
||||
class ITextSource
|
||||
{
|
||||
public:
|
||||
virtual ~ITextSource() = default;
|
||||
virtual ~ITextSource() {}
|
||||
|
||||
virtual SourceChar readNextChar() = 0;
|
||||
};
|
||||
|
@@ -50,7 +50,7 @@ class DBoundary;
|
||||
class DConstVisitor
|
||||
{
|
||||
public:
|
||||
virtual ~DConstVisitor() = default;
|
||||
virtual ~DConstVisitor() {}
|
||||
|
||||
virtual void visitDElement(const DElement *element) = 0;
|
||||
virtual void visitDObject(const DObject *object) = 0;
|
||||
|
@@ -50,7 +50,7 @@ class DBoundary;
|
||||
class DVisitor
|
||||
{
|
||||
public:
|
||||
virtual ~DVisitor() = default;
|
||||
virtual ~DVisitor() {}
|
||||
|
||||
virtual void visitDElement(DElement *element) = 0;
|
||||
virtual void visitDObject(DObject *object) = 0;
|
||||
|
@@ -50,7 +50,7 @@ public:
|
||||
AlignSize
|
||||
};
|
||||
|
||||
virtual ~IAlignable() = default;
|
||||
virtual ~IAlignable();
|
||||
|
||||
virtual void align(AlignType alignType, const QString &identifier) = 0;
|
||||
};
|
||||
|
@@ -78,7 +78,7 @@ public:
|
||||
QString m_identifier;
|
||||
};
|
||||
|
||||
virtual ~ILatchable() = default;
|
||||
virtual ~ILatchable();
|
||||
|
||||
virtual QList<Latch> horizontalLatches(Action action, bool grabbedItem) const = 0;
|
||||
virtual QList<Latch> verticalLatches(Action action, bool grabbedItem) const = 0;
|
||||
|
@@ -45,7 +45,7 @@ class StereotypeDisplayVisitor : public DConstVoidVisitor
|
||||
{
|
||||
public:
|
||||
StereotypeDisplayVisitor();
|
||||
~StereotypeDisplayVisitor() override;
|
||||
~StereotypeDisplayVisitor();
|
||||
|
||||
void setModelController(ModelController *modelController);
|
||||
void setStereotypeController(StereotypeController *stereotypeController);
|
||||
|
@@ -67,7 +67,7 @@ class QMT_EXPORT PropertiesView::MView : public QObject, public MConstVisitor, p
|
||||
|
||||
public:
|
||||
explicit MView(PropertiesView *propertiesView);
|
||||
~MView() override;
|
||||
~MView();
|
||||
|
||||
QWidget *topLevelWidget() const { return m_topWidget; }
|
||||
|
||||
|
@@ -44,7 +44,7 @@ class QMT_EXPORT AlignOnRasterVisitor : public DVisitor
|
||||
{
|
||||
public:
|
||||
AlignOnRasterVisitor();
|
||||
~AlignOnRasterVisitor() override;
|
||||
~AlignOnRasterVisitor();
|
||||
|
||||
void setDiagramController(DiagramController *diagramController);
|
||||
void setSceneInspector(ISceneInspector *sceneInspector);
|
||||
|
Reference in New Issue
Block a user