首页 > TAG信息列表 > CTK
ctk 通信机制
CTK 是一个成熟的插件化框架,在使用前需要链接 CTK 的两个库 Core 和 PluginFramwork,本文将针对 CTK 框架的通信机制进行介绍。 插进之间的消息机制 消息订阅 //事件管理服务 ctkServiceReference eventAdminRef = context->getServiceReference<ctkEventAdmin>(); m_eventCTK插件框架学习:第二节CTK源码编译
一、编译环境准备 操作系统:Windows 10 编译工具:Visual Studio 2010,Visual Studio 2015,CMake3.16 Qt软件库:Qt4.8.6,Qt5.7.1 二、源码获取 CTK源码获取:https://github.com/commontk/CTK 笔者CTK插件框架学习:第二节 CTK源码编译
一、编译环境准备 操作系统:Windows 10 编译工具:Visual Studio 2010,Visual Studio 2015,CMake3.16 Qt软件库:Qt4.8.6,Qt5.7.1 二、源码获取 CTK源码获取: 笔者使用的CTK源码: 三、CMake生成Visual Studio工程 CMake配CTK-创建插件时用到的一些宏定义
1、接口类中的Q_DECLARE_INTERFACE 此宏将当前这个接口类声明为接口,后面的一长串就是这个接口的唯一标识。 2、实现类中的Q_INTERFACES 此宏与Q_DECLARE_INTERFACE宏配合使用。 Q_DECLARE_INTERFACE:声明一个接口类 Q_INTERFACES:当一个类继承这个接口类,表明需要实现这OSGI for C++ - 通往架构师之路
课程介绍 OSGI 技术是面向 Java 的动态模型系统。Java 圈子里有非常著名的一句话:OSGI - 架构师的天堂。换句话说,OSGI 能让软件开发变得更加容易! 值得庆幸的是,在 C++ 中也有类似的框架 - CTK Plugin Framework。它借鉴了 OSGI 的思想,并实现了几乎完整的 OSGI 框架 API! 在通往