[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: koffice/kspread/chart
From: Johannes Simon <johannes.simon () gmail ! com>
Date: 2010-09-19 15:16:41
Message-ID: 20100919151641.54322AC876 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1177132 by jsimon:
Use ODF-conform cell-range-address to create chart
M +7 -2 ChartDatabaseSelector.cpp
--- trunk/koffice/kspread/chart/ChartDatabaseSelector.cpp #1177131:1177132
@@ -75,8 +75,13 @@
void ChartDatabaseSelector::save()
{
- d->shape->setSheetAccessModel(d->selection->activeSheet()->doc()->sheetAccessModel());
- d->shape->reset(d->widget.m_cellRegion->text(),
+ Sheet *sheet = d->selection->activeSheet();
+ const Region selectedRegion(d->widget.m_cellRegion->text(), d->map, sheet);
+ if(!selectedRegion.isValid())
+ return;
+
+ d->shape->setSheetAccessModel(sheet->doc()->sheetAccessModel());
+ d->shape->reset(selectedRegion.saveOdf(),
d->widget.m_firstRowAsLabel->isChecked(),
d->widget.m_firstColumnAsLabel->isChecked(),
d->widget.m_dataInRows->isChecked() ? Qt::Horizontal : Qt::Vertical);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic