xlib plugin is dead (for Qt5)
Rick Stockton
rickstockton at reno-computerhelp.com
Wed Mar 28 03:12:56 UTC 2012
This is an FYI, I don't speak for Qt-Project (I'm not an Approver or
Maintainer, just a VERY occasional contributor.)
In a merge earlier today, Qt-Project removed the xlib support code form
Qt5. (I was not the Approver, but I did vote "+1" on the change). For
X11 environments, xcb will be it's replacement. Wayland is also a
"primary" platform, but IMO not completely ready for prime-time use as a
Qt back-end. (QT requires an SHA1 level of Wayland which is somewhat
old, slightly buggy, slightly less efficient than current Wayland Git,
which also adds a few new features over the level now required by
Qt5-Wayland.)
xcb also has some performance enhancements init's current Git version,
compared to the recent official Releases (1.8.0 and 1.8.1). If you build
Qt against a Released Version, (e.g. 1.8.1), Qt "configure" will include
a line in it's Build Summary, saying that "xcb support is limited (old
version)." This message is with respect to those recent changes, which
allow for more efficient painting.
Qt-Project is still looking for a maintainer of Widgets- and if someone
doesn't volunteer, support for "traditional" Widgets obviously becomes
very questionable.
More information about the Kde-frameworks-devel
mailing list