You are not logged in.
I'm fairly new in the Linux world, but my opinion is that QT is a better toolkit. I'm a CS major and I've delved into both of them, and I definintely prefer QT. I just like object oriented libraries because that's what I'm used to I guess.
Plus, I use KDE(mod)
Offline
I prefer GTK because of its LGPL license.
Offline
I hate object oriented programming. Don't know why...
Offline
A lot of people don't like Qt because they don't like KDE, but as a toolkit Qt is probably the better one. I wish KDE had a relative like Gnome has XFCE. Then Qt apps would be lighter and be less dependant on KDElibs.
Regarding themes and icons both Gnome and KDE, both look ugly in default mode IMO. Luckily both can look and behave very similar, but I prefer KDE because it is more configurable.
Offline
There are lots of qt-apps that dont rely on kde...
watch http://www.qt-apps.org/
He hoped and prayed that there wasn't an afterlife. Then he realized there was a contradiction involved here and merely hoped that there wasn't an afterlife.
Douglas Adams
Offline
I say swing ! Java baby
The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner.
--------------------------------------------------------------------------------------------------------------
But if they tell you that I've lost my mind, maybe it's not gone just a little hard to find...
Offline
There are lots of qt-apps that dont rely on kde...
watch http://www.qt-apps.org/
There's a bit of a trend here though. I have four QT4 apps on my system: LyX, Qstardict, Speedcrunch, and SMplayer. LyX and Speedcrunch both are looking into KDE integration. This isn't to say that they'll stop being standalone also, but the temptation to stop "reinventing the wheel" will be ever present if they go this route. And if XFCE didn't exist, would the state of GTK2 apps be what it is?
Last edited by skottish (2008-05-17 18:32:13)
Offline
GTK+ proponents say that GTK+ uses less memory that Qt. The difference, however, is negligible according to Qt advocates. Qt rendering seems to present best performances
Offline
Qt is better: Cross-Platform, Cross-Desktop.
Offline
If you're saying that Qt is better because it can run on other platforms, you must have forgotten that GTK has run on windows for ages
And I'm not sure how integration between the two can count as an advantage for either side. Its more an advantage for the user
Anyway I prefer GTK because the apps I learnt linux with use it and I just prefer the look and feel, although I haven't used QT much.
Whenever I try KDE I just think... Oh, its a bit different... what now? and then go back
Offline
there are several more platforms than *nix and windows..
Offline
Do you know any which QT runs on and GTK doesnt? Not being argumentative, just curious
Last edited by alex_anthony (2008-05-18 21:53:00)
Offline
mobile platforms for example.
but I had a look, and they seem to be linux based, like UIQ.
S60 seems to be getting support soon also, if there isn't allready.
also, I can't say if gtk runs on thees platforms or not, but I expect
that it doesn't.
Offline
http://www.wikivs.com/wiki/Qt_vs_GTK is a "good" source for mixed up content from pro-GTK and pro-Qt peers alike
Offline
Funny how noone mentioned Java's / IBM's SWT. SWT is the most portable toolkit of the bunch and it looks quite nice under Linux (GTK2) and Windows. I know there was some work to make SWT work with QT, but I don't know if that actually materialized into something useful. But SWT sure beats Swing anyways if you're doing Java dev.
Last edited by mintcoffee (2008-05-23 16:43:05)
Arch on a Thinkpad T400s
Offline
How about http://www.wxwidgets.org/. And again, politics or looks don't have much weight with me, but I liked it. Don't know how to put it between the Qt and gtk, but it appeared to me like a good mix between the two of them.
----
g8m
Offline