欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 国际 > 【QML】release版本bug,信号的参数无法获取

【QML】release版本bug,信号的参数无法获取

2025/2/7 1:43:11 来源:https://blog.csdn.net/yangshuoSB/article/details/144281789  浏览:    关键词:【QML】release版本bug,信号的参数无法获取

1. 现象

  • 问题
    QML程序在debug编译模式下程序可以正常运行,但是release版本下报错:ReferenceError: para is not defined
  • 版本
    • Qt creator 10.0.2
    • Qt_5_15_2_MinGW
  • 平台
    • win 10

2. 解决方法

  • 暂时没有找到好的解决办法,只能规避
  • 规避方法

//问题代码
MyButton{signal _mSigTest(string para)onClicked:{emit: _mSigTest("hello")}
}//规避代码
MyButton{property string _mParasignal _mSigTest()onClicked:{_mPara = "hello"emit: _mSigTest()}
}

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com