找回密码
 立即注册
收起左侧

QML怎么 保存设置

9
回复
10287
查看
[复制链接]
累计签到:1497 天
连续签到:1 天
来源: 2015-4-4 13:54:36 显示全部楼层 |阅读模式
10Qter豆
用QML写的两个界面A.qml 和B.qml,B是一个设置界面,怎么在B上设置A的字体大小后保存设置?
(程序退出再进依然是自己设置的大小

还有,为什么我发帖的悬赏价格最低也要10.....

最佳答案

查看完整内容

数据库是通用的存储数据方式,当然你这种情况就显得复杂了。 用QSetting的话就要自己将c++类映射到qml了,我在精华区里面写有教程,关于c++与qml的交互 http://www.qter.org/forum.php?mod=viewthread&tid=1208&extra=
回复

使用道具 举报

尚未签到

2015-4-4 13:54:37 显示全部楼层
零之光 发表于 2015-4-12 21:51
qml的数据库SQL有点笨重,我要储存的设置比较多,有setting的例子吗

数据库是通用的存储数据方式,当然你这种情况就显得复杂了。

用QSetting的话就要自己将c++类映射到qml了,我在精华区里面写有教程,关于c++与qml的交互

http://www.qter.org/forum.php?mo ... tid=1208&extra=
回复

使用道具 举报

尚未签到

2015-4-4 14:15:12 显示全部楼层
import Qt.labs.settings 1.0

用法相当简单
  1. Settings {
  2.      property aaa  bbb: ccc
  3.      xxxxxxxx.......................
  4. }
复制代码
你想保存的东西写进bbb即可

点评

我用的是Qt4.8  详情 回复 发表于 2015-4-4 14:18
回复

使用道具 举报

累计签到:1497 天
连续签到:1 天
2015-4-4 14:18:30 显示全部楼层
Joey_Chan 发表于 2015-4-4 14:15
import Qt.labs.settings 1.0

用法相当简单你想保存的东西写进bbb即可

我用的是Qt4.8                                                                                                   
回复

使用道具 举报

尚未签到

2015-4-4 15:36:52 显示全部楼层
零之光 发表于 2015-4-4 14:18
我用的是Qt4.8                                                                                      ...

qt4没有这个功能哦, 这样的话你要用数据库来保存了,代码要多很多,不过可以在纯qml + js 情况下实现。
文档搜“Local Storage”


如果你嫌麻烦,就只好在c++ 里面用QSettings了

点评

第一种有详细点的教程吗,帮助文档写的有点不清不楚  详情 回复 发表于 2015-4-6 09:08
回复

使用道具 举报

累计签到:1497 天
连续签到:1 天
2015-4-6 09:08:21 显示全部楼层
Joey_Chan 发表于 2015-4-4 15:36
qt4没有这个功能哦, 这样的话你要用数据库来保存了,代码要多很多,不过可以在纯qml + js 情况下实现。
...

第一种有详细点的教程吗,帮助文档写的有点不清不楚
回复

使用道具 举报

尚未签到

2015-4-6 20:46:04 显示全部楼层
零之光 发表于 2015-4-6 09:08
第一种有详细点的教程吗,帮助文档写的有点不清不楚

你要哪个?全部都写的话太多了

点评

我想要qml的数据库SQL的详细教程  详情 回复 发表于 2015-4-7 08:53
回复

使用道具 举报

累计签到:1497 天
连续签到:1 天
2015-4-7 08:53:38 显示全部楼层
Joey_Chan 发表于 2015-4-6 20:46
你要哪个?全部都写的话太多了

我想要qml的数据库SQL的详细教程
回复

使用道具 举报

尚未签到

2015-4-7 10:35:50 显示全部楼层
零之光 发表于 2015-4-7 08:53
我想要qml的数据库SQL的详细教程

找到一个官方的例子

http://docs.knobbits.org/qt4/declarative-sqllocalstorage.html

点评

qml的数据库SQL有点笨重,要储存的设置太多了,有setting的例子吗  详情 回复 发表于 2015-4-12 21:51
回复

使用道具 举报

累计签到:1497 天
连续签到:1 天
2015-4-12 21:51:02 显示全部楼层
Joey_Chan 发表于 2015-4-7 10:35
找到一个官方的例子

http://docs.knobbits.org/qt4/declarative-sqllocalstorage.html

qml的数据库SQL有点笨重,我要储存的设置比较多,有setting的例子吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了