diff options
Diffstat (limited to 'examples/quick/painteditem')
-rw-r--r-- | examples/quick/painteditem/textballoons/doc/src/textballoons.qdoc | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/examples/quick/painteditem/textballoons/doc/src/textballoons.qdoc b/examples/quick/painteditem/textballoons/doc/src/textballoons.qdoc index 910072aee4..3cc0444c4e 100644 --- a/examples/quick/painteditem/textballoons/doc/src/textballoons.qdoc +++ b/examples/quick/painteditem/textballoons/doc/src/textballoons.qdoc @@ -28,7 +28,9 @@ /*! \title Scenegraph Painted Item Example + \brief Shows how to implement QPainter-based custom scenegraph items \example quick/painteditem/textballoons + \ingroup qtquickexamples The Painted Item example shows how to use the QML Scene Graph framework to implement custom scenegraph items using QPainter. @@ -56,7 +58,7 @@ is the base class for all QPainter based items in the QML Scene Graph framework. - \snippet examples/quick/painteditem/textballoons/textballoon.h 0 + \snippet quick/customitems/painteditem/textballoon.h 0 To implement a QQuickPaintedItem you must implement QQuickPaintedIem's pure virtual function \l {QQuickPaintedItem::}{paint()} which implements the @@ -67,13 +69,13 @@ We have to be sure to initialize the rightAligned property for a TextBalloon item. - \snippet examples/quick/painteditem/textballoons/textballoon.cpp 0 + \snippet quick/customitems/painteditem/textballoon.cpp 0 Then we implement the \c paint() function which is automatically called by the Scenegraph framework to paint the contents of the item. The function paints the item in local coordinates. - \snippet examples/quick/painteditem/textballoons/textballoon.cpp 1 + \snippet quick/customitems/painteditem/textballoon.cpp 1 We start with setting the pen and brush on the item to define the look of the item. After that we start drawing. Note that the \l {QQuickPaintedItem::}{boundingRect()} @@ -88,7 +90,7 @@ \section2 BalloonView - \snippet examples/quick/painteditem/textballoons/textballoons.qml 0 + \snippet quick/customitems/painteditem/textballoons.qml 0 The balloonModel contains two elements at application start which will be displayed by the balloonView. The balloonView alernates the TextBalloon @@ -96,7 +98,7 @@ \section2 Controls - \snippet examples/quick/painteditem/textballoons/textballoons.qml 1 + \snippet quick/customitems/painteditem/textballoons.qml 1 The controls part of the UI contains a rectangle with a MouseArea which changes color when the mouse hovers over it. This control 'button' adds |