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

Native style customisation warnings when using FontDialog and ColorDialog on Windows

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 6.6
    • Quick: Dialogs
    • None

    Description

      Likely affects macOS too. There are also some warnings when closing:

      08:28:49: Starting C:\dev\temp\quick-qt_dev_debug-Debug\quick.exe...
      QML debugging is enabled. Only use this in a safe environment.
      qrc:/qt-project.org/imports/QtQuick/Dialogs/quickimpl/qml/FontDialogContent.qml:222:16: QML Label: The current style does not support customization of this control (property: "label" item: Label_QMLTYPE_12(0x19dc94eb9d0, parent=0x0, geometry=0,0 0x0 ?)). Please customize a non-native style (such as Basic, Fusion, Material, etc). For more information, see: https://doc.qt.io/qt-6/qtquickcontrols2-customize.html#customization-reference
      qrc:/qt-project.org/imports/QtQuick/Dialogs/quickimpl/qml/FontDialogContent.qml:215:21: QML Rectangle: The current style does not support customization of this control (property: "background" item: QQuickRectangle(0x19dc94b5150, parent=0x0, geometry=0,0 0x0)). Please customize a non-native style (such as Basic, Fusion, Material, etc). For more information, see: https://doc.qt.io/qt-6/qtquickcontrols2-customize.html#customization-reference
      qrc:/qt-project.org/imports/QtQuick/Dialogs/quickimpl/qml/FontDialogContent.qml:142:25: QML Rectangle: The current style does not support customization of this control (property: "background" item: QQuickRectangle(0x19dc94b4730, parent=0x0, geometry=0,0 0x0)). Please customize a non-native style (such as Basic, Fusion, Material, etc). For more information, see: https://doc.qt.io/qt-6/qtquickcontrols2-customize.html#customization-reference
      qrc:/qt-project.org/imports/QtQuick/Dialogs/quickimpl/qml/FontDialogContent.qml:92:25: QML Rectangle: The current style does not support customization of this control (property: "background" item: QQuickRectangle(0x19dc94b4190, parent=0x0, geometry=0,0 0x0)). Please customize a non-native style (such as Basic, Fusion, Material, etc). For more information, see: https://doc.qt.io/qt-6/qtquickcontrols2-customize.html#customization-reference
      qrc:/qt-project.org/imports/QtQuick/Dialogs/quickimpl/qml/FontDialogContent.qml:43:25: QML Rectangle: The current style does not support customization of this control (property: "background" item: QQuickRectangle(0x19dc94b4850, parent=0x0, geometry=0,0 0x0)). Please customize a non-native style (such as Basic, Fusion, Material, etc). For more information, see: https://doc.qt.io/qt-6/qtquickcontrols2-customize.html#customization-reference
      qrc:/qt-project.org/imports/QtQuick/Dialogs/quickimpl/qml/FontDialogContent.qml:183:20: QML Label: The current style does not support customization of this control (property: "label" item: Label_QMLTYPE_12(0x19dc9684aa0, parent=0x0, geometry=0,0 0x0 ?)). Please customize a non-native style (such as Basic, Fusion, Material, etc). For more information, see: https://doc.qt.io/qt-6/qtquickcontrols2-customize.html#customization-reference
      qrc:/qt-project.org/imports/QtQuick/Dialogs/quickimpl/qml/FontDialogContent.qml:218:13: TypeError: Cannot read property 'height' of null
      qrc:/qt-project.org/imports/QtQuick/Controls/Windows/ScrollBar.qml:88:9: TypeError: Cannot read property 'indicator' of undefined
      qrc:/qt-project.org/imports/QtQuick/Controls/Windows/ScrollBar.qml:42:9: TypeError: Cannot read property 'height' of undefined
      qrc:/qt-project.org/imports/QtQuick/Controls/Windows/ScrollBar.qml:27:9: TypeError: Cannot read property 'height' of undefined
      qrc:/qt-project.org/imports/QtQuick/Controls/Windows/ScrollBar.qml:88:9: TypeError: Cannot read property 'indicator' of undefined
      qrc:/qt-project.org/imports/QtQuick/Controls/Windows/ScrollBar.qml:42:9: TypeError: Cannot read property 'height' of undefined
      qrc:/qt-project.org/imports/QtQuick/Controls/Windows/ScrollBar.qml:27:9: TypeError: Cannot read property 'height' of undefined
      qrc:/qt-project.org/imports/QtQuick/Controls/Windows/ScrollBar.qml:88:9: TypeError: Cannot read property 'indicator' of undefined
      qrc:/qt-project.org/imports/QtQuick/Controls/Windows/ScrollBar.qml:42:9: TypeError: Cannot read property 'height' of undefined
      qrc:/qt-project.org/imports/QtQuick/Controls/Windows/ScrollBar.qml:27:9: TypeError: Cannot read property 'height' of undefined
      08:28:55: C:\dev\temp\quick-qt_dev_debug-Debug\quick.exe exited with code 0
      
      import QtQuick
      import QtQuick.Controls
      import QtQuick.Dialogs
      
      ApplicationWindow {
          width: 800
          height: 800
          visible: true
      
          FontDialog {
              visible: true
          }
      }
      

      Attachments

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

        Activity

          People

            qt.team.quick.subscriptions Qt Quick and Widgets Team
            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