Linked by Thom Holwerda on Thu 15th May 2008 17:59 UTC, submitted by TLZ_
Qt There is a group of consistency freaks out there (like myself) who are not very fond of mixing Gtk+ with Qt applications. The reasons for this are not just graphical, but also behavioural; Gtk+ applications behave differently than Qt applications (menus are different, layout is different, etc.). Trolltech obviously can't tackle the behavioural side of this issue, but they can tackle the graphical one. This is exactly where QGtkStyle comes into play.
Thread beginning with comment 314346
To read all comments associated with this story, please click here.
still doesn't help me
by FunkyELF on Thu 15th May 2008 19:33 UTC
FunkyELF
Member since:
2006-07-26

I don't really care if qt and gtk+ apps look and feel the same as each other. What I care about is if they look and feel the same under different window managers.

This isn't a problem for Qt. All of my Qt apps look the same under both KDE and XFce. The problem is that GTK+ apps like Firefox, pidgin, inkscape etc, all look like crap under KDE.

I'm not too knowledgeable about the different WMs and Toolkits to point a finger of blame. All I can say is that is the main reason that I will keep using XFce...because both GTK and QT apps while looking different from each other, at least look good. GTK+ apps under KDE take all the beauty away from KDE4.

~Eric

Reply Score: 3

RE: still doesn't help me
by Ben Jao Ming on Thu 15th May 2008 19:52 in reply to "still doesn't help me"
Ben Jao Ming Member since:
2005-07-26

Load a proper GTK settings daemon (gnome-settings-daemon is an option) and things will work fine. And consider using gtk-qt-engines. Making GTK apps look native under KDE has been around for many years.. I'm pretty sure it works out of the box these days.

Reply Parent Score: 5

RE: still doesn't help me
by _txf_ on Thu 15th May 2008 20:30 in reply to "still doesn't help me"
_txf_ Member since:
2008-03-17

Under kde you can use the qt-gtk engine which attempts to render gtk widgets as qt widgets. Kde distros usually include it by default and can be found as a menu setting under appearance.

The results are not perfect but can mask away a lot of the horror.

Reply Parent Score: 4

RE[2]: still doesn't help me
by FunkyELF on Fri 16th May 2008 05:06 in reply to "RE: still doesn't help me"
FunkyELF Member since:
2006-07-26

I'm not trying to make my GTK apps look like Qt apps, I'm trying them to look like they do under XFce, not like crap.

Reply Parent Score: 2

RE: still doesn't help me
by gilboa on Sat 17th May 2008 04:10 in reply to "still doesn't help me"
gilboa Member since:
2005-07-06

... If you rather not load the gnome-settings daemon, just create a simple 2-3 lines .gtkrc-20 file and put it in your home directory.

E.g.
$ cat ~/.gtkrc-2.0
include "/usr/share/themes/Clearlooks-gPerfect/gtk-2.0/gtkrc"
gtk-toolbar-style = GTK_TOOLBAR_BOTH_HORIZ
gtk-toolbar-icon-size = GTK_ICON_SIZE_SMALL_TOOLBAR
gtk-font-name = "Ariel 9"

- Gilboa

Edited 2008-05-17 04:10 UTC

Reply Parent Score: 2