• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Qt vs. GTK

Barnaby W. Füi

Elite Member
I was reading this at slashdot, and basically everyone seems to love Qt, if Qt is so superior, why don't more apps use it?

Personally, I find GTK rather ugly, and the toolbars are always alot wider than the text on them which makes them look like poo.

Oh, and I also find the font situation in X nothing short of disasterous.
 
bing, there are a lot of fixes for the "font situation" .. linuxplanet.com has a few .. as far as qt and gtk .. gtk has been ported to windows, not sure about qt, dont think so but i could be wrong .. so apps made for X could easily be ported to win .. but i think i agree with you on the preference of qt .. i dont dislike either, but i would agree qt looks a bit better .. just my thoughts ..
-neural
 
QT is quite a nice TK for GUI programming. It is true that GTK has been ported to Windows; however, it is equally true that QT has been ported to Windows (I'm not sure which got there first). There are O'reilly books on QT programming - you know those ugly books on the shelves people usually buy cuz they're cheaper and better. As far as the whole deal about "looking better." I think that's really subjective and actually depends on the theme you're using. KDE can import GTK themes, and GTK might (I'm not sure) import KDE window decorations.

QT is MY choice, but that's up to you.

Me? I'm now sitting there like a good boy waiting for KDE 3.0 🙂 I'm too lazy to compile from CVS, so I'm waiting for some stable RPM's to come!

-elfy🙂
 
There's the fact that QT is written and controled by a company (TrollTech), and I'm not sure but I think they only LGPL'd the next to the latest release of QT so KDE's licensing issues would be fixed. And they're C++ libraries, not sure if there are C or any other language bindings for it.

GTK on the other hand was started by the community, has always been LGPL. GTK is also written in C, which is more popular on unix platforms it seems, and has bindings for nearly every language, even for ones like Perl and Python.
 
Some developers like the fact that QT is very "clean" as compared to GTK. I'm sure there are various theories to this, but I'd probably say that this is because TrollTech is a commercial venture. If people cant use QT effectively, then they wont be in business for very long.

There are also various bindings for QT, just like GTK. Even though I'm a diehard Gnome man, I can say that i have been tempted to cross over on more than one occassion.
 
Back
Top