Linked by Thom Holwerda on Wed 20th Oct 2010 22:22 UTC, submitted by vivainio
Ubuntu, Kubuntu, Xubuntu This is kind of... Well, good news, I suppose? It depends on where you allegiances lie, but it seems like Ubuntu is warming up to the idea of using Qt to develop applications. It's no secret that Qt is a far more advanced development framework than Gtk+, so it only makes sense for Ubuntu - a GNOME/Gtk+ distribution - is looking at it.
Thread beginning with comment 446812
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: Good for both parties
by vivainio on Sun 24th Oct 2010 06:44 UTC in reply to "RE[2]: Good for both parties"
vivainio
Member since:
2008-12-26

I'm hardly a Gtk fan. If you actually read my comment you would see that I actually prefer Qt to Gtk in most respects. It doesn't change the fact that Qt is simply ugly and looks messy (or encourages design of messy GUI).


If you like the way Gtk looks, just use QGtkStyle. It's the default when running in Gnome on Ubuntu.

Reply Parent Score: 2

RE[4]: Good for both parties
by ndrw on Sun 24th Oct 2010 14:42 in reply to "RE[3]: Good for both parties"
ndrw Member since:
2009-06-30

Two comments:
- I tried Qt4.7 and I actually like the way cleanlooks looks now. Not sure what's the difference (my old Qt installation is gone now) but I'm happy with the readable, modern yet modest look of my app. It would be nice to have more styles of this quality in Qt, perhaps reproducing some of the best LaF's out there.

- Gtk style is fine for simple applications using basic widgets but for many others it breaks pretty badly. For example, QGroupBoxes or QDockWidgets lose most of their visual indicators, which makes them rather unreadable. That's perhaps inline with what Gtk does but it simply looks wrong (perhaps due to different text alignment rules etc.). Gtk style feels a bit like an automatic text translator - sort of works but its output isn't really what you'd like to show to your customers/users.

Reply Parent Score: 1