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 446799
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Good for both parties
by ndrw on Sun 24th Oct 2010 03:37 UTC in reply to "RE: Good for both parties"
ndrw
Member since:
2009-06-30

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).

I've tried all styles shipped by default with Qt and even went ahead to try some free third party ones. Looks like no one has a good taste there - all styles feel like a broken copies of some well known LaF's (Motif, Clearlooks, Gtk, Blue Curve, Windows) or look like made by children (Oxygen, Plastic, Keramic)

QtCurve (also windowsxp style on XP) is indeed one of the best among them, it works and is readable. But it is simply an old theme and its aesthetics match the state of art of 2003.

There are nice Qt themes but these all seem to be reserved for proprietary products of some third party products. Mentor, Cadence have both developed nice and clean themes. So it is possible, only we can't rely on good taste of Nokia employees (or KDE guys). This is where Ubuntu's contribution could help a lot.

Reply Parent Score: 1

RE[3]: Good for both parties
by vivainio on Sun 24th Oct 2010 06:44 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

RE[3]: Good for both parties
by phoenix on Sun 24th Oct 2010 18:46 in reply to "RE[2]: Good for both parties"
phoenix Member since:
2005-07-11

Beauty is in the eye of the beholder. ;)

Personally, I can't stand GTK+ apps, regardless of what theme is used. Everything is "flat" and boring and blah, and always remind me of Netscape 4.x. There's no depth to anything, and colours are always muted, reminding me of pastels or hostpital shades of colours.

QT, and especially KDE, apps always look more professional, more complete, and more useful to me.

But, that's the beauty of things ... you can use the GTK+ apps you like, and I can use the QT/KDE apps I like, and we can both be happy.

Thankfully, the QT devs seem willing to bend over backwards to make GTK+ apps integrate into a QT-based desktop, even going so far as enabling the use of the glib even loop. It's too bad the GTK+/GNOME devs seem hell-bent on preventing the opposite, making QT apps look alien in GTK+-based desktops.

Edited 2010-10-24 18:48 UTC

Reply Parent Score: 2