查看完整版本: [-- 关于Qt插件的理解 --]

QTCN开发网 -> Qt代码秀 -> 关于Qt插件的理解 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

nctqzhukw 2018-06-14 14:12

关于Qt插件的理解

最近再看Q他的插件部分,花了一天的时间理解消化,最后了解,用了C++的虚函数表来实现的,以前虽然也晓得插件,但是没有深入理解过,看了书,自己用C++写了个插件,以供参考和备忘。[attachment=19138]

彩阳 2018-07-23 09:46
我正在利用Qt 插件将OpenGL渲染的代码和我们的主框架解耦。很希望和你一起探讨。https://qtdream.com

圣域天子 2018-07-23 10:16
严格来说,你这个只是一个动态库,不是插件

你这个做法,常见于不同的 C++ 编译器上。公开的函数往往只有一个,是一个exten "C" 的函数
但它能返回一个指向新对象的指针,供EXE调用。

Qt对插件的支持非常好,有专门的插件操作相关方法

1003780259 2018-08-21 08:15
圣域天子:严格来说,你这个只是一个动态库,不是插件
你这个做法,常见于不同的 C++ 编译器上。公开的函数往往只有一个,是一个exten "C" 的函数
但它能返回一个指向新对象的指针,供EXE调用。
....... (2018-07-23 10:16) 

赞赞赞

nctqzhukw 2018-08-31 13:12
我感觉Qt的插件原理和这个差不太多。


查看完整版本: [-- 关于Qt插件的理解 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled