Hello,

I found out that the problem is actually the package "qml-module-org-kde-
qqc2desktopstyle" which is installed with plasma/kde
When one uses that desktop, this package can not be removed. Moreover, this is 
the style that is used as soon as one uses KDE/Plasma
However, when I rename the folder /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/
Controls.2/org.kde.desktop
then I don't have anymore these icon & display issues

Nevertheless it is possible to define environment Variables for Qt Quick 
Controls 2 :)
Thus the workaround for now is to load welle-io with QT_QUICK_CONTROLS_STYLE 
defined

The styles that work best are :
- Universal
- designer

With :
- Material
- Imagine
- Fusion 
there are some issues (with the dropdown list, or colors of text/icons 
depending on background)

With "org.kde.desktop" there are even more issues (that I described initially 
in this bug report)

My current choice is running it with Universal (which can also be themed):
QT_QUICK_CONTROLS_STYLE=Universal welle-io


Other ways to control the QML style are defined here (either in the code 
configuration or through env Variables):
https://doc.qt.io/qt-5/qtquickcontrols2-environment.html
https://doc.qt.io/qt-5/qtquickcontrols2-configuration.html


For reference, the version of qml-module-org-kde-qqc2desktopstyle on my system 
at the time of the report is 5.54.0-1 (currently in buster/stable, testing & 
sid)

Reply via email to