Slashdot Mirror


QGtkStyle Offers Native Gtk Look For Qt Programs

sekra writes "A new project called QGtkStyle by Trolltech Labs gives Qt4 based applications the possibility to integrate natively into Gtk based desktops like Gnome or Xfce. Instead of simply imitating Gtk styles QGtkStyle uses the Gtk theme engine directly. The project is still considered experimental, but is another step into better integration between Qt and Gtk applications. A project at Google Code has been set up as well." Anything that makes the various excellent Free software desktops work better together deserves kudos.

5 of 64 comments (clear)

  1. GTK-Qt by cozziewozzie · · Score: 4, Informative

    There is a similar thing, only other way around: GTK-Qt, in fact it's 5 years old.

    It's good to have the option for letting Gtk users keep their look and feel with Qt options, but I wonder why it took this long?

    Is it because there wasn't much interest in Qt-based apps until now? It would surprise me, given the popularity of Amarok, K3B and the like

    1. Re:GTK-Qt by pizzach · · Score: 2, Informative

      There is a similar thing, only other way around: GTK-Qt, in fact it's 5 years old.

      It's good to have the option for letting Gtk users keep their look and feel with Qt options, but I wonder why it took this long?

      Is it because there wasn't much interest in Qt-based apps until now? It would surprise me, given the popularity of Amarok, K3B and the like That answer is more simple than you think. Things like klearlooks caused good enough syndrome for a long period of time. It wouldn't surprise me if QGtkStyle leverages something new in Qt4 to make the emulation of gtk more easily possible. If you've seen the screenshots, QGtkStyle makes a good showcase of the flexibility of qt4.
      --
      Once you start despising the jerks, you become one.
    2. Re:GTK-Qt by immcintosh · · Score: 3, Informative

      Probably hasn't happened because there are perfectly good options for a unified look already. For example, the most attractive widget theme I've found for ANY toolkit is available uniformly for them all:

      QtCurve

      Highly configurable and very attractive and professional looking. Install GTK1+2 and QT3+4 versions and everything looks the same regardless of what you're doing.

    3. Re:GTK-Qt by immcintosh · · Score: 2, Informative

      You can always install a Tango theme in KDE if you don't like their awful default icons. It's what my default KDE setup does actually. I'll agree, the default KDE theming (at least in KDE3) is godawful, but once you customize it with actually attractive alternatives, I find it's actually much more attractive than GNOME (at least for me, I think it's a product of my liking the way QT lays stuff out moreso than GTK). As for the pedigree of these themes, I believe they're both independently derived from Bluecurve.

  2. Re:Unification! by bsDaemon · · Score: 1, Informative

    Qt used to not be Free Software -- it was just free as in beer for "non-commercial" work. You couldn't make GPL programs that included it.

    GNOME was based around Gtk and started as an official GNU project to be completely Free Software because KDE was not, at the time.

    This has nothing to do with technology and everything to do with ideology. I doubt very much that it'll change anytime soon. Frankly, if it did, that would be a bigger detriment.

    Unification makes no sense once you realize WHY the projects are what they are. Use whichever you wish, for whatever reason you want.