There is a KDE enhancement available that allows a user to determine the look and feel to GTK based applications. By default, the KDE style will be used, but it can be configured to use virtually any theme. It also adds a KDE Control Center option to configure the GTK style and appearance under KDE for easy configuration. I have tested this with KDE 3.5.1 and it works like a champ. RFE is to get this puppy into Portage.
The following needs to be applied for GTK+ 2.8+: diff -urN gtk-qt-engine-0.6.orig/src/qt_theme_draw.c gtk-qt-engine-0.6/src/qt_theme_draw.c --- gtk-qt-engine-0.6.orig/src/qt_theme_draw.c 2004-12-21 21:28:34 +0600 +++ gtk-qt-engine-0.6/src/qt_theme_draw.c 2005-09-30 08:20:50 +0700 @@ -1777,6 +1777,7 @@ { pixmap = pix_test; parent_relative = FALSE; + gdk_drawable_set_colormap(pixmap, style->colormap); }
Hmmm? x11-themes/gtk-engines-qt
ACK. Okay.. portage has it re-ordered gtk-engines-qt instead of "gtk-qt-engine" as provided by the tarball. Sorry.. :(