XCodeでいくつかのQtコンテナをデバッグしようとしていますが、GDBから返される結果は役に立ちません。
    print l1
$1 = (QSharedPointer<QList<SNAPSHOT> > &) @0x102780650: {
  <QtSharedPointer::ExternalRefCount<QList<SNAPSHOT> >> = {
    <QtSharedPointer::Basic<QList<SNAPSHOT> >> = {
      value = 0x1161e47e0
    }, 
    members of QtSharedPointer::ExternalRefCount<QList<SNAPSHOT> >: 
    d = 0x1161ace00
  }, <No data fields>}
Current language:  auto; currently c++
(gdb) print strQuery
$2 = {
  d = 0x1161e2890
l1(QList)とstrQuery(QString)から有用な出力を取得するにはどうすればよいですか?
「printq4string」のようないくつかのマクロを追加するこの.gdbinitを使用してみましたが、構造体を出力するときに各メンバー変数でこれを手動で実行する必要があるため、使用するのは非常に面倒です。
