GTK-QT Theme Engine

GTK1 Themes

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

4
Become a Fan
5.0

Description:
This engine is for use by GTK applications running in KDE. It applies all Qt settings to the GTK application and uses Qt style plugins directly.

Please see http://gtk-qt.ecs.soton.ac.uk for more information and SVN instructions.
Last changelog:

Changes in 1.0:

New features and general improvements:

Ported the theme engine to Qt4. Qt3 styles are no longer supported in this version - this is only for users who have upgraded to KDE4 or who want to use Oxygen in their GTK applications.

i18n:

Updated .pot file
Czech translation by David Watzke
Italian translation by Davide Madrisan

(For older changelogs, see http://gtk-qt.ecs.soton.ac.uk/downloads.php)


Ratings & Comments

279 Comments

gravy

Needs to support Gnome 3 now (and KDE 4.7 if it doesn't already). Gnome 3 is now being the default in new distros, so it would be nice to be able to use this with Kubuntu 11.10. :)

DDZ

I agree.

arrowind

Hi, I have installed gtk-qt-engine on two of my slackware machines. On one machine when i open the 'Gtk styles and font' i see 'kde oxygen theme' and 'kde oxygen theme flat'. But on the other machine i dont see them. Is there any other configuration i am issing? Thanks.

danielertl

I'm using KDE3 and can't find the old version. Thanks in advance.

danielertl

I've found it - sorry for posting an unnecessary comment.

TotoKid
TotoKid

I'm terribly sorry: that was NO bug. I had got screwed up config files in my home. I can confirm this one, though: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=483828

yaoziyuan

Also, the "G" search button can be rendered uglily if you hover on it and then leave it.

yaoziyuan

in a kde3 or kde4 session (the bug doesn't happen in a gnome session), if you set in System Settings -> Appearance -> GTK Styles and Fonts that GTK apps use the Qt4 style, and then run a Firefox 3 with Google's official toolbar (http://www.google.com/tools/firefox/toolbar/FT3/intl/en/index.html) installed, then you will see that pulling down and up Firefox 3's main menus (File, Edit, View, History, Bookmarks, Tools, Help) can render the Google Toolbar search box undrawn.

lucianolev

I get this error on compiling: ..... [ 12%] Building C object src/CMakeFiles/qt4engine.dir/qt_theme_draw.o /home/luciano/Fuentes/gtk-qt-engine/src/qt_theme_draw.c: In function ‘get_shadowType’: /home/luciano/Fuentes/gtk-qt-engine/src/qt_theme_draw.c:64: warning: unused parameter ‘style’ /home/luciano/Fuentes/gtk-qt-engine/src/qt_theme_draw.c: In function ‘draw_hline’: /home/luciano/Fuentes/gtk-qt-engine/src/qt_theme_draw.c:119: error: implicit declaration of function ‘abs’ /home/luciano/Fuentes/gtk-qt-engine/src/qt_theme_draw.c:111: warning: unused parameter ‘area’ /home/luciano/Fuentes/gtk-qt-engine/src/qt_theme_draw.c: In function ‘draw_vline’: /home/luciano/Fuentes/gtk-qt-engine/src/qt_theme_draw.c:136: warning: unused parameter ‘area’ ..... any ideas? Btw, I'm on Gentoo AMD64. Thanks.

mattepiu

Not 100% sure is gtk-qt-engine related, but with 1.1 when I open nvidia-settings (thermal monitor or X color correction tabs) it segfaults (nvidia-drivers-173.14.05). Without gtk-qt it looks as it works fine.

Karashata

The kcmgtk4.desktop file needs to be moved out of /usr/local/share/applications/ to /usr/kde/4.0/share/applications/ in order for it to be seen and usable. Once that file is moved there, everything works as it should.

mubs

I doesn't work any more with kde 4.1.2

mubs

Instalaltion is ok, but "GTK Styles and Fonts" doesn't apear in KDE control center/apparence. I try this command kcmshell4 kcmgtk4. I've got this message : findServiceByDesktopPath: kcmgtk4.desktop not found kcmshell(7189)/kcmshell (kdelibs) locateModule: Could not find module ' "kcmgtk4" '. in spite of: make install [ 29%] Built target qt4engine [ 59%] Built target kcm_gtk4 [100%] Built target pofiles Install the project... -- Install configuration: "RelWithDebInfo" -- Installing /usr/lib/gtk-2.0/2.10.0/engines/libqt4engine.so -- Installing /usr/share/themes/Qt4/gtk-2.0/gtkrc -- Installing /usr/kde/4.0/lib/kde4/kcm_gtk4.so -- Installing /usr/local/share/applications/kde4/kcmgtk4.desktop

CrazyBanana

I can confirm to have the same problem. I am using the SVN version (Rev. 141) and installed with the default cmake ., make, make install sequence under Gentoo. The other issue I have is that Firefox 3 Beta 5 will not close correctly. It is not a Firefox bug, see https://bugzilla.mozilla.org/show_bug.cgi?id=430479

floppy

try to run kbuildsycoca4 - this rebuilds the database of .desktop files.

GrzegorzJZD

Do You have binary packages for Ubuntu?

goona

If you use Hardy Heron, you can install it through Adept Manager & Co! It`s now included in the official repository! (gtk-qt-engine-kde4) It`s working fantastic! :-)

GrzegorzJZD

Thanks!

protoman

In ubuntu Gutsy: [ 11%] Building C object src/CMakeFiles/qt4engine.dir/qt_theme_draw.o /arquivos/programas/src/gtk-qt-engine/src/qt_theme_draw.c: In function ‘get_shadowType’: /arquivos/programas/src/gtk-qt-engine/src/qt_theme_draw.c:64: warning: unused parameter ‘style’ /arquivos/programas/src/gtk-qt-engine/src/qt_theme_draw.c: In function ‘draw_hline’: /arquivos/programas/src/gtk-qt-engine/src/qt_theme_draw.c:119: error: implicit declaration of function ‘abs’

protoman

Forgot to tell the fix :) ad #include <stdlib.h> in gtk-qt-engine/src/qt_theme_draw.c

davidsansome

Oops. Thanks - I've commited the fix to SVN.

ollowtf

i compiled gtk-qt4 in x86_64 enviroment. if i set QtCurve or other gtk theme via kcm, all works fine, but if i set "Qt" theme or "Use my KDE theme" gtk-apps crash $ logjam (process:9587): GLib-GObject-WARNING **: invalid (NULL) pointer instance (process:9587): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed Floating point exception (core dumped) All gnome/gtk related packages from ubuntu gutsy repositary.

davidsansome

Hi, Can you run: GTK_QT_ENGINE_DEBUG=1 logjam And then send me the last couple of lines of output before the crash? Also, which Qt style are you using? Thanks

Pling
0 Affiliates
Details
license
version 1.1
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 1

Other GTK1 Themes:

buhlennium
simmons75
last update date: 23 years ago

Score 5.0

KDE icons for GTK ASz for Slackware 10.0
superandrzej
last update date: 20 years ago

Score 5.0

Geramik GTK RPM for SuSE 8.1
espen
last update date: 22 years ago

Score 5.0

BeOS
Frank
last update date: 24 years ago

Score 6.5

GTK-QT theme engine RPM for Suse 9.2
djworld
last update date: 20 years ago

Score 5.0

AquaX+
Arseniopleite
last update date: 22 years ago

Score 5.0