##// END OF EJS Templates
Fix crash with boxplottertester brush...
Fix crash with boxplottertester brush The test sets the brush for the second set in the first series. It is checked that the set exists before setting the brush for it. Change-Id: Id677ab781953bf7cc789f316d92c137873d4f624 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>

File last commit:

r2610:66fa88d10640
r2635:d3155254bba4
Show More
examples-zoomlinechart.qdoc
31 lines | 1.1 KiB | text/plain | TextLexer
/ doc / src / examples-zoomlinechart.qdoc
/*!
\example examples/zoomlinechart
\title Zoom Line Example
\subtitle
The example shows how to create your own custom zooming effect with QRubberBand by using a mouse
and how to use touch gestures for paning and zooming.
\image examples_zoomlinechart1.png
\image examples_zoomlinechart2.png
Let's first create a line series with some example data.
\snippet ../examples/zoomlinechart/main.cpp 1
Then we create a custom chart view by deriving from QChartView:
\snippet ../examples/zoomlinechart/chartview.h 1
We override mouse and key event handling
\snippet ../examples/zoomlinechart/chartview.h 2
Then we implement a custom logic for mouse and key events. For example pressing the '+' key will zoom in and pressing
the '-' key will zoom out.
\snippet ../examples/zoomlinechart/chartview.cpp 1
We also create our own QChart:
\snippet ../examples/zoomlinechart/chart.h 1
Where we can handle the gestures:
\snippet ../examples/zoomlinechart/chart.cpp 1
Note that you will need to call grabGesture() to both QMainWindow and QChart.
*/