26得票1回答
QtScript使用自定义类的instanceof会抛出与原型相关的错误。

我有一个使用QtScript模块使应用程序的某些组件可脚本化的Qt项目。 在尝试直接在QtScript中使用现有类多次失败后,我选择了使用继承QObject和QScriptable的包装器类(主要是因为我有一些非QObject派生的类被其他类继承,这些类要么继承QObject,要么不继承,因此...

11得票1回答
调试QJSEngine?

我有一个提供JS API的项目,用于实现长时间运行的用户脚本。 这个项目仍在使用QtScript模块,这让我感到烦恼,因为该模块已被标记为废弃了很长时间。 我的问题是,我需要让用户能够调试他们的JS代码,这就是QtScript和特别是QScriptEngineDebugger非常方便的地方。 ...

11得票5回答
在qtScript中,什么是相当于JavaScript的setTimeout函数?

没有什么可以补充的;在qtScript中,JavaScript的setTimeout有什么等效物?

10得票2回答
与QtScript相比,Lua在Qt中的使用有多容易?

我刚开始使用Qt进行C++开发。然而,我也对使用Lua脚本化我的应用程序感兴趣,因为有多篇文章指出它的开发速度(易用性)适合编写一个应用程序的工作流/UI/粘合剂。然而,Qt默认不支持它,而是包含QtScript。 我的问题基本上是,我是否应该尝试使用Lua与Qt一起开发商业应用程序,或者坚...

8得票1回答
我能否在QtScript中使用should.js?

我正在使用QtScript来自动化我的应用程序以进行开发和测试。 我已经到了测试断言的地步,根据"独立的断言库?"和我在Debian存储库中找到的内容,我选择了Should.js。 我遇到了麻烦,因为它依赖于Node的 require()函数,无法将其加载到我的Qt应用程序中。 我尝试实现这...

7得票2回答
完全使用QtScript创建GUI应用程序,你的意见是什么?

自从QT许可证更改公布以来,我开始研究QT框架。它看起来很不错,但我不喜欢使用C++。我知道有各种语言的不同绑定,但是QtScript对我来说似乎最有趣。 使用QtScript编写完整的GUI应用程序(当然需要UI设计师的帮助)是否可能,还是只用于现有应用程序的脚本部分?

7得票1回答
QtScript与QJSEngine:何时使用哪一个?

我需要在C++应用程序中运行一系列JavaScript“脚本”。其中大部分都是重复的操作。代码示例在这里。 我知道Qt自版本5以来包含了两个JavaScript引擎:QtScript和QJSEngine。 我的问题是在哪些情况下应该使用其中一个?哪个性能更好,适用于哪些情况?