Improved the paint devices and backends documentation page.
authorSamuel Rødal <samuel.rodal@digia.com>
Thu, 22 Nov 2012 08:47:21 +0000 (09:47 +0100)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Fri, 23 Nov 2012 09:08:10 +0000 (10:08 +0100)
The image was outdated and didn't really add much information.

Also bring back mention of QWidget here.

Change-Id: I9de95a4ae7eaf0352418bea5732b5e9a763c73c2
Reviewed-by: Paul Olav Tvete <paul.tvete@digia.com>
src/gui/doc/images/paintsystem-devices.png [deleted file]
src/gui/doc/src/paintsystem.qdoc

diff --git a/src/gui/doc/images/paintsystem-devices.png b/src/gui/doc/images/paintsystem-devices.png
deleted file mode 100644 (file)
index 7b81b7c..0000000
Binary files a/src/gui/doc/images/paintsystem-devices.png and /dev/null differ
index e84bea7..0abab3c 100644 (file)
 
     The QPaintDevice class is the base class of objects that can be
     painted, i.e. QPainter can draw on any QPaintDevice
-    subclass. QPaintDevice's drawing capabilities are currently
-    implemented by the QImage, QPixmap, QGLPixelBuffer, QPicture and
-    QPrinter subclasses.
-
-    \image paintsystem-devices.png
+    subclass. QPaintDevice's drawing capabilities are among others
+    implemented by QWidget, QImage, QPixmap, QPicture, QPrinter, and
+    QOpenGLPaintDevice.
 
     \table 100%
 
+    \row \li \b Widget
+
+    The QWidget class is the base class of user interface
+    elements in the \l {Qt Widgets} module. It receives mouse, keyboard
+    and other events from the window system, and paints a
+    representation of itself on the screen.
+
     \row \li \b Image
 
     The QImage class provides a hardware-independent image