GTK-QT Theme Engine

Various KDE 1.-4. Improvements

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
6.9
Description:

This GTK theme engine by David Sansome uses the currently selected QT style to do it's drawing. Basically, it makes your GTK apps look like QT ones.

Please see http://www.freedesktop.org/wiki/Software_2fgtk_2dqt for more information and CVS instructions.

This is a 0.x release - so don't expect it to work perfectly :)

The theme now works in GNOME, and there's no need to edit any Makefiles to get it to compile.
Last changelog:

14 years ago

* All-new control center module
* Update GTK applications when the KDE style is changed

* Fix scrollbar appearance
* Support scrollbars with any combination of back/forward buttons
* Display first and last tabs correctly
* Various toolbar fixes
* Fix text highlighting colours
* Fix checkmarks in popup menus
* Various Baghira fixes
* Fix size problems with buttons, checkboxes, and radio buttons
* Allow for vertical progress bars (as used in wxGuage)
* Add missing frames

* Fix crashes in XFCE, Eclipse, Azureus, Synaptic, and SciTE

(For older changelogs, see http://gtk-qt.freedesktop.org)

gravy

7 years ago

This is awesome! How about some KDE 4.7 support?

Report

Lure

11 years ago

On ubuntu/hardy with kde4.1/qt-copy, I had to add the following include file to src/qt_theme_draw.c:

#include <stdlib.h>

Report

han001

12 years ago

I've already used this engine with an older version of kde and it's great. Yesterday I installed Slackware 11 RC4 with KDE 3.5.4 and it didn't work. GTK apps were still ugly. I tried to compile it, a tgz package and with autopackage (0.6 and 0.7 versions). None of them worked. Is it a bug or something is wrong with my Slack? Thanks

Report

slopez

13 years ago

I just found this super app, thank you developers! Now I work with GTK apps seemlessly with other KDE apps.

There's one thing though that's causing some difficulty. For some reason, the background of menus has a very dark color, which I don't know where it comes from, but it looks ugly and makes it hard to read. I remember I had a similar problem with the default settings of Baghira, but going into Kcontrol -> Appearances and Themes -> Style -> Widget Style [Baghira] -> Configure, and selecting "background" in the "menus" tab solved the issue in KDE. However, the issue is back in GTK apps using this package.

I'm using the Debian unstable package.

If any of you guys have some idea what's going on here I'd be grateful for some advice.

Thanks again!

Report

slopez

13 years ago

Just a short note to add that, after some playing around, I found out where the dark color in the menus comes from. It's Baghira's "button color" setting in the Kcontrol tab I mentioned above. It seems to be a bug that the menus take on this color, given that they don't in other KDE apps. Any suggestions?

Thanks!

Report

ard

13 years ago

Yeah me facing the same problem too...
Also I can't select a gtk theme from kcontrol, I mean even after selecting any of the available themes I get the default KDE theme (with all the black menus). [Me using KDE 3.5.1 on Suse 10 with Baghira for KDE].

Report

leviathan

13 years ago

it does not work with kde 3.4.1 :(

Report

Enforcer

14 years ago

Hello,

I like this idea a lot! Is there a RPM for SuSE 9.2 / upcoming 9.3 available?

That would be awesome :-)

Thanks a lot!

Report

zvonSully

14 years ago


i dont like Gtk(GNOME) apps because they have a nasty look,they are not smooth,etc.But the apps are really good(see gimp,gaim) and before i discovered this theme i didnt used those programs.
In kde i use the baghira theme(it is the best theme aqua based) so now my gtk apps look like kde one,but there are some thinks that dont work:
-menu transparency
-animated scrolls and progress bars
-smooth scrolling(thats from gtk so i think there is nothing to do ;( )
-there is no way to disable this theme from kde

And there is a very naughty bug: when u change the desktop background or(sometimes) change the desktop the gtk apps(all that are opened) simply crash

This theme has a great future uniting GNOME and KDE look so that a user will use the same way of viewing the apps.

I wander if there is a revers theme: a theme for making kde apps look like those from GNOME?

Report

iZelpII

14 years ago

This is better than the invention of the wheel...

Thank you very much. Now, both major applications that used to have an uggly interface (Firefox and Evolution) have the same baghira metal look as my other applications.

Thank you.

Report

mndar3

14 years ago

I am using the GTK-QT theme engine along with Baghira on FC3. Now, all my GTK apps -GAIM, Synaptics etc. have the Bahira look (pretty awesome!!) but their Menus don't.They take a blue color. My Qt apps take the baghira theme correctly.

Are there any other settings ?

Surprisingly Firefox, with its default theme, takes the Baghira look . Even the Menus look proper, that is they take the Baghira look.
Am I missing some settings?

Report

maarizwan

14 years ago

that's what I can say. GIMP, and other gnome apps just look cool :D. Thank you very much.

Report

dirtbag666

14 years ago

I think that the engine is really great, but since I got my new Apple Studio Display 21" (only 21 € :-)) and set my screen resolution to 1600x1200 (former 1024x768) all the fonts in KDE were to big. It was no problem for me to make the KDE fonts smaller, but where's the control module for the GTK-QT Theme engine in kcontrol (or YaST2 ?) ? I just can't find it although I already reinstalled the latest version 0.6 of the theme engine.

Or does maybe somebody know another way to make the fonts of apps like Gaim or Azureus with the Theme Engine GUI smaller? They're just TOO big.

thx
dirtbag

Report

maverick256

14 years ago

check you Xorg log file (under /var/log), pay particular attention to the screen initialization section, and look for the line with dpi settings. I'm pretty sure your dpi is too high (I had the same problem, dpi was set to 149 and all the texts looked gigantic). The dpi shouldn't be any higher than 96 for normal sized text. See if that's the problem:) if it is, then you need to edit the Xorg.conf or Xfree86.conf (don't remember the file name, since I only have xorg.conf) file, under the monitor section, add or modify this line:
DisplaySize 424 318
This line should come after identifier and vendorname lines. Check log again to verify the dpi settings. This should solve it, assuming the problem is indeed with your dpi settings, otherwise just ignore this rambling:)

Report

maverick256

14 years ago

oh by the way, where did you get this beautiful monitor for 20 euros? I want one.... soooo jealous:)

Report

dirtbag666

14 years ago

The company where my father works switched from CRT monitors to TFT, so he managed to get this Apple monitor for "ann Kastn Bier" = a box (?) of beer.

Report

r1a2w3

14 years ago

Keep up the awesome work! I installed it in gentoo and tested it with activeheart. It displays the theme almost 100% perfectly and I've actually noticed a significant speed increase in all of my gtk applications after switching from the gtk theme that I was using before. Amazing, I look forward to future releases. (I am writing this with firefox which is successfully using the ActiveHeart theme. Just some very small menu glitches at times, but overall very good.

Report

Cypress

14 years ago

This is a great app. I love it. GTK styles always bothered me because I mainly use KDE. Now my GAIM and Evolution look just as pretty as the rest of my apps. Thanks ALOT! Keep up improving this nice piece of software. I give it a 10!

Report

davidsansome

14 years ago

Just to prevent confusion: this isn't an update of the theme engine, it's just a repost to make it appear on KDE-Apps.org as well as KDE-Look.org.

I'm hoping to release a new version towards the end of February.

Report

flavio

14 years ago

eclipse is still crashing for me.
eclipse 3.0
jdk 1.4.2

anyway, keep up the good work!

Report

Kyur4ThItch

14 years ago

I installed your application - it works almost fine :)) Thnx a lot :))

As I understand it, I do not need any additional software from GNOME, I just need to install correctly gtk-theme, the create ~/.gtkrc-2.0 (for per-user changes) and also there's supposed to be rc-file for current theme, for instance ~/.gtk_qt_engine_rc

Ok, lets suppose I cant use your application. What do I do then? Am I just to install gtk-theme I need, then create correct ~/.gtkrc-2.0 and enjoy?

Ain't I asking too much questions? :))

Report

gnumdk

14 years ago

You can also use kcontrol module to configure your gtk themes ;)

Report

Kyur4ThItch

14 years ago

I see, but what if I don't have such tool as GTK-QT Theme Engine? I wanna know who to do it manually :)

Could it be nobody knows??? :)

Report

Kyur4ThItch

14 years ago

Hi!

I'd love to know what software I need to use gtk-themes? I didn't install all the packages that are distributed with GNOME, instead I did only install those which are required by the applications based on GTK+2 I run (The GIMP, Inkscape, StarDict and some others). So, I'm curious about whether I'm missing some software and what exactly I do need to make GTK+ based applications use GTK-QT Theme Engine.

Thnx in a advance!

Report

14 years ago

* All-new control center module
* Update GTK applications when the KDE style is changed

* Fix scrollbar appearance
* Support scrollbars with any combination of back/forward buttons
* Display first and last tabs correctly
* Various toolbar fixes
* Fix text highlighting colours
* Fix checkmarks in popup menus
* Various Baghira fixes
* Fix size problems with buttons, checkboxes, and radio buttons
* Allow for vertical progress bars (as used in wxGuage)
* Add missing frames

* Fix crashes in XFCE, Eclipse, Azureus, Synaptic, and SciTE

(For older changelogs, see http://gtk-qt.freedesktop.org)

12345678910
product-maker Count:280 Rating: 6.89
File (click to download) Version Description Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
0.6
updated Jan 26 2005
added Jan 26 2005
downloads today
0
page views today 3
+