初次开发IDEPY项目时,你可以总体了解项目的目录结构,以及各文件的作用,便于后续开发。
具体目录以及相关解析如下:
IdepyProject # 项目根目录
├─main.py # 程序的主入口
├─manage.py # 命令行工具,一般不使用
├─icon.ico # 程序发布的图标文件
├─idepy.json # 程序发布的配置文件
├─output # 程序打包发布的输出目录
├─static # GUI相关资源
│ └─src # GUI源码
│ ├─assets # GUI静态资源
│ ├─lib # 三方库
│ ├─templates # 页面模板
│ ├─windows # (重要)页面的窗口
│ │ ├─main # 主窗口GUI源码
│ │ ├─window1 # 自行创建的GUI
│ │ └─window2
│ └─window_sys # 系统功能的相关GUI
└─windows #
│ ├─window1 # 对应窗口GUI的逻辑
└─ └─window2 # 对应窗口GUI的逻辑
目录结构的运用
修改主程序窗口GUI:
打开IdepyTest/static/src/windows/main/index.html文件,调整相关源码即可。
修改主程序的python部分代码逻辑:
打开IdepyTest/main.py文件,调整相关源码即可。
修改自行创建的窗口GUI(如:window1):
打开IdepyTest/static/src/windows/window1/index.html文件,调整相关源码即可。
修改主程序的python部分代码逻辑:
打开IdepyTest/windows/window1/main.py文件,调整相关源码即可。
具体开发教程进入下一个章节。