src/configuration.cc

changeset 739
152b33a6d51b
parent 662
2f1bd9112408
child 757
8ab9fa53142b
--- a/src/configuration.cc	Sun Apr 27 04:15:25 2014 +0300
+++ b/src/configuration.cc	Sun Apr 27 04:23:09 2014 +0300
@@ -40,7 +40,7 @@
 
 Config*							g_configPointers[MAX_CONFIG];
 static int						g_cfgPointerCursor = 0;
-static QMap<QString, Config*>	g_configsByName;
+static QMap<String, Config*>	g_configsByName;
 static QList<Config*>			g_configs;
 
 // =============================================================================
@@ -48,11 +48,11 @@
 // =============================================================================
 static QSettings* getSettingsObject()
 {
-	QString path = qApp->applicationDirPath() + "/" UNIXNAME EXTENSION;
+	String path = qApp->applicationDirPath() + "/" UNIXNAME EXTENSION;
 	return new QSettings (path, QSettings::IniFormat);
 }
 
-Config::Config (QString name) :
+Config::Config (String name) :
 	m_name (name) {}
 
 // =============================================================================
@@ -112,7 +112,7 @@
 // =============================================================================
 // Where is the configuration file located at?
 // =============================================================================
-QString Config::filepath (QString file)
+String Config::filepath (String file)
 {
 	return Config::dirpath() + DIRSLASH + file;
 }
@@ -120,7 +120,7 @@
 // =============================================================================
 // Directory of the configuration file.
 // =============================================================================
-QString Config::dirpath()
+String Config::dirpath()
 {
 	QSettings* cfg = getSettingsObject();
 	return dirname (cfg->fileName());
@@ -142,7 +142,7 @@
 
 // =============================================================================
 // =============================================================================
-template<class T> T* getConfigByName (QString name, Config::Type type)
+template<class T> T* getConfigByName (String name, Config::Type type)
 {
 	auto it = g_configsByName.find (name);
 
@@ -165,7 +165,7 @@
 #undef IMPLEMENT_CONFIG
 
 #define IMPLEMENT_CONFIG(NAME)										\
-	NAME##Config* NAME##Config::getByName (QString name)			\
+	NAME##Config* NAME##Config::getByName (String name)			\
 	{																\
 		return getConfigByName<NAME##Config> (name, E##NAME##Type);	\
 	}

mercurial