FS#25982 - [kdebase-konqueror] Konqueror sidebar not using correct widget style

Attached to Project: Arch Linux
Opened by David Rosenstrauch (darose) - Tuesday, 13 September 2011, 02:34 GMT
Last edited by Andrea Scarpino (BaSh) - Wednesday, 19 October 2011, 09:09 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Andrea Scarpino (BaSh)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Minor thing, I know, but a) it's bugging me, and b) it's bugging me more that I can't fix it!

Although I'm an XFCE user, I still use KDE's konqueror as my file manager I use qtcurve as my widget style throughout my system - i.e., both with KDE/QT apps and with GTK apps - and so am able to achieve a uniform look to my UI, which I like very much.

A few days ago, though, a recent pacman upgrade messed up konqueror's widget display and I can't seem to figure out how to get it back. Normally, konqueror displays like so:

http://www.darose.net/KonquerorUnderKDE.png

(Note the ">" icons in the sidebar on the left, for expanding the tree.)

And konqueror still is displaying itself this way when I run it under any other DE (KDE, fluxbox, etc.). However, when I run it under XFCE (my DE of choice), it displays like so:

http://www.darose.net/KonquerorUnderXFCE.png

(Note the use of the windows-style "+" icons in the sidebar.)

Anyone else experience this and/or have any idea what pacman update caused this and/or have any idea how to fix?
This task depends upon

Closed by  Andrea Scarpino (BaSh)
Wednesday, 19 October 2011, 09:09 GMT
Reason for closing:  Upstream
Additional comments about closing:  Please report this upstream.
Comment by Andrea Scarpino (BaSh) - Tuesday, 13 September 2011, 06:59 GMT Comment by David Rosenstrauch (darose) - Tuesday, 13 September 2011, 13:49 GMT
Thanks for the tip. Just tried it, but no difference.

export QT_PLUGIN_PATH=$HOME/.kde4/lib/kde4/plugins/:/usr/lib/kde4/plugins/ && konqueror ~

... produces the same results as http://www.darose.net/KonquerorUnderXFCE.png .
Comment by David Rosenstrauch (darose) - Tuesday, 13 September 2011, 13:59 GMT
Hmmm ...

Workaround seems to be that if I go into qtconfig, and set the GUI Style to "QTCurve" the problem goes away. This setting didn't used to be necessary though. I used to just be able to leave that set to "Desktop Settings (Default)" and it would automatically pick up whatever GUI style I had set under KDE's System Settings -> Application Appearance. Something change recently in the behavior of qtconfig / kde / "Desktop Settings (Default)"?
Comment by David Rosenstrauch (darose) - Tuesday, 13 September 2011, 14:03 GMT
Ah wait. I think I see the problem. Perhaps the issue is that QT_PLUGIN_PATH after all. When I launch qtconfig from the console where I set QT_PLUGIN_PATH, QTCurve shows up as a GUI Style choice. When I launch it elsewhere it doesn't. Let me try messing around with this a bit. Will report back.
Comment by David Rosenstrauch (darose) - Tuesday, 13 September 2011, 14:27 GMT
Hmmm ... no, ignore my last comment. Yes, that is an issue, but that's not responsible for the problem with Konqueror. Fet QT_PLUGIN_PATH (or not) or doing that symlink to /usr/lib/qt/plugins (or not) has no impact on Konqueror. Konqueror only displays properly when I set the GUI style to QTCurve in qtconfig. And again, this didn't used to be necessary. Not sure what's changed ...

Loading...