Не удается увидеть внутренние объекты некоторых объектов в окне отладки Locals and Expressions Qt Creator
Я хотел бы видеть переменные-члены объектов во время отладки в Qt Creator. Я могу видеть все внутренности моих собственных объектов, но я не вижу членов QGraphicsView
, например.
Мне также любопытно узнать, почему это говорит <unavailable synchronous data>
за 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;
}
Мои настройки сборки следующие:
1 ответ
См. Мой ответ на вопрос " Могу ли я настроить autoexp.dat для включения визуализации QT QDomNode в отладчике Visual Studio 2010?". Qt использует идеал pimpl, чтобы скрыть личные данные своих классов и обеспечить двоичную совместимость в основной версии.