Qt already provides a set of standard icons. The nice thing about these icons is that they adapt to the current desktop environment. However the current selection of available icons is rather limited, at least compared to what KDE apps have at their disposal through the freedesktop icon specification. Since most of these icons […]
GtkStyle
From Qt Labs
| QGtkStyle | |||
| |||
| Platforms: | X11 | ||
| Qt version: | Qt 4.4.0 | ||
| License: | GPL | ||
| Depends on: | GTK-2.0
svn = svn://labs.trolltech.com/svn/styles/gtkstyle | ||
[edit] QGtkStyle
[edit]
This is a Qt style rendered using GTK to give a native appearence for Qt applications running on the GNOME desktop.
I have a bugtracker set up for this project at Google.
[edit] Compiling:
You will need gtk2-x11-dev packages in addition to Qt 4.4. Provided you have already installed Qt 4.4 and GTK2 correctly, all you should have to do is this:
svn co svn://labs.trolltech.com/svn/styles/gtkstyle
cd gtkstyle/
qmake && make
sudo make checkinstall
[edit] Notes:
You _cannot_ use this style together with the GTK-Qt engine as it would imply linking your app with Qt3.
[edit] Latest QGtkStyle Blogs
There are a lot of Qt styles that have been created by enthusiasts - QtCurve, Oxygen, Bespin and as latest addition to the library - QGtkStyle (excellent job, Jens!), which makes a bunch of Gtk themes available to Qt. But wait a second - all these styles are mainly used by Linux people! What about […]
One of the few remaining complaints against Qt applications using QGtkStyle on GNOME have been about the file dialog. So far it certainly looked like a GTK+ dialog, but it was not exactly the same dialog that other applications had been using. While I’m not really in a position to comment on which dialog is […]
QGtkStyle made it’s way into the Qt snapshots this week, meaning it will become part of the Qt 4.5 release. Technical users can already compile and use it on their own desktop, but once Qt 4.5 is out it will simply replace Cleanlooks as the default application style Qt uses on GNOME desktops. While I […]
