-3

好的,所以我正在制作一个 GUI 程序。我制作了一个名为 translationForm 的表格,所以它制作了三个文件。translationForm.h translationForm.cpp 和 translationForm.ui,然后是启动时创建的 main.cpp。因此,如果我想使用引用表单上单选按钮的代码。我会将该代码放入 main.cpp 还是 translationForm.cpp

如果translationForm.cpp:我可以删除Main.cpp吗

4

1 回答 1

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

这是您的 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();
}

希望有帮助。

于 2013-05-07T23:46:39.873 回答