2016-11-23 9 views
1

QtCreatorでビルドに失敗し、カスタムサウンド信号(バッチファイルなど)を出力できますか?QtCreatorでビルド時にサウンド信号を出力できない

現在、プロジェクト設定でビルド後のステップがあり、サウンドを持つ.batファイルを開始します。私のプロジェクトが成功すると、これが聞こえて、すべてがOKです。ビルドが失敗すると、ビルド後のステップには到達しないので、シグナルはありません。

ビルド失敗のためのサウンド信号を作ることは可能ですか?またはそれを行う方法はありませんか?

+0

https://en.wikipedia.org/wiki/Bell_character – AlexanderVX

+0

返信いただきありがとうございますが、このベル文字をイベントにどのように関連付けることができますか? – cornhedgehog

+0

@cornhedegehog標準コンソール経由のエコーベルシンボル:http://stackoverflow.com/questions/1143386/in-a-bash-script-command-how-can-i-make-a-pc-beep-noise-or- play-a-sound-file – AlexanderVX

答えて

1

.batファイルを作成し、どこかに保存します。 変更C:QtCreatorで

c:\Qt\Tools\QtCreator\bin\jom.exe 
if errorlevel 1 (
    rundll32 user32.dll,MessageBeep 
) 

:あなたはNMAKEを使用するか、または対応するパス名に変更し、それ

のMake.bat mingwのメイク場合\ Qtの\ Toolsは、パスを修正するQtCreator \ビン\のjom.exeを\ >ビルド&実行ビルドを段階的にカスタム・プロセスのステップを追加 - プロジェクトに行きます。コマンドフィールドに作成したのMake.batファイルへのパスを追加します。

Command: C:\<path to your make.bat file> 

今元ビルドステップステップを作成し、プロジェクトをビルド無効にします。 processの戻り値が0より大きい場合、サウンドが増えます。

+0

ありがとう、これは私が探していたものです。 – cornhedgehog

関連する問題