我在开始一个学院的项目。我将尝试创建一个"web-typograph",这是一个用于在将文本发送到网站之前对文本进行更正的工具(根据某种语言的排版规则)。我的选择是C++ with Qt,因为我想创建“多语言”库(我的意思是它可以在Ruby等等中使用)。
老实说,我听说过一些关于QtRuby、QtPython (甚至PHP ...)的事情。但我无法想象,我如何将我的库与它们绑定在一起。
附言:是的,我在谷歌上搜索过了。但是有经验的人的一些评论会更好:)
发布于 2010-11-01 20:59:16
PyQt和其他到Qt的绑定是到核心Qt库的绑定。要将绑定添加到你自己的(可能是基于Qt的)类中,你必须使用SWIG或SIP.(PyQt的工具,它可能与Qt相关的类更相关)来生成绑定.或者,你可以在你的库中创建一个C API,它更容易从脚本语言中包装和绑定.
也就是说,你应该首先了解你需要Qt做什么。您是否正在计划GUI或使用Qt提供的任何其他功能?哪一个?
https://stackoverflow.com/questions/4068806
复制相似问题