Unwanted Gnome styles in KDE on Fedora 13
Hello to everybody. I'm confused while trying to fix controls styles (tabs, buttons, scrollbars, main menus, popup menus) of my 3dparty applications in KDE. The problem reflected in the fact that all controls of non-KDE applications (Firefox, Zend Studio, Gimp,..) have Gnome styles. But setted widget style is "Oxygen".
I assume that this problem has appeared after installing new fonts in my system. There are some screenshots: http://img823.imageshack.us/img823/6397/snapshot1.gif http://img545.imageshack.us/img545/7175/snapshot2b.png http://img831.imageshack.us/img831/8832/snapshot3v.png Information about OS: Fedora 13 KDE 4.4.5 # uname -a Linux localhost 2.6.33.3-85.fc13.i686.PAE Thanks in advance |
Oxygen is a Qt theme. Most apps use GTK+.
There is no "native Linux GUI" or anything like that. There are various toolkits that apps use, and each of them behaves and looks differently because thay are separate. |
But I remember that after install Fedora all styles was fully OK
|
I don't understand.
|
Then I just install Fedora on my PC all applications like Zend Studio, Firefox had the oxygen style
|
KDE has a setting to use a special GTK+ engine that uses Qt to render GTK+ widgets.
|
Quote:
Qt4 is mainly used by KDE. Gnome mainly uses the GimpToolKit (GTK) objects. Good luck. |
Quote:
|
Go to Settings-->System Settings-->Appearance-->GTK+ Appearance tab
|
Oxygen will not theme GTK widgets, because it's a Qt engine.
Quote:
Quote:
http://kde-look.org/content/show.php?content=9714 I think it also adds a gtk style dialog in the kde control center, so you can configure it easily from kde. Another option is to use the qtcurve theme, which has both a qt engine and a gtk one, which means you can use the same theme natively in both toolkits. The gtk part will take the theme info and colors from the kde one, so you configure both styles from the same kde panel. |
Thanks to all for help. I did it!
I've install gtk-qt-engine from sources and set Qt4 wiget in GTK+ Appearance window. Now all looks normally |
All times are GMT -5. The time now is 12:16 AM. |