feat: 优化设置布局并支持管理端地址切换 (#130)

This commit is contained in:
chengma
2026-08-11 09:24:04 +08:00
parent 4ede126f58
commit cd2889d76c
9 changed files with 347 additions and 47 deletions
+5
View File
@@ -63,6 +63,8 @@ class MainWindow(FluentWindow):
self.pddTaskPage,
task_repository or TaskRepository(),
self,
claim_gateway=admin_gateway,
settings_repository=settings_repository,
purchase_adapter_factory=create_u2_purchase_adapter,
live_purchase_adapter_factory=create_u2_live_purchase_adapter,
purchase_reconcile_factory=create_u2_purchase_reconcile_adapter,
@@ -74,6 +76,9 @@ class MainWindow(FluentWindow):
self.settingsPage.eventBinder.androidDeviceConfigurationChanged.connect(
self.pddTaskPageEvent.android_device_configuration_changed
)
self.settingsPage.eventBinder.adminBaseUrlChanged.connect(
self.pddTaskPageEvent.update_admin_base_url
)
self.addSubInterface(self.pddTaskPage, FIF.HOME, "pdd")
self.addSubInterface(
self.settingsPage,