# Qt 动态库替换说明
# Qt Library Replacement Guide

## 关于本文件

本文件满足 GNU LGPL v3 第4条关于"安装信息"（Installation Information）的要求，说明最终用户如何安装修
改后的 Qt 库并使其在本软件中正常运行。

## Qt 动态库位置

本软件使用的 Qt 动态链接库位于软件安装目录的根目录下（与主程序`manipula.exe` 同级），文件名形如：

    Qt6Core.dll
    Qt6Gui.dll
    Qt6Quick.dll
    ...（其他 Qt 模块）

以及对应的插件目录：

    plugins/
    qml/

## 如何替换 Qt 库

如需将随附的 Qt 库替换为自行编译或其他版本的 Qt 6.11.x，请按以下步骤操作：

1. 获取或自行编译 Qt 6.11.x 的对应版本源码（源码获取方式见 LGPL-Third-Party-Notices.txt）

2. 使用相同的编译器（MSVC 2022 64-bit）和配置编译 Qt，确保生成兼容的二进制

3. 关闭本软件

4. 将新生成的 .dll 文件复制到本软件安装目录，覆盖同名文件

5. 如需替换 Qt 插件或 QML 模块，将对应文件复制到：
   - 插件: 安装目录/plugins/ 下对应子目录
   - QML:  安装目录/qml/ 下对应子目录

6. 重新启动本软件即可生效

## 注意事项

- 本软件不对 Qt 库进行完整性校验或签名验证，用户可自由替换
- 替换时请确保 Qt 版本与本软件兼容（建议使用相同大版本 Qt 6.x）
- 替换后如出现运行异常，请恢复原始 Qt 库文件
- 本软件未静态链接任何 Qt 库

---
本文件满足 LGPLv3 第4条的安装信息要求，可自由修改以匹配您的实际安装结构。
