diff options
author | Radovan Zivkovic <pivonroll@gmail.com> | 2014-02-25 23:13:13 +0100 |
---|---|---|
committer | Oswald Buddenhagen <oswald.buddenhagen@digia.com> | 2014-03-11 19:55:02 +0100 |
commit | 2b53b21e538a4c26e2c2102b73ce71bb2cb12c14 (patch) | |
tree | 9a73feb2cb3fbbd25bea2153719dbd8bf50b9d37 | |
parent | 621eb673d8e6d457ebe93c9ad99bbac0a040f84e (diff) |
Removed all unnecessary virtual destructors.
Change-Id: I73a7aed208c471e6d9472473f715cb99b641c4b4
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
18 files changed, 0 insertions, 29 deletions
diff --git a/src/plugins/vcprojectmanager/interfaces/iconfiguration.h b/src/plugins/vcprojectmanager/interfaces/iconfiguration.h index 3fe4fa5057..688fdae1d3 100644 --- a/src/plugins/vcprojectmanager/interfaces/iconfiguration.h +++ b/src/plugins/vcprojectmanager/interfaces/iconfiguration.h @@ -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; diff --git a/src/plugins/vcprojectmanager/interfaces/iconfigurationbuildtool.h b/src/plugins/vcprojectmanager/interfaces/iconfigurationbuildtool.h index 6f107fff2d..a7fd1acadb 100644 --- a/src/plugins/vcprojectmanager/interfaces/iconfigurationbuildtool.h +++ b/src/plugins/vcprojectmanager/interfaces/iconfigurationbuildtool.h @@ -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; diff --git a/src/plugins/vcprojectmanager/interfaces/iconfigurations.h b/src/plugins/vcprojectmanager/interfaces/iconfigurations.h index ff5a1fb3f4..83b6948055 100644 --- a/src/plugins/vcprojectmanager/interfaces/iconfigurations.h +++ b/src/plugins/vcprojectmanager/interfaces/iconfigurations.h @@ -42,8 +42,6 @@ class ConfigurationContainer; class IConfigurations : public IVcProjectXMLNode { public: - virtual ~IConfigurations() {} - virtual ConfigurationContainer *configurationContainer() const = 0; }; diff --git a/src/plugins/vcprojectmanager/interfaces/idebuggertool.h b/src/plugins/vcprojectmanager/interfaces/idebuggertool.h index 6ad7dc3ece..3e4b095b80 100644 --- a/src/plugins/vcprojectmanager/interfaces/idebuggertool.h +++ b/src/plugins/vcprojectmanager/interfaces/idebuggertool.h @@ -40,7 +40,6 @@ class IAttributeContainer; class IDebuggerTool : public IVcProjectXMLNode { public: - ~IDebuggerTool() {} virtual IAttributeContainer *attributeContainer() const = 0; virtual IDebuggerTool *clone() const = 0; }; diff --git a/src/plugins/vcprojectmanager/interfaces/ideploymenttool.h b/src/plugins/vcprojectmanager/interfaces/ideploymenttool.h index 1cfdc4abcf..a9b03da47f 100644 --- a/src/plugins/vcprojectmanager/interfaces/ideploymenttool.h +++ b/src/plugins/vcprojectmanager/interfaces/ideploymenttool.h @@ -40,7 +40,6 @@ class IAttributeContainer; class IDeploymentTool : public IVcProjectXMLNode { public: - virtual ~IDeploymentTool() {} virtual IAttributeContainer *attributeContainer() const = 0; virtual IDeploymentTool *clone() const = 0; }; diff --git a/src/plugins/vcprojectmanager/interfaces/ifile.h b/src/plugins/vcprojectmanager/interfaces/ifile.h index 9241f1afdd..735f947081 100644 --- a/src/plugins/vcprojectmanager/interfaces/ifile.h +++ b/src/plugins/vcprojectmanager/interfaces/ifile.h @@ -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; diff --git a/src/plugins/vcprojectmanager/interfaces/ifilecontainer.h b/src/plugins/vcprojectmanager/interfaces/ifilecontainer.h index 8bd1a0af0e..95d03a5ce3 100644 --- a/src/plugins/vcprojectmanager/interfaces/ifilecontainer.h +++ b/src/plugins/vcprojectmanager/interfaces/ifilecontainer.h @@ -41,8 +41,6 @@ class IAttributeContainer; class IFileContainer : public IVcProjectXMLNode { public: - virtual ~IFileContainer() {} - virtual QString containerType() const = 0; virtual void addFile(IFile *file) = 0; diff --git a/src/plugins/vcprojectmanager/interfaces/ifiles.h b/src/plugins/vcprojectmanager/interfaces/ifiles.h index c3db2a361c..3fccd82475 100644 --- a/src/plugins/vcprojectmanager/interfaces/ifiles.h +++ b/src/plugins/vcprojectmanager/interfaces/ifiles.h @@ -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; diff --git a/src/plugins/vcprojectmanager/interfaces/iglobal.h b/src/plugins/vcprojectmanager/interfaces/iglobal.h index 88050c3792..f3adf618e5 100644 --- a/src/plugins/vcprojectmanager/interfaces/iglobal.h +++ b/src/plugins/vcprojectmanager/interfaces/iglobal.h @@ -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; diff --git a/src/plugins/vcprojectmanager/interfaces/iplatform.h b/src/plugins/vcprojectmanager/interfaces/iplatform.h index 6ee4cd3f10..90206794b1 100644 --- a/src/plugins/vcprojectmanager/interfaces/iplatform.h +++ b/src/plugins/vcprojectmanager/interfaces/iplatform.h @@ -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; diff --git a/src/plugins/vcprojectmanager/interfaces/iplatforms.h b/src/plugins/vcprojectmanager/interfaces/iplatforms.h index c18e7d99f9..53e21b4269 100644 --- a/src/plugins/vcprojectmanager/interfaces/iplatforms.h +++ b/src/plugins/vcprojectmanager/interfaces/iplatforms.h @@ -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; diff --git a/src/plugins/vcprojectmanager/interfaces/ipublishingdata.h b/src/plugins/vcprojectmanager/interfaces/ipublishingdata.h index e898455f23..2577fa1163 100644 --- a/src/plugins/vcprojectmanager/interfaces/ipublishingdata.h +++ b/src/plugins/vcprojectmanager/interfaces/ipublishingdata.h @@ -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; diff --git a/src/plugins/vcprojectmanager/interfaces/ipublishingitem.h b/src/plugins/vcprojectmanager/interfaces/ipublishingitem.h index 17f704ab33..4a642c18c1 100644 --- a/src/plugins/vcprojectmanager/interfaces/ipublishingitem.h +++ b/src/plugins/vcprojectmanager/interfaces/ipublishingitem.h @@ -40,7 +40,6 @@ class IAttributeContainer; class IPublishingItem : public IVcProjectXMLNode { public: - virtual ~IPublishingItem() {} virtual IAttributeContainer *attributeContainer() const = 0; virtual IPublishingItem *clone() const = 0; }; diff --git a/src/plugins/vcprojectmanager/interfaces/ireference.h b/src/plugins/vcprojectmanager/interfaces/ireference.h index 7106cbcb96..54dde429d8 100644 --- a/src/plugins/vcprojectmanager/interfaces/ireference.h +++ b/src/plugins/vcprojectmanager/interfaces/ireference.h @@ -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; diff --git a/src/plugins/vcprojectmanager/interfaces/ireferences.h b/src/plugins/vcprojectmanager/interfaces/ireferences.h index 89380cfaa6..fe5fcaeadd 100644 --- a/src/plugins/vcprojectmanager/interfaces/ireferences.h +++ b/src/plugins/vcprojectmanager/interfaces/ireferences.h @@ -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; diff --git a/src/plugins/vcprojectmanager/interfaces/itoolfile.h b/src/plugins/vcprojectmanager/interfaces/itoolfile.h index 73d8ca011b..c0bc6a9429 100644 --- a/src/plugins/vcprojectmanager/interfaces/itoolfile.h +++ b/src/plugins/vcprojectmanager/interfaces/itoolfile.h @@ -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; diff --git a/src/plugins/vcprojectmanager/interfaces/itoolfiles.h b/src/plugins/vcprojectmanager/interfaces/itoolfiles.h index 6905e95a79..54de10af55 100644 --- a/src/plugins/vcprojectmanager/interfaces/itoolfiles.h +++ b/src/plugins/vcprojectmanager/interfaces/itoolfiles.h @@ -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; diff --git a/src/plugins/vcprojectmanager/interfaces/ivisualstudioproject.h b/src/plugins/vcprojectmanager/interfaces/ivisualstudioproject.h index 5bb9975b47..2581ffc598 100644 --- a/src/plugins/vcprojectmanager/interfaces/ivisualstudioproject.h +++ b/src/plugins/vcprojectmanager/interfaces/ivisualstudioproject.h @@ -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; |