Qt 使用插件(Plugins)扩展应用程序简单示例Demo

时间:2022-09-21 14:41:22
【文件属性】:

文件名称:Qt 使用插件(Plugins)扩展应用程序简单示例Demo

文件大小:6KB

文件格式:ZIP

更新时间:2022-09-21 14:41:22

Qt Plugins 插件

插件(Plug-in,又称addin、add-in、addon或add-on,又译外挂)是一种遵循一定规范的应用程序接口编写出来的程序。其只能运行在程序规定的系统平台下(可能同时支持多个平台),而不能脱离指定的平台单独运行。


【文件预览】:
PluginDemo
----MainWindow()
--------MainWindow.pro(1KB)
--------widget.ui(2KB)
--------widget.cpp(1KB)
--------calinterface.h(335B)
--------main.cpp(164B)
--------widget.h(408B)
----CalPlugin()
--------CalPlugin.pro(300B)
--------calplugin.h(384B)
--------calplugin.cpp(143B)
--------calplugin.json(4B)
----.DS_Store(6KB)
----PluginDemo.pro(64B)

网友评论

  • 待生成的可执行程序和同目录下的文件夹名字冲突了,要把MainWindow.pro中的target=MainWindow换成target=xxx(注:xxx是可执行程序的名字),然后就ok了,demo清晰明了只讲机制不扯废话,点赞。
  • QT5 编译通过,但是插件加载失败
  • 谢谢分享,了解一下插件的机制。