Warning, /graphics/kdiagram/examples/table-of-contents.txt is written in an unsupported language. File is not indexed.

0001 
0002   KD Chart 2 examples
0003   ===================
0004   (Table of Contents)
0005 
0006 
0007 examples/Axis/ - adding axes and setting them up
0008 
0009 
0010 examples/Axis/Labels/ - how to specify/configure axis labels
0011 
0012    featuring:
0013 
0014  - Use of KChart::Chart together with a TableModel
0015    (QAbstractTableModel)
0016  - Set up a line diagram
0017  - Create two axes, and add them to the diagram
0018  - Configure and set the abscissa labels
0019  - Set up a legend
0020 
0021 
0022 examples/Axis/Parameters/ - fine-tuning the axis parameters
0023 
0024    featuring:
0025 
0026  - Use of KChart::Chart together with a TableModel
0027    (QAbstractTableModel)
0028  - Set up a line diagram
0029  - Create two axes, and add them to the diagram
0030  - Display or hide data values
0031  - Shift line chart types ( Normal / Stacked / Percent )
0032  - Paint markers and change their style
0033  - Display area charts with transparency
0034  - Demonstrate zooming 
0035  - Set up a legend and display it or hide it
0036 
0037 examples/Axis/Widget/ - ChartWidget together with axis
0038 
0039    featuring:
0040 
0041  - Set the data using a QVector of QPairs
0042  - Configure the Axis and its labels 
0043  - Configure the DataValueAttributes
0044 
0045 examples/Bars/Advanced - sub types of the bar diagram class
0046 
0047    featuring:
0048 
0049  - Use of KChart::Chart together with a TableModel
0050    (QAbstractTableModel)
0051  - Set up a Bar diagram
0052  - Display or hide data values 
0053  - Shift Bar chart types ( Normal / Stacked / Percent )
0054  - Demonstrate Pen settings
0055  - Display ThreeD Bars and set the depth
0056 
0057 examples/Bars/Parameters - sub types of the bar diagram class
0058 
0059    featuring:
0060 
0061  - Use of KChart::Widget together with a QStandardItemModel
0062  - Configure the BarAttributes (Bar width and Gap factors)
0063  - Set up the DataValueAttributes
0064  - Set up a surrounding Pen
0065 
0066 examples/Bars/Simple - display a simple bar widget
0067 
0068    featuring:
0069 
0070 - Use of KChart::Widget together with a QStandardItemModel
0071 
0072 examples/DrawIntoPainter - Demonstrate KChart::paint method
0073 
0074    featuring:
0075 
0076  - Display or hide data values 
0077  - Shift Line chart types ( Normal / Stacked / Percent )
0078  - Set up and display Markers 
0079  - Display areas of a chart and set up transparency
0080  - Demonstrate zooming
0081  - Display or hide legend
0082  - Paint your chart into a png 
0083 
0084 examples/EmptyValues/ - having zero values in all cells
0085 
0086    featuring:
0087 
0088  - Use of KChart::Chart together with a TableModel
0089    (QAbstractTableModel)
0090  - Set up a Bar diagram
0091  - Demonstrate how to handle a plane when the values in
0092    the model are all zero
0093 
0094 examples/Grids/CartesianGrid - Grid configuration Cartesian plane
0095 
0096    featuring:
0097 
0098 - Set up the GridAttributes ( Pen - step and subStepWidth etc...)
0099 - Configure and set up a Header and its attributes ( relative size, background etc..)
0100 
0101 examples/Grids/PolarGrid - Grid configuration Polar plane
0102 
0103   featuring:
0104 
0105 - Set up the GridAttributes for a Polar diagram
0106 
0107 examples/HeadersFooters/ - adding headers and/or footers
0108 
0109    featuring:
0110 
0111  - Use of KChart::Chart together with a TableModel
0112    (QAbstractTableModel)
0113  - Headers and footers handling:  Add, edit, and remove one
0114    or several headers / footers at different locations
0115 
0116 
0117 examples/Legends/ - positioning one or several legends
0118 
0119    featuring:
0120 
0121  - Use of KChart::Chart together with a TableModel
0122    (QAbstractTableModel)
0123  - Legends handling - Add, edit, and remove one or several
0124    legends at different locations
0125 
0126 
0127 examples/Lines/ - sub types of the lines diagram class
0128 
0129    featuring:
0130 
0131  - Use of KChart::Chart together with a TableModel
0132    (QAbstractTableModel)
0133  - Display or hide data values
0134  - Show the use of DataValueAttributes and TextAttributes 
0135  - Shift line chart types ( Normal / Stacked / Percent )
0136  - Highlight areas
0137  - Animate highlighting of areas
0138 
0139 
0140 examples/ModelView - using Qt Interview with KD Chart 2
0141 
0142    featuring:
0143 
0144  - Use of KChart::Chart together with a QStandardItemModel,
0145    QItemSelectionModel, and a QTableView
0146  - Load and save your data
0147  - Select and change the values interactively 
0148  - Pen settings
0149 
0150 
0151 examples/MultidimensionalData/ - diagrams with Y / X coordinates
0152 
0153    featuring:
0154 
0155  - Use of KChart::Chart together with a TableModel
0156    (QAbstractTableModel)
0157  - Demonstrate the use of several dataset in the data model
0158    e.g setDatasetDimension( 2 ) informs the diagram that
0159        two columns in the data model are used for a dataset.
0160        0 + 1 == first dataset, and 2 + 3 == second dataset.
0161  - Show usage of DataValueAttributes and MarkerAttributes
0162 
0163 
0164 examples/Pie/ - sub types of the pie diagram class
0165 
0166    featuring:
0167 
0168  - Use of KChart::Chart together with a TableModel
0169    (QAbstractTableModel)
0170  - Set up a pie diagram
0171  - Demonstrate several configuration possibilities:
0172      - start position
0173      - exploding
0174  - Animate exploding of pie slices
0175 
0176 
0177 examples/SharedAbscissa/ - one axis used by two diagrams
0178 
0179    featuring:
0180 
0181  - Use of KChart::Chart together with a TableModel
0182    (QAbstractTableModel)
0183  - Show a chart with two diagrams having each its own model
0184  - Demonstrate how to share the abscissa axis
0185  - Display two diagrams on top of each other with different
0186    ordinates in the same plane (left side/right side)
0187 
0188 
0189 examples/Widget/ - the convenience widget class
0190 
0191    featuring:
0192 
0193  - Use of KChart::Widget  
0194  - Add values and set datasets using a QVector 
0195  - Headers and footers set up and configuration
0196  - Set up the legends
0197  - Specify the chart type
0198 
0199 
0200 examples/Zoom/ - mouse handling and zooming
0201 
0202    featuring:
0203 
0204  - Use of KChart::Widget
0205  - Use of KChart::Widget  
0206  - Add values and set datasets using a QVector 
0207  - Headers and footers set up and configuration
0208  - Set up the legends
0209  - Show some zooming functionalities using mouse press event,
0210    mouse wheel event, and key press event
0211