好的,所以我正在制作一个 GUI 程序。我制作了一个名为 translationForm 的表格,所以它制作了三个文件。translationForm.h translationForm.cpp 和 translationForm.ui,然后是启动时创建的 main.cpp。因此,如果我想使用引用表单上单选按钮的代码。我会将该代码放入 main.cpp 还是 translationForm.cpp
如果translationForm.cpp:我可以删除Main.cpp吗
将与单选按钮交互的代码放入translationForm.cpp。
您需要保留主文件,因为它定义了程序的入口。
如果您查看 Qt 的示例,它们都有一个 main.cpp,并且在每个示例中,它都会创建 QApplication,然后是它将显示的小部件或窗口的实例,然后它会在 QApplication 变量上调用 exec。
这设置了 Qt 需要 GUI 工作的对象树和事件循环。
http://qt-project.org/doc/qt-4.8/object.html
http://qt-project.org/doc/qt-4.8/objecttrees.html
http://qt-project.org/doc/qt-4.8/eventsandfilters.html
这是您的 main 应该是什么样子,但是将 widget 和 Widget 替换为您的类的名称。
#include "widget.h"
#include <QApplication>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
Widget w;
w.show();
return a.exec();
}
希望有帮助。