[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/work/koffice-ko/kchart/shape
From: Mike Arthur <mike () mikearthur ! co ! uk>
Date: 2010-04-20 10:21:59
Message-ID: 20100420102159.62AADAC89D () svn ! kde ! org
[Download RAW message or body]
SVN commit 1116827 by mikearthur:
Enable bubble and stock charts in the chart gui.
M +1 -1 Axis.cpp
M +8 -6 ChartConfigWidget.cpp
--- branches/work/koffice-ko/kchart/shape/Axis.cpp #1116826:1116827
@@ -806,7 +806,7 @@
Q_ASSERT( kdBubbleDiagram == 0 );
kdBubbleDiagramModel = new KDChartModel;
- kdBubbleDiagramModel->setDataDimensions( 2 );
+ kdBubbleDiagramModel->setDataDimensions( 3 );
kdBubbleDiagram = new KDChart::Plotter( plotArea->kdChart(), kdPlane );
kdBubbleDiagram->setModel( kdBubbleDiagramModel );
--- branches/work/koffice-ko/kchart/shape/ChartConfigWidget.cpp #1116826:1116827
@@ -261,12 +261,10 @@
// X/Y charts: scatter and bubble
d->scatterChartAction = chartTypeMenu->addAction( KIcon( "chart_scatter_normal" \
), i18n("Scatter Chart") );
d->bubbleChartAction = chartTypeMenu->addAction( KIcon( "chart_bubble_normal" ), \
i18n("Bubble Chart") );
- d->bubbleChartAction->setEnabled( false );
chartTypeMenu->addSeparator();
d->stockChartAction = chartTypeMenu->addAction( KIcon( "chart_stock_normal" ), \
i18n("Stock Chart") );
- d->stockChartAction->setEnabled( false );
d->surfaceChartAction = chartTypeMenu->addAction( KIcon( "chart_surface_normal" \
), i18n("Surface Chart") ); d->surfaceChartAction->setEnabled( false );
d->ganttChartAction = chartTypeMenu->addAction( KIcon( "chart_gantt_normal" ), \
i18n("Gantt Chart") ); @@ -302,6 +300,8 @@
d->dataSetCircleChartAction = dataSetChartTypeMenu->addAction( KIcon( \
"chart_pie_normal" ), i18n("Pie Chart") );
d->dataSetRingChartAction = dataSetChartTypeMenu->addAction( KIcon( \
"chart_ring_normal" ), i18n("Ring Chart") );
d->dataSetRadarChartAction = dataSetChartTypeMenu->addAction( KIcon( \
"chart_polar_normal" ), i18n("Polar Chart") ); + d->dataSetStockChartAction = \
dataSetChartTypeMenu->addAction( KIcon( "chart_stock_normal" ), i18n("Stock Chart") \
); + d->dataSetBubbleChartAction = dataSetChartTypeMenu->addAction( KIcon( \
"chart_bubble_normal" ), i18n("Bubble Chart") );
d->dataSetScatterChartAction = dataSetChartTypeMenu->addAction( KIcon( \
"chart_scatter_normal" ), i18n("Scatter Chart") );
@@ -612,11 +612,11 @@
d->dataSetLineChartMenu->setEnabled( enabled );
d->dataSetAreaChartMenu->setEnabled( enabled );
d->dataSetScatterChartAction->setEnabled( enabled );
+ d->dataSetStockChartAction->setEnabled( enabled );
+ d->dataSetBubbleChartAction->setEnabled( enabled );
// FIXME: Enable for:
// pie, ring?
//NYI:
- //stock
- //bubble
//surface
//gantt
}
@@ -700,10 +700,12 @@
type = RingChartType;
else if ( action == d->dataSetScatterChartAction )
type = ScatterChartType;
+ else if ( action == d->dataSetStockChartAction )
+ type = StockChartType;
+ else if ( action == d->dataSetBubbleChartAction )
+ type = BubbleChartType;
// FIXME: Not supported by KChart yet:
- //stock
- //bubble
//surface
//gantt
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic