• 8004阅读
  • 4回复

Qt  与 脚本语言 [复制链接]

上一主题 下一主题
离线wangqizero
 
只看楼主 倒序阅读 楼主  发表于: 2009-08-06
请问,Qt 使用脚本语言,除了自身携带的QtScript 以外,能和Lua结合吗?
我见到了一则与Lua结合的例子。
但是在Lua脚本中并没有出现信号槽的使用。

有没有高人曾经做过 Qt 与 其他脚本语言结合。等待您的答复
离线dbzhang800

只看该作者 1楼 发表于: 2009-08-06
对 lua 不清楚, 你google一下 qt lua 结果中的前几条肯定就是你要的


不过Qt 和 python 的结合似乎是Qt和脚本的绑定中最好的
pyqt

pythonqt
官方网站 http://doc.trolltech.com/qq/ 都有介绍
离线wangqizero
只看该作者 2楼 发表于: 2009-08-07
谢谢了!
离线foxyz

只看该作者 3楼 发表于: 2009-08-07
QtScript 技术文档上好像有说明的!
离线wangqizero
只看该作者 4楼 发表于: 2009-08-07
是这样的。QtScript 中的确能调用QObject中pubic slots声明或者Q_INVOKABLE声明的函数。

但是,这只是一部分。我现在在做个测试,想界面用Qt实现,业务用C++实现。Qt对于QtScript是可以实现的,但是在QtScript中调用C++写的类又该怎么调用。当然C++的类不可能被声明为QObject
快速回复
限100 字节
 
上一个 下一个