Proposal: Cairo-based, cross-desktop/toolkit theme engine API.
joe at notcharles.ca
Tue Apr 22 08:10:23 PDT 2008
On Thu, Apr 17, 2008 at 2:53 PM, Maksim Orlovich <mo85 at cornell.edu> wrote:
> > I just want to note that Qt doesn't use Cairo but its own graphics engine,
> > so this will introduce new dependencies for KDE themes (in addition to the
> > indirection which is likely to come with non-native code and feature
> > omissions compared to QStyle).
> More importantly, a QStyle has to be able to draw on any QPainter.
> Have fun getting cairo to do that.
Why? Cairo already has surfaces for things as diverse as PNG, PDF,
Xlib and Quartz - what would be the hurdle to a QPainter backend?
More information about the xdg