我不知道如何问这个问题,但是这里有个问题:如何处理Qt中太多的文件
我正在从J2SE迁移到Qt。在Qt中创建了一些小应用程序之后,我注意到我创建了太多的文件,与我在使用Java开发(我使用Netbeans)时创建的文件相比。
举一个例子,对于一个GUI订单,我不得不创建
- 主要订单查询窗口
- 编辑订单对话框
- 管理订单对话框
- 也许一些其他的对话。 ..
对于Java,我不必为每个新的对话框创建一个新文件,对话框将在JFrame类本身中创建。所以,我只会看到其中有其他对话框的订单的1个文件。然而,在Qt的,我要创建1个UI文件,1个文件,每一个对话框的1个CPP文件(我知道我可以只是把CPP的头,但它更容易查看在单独的文件中的代码) 。所以,最终,我最终可能会得到3个(如果有3个对话框)x3文件= 9个文件的Qt GUI,相比之下Java只有1个文件。
我知道我可以通过手动编码它创建一个GUI。但它似乎很容易在小的GUI,但没有对一些复杂的图形用户界面,有很多的投入,标签等
那么,有没有对如何在Qt中创建的文件尽量减少任何建议?
*文件*意味着*对话框*? – mosg 2010-05-24 07:40:24
是的,这需要在分离式文件对话框,我没有,如果我有100个对话框介意,这只是我已经创建100个文件为Java相比,这些对话框可以是在一个文件中(1班) – amree 2010-05-24 07:46:18
没有必要的步骤:如果我找对了,你可以创建一个dialogs.h/dialogs.cpp对并在这两个文件中实现对话框代码。 – mosg 2010-05-24 08:41:22