首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >QTPLUGIN,它的目的是什么

QTPLUGIN,它的目的是什么
EN

Stack Overflow用户
提问于 2016-03-26 19:47:01
回答 1查看 1.4K关注 0票数 1

在学习插头和油漆实例时,我注意到plugandpaint.pro文件中没有QPLUGIN

“如何创建Qt插件”的静态插件部分中,我读到“要静态地链接插件,需要使用QTPLUGIN将所需的插件添加到构建中。”

这是怎么回事?

实验上,我在main.cpp中注释了main.cpp,并将QTPLUGIN += pnp_basictools添加到.pro文件中,因此没有加载插件。

EN

回答 1

Stack Overflow用户

发布于 2016-03-30 12:39:29

这些文档似乎有点误导。这是我对QTPLUGIN qmake参数的理解:

QTPLUGIN可用于指定Qt平台插件的名称列表,在针对Qt的静态构建进行链接时,这些插件将与应用程序链接。这类插件的例子是图像格式,如qgif、qjpeg、qsvg、数据库支持(如qsqlite、qsq轨迹、qsqlpsql、一些语言代码)。

该变量在链接到Qt的动态构建时不影响。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36240079

复制
相关文章

相似问题

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