GTK-QT Theme Engine
GTK1 Themes
Score 69%
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:

13 years ago

Changes in 1.0:

New features and general improvements:

[li]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.[/li]

i18n:

[li]Updated .pot file[/li]
[li]Czech translation by David Watzke[/li]
[li]Italian translation by Davide Madrisan[/li]

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

gravy

6 years ago

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. :)

Report

DDZ

5 years ago

I agree.

Report

arrowind

7 years ago

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.

Report

danielertl

7 years ago

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

Report

danielertl

7 years ago

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

Report

TotoKid

9 years ago

Please, take a look at this bug report:
https://bugs.launchpad.net/ubuntu/+source/gtk-qt-engine-kde4/+bug/271128

Report

TotoKid

9 years ago

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

Report

yaoziyuan

9 years ago

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

Report

yaoziyuan

9 years ago

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.

Report

lucianolev

9 years ago

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.

Report

Takahani

8 years ago

You should add this at the top, below #ifndef max and min stuff

#ifndef abs
#define abs(x) (x<0?-x:x)
#endif

Report

mattepiu

9 years ago

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.

Report

Karashata

9 years ago

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.

Report

mubs

9 years ago

I doesn't work any more with kde 4.1.2

Report

mubs

9 years ago

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

Report

CrazyBanana

9 years ago

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

Report

floppy

9 years ago

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

Report

GrzegorzJZD

9 years ago

Do You have binary packages for Ubuntu?

Report

goona

9 years ago

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! :-)

Report

GrzegorzJZD

9 years ago

Thanks!

Report

protoman

9 years ago

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’

Report

protoman

9 years ago

Forgot to tell the fix :)

ad #include <stdlib.h> in gtk-qt-engine/src/qt_theme_draw.c

Report

C

davidsansome

9 years ago

Oops.

Thanks - I've commited the fix to SVN.

Report

ollowtf

9 years ago

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.

Report

C

davidsansome

9 years ago

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

Report

13 years ago

Changes in 1.0:

New features and general improvements:

[li]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.[/li]

i18n:

[li]Updated .pot file[/li]
[li]Czech translation by David Watzke[/li]
[li]Italian translation by Davide Madrisan[/li]

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

product-maker 138 322

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
1.1
updated Mar 10 2008
added Dec 31 2003
downloads today
0
page views today 0