会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
朱小勇
博客园
园子
首页
新随笔
联系
管理
订阅
上一页
1
···
53
54
55
56
57
58
59
60
61
···
128
下一页
2020年7月9日
Qt Creator无响应卡死
摘要: 关闭有道词典。。。。。。。。。
阅读全文
posted @ 2020-07-09 15:04 朱小勇
阅读(479)
评论(0)
推荐(0)
编辑
CTK-事件监听
摘要: CTK一共有三种事件可以监听:框架事件、插件事件、服务事件。但是这些事件只有再变化时才能监听到,如果已经变化过后,进入一个稳定的状态,这时才去监听,那么是无法监听到的。 1、监听接口 主要是ctkPluginContext提供的三个函数: 2、如何使用 可以新建一个专门的服务,专门用于监听CTK的事
阅读全文
posted @ 2020-07-09 10:28 朱小勇
阅读(1126)
评论(1)
推荐(0)
编辑
2020年7月5日
CTK-服务工厂的使用
摘要: 1、作用 在服务中可以知道是哪个其他插件在使用它; 懒汉式使用服务,需要的时候才new; 厂其他插件使用有服务工厂和使用无服务工的服务,没有任何区别,代码都一样; 可根据需要创建多种实现的服务,就是:多种服务对应一个插件。 2、用打印插件举例 提供三种服务,分别是:直接打印、打印后加3个点、加上时间
阅读全文
posted @ 2020-07-05 04:02 朱小勇
阅读(905)
评论(1)
推荐(0)
编辑
Qt的一些宏定义
摘要: 1、Q_UNUSED 如果一个函数的有些参数没有用到、某些变量只声明不使用,但是又不想编译器、编辑器报警报,就Q_UNUSED(name),其他没有什么实际性作用。 2、Q_DISABLE_COPY 在类定义时使用,代表此类禁止被拷贝或赋值: class A{ pubilc: A(); privat
阅读全文
posted @ 2020-07-05 02:23 朱小勇
阅读(2034)
评论(0)
推荐(0)
编辑
ctk-获取MANIFEST.MF中的数据
摘要: QHash<QString, QString> headers = plugin->getHeaders(); ctkVersion version = ctkVersion::parseVersion(headers.value(ctkPluginConstants::PLUGIN_VERSION
阅读全文
posted @ 2020-07-05 02:18 朱小勇
阅读(412)
评论(0)
推荐(0)
编辑
继承时的析构函数
摘要: 假设A是一个接口类,有一个析构函数是~A;然后B类继承并实现了了A,有一个析构函数~B。内存释放有如下几种情况: 1、A的析构函数是虚函数,父指针或子指针指向子对象 virtual ~A(){} A* a = new B;//或者B* a = new B;delete a; 释放顺序是~B,~A。因
阅读全文
posted @ 2020-07-05 01:23 朱小勇
阅读(892)
评论(0)
推荐(0)
编辑
2020年7月3日
CTK-创建插件时用到的一些宏定义
摘要: 1、接口类中的Q_DECLARE_INTERFACE 此宏将当前这个接口类声明为接口,后面的一长串就是这个接口的唯一标识。 2、实现类中的Q_INTERFACES 此宏与Q_DECLARE_INTERFACE宏配合使用。 Q_DECLARE_INTERFACE:声明一个接口类 Q_INTERFACE
阅读全文
posted @ 2020-07-03 11:28 朱小勇
阅读(522)
评论(0)
推荐(0)
编辑
CTK-插件间通信原理
摘要: 零、概述 1、通信主要用到了ctkEventAdmin结构体,主要定义了如下接口: postEvent:类通信形式异步发送事件 sendEvent:类通信形式同步发送事件 publishSignal:信号与槽通信形式发送事件 unpublishSignal:取消发送事件 subscribeSlot:
阅读全文
posted @ 2020-07-03 10:52 朱小勇
阅读(4076)
评论(0)
推荐(0)
编辑
CTK-安装插件的方式
摘要: 方式1:使用ctk框架工厂,适用于调用普通的插件 ctkPluginFrameworkFactory frameworkFactory; QSharedPointer<ctkPluginFramework> framework = frameworkFactory.getFramework(); /
阅读全文
posted @ 2020-07-03 09:41 朱小勇
阅读(1809)
评论(0)
推荐(0)
编辑
2020年7月2日
CTK--使用中的一些问题
摘要: 1、 问题: 可以确定环境没有任何问题,但是一运行就这样。 解决: 删掉这个文件夹 2、 在编写插件添加资源文件的过程中,有些教程说前缀需要和工程名一致。经过测试,不是和工程名一致,而是与生成的dll名字一致,也就是TARGET 其他地方,如工程名、 MANIFEST.MF里的符号,都是随便取。 3
阅读全文
posted @ 2020-07-02 19:57 朱小勇
阅读(2244)
评论(2)
推荐(0)
编辑
上一页
1
···
53
54
55
56
57
58
59
60
61
···
128
下一页
公告