使用QT的model/view
建立全局静态变量
![]()
打印发现有值输出
![]()
但是界面无日志显示
原因是一开始使用调用函数传参传的logModel参数加了const参数修饰
![]()
这个错误太傻了,找了半天一直怀疑外部类的问题 其实setContextProperty是这么用的
传QObject类型的引用之后它内部会修改这个值不然QT上下文就无法注册modelManager属性
最后推荐一下Git上一个很好用的小例子
https://github.com/a137748099/QMLModelView.git
使用QT的model/view
建立全局静态变量
![]()
打印发现有值输出
![]()
但是界面无日志显示
原因是一开始使用调用函数传参传的logModel参数加了const参数修饰
![]()
这个错误太傻了,找了半天一直怀疑外部类的问题 其实setContextProperty是这么用的
传QObject类型的引用之后它内部会修改这个值不然QT上下文就无法注册modelManager属性
最后推荐一下Git上一个很好用的小例子
https://github.com/a137748099/QMLModelView.git
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/704909.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!