Linked by Thom Holwerda on Wed 12th Mar 2008 18:11 UTC, submitted by Pfeifer
GTK+ "On the 2008 GTK+ Hackfest in Berlin, Imendio's GTK+ hackers presented their vision of GTK+'s future and the reasons why they think that GTK+ has to make a step forward, embrace change and break ABI compatibility. Other GTK+ developers have also voiced their opinions, listing parts of GTK+ that need serious love, but state that they don't require breakage. Whether or not these are the things that will mark the road to GTK+ 3.0, almost all of them need attention. And give hints to the shape of things to come."
Thread beginning with comment 304773
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: I'm torn
by miketech on Wed 12th Mar 2008 20:14 UTC in reply to "I'm torn"
miketech
Member since:
2005-07-21

Hi Funky,

well Qt is available in two licenses: GPL and commercial license. If you don't like to open your code or pay for a license Qt is no alternative, then you should use Gtk.

If you are also willing to buy a license or GPL is ok for you, then Qt and Gtk are both ok.

If you plan to write applications for windows too I would prefer Qt. Why? Because imho it feels faster and it looks much better under windows than Gtk does.

Just my 2 cents.

Mike

Reply Parent Bookmark Score: 1

RE[2]: I'm torn
by monodeldiablo on Wed 12th Mar 2008 20:27 in reply to "RE: I'm torn"
monodeldiablo Member since:
2005-07-06

Seconded. GTK on Windows is ugly.

Reply Parent Bookmark Score: 4

RE[3]: I'm torn
by Slapo on Thu 13th Mar 2008 13:29 in reply to "RE[2]: I'm torn"
Slapo Member since:
2005-07-06

My experience is that it depends on the theme you choose quite a bit.

Reply Parent Bookmark Score: 1

RE[2]: I'm torn
by Narishma on Thu 13th Mar 2008 10:03 in reply to "RE: I'm torn"
Narishma Member since:
2005-07-06

With Qt you are not limited to GPL though. You can use many of the other popular free software licenses.

http://trolltech.com/products/qt/gplexception

Reply Parent Bookmark Score: 4

RE[2]: I'm torn
by FunkyELF on Thu 13th Mar 2008 14:40 in reply to "RE: I'm torn"
FunkyELF Member since:
2006-07-26

If you plan to write applications for windows too I would prefer Qt. Why? Because imho it feels faster and it looks much better under windows than Gtk does.


I have used decent looking GTK+ apps on Windows. These include GIMP, Inkscape, and Audacity (well, thats wx but wx uses gtk). I don't think I have ever used a QT app on Windows except the demo ones that come with QT. Those were fast but they also did next to nothing.

Reply Parent Bookmark Score: 2

RE[3]: I'm torn
by leos on Thu 13th Mar 2008 15:18 in reply to "RE[2]: I'm torn"
leos Member since:
2005-09-21

I have used decent looking GTK+ apps on Windows. These include GIMP, Inkscape, and Audacity (well, thats wx but wx uses gtk).


GIMP and Inkscape are GTK, and they look decent, but they don't look native. Lots of controls behave differently (combo box is one) and the file dialog is not the native one. I could not give a UI like that to a paying customer.

Audacity is native because it uses wxWidgets. But wxWidgets does not use GTK when running on Windows. It uses the native Windows controls, so it looks fine.

I don't think I have ever used a QT app on Windows except the demo ones that come with QT.


Google earth?

Reply Parent Bookmark Score: 4

RE[3]: I'm torn
by vvaz on Thu 13th Mar 2008 17:40 in reply to "RE[2]: I'm torn"
vvaz Member since:
2008-01-14

Qt is used on Windows quite often. But applications looks native so you couldn't suspect it is Qt. I discovered some apps really accidentally looking for docs in some packages and finding Qt*.dll . My latest favorite discovered in that way is FotoStation.

Generally it is used is small/medium shops producing highly specialized software with eye on portability (usually Win, Mac, Linux is under radar).

Reply Parent Bookmark Score: 3