0

プログラムを qtestlib にリンクし、QTest を含めます。しかし、構成をリリースまたはデバッグに設定しても、アプリケーションが起動すると、すべてのqDebugsを促すログウィンドウが表示されます。アプリケーションの起動時にログ ウィンドウを開かずに QTest を含めることはできますか? プログラムに QTest の機能が必要です。

pro ファイルで以下のオプションを試してみましたが、これは役に立たなかったことに注意してください 1) CONFIG += qtestlib CONFIG -= console

2) -silent オプションを試してみましたが、まだログ ウィンドウが表示されます。

qInstallMsgHandlerを使用して生成している別のファイルにログをキャプチャしているため、アプリケーションにこのログウィンドウは必要ありません。

4

1 に答える 1

0

QTestLib はテスト用であり、本番プログラム用ではありません。Qt 自体を変更しない限り、ログ ウィンドウを取り除くことはできません。

于 2011-02-11T20:35:59.657 に答える