4

我实际上是在 QtCreator(开源)中创建一个应用程序,我需要打开 Excel 并通过发送到 Excel 数据来显示进行通信。我尝试#include <QAxWidget>,并修改我的.pro文件:

CONFIG+= axcontainer
Qt += activeqt

但它没有用。我有错误QAxWidget was not declared in this scope。我在互联网上读到很多相互矛盾的东西,比如你必须支付许可证,否则。

你能给我解释一下,如果有办法解决我的问题吗?谢谢。

4

1 回答 1

1

您需要使用项目文件中的模块的“Qt5 方式”:

QT += axcontainer

此外,您当然需要包含必要的标题:

#include <QAxWidget>

您可以在此处通过示例找到更详尽的解释。

于 2014-06-05T07:03:37.233 回答