https://github.com/rinlit-233-shiroko/cw-example-plugin
Class Widgets Example Plugin.
https://github.com/rinlit-233-shiroko/cw-example-plugin
classwidgets plugin pyqt pyqt5 python qfluentwidgets
Last synced: about 1 year ago
JSON representation
Class Widgets Example Plugin.
- Host: GitHub
- URL: https://github.com/rinlit-233-shiroko/cw-example-plugin
- Owner: RinLit-233-shiroko
- Created: 2024-12-04T14:10:37.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-07T13:55:33.000Z (over 1 year ago)
- Last Synced: 2025-03-27T17:35:26.507Z (about 1 year ago)
- Topics: classwidgets, plugin, pyqt, pyqt5, python, qfluentwidgets
- Language: Python
- Homepage: https://cw.rinlit.cn/docs-dev
- Size: 171 KB
- Stars: 4
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Class Widgets 插件示例
本示例展示了 Class Widgets 插件的大致写法
## 如何使用
> [!TIP]
> 教程可在 [Class Widgets 官网](https://cw.rinlit.cn/)查看开发文档或[点击此链接](https://www.yuque.com/rinlit/cw-docs-dev)
## 发布插件
若要发布插件,请克隆 [PluginPlaza](https://github.com/Class-Widgets/plugin-plaza) 的内容到本地。
然后,打开 `./Plugins/plugin_list.json` 文件,根据格式添加自己的插件内容。格式如下:
```
{
"其他插件...": {
...
},
// 加上您的插件字典
"您的插件仓库名称": {
"name": "插件在PluginPlaza显示的名称",
"description": "插件的介绍",
"version": "版本号(如:1.0.0)",
"plugin_ver": 插件适用的版本号(可在Class Widgets的config.ini中找到[Plugin]下的version,
若您的插件是基于此版本制作则填写此数值),
"author": "作者在PluginPlaza名称",
"url": "您的GitHub插件仓库:(https://github.com/RinLit-233-shiroko/cw-example-plugin)",
"branch": "插件仓库分支,如:main",
"update_date": "更新日期,格式为:yyyy/mm/dd",
"tag": "标签"
}
}
```
之后,在 [PluginPlaza](https://github.com/Class-Widgets/plugin-plaza) 的仓库中提交您的 PR(Pull Requests)。等待审核通过即可完成上架。