aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRadovan Zivkovic <pivonroll@gmail.com>2014-02-25 23:13:13 +0100
committerOswald Buddenhagen <oswald.buddenhagen@digia.com>2014-03-11 19:55:02 +0100
commit2b53b21e538a4c26e2c2102b73ce71bb2cb12c14 (patch)
tree9a73feb2cb3fbbd25bea2153719dbd8bf50b9d37
parent621eb673d8e6d457ebe93c9ad99bbac0a040f84e (diff)
Removed all unnecessary virtual destructors.
Change-Id: I73a7aed208c471e6d9472473f715cb99b641c4b4 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
-rw-r--r--src/plugins/vcprojectmanager/interfaces/iconfiguration.h2
-rw-r--r--src/plugins/vcprojectmanager/interfaces/iconfigurationbuildtool.h2
-rw-r--r--src/plugins/vcprojectmanager/interfaces/iconfigurations.h2
-rw-r--r--src/plugins/vcprojectmanager/interfaces/idebuggertool.h1
-rw-r--r--src/plugins/vcprojectmanager/interfaces/ideploymenttool.h1
-rw-r--r--src/plugins/vcprojectmanager/interfaces/ifile.h2
-rw-r--r--src/plugins/vcprojectmanager/interfaces/ifilecontainer.h2
-rw-r--r--src/plugins/vcprojectmanager/interfaces/ifiles.h1
-rw-r--r--src/plugins/vcprojectmanager/interfaces/iglobal.h2
-rw-r--r--src/plugins/vcprojectmanager/interfaces/iplatform.h2
-rw-r--r--src/plugins/vcprojectmanager/interfaces/iplatforms.h2
-rw-r--r--src/plugins/vcprojectmanager/interfaces/ipublishingdata.h1
-rw-r--r--src/plugins/vcprojectmanager/interfaces/ipublishingitem.h1
-rw-r--r--src/plugins/vcprojectmanager/interfaces/ireference.h2
-rw-r--r--src/plugins/vcprojectmanager/interfaces/ireferences.h2
-rw-r--r--src/plugins/vcprojectmanager/interfaces/itoolfile.h1
-rw-r--r--src/plugins/vcprojectmanager/interfaces/itoolfiles.h1
-rw-r--r--src/plugins/vcprojectmanager/interfaces/ivisualstudioproject.h2
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;