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:
|
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; }
|
||||||
|
@@ -54,7 +54,7 @@ public:
|
|||||||
class ITextSource
|
class ITextSource
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
virtual ~ITextSource() = default;
|
virtual ~ITextSource() {}
|
||||||
|
|
||||||
virtual SourceChar readNextChar() = 0;
|
virtual SourceChar readNextChar() = 0;
|
||||||
};
|
};
|
||||||
|
@@ -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;
|
||||||
|
@@ -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;
|
||||||
|
@@ -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;
|
||||||
};
|
};
|
||||||
|
@@ -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;
|
||||||
|
@@ -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);
|
||||||
|
@@ -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; }
|
||||||
|
|
||||||
|
@@ -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);
|
||||||
|
Reference in New Issue
Block a user