项目结构介绍

hpyculator仓库内存放着若干子项目 分别是

hpyculatorPackage仓库内存放着hpyculator模块 可通过pip获取

pip install hpyculator

项目关系

开发插件需要 hpyculatorPackage

开发新ui需要 hpyc_corehpyculatorPackage

开发新SDK需要 hpyc_core

项目目录结构介绍

hpyc_core

作为包使用

hpyculatorPackage

作为包使用

hpyc_pyside_ui

__main__.py 是入口文件

  • hpyc_pyside_ui文件夹下

    • Plugin -> 内置插件

    • background_img -> 背景图

    • tests -> 单元测试

    • use_for_packing -> 用于打包的工具

    • utils内是主要代码

      • document -> 常量存放

      • locale -> i18n

      • pyside_frameless_win -> 无边框ui

      • ui -> ui

      • ui_manager -> 管理ui, 程序逻辑

hpyc_cli

__main__.py 是入口文件