0

Visual Studio 2010 で Qt を使用して GUI を作成しています。かなりの作業を行った後、タブ ウィジェットを追加し、その後の再構築で qrc_file.cpp が欠落して終了し、ファイルがディレクトリから実際に消えていました。以前のバックアップに戻ってタブウィジェットを再度追加すると、問題が再び発生しました。しかし、タブウィジェットでのビルドが成功することがあるので不思議です。

あなたの経験をありがとう!

4

2 に答える 2

1

リソースに追加したファイルが指定された場所にない場合、qrc_something.cpp ファイルが見つからない可能性があります。

たとえば、リソース ファイル picture.png を C:\ に追加します。

しばらくすると、picture.png を削除または削除すると、コンパイラがそれを見つけることができないため、qrc_something.cpp ファイルを作成できません。これがエラーの原因です。

解決するには、picture.png をリソースから削除するか、リソースの場所フィールドを変更します。

于 2013-11-28T15:43:14.013 に答える
0

Q_OBJECTマクロがクラス定義の最初の行であることを確認してください。

于 2013-01-31T12:34:48.280 に答える