Skip to content

Conversation

@Rello
Copy link
Collaborator

@Rello Rello commented Sep 17, 2025

QML QQuickRectangle: The current style does not support customization of this control (property: "background" item: QQuickRectangle(0x600003e89dc0, 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
QML QQuickItem: The current style does not support customization of this control (property: "contentItem" item: QQuickItem(0x600003e8a220, 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

Updated NCProgressBar to instantiate the Basic Controls implementation so its customized background and content items render without native style warnings

@mgallien
Copy link
Collaborator

we might want to have a screenshot of before and after to check

@Rello Rello added this to the 3.18.0 milestone Sep 17, 2025
Copy link
Member

@nilsding nilsding left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, looks exactly the same on Linux with the Breeze style

Copy link
Collaborator

@mgallien mgallien left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tested
seems to work fine

@Rello Rello force-pushed the bugfix/BasicControls branch from 8533f57 to c32a1c7 Compare September 17, 2025 08:22
@Rello Rello enabled auto-merge September 17, 2025 08:25
> QML QQuickRectangle: The current style does not support customization of this control (property: "background" item: QQuickRectangle(0x600003e89dc0, 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
> QML QQuickItem: The current style does not support customization of this control (property: "contentItem" item: QQuickItem(0x600003e8a220, 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


Updated NCProgressBar to instantiate the Basic Controls implementation so its customized background and content items render without native style warnings

Signed-off-by: Rello <[email protected]>
@Rello Rello force-pushed the bugfix/BasicControls branch from c32a1c7 to 67b498b Compare September 17, 2025 10:01
@github-actions
Copy link

Artifact containing the AppImage: nextcloud-appimage-pr-8762.zip

Digest: sha256:9940167ab35bec3200b8b9a5687c43347bcf4bd8849ca2b4640e6fee0a5e5d32

To test this change/fix you can download the above artifact file, unzip it, and run it.

Please make sure to quit your existing Nextcloud app and backup your data.

@Rello Rello merged commit d35ba14 into master Sep 17, 2025
17 checks passed
@Rello Rello deleted the bugfix/BasicControls branch September 17, 2025 10:35
@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants