Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-8697

Backing store is deleted when top-level window is hidden by child window

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • 4.7.1
    • 4.6.2
    • (Inactive) mmfphonon
    • S60 5th edition emulator & devices
    • 3a72235d, d7057e7c, 6c57e76e, 603ccb3d

    Description

      This bug was originally titled "Video remains invisible when adding a Phonon widget into QGraphicView ". There are really two problems here:
      1. Embedding Phonon::VideoWidget in QGraphicsView is currently not supported on Symbian
      2. When the app is modified to use a QWidget-based UI, it fails for a different reason, namely the new title of this bug.

      Original description:
      When adding a Phonon widget into QGraphicView or QGraphicScene, the z-order of the widgets' windows go wrong - audio is played correctly but no video can be seen. The effectiveWinId() of all visible objects in QGraphicView seem to be different in this case, therefore suspecting that this is a bug in the Symbian port.
      When adding to QWidget, everything is fine.

      Attachments

        1. logs.zip
          17 kB
        2. qmediaplayer.log
          76 kB
        3. QtGui_logging.patch
          16 kB
        4. TestApp_2.zip
          306 kB
        5. TestApp_widgetOnly_4.zip
          424 kB
        6. TestApp_widgetOnly_5.zip
          292 kB
        7. TestApp_widgetOnly.log
          37 kB
        8. TestApp.zip
          116 kB
        9. TestApps_3.zip
          222 kB
        10. window_visibility.zip
          13 kB
        11. WinIdTest_2.zip
          49 kB
        12. winidtest.log
          5 kB
        13. WinIdTest.zip
          40 kB

        Issue Links

          Activity

            People

              gastockw Gareth Stockwell
              jnynas Johannes Nynäs
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: