[KDE Dot News]
 faq
 flatforty
 contribute
 subscribe
 configure
 search
 rdf

 main
 parent
 thread


Re: wow
by Stefan Majewsky on Saturday 03/May/2008, @10:44
> At least with antialiasing Trolltech will tell you that you need XRender. But what do I need for Plasma to work? I have no clue because Trolltech hasn't disclosed the requirements of WoC.

On the technical side, the whole trick about WoC is that a QWidget has QPaintDevice as its base class. That means that a QWidget can be "drawed" on every painting base (such as a display, a printed document, or a QGraphicsView which the Plasma desktop is derived of).

The technical requirements for the drawing process depend on the render hints set by the application (for example: antialiasing and bilinear filtering) and, of course, on the implementation of the drawing process (for example: which external libraries are used). All of these requirements are set by Trolltech through the implementation of Qt.

To come back to your question: A QWidget is essentially the same as a rectangle or an image (= an object that can be drawed on some display). If your machine can paint rectangles or images on the Plasma desktop, it will definitely also be able to paint widgets on the desktop.
  Related Links
 ·   Articles on KDE Official News
 ·   Also by Stefan Majewsky
 ·   Contact author

Thread Threshold:

The Fine Print: The following comments are owned by whomever posted them.
( Reply )

  "I switch between vi and xemacs quite a lot. I'm happy with both." -- Simon Hausmann
KDE®, "K Desktop Environment", "KDE Dot News", "got the dot?" and the KDE Logo® are trademarks or registered trademarks of KDE e.V. in the European Union, the United States and other countries. All other trademarks and copyrights on this page are owned by their respective owners. Comments are owned by the poster. The rest: Copyright © 2000-2008 KDE e.V. for The KDE Project. For further information or comments on this site, please contact the Webmaster.
[ home | post article | flat forty | subscribe | search | rdf ]