Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

daodaoliang/NConfig

Repository files navigation

配置操作组件库使用说明

作者: daodaoliang
时间: 2016年7月27日
版本: 1.0.5.0
邮箱: daodaoliang@yeah.net

[TOC]

1. 如何添加项目

  • 首先拷贝源码到你的工程文件目录;
  • 在你的项目 pro文件中添加:
# import dll
win32: LIBS += -L$$PWD/../bin/ -lNConfig
DEPENDPATH += $$PWD/../bin
# import dll file
include($$PWD/../NConfig/NConfig_inc.pri)

** 具体的路径请按照你的项目情况进行修改**

2. 如何使用项目

  • 初始化配置实例
# 不存在则创建配置库时的初始化
NConfig::instance()->installAndInit("./test.conf", "daodaoliang", false);
# 使用已经存在的配置库的初始化
NConfig::instance()->installAndInit("./test.conf", "daodaoliang");
  • 添加配置项内容
NConfig::instance()->addConfigItem("nami","233333","MissU");
  • 获取配置项内容
QString tempValue;
NConfig::instance()->getConfigItem("nami","233333",tempValue);
  • 清空配置项内容
NConfig::instance()->clearConfig();
  • 导出为ini类型的配置文件
NConfig::instance()->exportConfigToFile();
  • 从ini类型的配置文件导入到配置库
NConfig::instance()->importConfigFromFile("./test.ini");

3. 组件路线图

  • (削除) 增加配置库文件的导出为ini文件; (削除ここまで)
  • (削除) 增加从ini文件导入为配置库文件; (削除ここまで)

4. changelog

  • V 1.0.1.0 集成第三方加密sqlite库进行初始化项目;
  • V 1.0.2.0 增加接口封装,实现初始化实例接口,增加项目配置接口,获取配置项目接口,清空配置接口,并编写测试用例;
  • V 1.0.3.0 增加导出为ini文件的接口;
  • V 1.0.4.0 增加从ini文件导入的接口;
  • V 1.0.5.0 增加应用程序调用配置库的方法;

About

Qt 编写的基于加密sqlite的配置文件

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /