You are not logged in.

#1 2009-10-09 14:15:19

MattSmith
Member
From: Wellington, New Zealand
Registered: 2009-02-08
Posts: 108

Qt vs GTK for a tiling WM [SOLVED]

I know this has been discussed to death and flamed over many times, however I have a more particular case (my case), this being the reason why I moved to gnu/linux for the ability of choice and individuality.

Anyway before I get side tracked and all misty eyed over my linux story I would like to ask you fellow Arch'rs  for your opinion.

I have been using wmii WM for 6 months and I love it, it's speed, it's simplicity. Up until recently I have been using GTK specific programs for their fabled speed and low resources. However I find applications like K3B and Vitual Box (both use QT) extremely powerful and useful. But sometimes deep down in my Obsessive-compulsive self I feel like these are outsiders, that they hinder my tidy lean my freedom fighting, copy left machine. big_smile

Am I right to think qt is slower, drags otherwise mostly un-needed dependencies, and takes up extra ram (I have 4 gigs tho),  and look for other alternatives? Or should I just stop fussing over some minor graphical inconsistency and use the programs that are useful to me?

Thanks for the input!

Last edited by MattSmith (2009-10-10 02:31:51)


A thing of beauty is a joy forever
                         
                               -John Keats

Offline

#2 2009-10-09 14:42:49

Lich
Member
Registered: 2009-09-13
Posts: 437

Re: Qt vs GTK for a tiling WM [SOLVED]

Most useful softwares use gtk, if you must use a qt app, just use it. This is not a war, use whatever you need and like, no need to settle for lesser apps just because they're not QT. The stuff needed for any qt app is like, under 300 mb, surely you can spare that?


Archlinux | ratpoison + evilwm | urxvtc | tmux

Offline

#3 2009-10-09 15:18:09

shining
Pacman Developer
Registered: 2006-05-10
Posts: 2,043

Re: Qt vs GTK for a tiling WM [SOLVED]

Maybe if you had really low mem, like < 512 MB, you should be careful. But with 4GB, come on smile

And btw there are ways to improve the graphical consistencies, in case you didn't already know.


pacman roulette : pacman -S $(pacman -Slq | LANG=C sort -R | head -n $((RANDOM % 10)))

Offline

#4 2009-10-09 15:42:25

sctincman
Member
From: CO (USA)
Registered: 2009-04-08
Posts: 85

Re: Qt vs GTK for a tiling WM [SOLVED]

Plus, I don't think your system will load the qt libraries into memory until you run a qt app. So only a real concern if you're really low on disk space tongue

I remember when running Gentoo, qt3 would pull in all sorts of KDE packages, but by qt4 they seem to have everything sorted out.

As Lich said, just go for it :]

Offline

#5 2009-10-09 16:46:43

Mr.Elendig
#archlinux@freenode channel op
From: The intertubes
Registered: 2004-11-07
Posts: 4,092

Re: Qt vs GTK for a tiling WM [SOLVED]

Both. Diskspace is cheap


Evil #archlinux@libera.chat channel op and general support dude.
. files on github, Screenshots, Random pics and the rest

Offline

#6 2009-10-09 21:24:10

linkmaster03
Member
Registered: 2008-12-27
Posts: 269

Re: Qt vs GTK for a tiling WM [SOLVED]

I use VLC and Virtualbox, and they look just like any other GTK+ app thanks to QGtkStyle. You should check it out.

Offline

#7 2009-10-10 02:31:28

MattSmith
Member
From: Wellington, New Zealand
Registered: 2009-02-08
Posts: 108

Re: Qt vs GTK for a tiling WM [SOLVED]

sweet thanks for all the replies guys, I just wanted to hear what everyone else thought on the matter smile


A thing of beauty is a joy forever
                         
                               -John Keats

Offline

#8 2009-10-10 03:45:44

*david_a*
Member
Registered: 2009-06-19
Posts: 80

Re: Qt vs GTK for a tiling WM [SOLVED]

If you have the disk space and the memory, then use anything and everything that helps you in your work (or in your play). If you run into any problem, you can troubleshoot when it comes up. I tried to stick to just one until (just like you) I found a great app that I wanted to use, that happened to be from "the other side". So, I now have both installed on a machine that has lots of memory, lots of disk space, but a slow and old-ish cpu. Everything works fine here. Firefox kind of hogs my machine when lots of tabs are open, and that's the only problem I ever notice - but that's true for a lot of people and really doesn't affect your decision one way or another.

Offline

#9 2009-10-10 05:09:51

Wittfella
Member
From: Australia
Registered: 2008-05-27
Posts: 462

Re: Qt vs GTK for a tiling WM [SOLVED]

There is hardly any difference between the pure gtk and qt libraries.  But there is a big difference between Qt and KDE.  If you use KDE dependent apps then it does pull in heaps of stuff, but that is different than using stand-alone Qt apps, which are typically very small.

I'm not sure if k3b is a 'KDE' app as such, but I just checked and it does pull in a heap of stuff including kde dependencies.  But its the same if you use with gnome apps.

Also about the "freedom fighting", open source all the way feelings, I don't believe there is any issue as Qt is basically fully open-source, they moved to LGPL a while back.

I don't use any full gnome or kde apps, only pure gtk or qt apps and I don't think there is a difference between the two.

Offline

#10 2009-10-10 07:37:00

quarkup
Member
From: Portugal
Registered: 2008-09-07
Posts: 497
Website

Re: Qt vs GTK for a tiling WM [SOLVED]

well there are some qt apps that are very utils (and very good programmed)

like "qtcreator" (a simple lightweight but very complete IDE for C/C++ and Makefile-based projects)
or "opera"

you don't need to have KDE packages at all and still need qt for some apps.

imo, KDE apps are not the favorite option when you talk about "tiling WM's" because its not that lightweight, so you won't run many things from it, but you can use some "tweaks/hacks" to get that apps look in your WM like in KDE (just actually run "kdeinit &")
KDE is pretty a great DE, but that means it's purpose is not to be really "small" wink


but anyway, GIMP is indeed a very good option if not the best for a digital "image manipulation program" (that's its name btw)
it requires gtk+, which is an acronym that means 'the gimp toolkit'


good luck though'

wink


If people do not believe that mathematics is simple, it is only because they do not realize how complicated life is.
Simplicity is the ultimate sophistication.

Offline

Board footer

Powered by FluxBB