查看完整版本: [-- 求大神帮忙看看widget注册然后在qml里使用的问题!!! --]

QTCN开发网 -> Qt QML开发 -> 求大神帮忙看看widget注册然后在qml里使用的问题!!! [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

qiuxx520 2017-01-24 08:45

求大神帮忙看看widget注册然后在qml里使用的问题!!!

qml  的main 窗口 关闭后,会报错!!  这是为什么呢?


qiuxx520 2017-01-24 08:50
调用logindialog的close方法,关闭窗口后,会出现错误:

qiuxx520 2017-01-24 08:51
[attachment=16382][attachment=16382]

firebolt 2017-01-26 20:33
这个对象被你注册为全局对象了,你调用close方法把它销毁了,但是qml对象还在引用它,所以产生了一个段错误。我觉得你前面把它注册为一个类型,然后在QML创建窗口然后再销毁应该是没问题的。

qiuxx520 2017-02-03 17:14
firebolt:这个对象被你注册为全局对象了,你调用close方法把它销毁了,但是qml对象还在引用它,所以产生了一个段错误。我觉得你前面把它注册为一个类型,然后在QML创建窗口然后再销毁应该是没问题的。 (2017-01-26 20:33) 

你说的有道理,但情况有点特殊,现在是注册为一个类型,然后在QML显示窗口,但是,我不是要销毁新显示的窗口,而是要把之前的主窗口销毁,不知是否有别的关闭方法?


查看完整版本: [-- 求大神帮忙看看widget注册然后在qml里使用的问题!!! --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled