GUI&的应用程序结构功能

时间:2009-09-07 22:31:51

标签: python user-interface structure

我正在使用Python和PyQt开始一个基本的应用程序,并且可以使用一些经验丰富的见解。这是我想的结构。这是可以理解的主观,但有更好的方法吗?

myApp/GUI/__init__.py
          mainWindow.py
          subWindow1.py
          subWindow2.py

myApp/Logic/__init__.py
            setOfMethods1.py
            setOfMethods2.py


mainWindow imports subWindows
mainWindow imports Logic module

1 个答案:

答案 0 :(得分:1)

MVC

看起来你一直在阅读有关模型 - 视图 - 控制器的信息。

将UI与后端分开是一个好主意。它将使运行测试和调试更容易,逻辑方面更容易,内部结构将更加模块化。

我不确定将UI拆分为当前预期的窗口是多么合理。我可能只是让UI部分增长并考虑公共代码。

相关问题