在QtScript中完全创建GUI应用程序,您有何看法?

Mar*_*rko 7 user-interface qt qtscript

自从宣布QT许可证更改后,我开始考虑QT框架.它看起来不错,但我不喜欢使用C++.我知道各种语言都有不同的绑定,但QtScript对我来说似乎最有趣.

是否可以使用QtScript编写完整的GUI应用程序(当然,在UI设计者的帮助下),或者它仅用于编写现有应用程序的部分脚本.

Ari*_*yat 9

是的,完全可以这样做.但是,由于Qt(直到4.5)默认情况下不提供Qt脚本绑定,因此您需要生成它并可能将其包含在您的应用程序中.但这只是一次性步骤,请参考http://labs.trolltech.com/page/Projects/QtScript/Generator获取绑定.

这是一个例子:http://labs.trolltech.com/blogs/2009/01/06/simple-qtscript-based-bar-chart/.应用程序逻辑完全在QtScript中.您只需要使用解释器启动(请参阅上面的绑定生成器).