AZMusicDownloader插件开发说明(旧版)
该教程为旧版插件开发说明,程序版本号>=2.6.0将不适用。
写在前面
AZMusicDownloader的插件是一个界面文件,在您的插件被导入后,程序会将界面添加至导航栏中。
起步
插件的创建
在主程序的 plugins
文件夹下,存放着插件程序。您只需要在其之下创建一个子文件夹即可。该子文件夹名应为英文小写。
插件信息的填写
在刚刚创建好的文件夹下,创建一个 index.json
文件,插件的信息都将在这配置。
json
{
"icon": "resource/logo.png",
"name": "测试插件",
"desc": "这是一个插件样例",
"show_icon": "FIF.MUSIC_FOLDER"
}
提示:
show_icon
为在导航栏显示的图标,可使用PyQt-Fluent-Widgets
组件库的图标;而icon
为在插件页面显示的图标。
插件的编写
在子文件夹下创建一个python文件,文件名应与文件夹名一致。
随后,就像普通PyQt应用程序一样进行编写。注意,要被调用导入进程序的类名应与文件夹名一致。(类名首字母需大写)
本教程尚不完善,仅说明了基本流程,后期可能会制作更为详细的教程。