好的,我正在制作一个GUI程序。我创建了一个名为translationForm的表单,因此它创建了三个文件。 translationForm.h translationForm.cpp和translationForm.ui,然后是在启动时创建的main.cpp。因此,如果我想使用引用表单上的单选按钮的代码。我会将该代码放入main.cpp或translationForm.cpp
如果translationForm.cpp: 我可以删除Main.cpp
吗?答案 0 :(得分:1)
将与单选按钮交互的代码放入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
这是您的主要应该是什么样子,但是将widget和Widget替换为您的类的名称。
#include "widget.h"
#include <QApplication>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
Widget w;
w.show();
return a.exec();
}
希望有所帮助。