GTK-QT Theme Engine

GTK1 Themes

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

4
5.0
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:

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

ntesa

16 years ago

As far as I know the Firefox menus don't follow the gtk2 themes, so this is not really a problem with this engine but with Firefox. I haven't tried Firefox 0.9 yet, but 0.8 had this behaviour.

Report

yagami

16 years ago

hi , thanx for the great project.

i am using baghira brused qt style , and when i try to use gaim , it looks very bad ( on chat windows ) with some weird graphics.

could you try to fix it ?

Report

netfranz

16 years ago

Does anyone have an RPM for Suse 9.0?

Report

tightcode

16 years ago

I believe this is what you are looking for:
http://guru.unixtech.be/rpm/packages/Themes/GTK2/gtk-qt-engine

Cheers,

TightCode

Report

karnivore

16 years ago

Firefox 0.9 menu and the Eclipse issue has been fixed on the latest CVS version.

Quick guide to compile from cvs:

cvs -d :pserver:anoncvs@freedesktop.org:/cvs/gtk-qt login
CVS password:
cvs -d :pserver:anoncvs@freedesktop.org:/cvs/gtk-qt co gtk-qt-engine
make -f admin/Makefile.common
./configure
make
make install

Report

Neutron

16 years ago

When I do a ./configure it always spits out an error: checking for X... configure: error: Can't find X includes. Please check your installation and add the correct paths!

Really annoying :( I would really appreciate it to make my gnome apps more kde friendly, but then it should also be more newbiefriendly...

Report

jeep

16 years ago

It works fine for me with plastik, except a bug in the menus : looks like the 1 pixel border inside the menu is not gray but contains "random" pixel... Maybe something not initialized when drawing?

Report

Neutron

16 years ago

I use kde. Does this mean that when I install this, firefox will look like my existing kde apps which uses plastik?

Also, does anyone know how to disable magicdev, or is that only for gnome-users? (you guessed it right, I'm a bit of a newbie ;)

Furtermore, is it maybe possible to create a mandrake 10.0 RPM as I've little experience in building from source? I would be very greatful.

Kudos to the developer!

Report

ntesa

16 years ago

I've made a Mandrake 10 rpm, you can get it here:

http://www.kde-look.org/content/show.php?content=13545

Report

verkel

16 years ago

Eclipse seems to be still unuseable as it crashes randomly. It is a fairly complex app and I think it'd be worth the effort to get GTK-QT working with it, because it might solve some issues with other apps too. Eclipse also has a very large userbase, many of which are KDE users I presume, so that'd be plain nice too. :)

Report

seb

16 years ago

still get a seg fault on open office 1.1.0, even though other gtk apps, such as gftp now work.

Mandrake 10.0 official.

Report

protoman

16 years ago

Fixed almost everthing and looks great, but there is one strange problem on mandrake 10.0: if I choose to gtk themes having kde themes, kde won't start stopping on first splashscreen step.

Report

ntesa

16 years ago

I think this is happening because Mandrake 10 starts magicdev (in the background) when kde starts, and magicdev is a gtk2 app so gtk-qt is trying to use the kde theme, but kde isn't loaded yet. You could disable magicdev if you don't use it, but I don't know of any fix.

Report

protoman

16 years ago

Do you know how do I disable it?
Anyway, a good way to fix this is gtkqt verify if kdesktop is running and if not, use qt or default theme.

Report

djworld

16 years ago

I suggest you to disable magicdev and use supermount instead. It works much better. I suppose you can disable magicdev just by uninstalling it from the Mandrake Control Center. The package is called "magicdev". After you have uninstalled it you need to restart to unload magicdev from the memory.

To use supermount you need to edit /etc/fstab as root. Before doing anything, copy that file so you could restore it if something goes wrong.

Look for the line that has your CDROM/DVD drive. It should contain something like /mnt/cdrom. In the same line there should be something like "/dev/hdX", where X is 'a', 'b', 'c' or 'd'. Remember that. Remove that line and put this one:

none /mnt/cdrom supermount dev=/dev/hdc,fs=auto,ro,--,iocharset=iso8859-15,codepage=850,umask=0 0 0

As you can see, it says "dev=/dev/hdc". Replace that with the letter it was before. For example, if it was /dev/hdb it should be:

none /mnt/cdrom supermount dev=/dev/hdb,fs=auto,ro,--,iocharset=iso8859-15,codepage=850,umask=0 0 0

Save the file and type in as root:

umount /mnt/cdrom
mount /mnt/cdrom

If no error message appears, you're using supermount. Now you should be able to insert a CD into the drive, browse to /mnt/cdrom and all the files should be there without needing to mount anything.

If it works, you can replace the other lines for the floppy drive and your CD/DVD recorder in a similar way.

Report

Diablo82

16 years ago

Thanks to you, my kde desktop is almost perfect:P I hope that this software will soon be included in kde, 'cause it's simply great. However, i've noticed some strange "noise" around menus and under firefox 0.9 menus are completely corrupted, hope you will fix soon those little bugs. Keep up the good work.

Report

wwwonka

16 years ago

Two days post bug report and you fixed all that stuff? Damn dude!

Thanks, and this KControl module NEEDS to start being part of distros.

Report

verkel

16 years ago

There seems to be something wrong with menus. Eclipse sometimes draws black borders around them, Firefox uses standard GTK menus and Thunderbird's menus show a lot of random visual artifacts.

Report

verkel

16 years ago

Works great now! It also solved my button size problems under Eclipse, though I too managed to crash it once. I think I'll do further testing on that.

Report

karnivore

16 years ago

Hi, I'm using:
Mandrake 10 Official
qt 3.3.2 (updated from cooker)
gtk 2.4.3 (updated from cooker)

0.4 seems to be crashing all gtk2 apps, 0.41 works fine for most of the apps.

However,
Azureus (a gtk2-java bittorrent client)
http://azureus.sourceforge.net/
crashes with the below error message.

: Fatal IO error 9 (Bad file descriptor) on X server :0.0.
Azureus TERMINATED.


And for Firefox 0.9 (binary gtk2+xft build from
official site), menus appear to be black (drawn incorrectly).


Programs that are tested and drawn correctly:
Gimp 2, Mandrake Drakeconf, Firefox 0.8 cooker build, xmule.

Keep up the good work ^_^

Report

Ayurvedi

16 years ago

I have problem with Firefox 0.9 here:
menus are black or unreadables!

Report

C

davidsansome

16 years ago

My apologies for the bugs in 0.4. I've just released 0.41, which will hopefully clear some of these up.

I've tested it on:
Mandrake 10.0 Official
Suse 9.1
Fedora Core 2
Debian Testing

If you still experiences crashes with 0.41, please let me know, and I'll investigate further.

Thanks.

Report

jantille

16 years ago

Working fine on Debian Unstable now. Thanks for the quick update.

Report

netfranz

16 years ago

I hope this new versions fixes baghira-syle scrollbars, which where rendered poorly in 0.3...

Report

C

davidsansome

16 years ago

Try it out!

If it doesn't, let me know, and I'll try to fix it.

Report

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

12345678910
Be the first to comment
jesusda3rd
Jul 09 2020
originalseed
Oct 13 2011
tobgle
Feb 05 2010
ladykatlyn
Aug 25 2009
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
1.1
updated Mar 10 2008
added Dec 31 2003
downloads 24h
0
mediaviews 24h 0
pageviews 24h 3