转码工具页面功能

This commit is contained in:
taocong
2026-05-25 10:18:19 +08:00
commit 3db5fe7f13
107 changed files with 8591 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
# Python Bindings for UFT30 Change Code
本目录包含将 Python 项目编译为可被 Qt 调用的库的相关代码。
## 方案一:使用 pybind11 (推荐用于高性能集成)
此方案创建一个 C++ 库,直接嵌入 Python 解释器并调用 Python 代码。
## 方案二:增强的 QProcess 方案 (推荐用于简单集成)
此方案保持使用子进程调用,但增加更好的错误处理、进度显示等功能。
## 构建说明
### 前置要求
- Python 3.8+ (开发版,包含头文件)
- CMake 3.15+
- Visual Studio 2019+ 或 MinGW-w64
- pybind11 (可以通过 pip 安装)