2011-12-20 9 views
2

私は、Visual C++でコンピュータアプリケーションを作成していました。今私はQt Creatorを使用しています。 Visual C++には、ソースコード内のエラーと警告を段階的に検索するためのショートカットが用意されています(私のメモリが失敗しない場合はF4)。 Qt Creatorでは、「コンパイル出力」パネル以外のショートカットやその他のものを見つけることができません。ソースコードのどこに問題があるのか​​はわかりますが、マウスのクリックやショートカットを使って文書内の問題の場所に行くことはできません。これにはどんな方法がありますか?Qtのソースコードにエラーと警告が表示される

答えて

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の指示があるのでしょうか?

+0

My Qt Creatorはそれらを「ビルドの問題」と「コンパイル出力」にも表示しますが、私の問題は簡単にショートカットまたはマウスのクリックを使用してソースコードの誤りのある行に移動できないことです。私は、コンパイル出力タブに表示された情報を参照して行を見つけなければなりません。 – adba

+1

[ビルドの問題]タブでエラーメッセージをダブルクリックすると、ソース行に移動します。 – TonyK

+1

[ビルドの問題]タブでエラーメッセージをダブルクリックすると、ソース行に移動しません。これはちょっと拡張され、いくつかの追加情報を与えます。私のオペレーティングシステムはUbuntuで、Qt Creatorのバージョンは4.7.3(32ビット)です。 – adba

関連する問題