Browse Source

cmake-plugin: 为 IPluginFramework.h 增加部分类型定义

zinface 1 year ago
parent
commit
bc411b200d
1 changed files with 3 additions and 0 deletions
  1. 3 0
      src/plugin/framework/IPluginFramework.h

+ 3 - 0
src/plugin/framework/IPluginFramework.h

@@ -10,6 +10,9 @@
 
 
 #define IPluginFramework_IID "com.gitee.ndd.pluginframework"
 #define IPluginFramework_IID "com.gitee.ndd.pluginframework"
 
 
+typedef std::function<QsciScintilla*(QWidget*)>   PluginWantEditor;
+typedef std::function<bool(QWidget*, int, void*)> PluginWantDo;
+
 /** 
 /** 
     在使用 IPluginFramework 时,请使用 : public IPluginFramework 并实现必要的代码
     在使用 IPluginFramework 时,请使用 : public IPluginFramework 并实现必要的代码
     另外:使用生成器生成适用于基于 IPluginFramework 的代码
     另外:使用生成器生成适用于基于 IPluginFramework 的代码