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 に答える