forked from qt-creator/qt-creator
Removed all unnecessary virtual destructors.
Change-Id: I73a7aed208c471e6d9472473f715cb99b641c4b4 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
This commit is contained in:
committed by
Oswald Buddenhagen
parent
621eb673d8
commit
2b53b21e53
@@ -48,8 +48,6 @@ public:
|
||||
IConfiguration(QObject *parent = 0) : QObject(parent) {}
|
||||
IConfiguration(const IConfiguration &) : QObject(0) {}
|
||||
|
||||
virtual ~IConfiguration() {}
|
||||
|
||||
virtual IAttributeContainer *attributeContainer() const = 0;
|
||||
virtual QString fullName() const = 0;
|
||||
virtual QString displayname() const = 0;
|
||||
|
@@ -42,8 +42,6 @@ class IToolDescription;
|
||||
class IConfigurationBuildTool : public IVcProjectXMLNode
|
||||
{
|
||||
public:
|
||||
~IConfigurationBuildTool() {}
|
||||
|
||||
virtual ISectionContainer *sectionContainer() const = 0;
|
||||
virtual const IToolDescription *toolDescription() const = 0;
|
||||
virtual IConfigurationBuildTool *clone() const = 0;
|
||||
|
@@ -42,8 +42,6 @@ class ConfigurationContainer;
|
||||
class IConfigurations : public IVcProjectXMLNode
|
||||
{
|
||||
public:
|
||||
virtual ~IConfigurations() {}
|
||||
|
||||
virtual ConfigurationContainer *configurationContainer() const = 0;
|
||||
};
|
||||
|
||||
|
@@ -40,7 +40,6 @@ class IAttributeContainer;
|
||||
class IDebuggerTool : public IVcProjectXMLNode
|
||||
{
|
||||
public:
|
||||
~IDebuggerTool() {}
|
||||
virtual IAttributeContainer *attributeContainer() const = 0;
|
||||
virtual IDebuggerTool *clone() const = 0;
|
||||
};
|
||||
|
@@ -40,7 +40,6 @@ class IAttributeContainer;
|
||||
class IDeploymentTool : public IVcProjectXMLNode
|
||||
{
|
||||
public:
|
||||
virtual ~IDeploymentTool() {}
|
||||
virtual IAttributeContainer *attributeContainer() const = 0;
|
||||
virtual IDeploymentTool *clone() const = 0;
|
||||
};
|
||||
|
@@ -45,8 +45,6 @@ class IAttributeContainer;
|
||||
class IFile : public IVcProjectXMLNode
|
||||
{
|
||||
public:
|
||||
virtual ~IFile() {}
|
||||
|
||||
virtual QString relativePath() const = 0;
|
||||
virtual void setRelativePath(const QString &path) = 0;
|
||||
virtual QString canonicalPath() const = 0;
|
||||
|
@@ -41,8 +41,6 @@ class IAttributeContainer;
|
||||
class IFileContainer : public IVcProjectXMLNode
|
||||
{
|
||||
public:
|
||||
virtual ~IFileContainer() {}
|
||||
|
||||
virtual QString containerType() const = 0;
|
||||
|
||||
virtual void addFile(IFile *file) = 0;
|
||||
|
@@ -41,7 +41,6 @@ class IFileContainer;
|
||||
class IFiles : public IVcProjectXMLNode
|
||||
{
|
||||
public:
|
||||
virtual ~IFiles() {}
|
||||
virtual void addFile(IFile *file) = 0;
|
||||
virtual void removeFile(IFile *file) = 0;
|
||||
virtual int fileCount() const = 0;
|
||||
|
@@ -39,8 +39,6 @@ namespace Internal {
|
||||
class IGlobal : public IVcProjectXMLNode
|
||||
{
|
||||
public:
|
||||
~IGlobal() {}
|
||||
|
||||
virtual QString displayName() const = 0;
|
||||
virtual void setDisplayName(const QString &name) = 0;
|
||||
virtual QString value() const = 0;
|
||||
|
@@ -40,8 +40,6 @@ namespace Internal {
|
||||
class IPlatform : public IVcProjectXMLNode
|
||||
{
|
||||
public:
|
||||
virtual ~IPlatform() {}
|
||||
|
||||
virtual QString displayName() const = 0;
|
||||
virtual void setDisplayName(const QString &displayName) = 0;
|
||||
virtual IPlatform *clone() const = 0;
|
||||
|
@@ -40,8 +40,6 @@ class IPlatform;
|
||||
class IPlatforms : public IVcProjectXMLNode
|
||||
{
|
||||
public:
|
||||
virtual ~IPlatforms() {}
|
||||
|
||||
virtual void addPlatform(IPlatform *platform) = 0;
|
||||
virtual int platformCount() const = 0;
|
||||
virtual IPlatform *platform(int index) const = 0;
|
||||
|
@@ -41,7 +41,6 @@ class IAttributeContainer;
|
||||
class IPublishingData : public IVcProjectXMLNode
|
||||
{
|
||||
public :
|
||||
virtual ~IPublishingData() {}
|
||||
virtual void addPublishingItem(IPublishingItem *item) = 0;
|
||||
virtual void removePublishingItem(IPublishingItem *item) = 0;
|
||||
virtual int publishingItemCount() const = 0;
|
||||
|
@@ -40,7 +40,6 @@ class IAttributeContainer;
|
||||
class IPublishingItem : public IVcProjectXMLNode
|
||||
{
|
||||
public:
|
||||
virtual ~IPublishingItem() {}
|
||||
virtual IAttributeContainer *attributeContainer() const = 0;
|
||||
virtual IPublishingItem *clone() const = 0;
|
||||
};
|
||||
|
@@ -43,8 +43,6 @@ class ConfigurationContainer;
|
||||
class IReference : public IVcProjectXMLNode
|
||||
{
|
||||
public:
|
||||
~IReference() {}
|
||||
|
||||
virtual IAttributeContainer *attributeContainer() const = 0;
|
||||
virtual ConfigurationContainer *configurationContainer() const = 0;
|
||||
virtual QString type() const = 0;
|
||||
|
@@ -40,8 +40,6 @@ class IReference;
|
||||
class IReferences : public IVcProjectXMLNode
|
||||
{
|
||||
public:
|
||||
virtual ~IReferences() {}
|
||||
|
||||
virtual void addReference(IReference* reference) = 0;
|
||||
virtual void removeReference(IReference* reference) = 0;
|
||||
virtual int referenceCount() const = 0;
|
||||
|
@@ -41,7 +41,6 @@ class IAttributeContainer;
|
||||
class IToolFile : public IVcProjectXMLNode
|
||||
{
|
||||
public:
|
||||
virtual ~IToolFile() {}
|
||||
virtual QString type() const = 0;
|
||||
virtual IToolFile *clone() const = 0;
|
||||
virtual IAttributeContainer *attributeContainer() const = 0;
|
||||
|
@@ -40,7 +40,6 @@ class IToolFile;
|
||||
class IToolFiles : public IVcProjectXMLNode
|
||||
{
|
||||
public:
|
||||
virtual ~IToolFiles() {}
|
||||
virtual void addToolFile(IToolFile *toolFile) = 0;
|
||||
virtual int toolFileCount() const = 0;
|
||||
virtual IToolFile *toolFile(int index) const = 0;
|
||||
|
@@ -51,8 +51,6 @@ class IConfiguration;
|
||||
class IVisualStudioProject : public IVcProjectXMLNode
|
||||
{
|
||||
public:
|
||||
virtual ~IVisualStudioProject() {}
|
||||
|
||||
virtual IAttributeContainer *attributeContainer() const = 0;
|
||||
virtual IConfigurations *configurations() const = 0;
|
||||
virtual IFiles *files() const = 0;
|
||||
|
Reference in New Issue
Block a user