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

QWindow create() fails on platforms which don't support RasterSurface

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P3: Somewhat important
    • None
    • 6.3
    • GUI: Window management
    • None
    • webOS
    • 2022 wk 40-41 Embedded, 2022 wk 42-43 Embedded, Embedded wk44-45 2022

    Description

      Some platforms don't support RasterSurface like webOS in this case.

      Following code fails on webOS:

      QWindow w;
      w.create();

      It appears that default surface type for QWindow is RasterSurface but it's not stated anywhere in documentation. Also there's no requirement in documentation that QWindow must support RasterSurface.

      WebOS supports only OpenGL and Vulkan surfaces

      Because of this all qwindow autotests fail on webOS

       

      Attachments

        For Gerrit Dashboard: QTBUG-102006
        # Subject Branch Project Status CR V

        Activity

          People

            jahautak Jani Hautakangas (Inactive)
            jahautak Jani Hautakangas (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There is 1 open Gerrit change