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