【Qt之·Qt插件开发·导出插件类的步骤】

系列文章目录


文章目录


前言


  • 第一步
DEFINES += FLYSHOOT_LIBRARY
  • 第二步
#include<QtCore/qglobal.h>

#if defined (FLYSHOOT_LIBRARY)
#  define FLYSHOOT_EXPORT Q_DECL_EXPORT
#else
#  define FLYSHOOT_EXPORT Q_DECL_IMPORT
#endif
  • 第三步
class FLYSHOOT_EXPORT XXX: public QWidget,public PluginInterface
{
    Q_OBJECT
    Q_INTERFACES(PluginInterface)
    Q_PLUGIN_METADATA(IID "FlyShoot")
public:
...
}

总结

相关推荐

  1. Qt·Qt开发·导出步骤

    2024-04-22 12:32:09       13 阅读
  2. Qt

    2024-04-22 12:32:09       20 阅读
  3. Qt 框架

    2024-04-22 12:32:09       8 阅读
  4. Qt开发与QPluginLoader使用

    2024-04-22 12:32:09       35 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-22 12:32:09       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-22 12:32:09       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-22 12:32:09       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-22 12:32:09       18 阅读

热门阅读

  1. C++20实践入门之类模板学习笔记

    2024-04-22 12:32:09       11 阅读
  2. Linux 远程联机服务(二)- Rsh服务器

    2024-04-22 12:32:09       13 阅读
  3. 数据结构-并查集

    2024-04-22 12:32:09       11 阅读
  4. Mac下 allure的下载与配置

    2024-04-22 12:32:09       13 阅读
  5. C - Perfect String

    2024-04-22 12:32:09       16 阅读
  6. 《AI聊天类工具之八—— 小悟空》

    2024-04-22 12:32:09       14 阅读
  7. Vue-admin-template关于TagView缓存问题

    2024-04-22 12:32:09       10 阅读
  8. uniapp如何适配ipad

    2024-04-22 12:32:09       14 阅读
  9. 用虚拟机搭建sqlmap靶机环境

    2024-04-22 12:32:09       11 阅读
  10. 结构体与共用体2

    2024-04-22 12:32:09       10 阅读
  11. 大数据:【学习笔记系列】 Flink 学习路线

    2024-04-22 12:32:09       12 阅读
  12. HOW - 实现加权随机函数

    2024-04-22 12:32:09       11 阅读