2

Qt Creator でデバッグ中にオブジェクトのメンバー変数を確認したいと思います。自分のオブジェクトの内部はすべて見ることができますが、QGraphicsViewたとえば、のメンバーを見ることはできません。

qt ローカルと式

<unavailable synchronous data>また、それがforと言う理由も知りたいですstd::map。その小さな例を次に示します。

#include <map>
#include <string>

int main(int argc, char *argv[])
{
    std::map<int, std::string> someMap;
    someMap.insert(std::make_pair(1, "cats"));
    someMap.insert(std::make_pair(2, "dogs"));
    someMap.insert(std::make_pair(3, "vlag"));
    return 0;
}

私のビルド設定は次のとおりです。

qtビルド設定 qtクリエーター版

4

1 に答える 1

1

「 autoexp.dat をカスタマイズして、Visual Studio 2010 Debugger で QT QDomNode の視覚化を有効にできますか?」という質問に対する私の回答を参照してください。Qt は pimpl イデオムを使用して、そのクラスのプライベート データを隠し、メジャー バージョン内でバイナリ互換性を提供します。

于 2012-04-16T08:45:47.457 に答える