插件结构

小蜗插件结构

一、插件目录名称以 _plugin 结尾

例如:demo_plugin 或 pdfs_plugin 启动 demo 或 pdfs 是模块名。
千万不能与pip的包命令相同,不然会冲突。

这里拿 demo_plugin举例,demo是自己定义的模块名字

小蜗插件结构
├─demo_plugin
│  ├─data (语言、配置文件)
│  │    ├─ demo.json (插件信息,自动创建)
│  │    ├─ demo.en_US.qm (英文语言包)
│  │    └─ demo.vi_VN.qm (越南语语言包)
│  ├─img (图片目录)
│  ├─qss (样式)
│  │   ├─dark (黑色主题)
│  │   │     └─ demo.qss
│  │   └─light (白色主题)
│  │         └─ demo.qss
│  │ 
│  └─demo (程序目录)
│  │    ├─ __init__.py (包)
│  │    ├─ interface.py (接口)
│  │    └─ coms.py (公用函数)

二、源码下载:

demo_plugin.zip

完整实例:

音频分割源码:segmentx_plugin.zip

已采纳
再见旧时光
再见旧时光
QQ:986004469 Email:vutool@qq.com
2月前

6

0个回答默认排序 投票数排序
没有更多回答了~
本贴已经关闭回答功能~
0
1
0
1