由于宣布了 QT 许可证更改,我开始研究 QT 框架。它看起来不错,但我不喜欢使用 C++。我知道各种语言有不同的绑定(bind),但是 QtScript 对我来说似乎最有趣。
是否可以使用 QtScript 编写完整的 GUI 应用程序(当然,在 UI 设计师的帮助下),或者它仅用于编写现有应用程序的部分脚本。
最佳答案
是的,完全有可能这样做。但是,由于 Qt(直到 4.5)默认情况下不提供 Qt 脚本绑定(bind),因此您需要生成它并可能将其包含在您的应用程序中。但这只是一次性步骤,请参阅 http://labs.trolltech.com/page/Projects/QtScript/Generator获得绑定(bind)。
这是一个例子:http://labs.trolltech.com/blogs/2009/01/06/simple-qtscript-based-bar-chart/ .应用程序逻辑完全在 QtScript 中。您只需要使用解释器启动(参见上面的绑定(bind)生成器)。
关于user-interface - 完全在 QtScript 中创建 GUI 应用程序,您的意见是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/496245/