equal
deleted
inserted
replaced
25 |
25 |
26 #include <QtCore/private/qcore_symbian_p.h> // for qt_TSize2QSize |
26 #include <QtCore/private/qcore_symbian_p.h> // for qt_TSize2QSize |
27 |
27 |
28 #include <QMoveEvent> |
28 #include <QMoveEvent> |
29 #include <QResizeEvent> |
29 #include <QResizeEvent> |
|
30 |
|
31 #include <QApplication> // for QApplication::activeWindow |
30 |
32 |
31 #include <coecntrl.h> |
33 #include <coecntrl.h> |
32 |
34 |
33 QT_BEGIN_NAMESPACE |
35 QT_BEGIN_NAMESPACE |
34 |
36 |
160 TRACE_CONTEXT(AbstractVideoOutput::dump, EVideoInternal); |
162 TRACE_CONTEXT(AbstractVideoOutput::dump, EVideoInternal); |
161 |
163 |
162 QScopedPointer<ObjectDump::QVisitor> visitor(new ObjectDump::QVisitor); |
164 QScopedPointer<ObjectDump::QVisitor> visitor(new ObjectDump::QVisitor); |
163 visitor->setPrefix("Phonon::MMF"); // to aid searchability of logs |
165 visitor->setPrefix("Phonon::MMF"); // to aid searchability of logs |
164 ObjectDump::addDefaultAnnotators(*visitor); |
166 ObjectDump::addDefaultAnnotators(*visitor); |
|
167 |
|
168 if (QWidget *window = QApplication::activeWindow()) { |
|
169 TRACE("Dumping from root window 0x%08x:", window); |
|
170 ObjectDump::dumpTreeFromLeaf(*window, *visitor); |
|
171 } |
|
172 |
165 TRACE("Dumping tree from leaf 0x%08x:", this); |
173 TRACE("Dumping tree from leaf 0x%08x:", this); |
166 ObjectDump::dumpTreeFromLeaf(*this, *visitor); |
174 ObjectDump::dumpTreeFromLeaf(*this, *visitor); |
167 |
175 |
168 QScopedPointer<ObjectDump::QDumper> dumper(new ObjectDump::QDumper); |
176 QScopedPointer<ObjectDump::QDumper> dumper(new ObjectDump::QDumper); |
169 dumper->setPrefix("Phonon::MMF"); // to aid searchability of logs |
177 dumper->setPrefix("Phonon::MMF"); // to aid searchability of logs |