我的程序变得越来越大,通过所有函数和类找到所有内容都很痛苦。
我试图根据他们的方法将其分解为其他文件。
其中一些功能可以在主类中调用其他功能。我将大部分功能从私人改为公共访问。我在调用某些代码创建窗口时遇到问题,因此导入mainwindow有助于此。
我的最后一个问题是从其中一个模块文件中编辑主窗口ui。在继续分手之前,我想确保我在正确的页面上。我唯一的猜测是,他们更新ui的任何内容都应留在主要课程上。
由于
答案 0 :(得分:1)
表单类中唯一的代码应该是与其他类对话的代码,并根据其他类的数据更新UI。
根据您的应用程序,表单类可能会处理来自其他类的更改事件,以更新UI或将用户输入传递给Change
或Click
事件中的其他类。
答案 1 :(得分:1)
几个选项: