QTfrontend/main.cpp
branchphysfslayer
changeset 7768 13e2037ebc79
parent 7724 36c539c9cfb1
child 7772 a33077239712
equal deleted inserted replaced
7767:d1ea9b3f543e 7768:13e2037ebc79
    29 #include <QDate>
    29 #include <QDate>
    30 
    30 
    31 #include "hwform.h"
    31 #include "hwform.h"
    32 #include "hwconsts.h"
    32 #include "hwconsts.h"
    33 #include "newnetclient.h"
    33 #include "newnetclient.h"
       
    34 #include "physfs.h"
    34 
    35 
    35 #include "DataManager.h"
    36 #include "DataManager.h"
       
    37 #include "FileEngine.h"
    36 
    38 
    37 #ifdef _WIN32
    39 #ifdef _WIN32
    38 #include <Shlobj.h>
    40 #include <Shlobj.h>
    39 #endif
    41 #endif
    40 #ifdef __APPLE__
    42 #ifdef __APPLE__
   102 
   104 
   103 int main(int argc, char *argv[])
   105 int main(int argc, char *argv[])
   104 {
   106 {
   105     HWApplication app(argc, argv);
   107     HWApplication app(argc, argv);
   106 
   108 
       
   109     PHYSFS_init(argv[0]);
       
   110 
       
   111     FileEngineHandler engine;
       
   112 
   107     app.setAttribute(Qt::AA_DontShowIconsInMenus,false);
   113     app.setAttribute(Qt::AA_DontShowIconsInMenus,false);
   108 
   114 
   109     QStringList arguments = app.arguments();
   115     QStringList arguments = app.arguments();
   110     QMap<QString, QString> parsedArgs;
   116     QMap<QString, QString> parsedArgs;
   111     {
   117     {