Qt の MinGW 版で Qt のライブラリの中までデバッガで入る方法

とある日本の■■■から相談を受けました。

状況

Qt の公式インストーラーからインストールした Windows の MinGW で Qt のアプリケーションを開発する際に、Qt Creator でデバッグすると思いますが、自分の書いたアプリのコードはデバッグができるのですが、Qt の中身までは入っていけませんでした。

[QTCREATORBUG-19093] GDB can not step into nor over Qt sources: assembly code shown instead という、いい感じで感じ悪いバグレポートがあり、開発側も対応する気持ちがゼロのようです。

とりあえずの対策

Qt Creator のデバッガに、Qt のソースコードのパスの設定 をします。

それから、(前述のバグレポにも書きましたが)mingw81_64/lib/ 以下に存在する .debug ファイルを mingw81_64/bin/ 以下にコピーします。

ちゃんとした対策

僕(たち) Windows とかよくわからないんだよねー と開発者のみなが言っており、識者の登場が待たれます。