1

我已经在 Windows7 上安装了 Netbeans 7.2 和 Qt 5。一切都编译得很好。

但最近当我创建一个 Qt 表单并尝试以这种方式使用它时:

  • 新项目 > C/C++ Qt 应用程序 > 完成
  • 右键单击新 Qt 项目 > 新建 > Qt 表单 > 完成
  • 在 Designer 中保存 ui 文件后

出现此错误:

newForm.h:11:24:致命错误:ui_newForm.h:没有这样的文件或目录

main.cpp 的内容是:

#include <QGuiApplication>
#include "newForm.h"

int main(int argc, char *argv[])
{
    // initialize resources, if needed
    // Q_INIT_RESOURCE(resfile);

    QGuiApplication app(argc, argv);

    // create and show your widgets here

    return app.exec();
}

我尝试手动创建 ui_xwz.h 文件并将其添加到我的项目中。但我希望它像以前一样自动工作。我该如何解决?

4

1 回答 1

1

我有一个荒谬的解决方案,也许我们应该将它作为错误报告给 Netbeans 或 Qt。

在此处输入图像描述

去激活项目的 QtSVG 和 QtXml 模块并重建它。我以这种方式进行了测试,问题消失了。

于 2013-02-21T17:31:18.073 回答