appinfo.h 460 B

12345678910111213141516171819202122232425
  1. #ifndef QSTARDICT_APPINFO_H
  2. #define QSTARDICT_APPINFO_H
  3. #include <QString>
  4. namespace QStarDict {
  5. class AppInfo
  6. {
  7. public:
  8. static QString localAppDataDir();
  9. static QString systemAppDataDir();
  10. static QString systemAppPluginsDir();
  11. static QStringList appPluginsDirs();
  12. static QString configDir();
  13. static QString cacheDir();
  14. private:
  15. static const QString genericDataDir();
  16. };
  17. } // namespace QStarDict
  18. #endif // QSTARDICT_APPINFO_H