Uploaded image for project: 'Qt Design Studio'
  1. Qt Design Studio
  2. QDS-27

Implementation of additional Qt Quick shape items

    XMLWordPrintable

Details

    Description

      PM owner: hakjol

      RND owner: frederik

      Business justification: Important for the "Designer NG" project

      Effort estimate: 

       

      Description:

      There is a basic set of visual Qt Quick items (Rectangle, Image, Text, ...). For the implementation of rich user interfaces, a bigger choice of items is needed. Just by offering an additional set of shape items, based on Shape Path, we can offer useful building blocks.

      FancyRectangle

      This would be a rectangle that supports everything that is possible in CSS and maybe a couple of other features. This means border radius and border can be defined for each corner/edge separately. This is very useful to build custom tab bars and buttons. Additionally, it could support typically button effects like drop shadow or inner glow. See attachment for prototype.

      Arc

      An arc component is useful for gauges, sliders and radial progress indicators. See attachment for prototype.

      Hexagon

      Hexagons are used in some IoT UIs. Should be easy to do with shapes.

      Circle/Ellipse

      Same as arc. Very useful for certain UI elements.

      Triangle

      Same as a circle.

      Attachments

        1. components.zip
          8 kB
          Alessandro Portale

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              thohartm Thomas Hartmann
              portale Alessandro Portale
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes