【发布时间】:2015-06-18 00:53:00
【问题描述】:
我已经学习 QT 一个月了。我有点明白了,但有一件事让我感到困惑,那就是我编写代码的地方。 问题: 1) 是在 main.cpp 还是 mainwindow.cpp 中?? 不过,我设法使它适用于这两种情况。 2) 哪一个是更好的编码实践或在大型项目中具有优势。
提前谢谢你 如果之前有人问过,请发布答案的链接。
【问题讨论】:
标签: c++ qt qmainwindow
我已经学习 QT 一个月了。我有点明白了,但有一件事让我感到困惑,那就是我编写代码的地方。 问题: 1) 是在 main.cpp 还是 mainwindow.cpp 中?? 不过,我设法使它适用于这两种情况。 2) 哪一个是更好的编码实践或在大型项目中具有优势。
提前谢谢你 如果之前有人问过,请发布答案的链接。
【问题讨论】:
标签: c++ qt qmainwindow
Main 只是一种常规应用入口,带有一些 init qApplication init 等。
主窗口管理 qApplication 直到它被关闭,所以你应该把任何与窗口外观相关的东西放在那里,创建新的小部件等。
希望对你有帮助。
【讨论】:
这取决于您编写的代码。
如果要定义class MainWindow 的函数,则在mainwindow.cpp 中进行。
运行应用程序并调用主类的代码通常在 main.cpp 中。
您肯定会在这两个文件中为任何类型的项目编写代码。大或小。
【讨论】: