Qtをメインに、プログラムやITに関する情報を発信

Qtの戯言

「デバッグ」 一覧

Windows + Qt + Visual Studio な環境で、Qt Creatorでデバッグする(CDB)

Visual StudioとQtをインストールしただけでは、デバッグできない Visual StudioとQtのみインストールした環境で、Qt Creatorからデバッグしようとすると、アプリケーショ ...

Log4Qtをリリースビルドで使用すると、ファイル名や行番号が取得できないことへの対処法

Log4Qtをリリースモードでビルドし、Log4Qtを使用するプロジェクトも同じくリリースモードでビルドすると、ログは出力されるものの、ファイル名や行番号、関数名などが取得できません。 Log4Qtが ...

Log4Qtの使用方法

Javaでよく使われるロギングユーティリティに「Log4J」がありますが、そのQt版にあたる「Log4Qt」の使用方法のメモ。   概要 オリジナルのプロジェクトはここのようですが、長らく更 ...

Qtで全ての例外を try-catch する方法

デフォルトでは全ての例外をcatchできない QtというよりVisual Studioの仕様になるのですが、デフォルトではNULLポインタアクセスや0除算などで発生する例外を、try-catchするこ ...

リリースビルドでqDebug関数の出力を抑止する

デフォルトでは、リリースモードでビルドをしても、qDebug関数の出力が有効になっています。 リリースモードで出力しないようにするには、プロジェクトファイル(.pro)に以下を追加します。 CONFI ...

qDebug関数をC++形式で使用する

qDebug関数とは Qtでアプリケーションを作成するにあたり、デバッグログをQt Creatorの「アプリケーション出力」に出力するために使用します。 同様の関数には、 qDebug() qInfo ...

Copyright© Qtの戯言 , 2020 All Rights Reserved Powered by STINGER.