ModelEditor: Add user defined virtual desctructors

Change-Id: I6655feacf6a6e9d92f58ae5926a470e3d0373ad5
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
This commit is contained in:
Jochen Becher
2015-11-24 19:55:50 +01:00
parent 09102ddc7b
commit 8be94f73e5
10 changed files with 25 additions and 0 deletions

View File

@@ -41,6 +41,10 @@ DClass::DClass()
{
}
DClass::~DClass()
{
}
void DClass::setUmlNamespace(const QString &umlNamespace)
{
m_umlNamespace = umlNamespace;

View File

@@ -48,6 +48,7 @@ public:
};
DClass();
~DClass() override;
QString umlNamespace() const { return m_umlNamespace; }
void setUmlNamespace(const QString &umlNamespace);

View File

@@ -41,6 +41,10 @@ DComponent::DComponent()
{
}
DComponent::~DComponent()
{
}
void DComponent::setPlainShape(bool planeShape)
{
m_isPlainShape = planeShape;

View File

@@ -39,6 +39,7 @@ class QMT_EXPORT DComponent : public DObject
{
public:
DComponent();
~DComponent() override;
bool isPlainShape() const { return m_isPlainShape; }
void setPlainShape(bool planeShape);

View File

@@ -39,6 +39,10 @@ DDiagram::DDiagram()
{
}
DDiagram::~DDiagram()
{
}
void DDiagram::accept(DVisitor *visitor)
{
visitor->visitDDiagram(this);

View File

@@ -39,6 +39,7 @@ class QMT_EXPORT DDiagram : public DObject
{
public:
DDiagram();
~DDiagram() override;
void accept(DVisitor *visitor) override;
void accept(DConstVisitor *visitor) const override;

View File

@@ -41,6 +41,10 @@ DInheritance::DInheritance()
{
}
DInheritance::~DInheritance()
{
}
Uid DInheritance::derived() const
{
return endAUid();

View File

@@ -41,6 +41,7 @@ class QMT_EXPORT DInheritance : public DRelation
{
public:
DInheritance();
~DInheritance() override;
Uid derived() const;
void setDerived(const Uid &derived);

View File

@@ -39,6 +39,10 @@ DPackage::DPackage()
{
}
DPackage::~DPackage()
{
}
void DPackage::accept(DVisitor *visitor)
{
visitor->visitDPackage(this);

View File

@@ -39,6 +39,7 @@ class QMT_EXPORT DPackage : public DObject
{
public:
DPackage();
~DPackage() override;
void accept(DVisitor *visitor) override;
void accept(DConstVisitor *visitor) const override;