src/3rdparty/phonon/mmf/abstractvideooutput.cpp
changeset 22 79de32ba3296
parent 19 fcece45ef507
child 33 3e2da88830cd
equal deleted inserted replaced
19:fcece45ef507 22:79de32ba3296
    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