08:进阶篇 - CTK 插件元数据

Posted 一去丶二三里

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了08:进阶篇 - CTK 插件元数据相关的知识,希望对你有一定的参考价值。

作者: 一去、二三里
个人微信号: iwaleon
微信公众号: 高效程序员

元数据

元数据用于准确描述一个插件的特征,这样才能让 CTK Plugin Framework 适当地对 Plugin 进行各种处理(例如:依赖解析)。

CTK Plugin Framework 本身提供了一些清单头(元数据属性、条目),在 ctkPluginConstants 类中可以找到:

  • Plugin-SymbolicName:插件的符号名
  • Plugin-Copyright:插件的版权信息
  • Plugin-Description:插件的简要描述
  • Plugin-Name:插件的名称
  • Plugin-Vendor:插件的供应商
  • Plugin-Localization:标识插件的 Qt .qm 文件的基本名称
  • Require-Plugin:插件所依赖的其它插件的符号名称
  • Plugin-Version:插件的版本号
  • Plugin-ActivationPolicy:插件的激活策略
  • Plugin-UpdateLocation:在插件更新操作期间,获取新插件版本的位置

以上是关于08:进阶篇 - CTK 插件元数据的主要内容,如果未能解决你的问题,请参考以下文章

09:进阶篇 - CTK 插件和服务

07:进阶篇 - 在程序中嵌入 CTK Plugin Framework

06:进阶篇 - Hello,CTK!

03:入门篇 - CTK Plugin Framework 基本原理

CTK-创建插件时用到的一些宏定义

11:高级篇 - CTK 事件管理机制(插件间通信)