Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-68814 Native style support for Qt Quick Controls 2
  3. QTBUG-115165

Add missing controls (without QStyle support) to native styles

    XMLWordPrintable

Details

    • Sub-task
    • Resolution: Unresolved
    • P3: Somewhat important
    • None
    • None
    • None
    • f27cf6847 (dev), 623d7fd89 (dev), 85263c847 (dev), f716d3d71 (dev), 5e047c602 (dev), 064760423 (dev), 71fd64bc3 (dev), 15cf33bf5 (dev), 28abe5a08 (dev), 9187e07d3 (dev), 215d39032 (dev), c4591ceea (dev), bd3e1af6c (dev), 0f5d70a88 (dev), ce779c6f5 (dev)
    • Shovelling Snow, Q1/2020 Finale, Q2/2020 kick off, 6.2 Features

    Description

      These will need to be implemented in QML.

      Control macOS Windows
      BusyIndicator https://codereview.qt-project.org/c/qt/qtdeclarative/+/499244 Fall back to Fusion.
      The closest thing to BusyIndicator in Win32 is its indeterminate progress bars, which is not what we want. This page says to either use an activity indicator (which we can't do because it's an animation on the cursor) or a custom animation.
      DelayButton https://codereview.qt-project.org/c/qt/qtdeclarative/+/513944 https://codereview.qt-project.org/c/qt/qtdeclarative/+/514125
      PageIndicator Fall back to Fusion.
      Looks the same as the native page indicator.
      Fall back to Fusion.
      Win32 doesn't appear to have a control for this, and the Fusion style PageIndicator is generic enough.
      RangeSlider https://codereview.qt-project.org/c/qt/qtdeclarative/+/499243 https://codereview.qt-project.org/c/qt/qtdeclarative/+/502375
      Switch https://codereview.qt-project.org/c/qt/qtdeclarative/+/495640 https://codereview.qt-project.org/c/qt/qtdeclarative/+/513717
      Tumbler Fall back to Basic.
      Doesn't make sense to implement.
      Same as macOS.

      Controls that may or may not be implemented without QStyle support:

      Control macOS Windows
      CheckDelegate https://codereview.qt-project.org/c/qt/qtdeclarative/+/514128 https://codereview.qt-project.org/c/qt/qtdeclarative/+/514639
      ItemDelegate https://codereview.qt-project.org/c/qt/qtdeclarative/+/514590 https://codereview.qt-project.org/c/qt/qtdeclarative/+/514640
      RadioDelegate https://codereview.qt-project.org/c/qt/qtdeclarative/+/514135 https://codereview.qt-project.org/c/qt/qtdeclarative/+/514649
      SwitchDelegate https://codereview.qt-project.org/c/qt/qtdeclarative/+/497297 https://codereview.qt-project.org/c/qt/qtdeclarative/+/514987

      Attachments

        Issue Links

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

          Activity

            People

              mitch_curtis Mitch Curtis
              mitch_curtis Mitch Curtis
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes