QTfrontend/main.cpp
changeset 6196 c16e84558f71
parent 6186 255aff92216d
child 6197 4ce7c29799b9
--- a/QTfrontend/main.cpp	Mon Oct 24 06:10:28 2011 +0200
+++ b/QTfrontend/main.cpp	Mon Oct 24 06:54:46 2011 +0200
@@ -186,10 +186,12 @@
         }
     }
 
+    HWDataManager & dataMgr = HWDataManager::instance();
+
     {
         QStringList themes;
 
-        themes.append(HWDataManager::instance().entryList(
+        themes.append(dataMgr.entryList(
                          "Themes",
                          QDir::AllDirs | QDir::NoDotAndDotDot)
                      );
@@ -199,7 +201,7 @@
         themes.sort();
         for(int i = themes.size() - 1; i >= 0; --i)
         {
-            QString file = HWDataManager::instance().findFileForRead(
+            QString file = dataMgr.findFileForRead(
                 QString("Themes/%1/icon.png").arg(themes.at(i))
             );
 
@@ -210,7 +212,7 @@
 
                 // load preview icon
                 ic.second = QIcon(
-                    HWDataManager::instance().findFileForRead(
+                    dataMgr.findFileForRead(
                         QString("Themes/%1/icon@2x.png").arg(themes.at(i))
                     )
                 );
@@ -232,13 +234,13 @@
         }
     }
 
-    mapList = new QStringList(HWDataManager::instance().entryList(
+    mapList = new QStringList(dataMgr.entryList(
                                  QString("Maps"),
                                  QDir::Dirs | QDir::NoDotAndDotDot
                                  )
                              );
  
-    scriptList = new QStringList(HWDataManager::instance().entryList(
+    scriptList = new QStringList(dataMgr.entryList(
                                      QString("Scripts/Multiplayer"),
                                      QDir::Files,
                                      QStringList("*.lua")
@@ -254,7 +256,7 @@
 
         // load locale file into translator
         Translator.load(
-            HWDataManager::instance().findFileForRead(
+            dataMgr.findFileForRead(
                 QString("Locale/hedgewars_" + cc)
             )
         );
@@ -278,7 +280,7 @@
     QString style = "";
 
     // load external stylesheet if there is any
-    QFile extFile(HWDataManager::instance().findFileForRead("css/qt.css"));
+    QFile extFile(dataMgr.findFileForRead("css/qt.css"));
 
     QFile resFile(":/res/css/qt.css");