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:

  • 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)

    gravy

    5 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

    8 years ago

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

    Report

    TotoKid

    8 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

    8 years ago

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

    Report

    yaoziyuan

    8 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

    8 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

    8 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

    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

    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:

  • 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)

    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 7