|
|
void | setCore (DAAppCore *core) |
| |
|
bool | loadConfig (bool noFileCreateNewOne=true) |
| |
|
bool | saveConfig () |
| |
| virtual bool | saveToXml (QDomDocument *doc, QDomElement *parentElement, const QVersionNumber &ver) const override |
| | 保存到xml
|
| |
| virtual bool | loadFromXml (const QDomElement *parentElement, const QVersionNumber &ver) override |
| | 从xml加载
|
| |
| virtual bool | apply () |
| | 应用配置
|
| |
| QVariant | getProperty (const QString &key) const |
| | 获取属性
|
| |
| QVariant | getProperty (const QString &key, const QVariant &defaultProperty) const |
| | 获取属性
|
| |
| void | setProperty (const QString &key, const QVariant &value) |
| | 设置属性
|
| |
|
| static QString | getConfigFileName () |
| | 获取配置文件名字
|
| |
| static QString | getAbsoluteConfigFilePath () |
| | 获取配置文件的绝对路径
|
| |
| template<typename std_container_like > |
| static QDomElement | makeElement (const std_container_like &v, const QString &tagName, QDomDocument *doc) |
| | 生成一个文本
|
| |
| template<typename std_container_like > |
| static bool | loadElement (std_container_like &v, const QDomElement *ele) |
| | 加载文本
|
| |
|
static QDomElement | makeSysInfoElement (const QString &tagName, QDomDocument *doc) |
| |
| static void | appendElementWithText (QDomElement &parent, const QString &tagName, const QString &text, QDomDocument *doc) |
| | 在parent下,插入一个tag,tag下包含文字text
|
| |