help me fix the coloring on non-native FileDialog
-
In the screenshot below, you'll see the non-native FileDialog (from QtQuick.Dialogs). This is running on EndeavorOS, with the KDE Breeze-dark theme. The row selection color is incorrect; it should be violet. The path bar is also incorrect, being white text on a white background. That's the worst issue. The color behind the buttons in the bottom right-hand corner is off, and their text is truncated, which I don't think should happen. Also, whenever you resize the dialog, it animates itself back to its previous size. The docs say that the native Linux file-open dialog is only used on GTK+ themes. Surely it would be similar to use the KDE (QT-backed!) native dialogs. If I make my own inheritor of FileDialog, can I address these coloring issues? Javascript has the showOpenFilePicker command? Is that usable from QML?
-
At least there's a bug filed for it: https://bugreports.qt.io/browse/QTBUG-122738