GTK-QT Theme Engine
GTK1 Themes
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.

Changelog:

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

    5 years ago

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

    Report

    5 years ago

    DDZ

    I agree.

    Report

    6 years ago

    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.

    Report

    6 years ago

    danielertl

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

    Report

    6 years ago

    danielertl

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

    Report

    8 years ago

    TotoKid

    Report

    8 years ago

    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

    Report

    8 years ago

    yaoziyuan

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

    Report

    8 years ago

    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.

    Report

    8 years ago

    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.

    Report

    8 years ago

    Takahani

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

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

    Report

    8 years ago

    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.

    Report

    8 years ago

    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.

    Report

    8 years ago

    mubs

    I doesn't work any more with kde 4.1.2

    Report

    8 years ago

    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

    Report

    8 years ago

    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

    Report

    8 years ago

    floppy

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

    Report

    9 years ago

    GrzegorzJZD

    Do You have binary packages for Ubuntu?

    Report

    8 years ago

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

    Report

    8 years ago

    GrzegorzJZD

    Thanks!

    Report

    9 years ago

    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’

    Report

    9 years ago

    protoman

    Forgot to tell the fix :)

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

    Report

    9 years ago

    davidsansome

    Oops.

    Thanks - I've commited the fix to SVN.

    Report

    9 years ago

    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.

    Report

    9 years ago

    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

    Report

    Supporters

    Recent Donations

    Be the first to donate
    Filename Version Description Filetype Packagetype License Downloads Date Filesize Install
    Score 69%
    69.00 Likes
    31 Dislikes

    0 Supporters for GTK-QT Theme Engine:

    Recent Donations:

    Be the first to donate
    show all
    Details
    version
    1.1
    updated Mar 10 2008
    added Dec 31 2003
    downloads
    page views 2389
    support davidsansome
    For The Product
    GTK-QT Theme Engine
    5 - 10 - 25 - 50 - 100 - 200 - 500