【发布时间】:2014-08-26 10:25:19
【问题描述】:
我有带有 Qt 的 Eclipse。我创建了新的 Qt 控制台项目。当我运行这个项目时,构建和运行没有任何问题。但是当我创建 Qt QUI 项目时,没有生成 ui_guiapplication.h 和 ui_guiapplication.cpp 文件。这个头文件在这个头文件中是必需的:
#ifndef GUIAPPLICATION_H
#define GUIAPPLICATION_H
#include <QtWidgets/QWidget>
#include "ui_guiapplication.h"
namespace Ui{
class GuiApplicationClass;
}
class GuiApplication : public QWidget
{
Q_OBJECT
public:
GuiApplication(QWidget *parent = 0);
~GuiApplication();
private:
Ui::GuiApplicationClass ui;
};
#endif // GUIAPPLICATION_H
我错过了两个文件:ui_quiapplicon.cpp 和 ui_guiapplication.h。因为这些文件没有生成,我必须做什么才能获得这些文件?谢谢
【问题讨论】:
-
我建议你在Qt creator下创建你的项目,如果你真的需要eclipse,看这里:doc.qt.digia.com/qt-eclipse
-
我知道 Qt Creator 更好。但我必须在工作中使用 Eclipse。感谢您的链接。
标签: c++ eclipse qt auto-generate