pyqt5项目程序结构优化求助

查看 11|回复 0
作者:天路客旅   
前景:现有的pyqt5代码架构如下:
--UI(文件夹)
----login_page_ui.py
----main_page_ui.py
--login_page.py
--main_page.py
--app.py
因功能更新越来越多,导致main_page中逻辑代码越来越多,计划按UI中的选项卡来拆分为page_1.py、page_2.py、page_3.py
新的架构如下:
--UI(文件夹)
----login_page_ui.py
----main_page_ui.py
--login_page.py
--main_page.py
--page_1.py
--page_2.py
--page_3.py
--app.py
app.py负责调用登录窗口,及跳转主窗口,
main_page.py负责将多个page.py关联,且page.py可以直接操作main_page_ui.py中的控件
问题:这几个py中的相互调用如何写,一直报错走不通

文件夹, 架构

您需要登录后才可以回帖 登录 | 立即注册

返回顶部