Qt编写一款快速生成 QSettings 代码的应用
自动播放
|
查看原图
|
返回列表
|
返回原帖
登录
注册
上一张
下一张
作者:
boylebao
发布日期:2020-04-27
描述:
暂无描述
保存
取消
boylebao
:首先十分感谢您的指导,我需要点时间学习下[表情]
richards
:QJsonObject BaseConfig::toJsonObject() const{ QVariantMap map; const auto metaObject = this->metaObject(); LOG() << metaObject->propertyOffset() << metaObject->propertyCo ..
richards
:QGadget 也可以有 不绝对是 QObject 。配合反射 QSetting 来读写最终的 文件。再入手 读取QSetting 自动 初始化对应的OBject。 写入的时候把Object 的值 写入到Setting的ini 文档里撒
boylebao
:这个setProperty & property我知道,这种方式只能当临时变量来用吧,如果遇到不是继续QObject的类来说,不能用这种方式的,我这个是针对QSettings 来保存变量值
richards
:通过反射 比如 QObject 或者QGadget 里面 定义Property 的方式注册成员变量,这些成员变量 可以通过元对象系统去的 变量名称的字符串。也可以通过setproperty 这样的接口 通过字符串名称的方式来改变该变量的值。这样 你可以直接 通过解析字符串 或者 反过来把变量按照字符串名称 ..
boylebao
:反射的方式是什么呢?可以详细说明吗?
richards
:这种外挂软件的方式 还不方便。 可以利用反射的功能 让这部分读取写入自动化
zxwmail
: [表情] [表情] [表情]
boylebao
:已放到github
boylebao
:好的,第一次使用github,花点时间学了就放在上面
boylebao
:好的,待我整理放源码
boylebao
:[表情]
lsyzsl
:挺实用的,如果楼主没有收费的要求建议放到git上,以便功能扩展。[表情]
nigoole
:可以放个exe出来体验先,有些效果测试后方能发现。[表情] [表情]
liudianwu
:确实是个需求
lzh280
: [表情] [表情] [表情] [表情] [表情] [表情]