17 lines
602 B
C
17 lines
602 B
C
|
#ifndef __APP_CFG_H__
|
||
|
#define __APP_CFG_H__
|
||
|
|
||
|
#include <QString>
|
||
|
#include "base/HGDef.h"
|
||
|
|
||
|
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 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__ */
|