aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRadovan Zivkovic <pivonroll@gmail.com>2013-07-24 22:58:38 +0200
committerOswald Buddenhagen <oswald.buddenhagen@digia.com>2014-03-11 19:54:55 +0100
commitc62a60c984b29854e5d6ca67f3b4aa0f44281dbb (patch)
treeaf08429048dce75580c03241ba058a0b5a06f914
parent7e1d2e75a96158519f522df7d699b47cbc569323 (diff)
Removed Configuration::init function.
Change-Id: I0c773eb05e16abbf066d5175648028a15bb34d09 Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
-rw-r--r--src/plugins/vcprojectmanager/vcprojectmodel/configuration.cpp13
-rw-r--r--src/plugins/vcprojectmanager/vcprojectmodel/configuration.h9
-rw-r--r--src/plugins/vcprojectmanager/vcprojectmodel/configurationsfactory.cpp2
3 files changed, 0 insertions, 24 deletions
diff --git a/src/plugins/vcprojectmanager/vcprojectmodel/configuration.cpp b/src/plugins/vcprojectmanager/vcprojectmodel/configuration.cpp
index c162b691a7..d74bf536a5 100644
--- a/src/plugins/vcprojectmanager/vcprojectmodel/configuration.cpp
+++ b/src/plugins/vcprojectmanager/vcprojectmodel/configuration.cpp
@@ -186,21 +186,12 @@ Configuration::Ptr Configuration2003::clone() const
Configuration2003::Configuration2003()
{
-
-}
-
-void Configuration2003::init()
-{
m_configType = QSharedPointer<ConfigurationType2003>(new ConfigurationType2003);
}
Configuration2005::Configuration2005()
{
-}
-
-void Configuration2005::init()
-{
m_configType = QSharedPointer<ConfigurationType2005>(new ConfigurationType2005);
}
@@ -307,10 +298,6 @@ QList<DebuggerTool::Ptr> Configuration2008::debuggerTools(const QString &attribu
Configuration2008::Configuration2008()
{
-}
-
-void Configuration2008::init()
-{
m_configType = QSharedPointer<ConfigurationType2008>(new ConfigurationType2008);
}
diff --git a/src/plugins/vcprojectmanager/vcprojectmodel/configuration.h b/src/plugins/vcprojectmanager/vcprojectmodel/configuration.h
index 03b3a92184..f496fc5b87 100644
--- a/src/plugins/vcprojectmanager/vcprojectmodel/configuration.h
+++ b/src/plugins/vcprojectmanager/vcprojectmodel/configuration.h
@@ -80,12 +80,6 @@ protected:
Configuration& operator=(const Configuration &config);
virtual void processToolNode(const QDomNode &toolNode);
- /*!
- * Called after instance of the Configuration is created in order to initialize \b m_private member variable to
- * a proper version of a ConfigurationType implementation (2003, 2005 or 2008).
- */
- virtual void init() = 0;
-
ConfigurationType::Ptr m_configType;
};
@@ -103,7 +97,6 @@ public:
protected:
Configuration2003();
- void init();
};
class Configuration2005 : public Configuration2003
@@ -125,7 +118,6 @@ public:
protected:
Configuration2005();
- void init();
};
class Configuration2008 : public Configuration2005
@@ -147,7 +139,6 @@ public:
private:
Configuration2008();
- void init();
};
} // namespace Internal
diff --git a/src/plugins/vcprojectmanager/vcprojectmodel/configurationsfactory.cpp b/src/plugins/vcprojectmanager/vcprojectmodel/configurationsfactory.cpp
index 7d74a8ba20..59e7a9ccfa 100644
--- a/src/plugins/vcprojectmanager/vcprojectmodel/configurationsfactory.cpp
+++ b/src/plugins/vcprojectmanager/vcprojectmodel/configurationsfactory.cpp
@@ -58,8 +58,6 @@ Configuration::Ptr ConfigurationsFactory::createConfiguration(VcDocConstants::Do
break;
}
- if (config)
- config->init();
return config;
}