1

VS 2010 で QTranslator を使用しています。以下のプロセスを使用すると、アドオンがエラー (Exitcode 1) で終了したというエラーが表示されます。Qt Linguist と Qt Creator を使用して、プロセス全体 (コードから実行可能ファイルへの変換) を実行しました。ただし、Visual Studio で ts ファイルを作成することさえできません (必要な場所にすべてメニューを追加します)。誰でも理由を教えてください。

プロジェクト用の Qt 翻訳ファイルの作成 新しい翻訳ファイルをプロジェクトに追加するには、[Qt|新しい翻訳ファイルの作成] を選択します。[翻訳の追加] ダイアログで、言語を選択して翻訳ファイルを作成できます。提案されたファイル名が提供され、[OK] をクリックすると作成されます。翻訳ファイルは、Visual Studio のソリューション エクスプローラーの翻訳ファイル フォルダーに配置されます。翻訳ファイルを右クリックすると、lupdate、lrelease、および Qt Linguist を起動できるメニューが表示されます。

4

1 に答える 1

1

qtアドインバージョン1.1.11でも、同様のエラーが発生しました。翻訳を行い(VS2010ファイルメニュー>Qt>新しい翻訳を作成)、2つの翻訳を行った後にビルドを行ったときに、QtアドインのExitCode1エラーが発生しました。

ビルドするたびにこのエラーダイアログを数日間クリックするだけで、出力にリストされていることがわかりました。出力のソースのコンボボックスがあります。

このコンボボックスを「デバッグ」から「QtVisualStudioアドイン」に変更すると、出力にエラーの原因が表示されます。私の場合、tsファイルの1つに解析できない行がありました。そのtsファイルを削除して新しいファイルを作成したところ、エラーはなくなりました。

お役に立てば幸いです。

于 2012-10-19T20:46:42.663 に答える