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

Potential Qt Quick Shape improvements

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Fixed
    • P2: Important
    • None
    • 5.11
    • Quick: Other
    • None

    Description

      This suggestion issue collects Shape item improvement ideas for Qt 5.11 and beyond.

      • radial gradient -> done in 5.10 already
      • conical gradient -> done in 5.10 already
      • dedicated, simple ellipse item
      • maybe others too (rounded rect)
      • get a better idea about performance (qmlbench?), compare generic to nvpr, extend best practices in docs if needed, etc.
      • pattern fill (lines/sparse/dense, like in QBrush)
      • image-based fill (like Qt::TexturePattern in QBrush) -> yet better, fill with any QSGTextureProvider (so layers too, which would effectively provide clipping a subtree to a shape, ShaderEffects-style)
      • fills with custom fragment shaders?
      • reevaluate the (currently removed, at least when it comes to the public bits) JS data definition API
      • Quick only supports clipping to the bounding rects of the clipper. Consider enhancing this? (clip to shapes...)
      • hit testing? https://codereview.qt-project.org/#/c/206443/

      Attachments

        Issue Links

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

          Activity

            People

              qt.team.graphics.and.multimedia Qt Graphics Team
              lagocs Laszlo Agocs
              Votes:
              8 Vote for this issue
              Watchers:
              15 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes