原文:CTK插件-入门打印

一 生成插件 环境说明 编译ctk:Qt . . MSVC Cmake 生成插件:Qt . . MSVC qmake 服务类,纯虚类,提供接口 abslogservice.h 实现插件类,实现纯虚函数 logservice.h logservice.cpp 激活插件,加入ctk框架的生命周期中 firstpluginactivator.h firstpluginactivator.cpp 添加资源 ...

2020-07-01 17:25 0 1173 推荐指数:

查看详情

CTK-使用ctk框架完成日志、打印、界面插件

一、项目介绍 1、主要为了在此小型测试项目中用到几乎所有ctk的常用知识: 插件间通信、服务工厂、服务追踪、事件监听、框架封装 2、项目共包含3个插件日志插件:用于模拟将接收的信息存储到日志中【这里只做简单的打印】,并且能够接收信息【主要来自界面插件打印插件:根据不同的插件返回提供 ...

Sun Jul 12 06:03:00 CST 2020 0 1540
CTK框架 CTK Widgets快速入门

CTK框架——CTK Widgets快速入门 一、CTK Widgets模块简介 1、CTK Widgets模块简介 CTK Widgets模块是CTK封装的用于通用功能以及生物医学成像专用领域的Qt组件库。CTK中所有部分都有大量的测试相关代码,在源码目录下Libs/xxx/Testin ...

Tue Jan 05 21:25:00 CST 2021 0 405
CTK-安装插件的方式

方式1:使用ctk框架工厂,适用于调用普通的插件 方式2:使用ctk框架启动器,适用于需要eventadmin时 ...

Fri Jul 03 17:41:00 CST 2020 0 1053
CTK-接口、插件、服务

0、概念 接口就是纯虚函数类,也就是最终的服务的前身; 插件就是实现这个接口类的实现类,所以理论上有多少个实现类就有多少个插件。注意每个插件都有自己的注册器Activator; 服务就是根据接口的实例,每生成一个服务就会调用一次注册器的start。 一句话总结就是:把接口当做类,服务 ...

Thu Jul 02 02:14:00 CST 2020 0 578
CTK插件-实现类和激活类分离

0、概述 编写插件主要有3个步骤:接口类、实现类、激活类。根据前面写的入门插件【https://www.cnblogs.com/judes/p/13220386.html】,总感觉很难理解,为什么还要在实现类的构造函数里注册服务呢,我们肯定希望把3个步骤的耦合性降低,接口类就只做接口声明,实现类 ...

Fri Jul 03 01:12:00 CST 2020 0 524
CTK-插件间通信原理

零、概述 1、通信主要用到了ctkEventAdmin结构体,主要定义了如下接口: postEvent:类通信形式异步发送事件 sendEvent:类通信形式同步发送事件 publishSig ...

Fri Jul 03 18:52:00 CST 2020 0 2095
windows编译CTK框架

MingW编译 一、什么是CTK 总的来说就是一个框架,里面所有的对面如登录界面、日志功能、数据接收功能、解析功能、数据库访问都当做插件的形式,能够有效降低代码间的耦合。 CTK包含好几个核心功能:Plugin Framework、Widgets、DICOM、DICOM ...

Mon Jun 29 20:25:00 CST 2020 0 1631
LODOP打印插件

HTML代码(请先下载对应LODOP插件安装) - 打印onclike事件CreatePrintPage()打印函数,LODOP.PREVIEW()打印预览。 <div class="container-fluid"> <object id="LODOP_OB ...

Tue Mar 15 17:39:00 CST 2016 1 4233
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM