feat(core): 集成IPv6Manager并优化UI管理器

- 在主窗口和UI管理器中集成IPv6Manager,增强IPv6支持功能。
- 更新UI管理器以处理IPv6连接状态和切换事件,提供更好的用户反馈。
- 优化代码结构,简化IPv6相关功能的实现,提升可维护性。
- 添加打开hosts文件的功能,增强用户操作体验。
This commit is contained in:
欧阳淇淇
2025-08-02 18:46:40 +08:00
parent 0d33d5610a
commit 96d20c6a5b
4 changed files with 482 additions and 312 deletions

View File

@@ -302,7 +302,11 @@ class IpOptimizer:
class IpOptimizerThread(QThread):
"""用于在后台线程中运行IP优化的类"""
"""用于在后台线程中运行IP优化的类
注意IPv6连接测试功能已迁移至IPv6Manager类
本类仅负责IP优化相关功能
"""
finished = Signal(str)
def __init__(self, url, parent=None, use_ipv6=False):