GTK-QT Theme Engine

GTK1 Themes

Source:

3
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:

14 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

6 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

8 years ago

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

Report

danielertl

8 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

9 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

10 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

10 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

10 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

10 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

10 years ago

Do You have binary packages for Ubuntu?

Report

goona

10 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

10 years ago

Thanks!

Report

protoman

10 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

10 years ago

Forgot to tell the fix :)

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

Report

C

davidsansome

10 years ago

Oops.

Thanks - I've commited the fix to SVN.

Report

ollowtf

10 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

10 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

14 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 Packagetype Architecture Downloads Date Filesize DL OCS-Install
Pling me
Details
license
version
1.1
updated Mar 10 2008
added Dec 31 2003
downloads today
0
page views today 3