首页 > TAG信息列表 > CTK

ctk 通信机制

CTK 是一个成熟的插件化框架,在使用前需要链接 CTK 的两个库 Core 和 PluginFramwork,本文将针对 CTK 框架的通信机制进行介绍。 插进之间的消息机制 消息订阅 //事件管理服务 ctkServiceReference eventAdminRef = context->getServiceReference<ctkEventAdmin>(); m_event

CTK插件框架学习:第二节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! 在通往