diff --git a/src/widgets/widgets/qdockarealayout.cpp b/src/widgets/widgets/qdockarealayout.cpp index 33162bad3bf..2f1b7aa6e60 100644 --- a/src/widgets/widgets/qdockarealayout.cpp +++ b/src/widgets/widgets/qdockarealayout.cpp @@ -177,12 +177,13 @@ QDebug operator<<(QDebug dbg, const QDockAreaLayoutItem &item) QDebugStateSaver saver(dbg); dbg.nospace(); dbg << "QDockAreaLayoutItem(" << static_cast(&item) << "->"; - if (item.widgetItem) + if (item.widgetItem) { dbg << "widgetItem(" << item.widgetItem->widget() << ")"; - else if (item.subinfo) - dbg << "subInfo(" << item.subinfo << ")"; - else if (item.placeHolderItem) + } else if (item.subinfo) { + dbg << "subInfo(" << item.subinfo << "->(" << item.subinfo->item_list << ")"; + } else if (item.placeHolderItem) { dbg << "placeHolderItem(" << item.placeHolderItem << ")"; + } dbg << ")"; return dbg; }