私は、Visual C++でコンピュータアプリケーションを作成していました。今私はQt Creatorを使用しています。 Visual C++には、ソースコード内のエラーと警告を段階的に検索するためのショートカットが用意されています(私のメモリが失敗しない場合はF4)。 Qt Creatorでは、「コンパイル出力」パネル以外のショートカットやその他のものを見つけることができません。ソースコードのどこに問題があるのかはわかりますが、マウスのクリックやショートカットを使って文書内の問題の場所に行くことはできません。これにはどんな方法がありますか?Qtのソースコードにエラーと警告が表示される
2
A
答えて
1
Qt Creatorは、「ビルドの問題」タブのクリック可能なリストにコンパイラのエラーと警告を表示します。エラーまたは警告が表示されている場合は、コンピュータにこのタブが自動的に表示されます。私はなぜあなたがしないのだろうか? Qt Creator 2.2.1は、Qt 4.7.3(32ビット)に基づいています。
ビルドの問題ショートカットキーはAlt-1です。
追加するエディット: adbaのQt Creatorが異常に動作しています。だから私は私の動きを説明し、比較することができます。
コンパイラのエラーメッセージは、[コンパイラの出力]ペインに表示されます。それらのいくつかの形式は次のとおりです。
(!) <errormessage> <sourcefile> <line>
<full_path\sourcefile>
:QtのCreatorは、このような行を見れば
が
..\..\MyProj\Sim\Main.cpp:138:1: error: 'xyz' was not declared in this scope
、それはこのように、ビルドの問題]タブに表示します。たとえば
<relative_path\sourcefile>:<line>:<column>: error: <errormessage>
Qt Creatorでこれはすべて起こっていますか?それとも行番号が見つからないのですか?ソースに#line
の指示があるのでしょうか?
関連する問題
- 1. 警告ダイアログボックスに警告メッセージが表示されませんか?
- 2. eclipse Oxygen mouse hoverにエラー/警告が表示されない
- 3. ストーリーボード警告が表示されない
- 4. 警告メッセージが表示されない
- 5. コードエディタ警告/エラーの説明が表示されますか?
- 6. マニュアルで警告が表示されていませんが、自動で警告が表示されます
- 7. appdynamics_javaprocessプロセスがダウンすると警告が表示されます
- 8. マーカーをクリックすると警告ダイアログが表示される
- 9. ボタンをクリックするとJavaFX警告ボックスが表示される
- 10. logging.infoはコンソールに表示されませんが、警告とエラーdo
- 11. トリガーを作成するときに警告が表示されます。警告:コンパイルエラーで作成されたトリガー
- 12. AppCodeとswift - AppCodeに警告が表示されない
- 13. パッケージの生成中にJavadocの警告が表示される
- 14. ボタンをクリックすると警告が表示されます。JS
- 15. ボタンをクリックすると警告が表示されますか?
- 16. 表示警告
- 17. ボタンの値がサブミットされたときに警告が表示されます
- 18. IEのセキュリティ警告ウィンドウがhttpsページに表示される
- 19. コンポーネントのレンダリングに関する警告が表示されます
- 20. Visual Studioのコード解析に警告C6054が表示される
- 21. main.cファイルのコンパイル時に警告が表示される
- 22. iOS - スレッドと警告表示
- 23. RxSwift - ボタンが押されたときの警告ラベルの表示/非表示
- 24. Qt 4.6 + MinGW:生成されたコードの警告を表示しない
- 25. ラジオボタンがチェックされたときに警告ダイアログが表示されます。
- 26. 起動時に警告メッセージが表示されるUIAlertView
- 27. MYSQLIフェッチ配列が警告ボックスに表示される
- 28. iAd BannerViewDelegate - 警告がコンソールに表示される
- 29. 編集後に警告メッセージが表示されなくなる
- 30. 警告ダイアログが表示されますが、表示されません。
My Qt Creatorはそれらを「ビルドの問題」と「コンパイル出力」にも表示しますが、私の問題は簡単にショートカットまたはマウスのクリックを使用してソースコードの誤りのある行に移動できないことです。私は、コンパイル出力タブに表示された情報を参照して行を見つけなければなりません。 – adba
[ビルドの問題]タブでエラーメッセージをダブルクリックすると、ソース行に移動します。 – TonyK
[ビルドの問題]タブでエラーメッセージをダブルクリックすると、ソース行に移動しません。これはちょっと拡張され、いくつかの追加情報を与えます。私のオペレーティングシステムはUbuntuで、Qt Creatorのバージョンは4.7.3(32ビット)です。 – adba