• Main Page
  • Classes
  • Files
  • File List

/home/developer/harmattan/workspace/applauncherd-3.0.3+0m8/src/qdeclarativebooster/mdeclarativecache.h

Go to the documentation of this file.
00001 
00021 #ifndef MDECLARATIVECACHE_H
00022 #define MDECLARATIVECACHE_H
00023 
00024 #include <QString>
00025 
00026 class MDeclarativeCachePrivate;
00027 class QApplication;
00028 class QDeclarativeView;
00029 
00034 class MDeclarativeCache
00035 {
00036 public:
00037 
00039     MDeclarativeCache() {};
00040 
00042     virtual ~MDeclarativeCache() {};
00043 
00045     static void populate();
00046 
00048 
00052     static QApplication *qApplication(int &argc, char **argv);
00053 
00055 
00059     static QDeclarativeView *qDeclarativeView();
00060 
00062 
00066     static QString applicationDirPath() __attribute__ ((deprecated));
00067 
00069 
00073     static QString applicationFilePath() __attribute__ ((deprecated));
00074 
00075 protected:
00076 
00077     static MDeclarativeCachePrivate* const d_ptr;
00078 
00079 private:
00080 
00082     MDeclarativeCache(const MDeclarativeCache & r);
00083 
00085     MDeclarativeCache & operator= (const MDeclarativeCache & r);
00086 
00087 #ifdef UNIT_TEST
00088     friend class Ut_MDeclarativeCache;
00089 #endif
00090 };
00091 
00092 #endif //MDECLARATIVECACHE_H

Generated on Sat Jan 17 2015 19:23:33 for applauncherd by  doxygen 1.7.1