summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/widgets/widgets/qdockarealayout.cpp9
1 files changed, 5 insertions, 4 deletions
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<const void *>(&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;
}