LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Unwanted Gnome styles in KDE on Fedora 13 (https://www.linuxquestions.org/questions/linux-newbie-8/unwanted-gnome-styles-in-kde-on-fedora-13-a-834225/)

darkside73 09-24-2010 06:45 AM

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

MTK358 09-24-2010 06:54 AM

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.

darkside73 09-24-2010 07:07 AM

But I remember that after install Fedora all styles was fully OK

MTK358 09-24-2010 07:15 AM

I don't understand.

darkside73 09-24-2010 07:26 AM

Then I just install Fedora on my PC all applications like Zend Studio, Firefox had the oxygen style

MTK358 09-24-2010 09:51 AM

KDE has a setting to use a special GTK+ engine that uses Qt to render GTK+ widgets.

malekmustaq 09-24-2010 11:29 AM

Quote:

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.

Distros labeled KDE sometimes include 'Themes' from gnome-GTK such as icon themes. Naturally old-school users (like me) prefers those from Gnome (GTK) based themes against the cholesterols of Kde. If you don't want to see anything gnomish, go press 'K', press Kcontrolcenter and set the Icon Theme to KDE Classic.

Qt4 is mainly used by KDE. Gnome mainly uses the GimpToolKit (GTK) objects.

Good luck.

darkside73 09-27-2010 01:11 AM

Quote:

Originally Posted by malekmustaq (Post 4107908)
Distros labeled KDE sometimes include 'Themes' from gnome-GTK such as icon themes. Naturally old-school users (like me) prefers those from Gnome (GTK) based themes against the cholesterols of Kde. If you don't want to see anything gnomish, go press 'K', press Kcontrolcenter and set the Icon Theme to KDE Classic.

Qt4 is mainly used by KDE. Gnome mainly uses the GimpToolKit (GTK) objects.

Good luck.

Thanks for answer. But can't find Kcontrolcenter in KDE of my Fedora distro

rkski 09-27-2010 01:18 AM

Go to Settings-->System Settings-->Appearance-->GTK+ Appearance tab

i92guboj 09-27-2010 01:28 AM

Oxygen will not theme GTK widgets, because it's a Qt engine.

Quote:

Originally Posted by MTK358 (Post 4107797)
KDE has a setting to use a special GTK+ engine that uses Qt to render GTK+ widgets.

Mmm, I think that the purpose of that feature is to make kde apps look like gtk ones (to make kde apps use the gtk widget engine), and not the other way around.

Quote:

Originally Posted by darkside73 (Post 4107649)
Then I just install Fedora on my PC all applications like Zend Studio, Firefox had the oxygen style

Well, there's a gtk engine that will render gtk widgets using the qt theme, how it is called in your distro is what you will need to find.

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.

darkside73 09-27-2010 02:29 AM

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.