首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ActiveQt包含哪些模块?

ActiveQt包含哪些模块?
EN

Stack Overflow用户
提问于 2011-05-19 00:57:59
回答 2查看 3.5K关注 0票数 3

为了使用Active Qt,我应该在.pro文件中包含什么模块?我是说QT += ?。还有:我可以使用ActiveQt开发商业软件吗?(我正在使用Qt LGPL)。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-05-19 02:03:45

Qt/QMake在如何在.pro文件中包含其模块方面并不总是一致的。在本例中(与CONFIG+=designer一样),它是

代码语言:javascript
复制
CONFIG += axserver    # for an ActiveX server component
CONFIG += axcontainer # for an ActiveX client

请参阅http://doc.trolltech.com/latest/activeqt-server.html

至于许可,当你有疑问的时候,当然应该咨询律师。

也就是说,通常的解释似乎是,你可以在专有项目中使用ActiveQt框架,是的,这要归功于他们的BSD许可证(针对QAxContainer hereQAxServer here的文档)。您还应该能够静态地链接这些模块(使用LGPL‘’ed模块是不可能的),但是,您应该注意到要求二进制发行版包含特定免责声明的子句……

票数 4
EN

Stack Overflow用户

发布于 2011-05-19 01:16:40

ActiveX有两个模块:QAxServerQAxContainer。正如文档中所说,它们都是在BSD许可下获得许可的。

要包含这些模块,我认为您必须使用

代码语言:javascript
复制
QT += qaxserver qaxcontainer
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6048308

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档