#ifndef __APP_CFG_H__ #define __APP_CFG_H__ #include #include "base/HGDef.h" bool removeSection(const HGChar* appName); bool searchKeyName(const HGChar* appName, const HGChar* key); QString getDefaultCfgValue(const char* appName, const char* key, const QString& def); int getDefaultCfgValue(const char* appName, const char* key, int def); bool getDefaultCfgValue(const char* appName, const char* key, bool def); QString getCfgValue(const char *appName, const char *key, const QString &def); int getCfgValue(const char *appName, const char *key, int def); bool getCfgValue(const char *appName, const char *key, bool def); void saveDefaultCfgValue(const char* appName, const char* key, const QString& value); void saveDefaultCfgValue(const char* appName, const char* key, int value); void saveDefaultCfgValue(const char* appName, const char* key, bool value); void saveCfgValue(const char *appName, const char *key, const QString &value); void saveCfgValue(const char *appName, const char *key, int value); void saveCfgValue(const char *appName, const char *key, bool value); HGResult GetConfigPath(HGChar* configPath, HGUInt maxLen); #endif /* __APP_CFG_H__ */