[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: koffice/filters/kspread/csv
From: Norbert Andres <nandres () web ! de>
Date: 2003-02-28 21:24:49
[Download RAW message or body]
CVS commit by nandres:
- fixes bug #55116 (normal): wrong currency & date assignment
M +2 -2 csvdialog.cpp 1.16
M +17 -10 csvimport.cc 1.23
--- koffice/filters/kspread/csv/csvdialog.cpp #1.15:1.16
@@ -429,8 +429,8 @@ void CSVDialog::formatClicked(int id)
header = i18n("Number");
break;
- case 3: // date
+ case 2: // date
header = i18n("Date");
break;
- case 2: // currency
+ case 3: // currency
header = i18n("Currency");
break;
--- koffice/filters/kspread/csv/csvimport.cc #1.22:1.23
@@ -134,6 +134,4 @@ KoFilter::ConversionStatus CSVFilter::co
emit sigProgress(value);
QString text( dialog->getText( row, col ) );
- table->setText( row + 1, col + 1, text, false, true );
- cell = table->cellAt( col + 1, row + 1, false );
double len = (double) text.length() * width;
@@ -144,14 +142,23 @@ KoFilter::ConversionStatus CSVFilter::co
{
case CSVDialog::TEXT:
+ table->setText( row + 1, col + 1, text, false, true );
+ cell = table->cellAt( col + 1, row + 1, false );
break;
case CSVDialog::NUMBER:
+ table->setText( row + 1, col + 1, text, false );
+ cell = table->cellAt( col + 1, row + 1, false );
cell->setFormatType(KSpreadCell::Number);
cell->setPrecision(2);
break;
case CSVDialog::DATE:
+ table->setText( row + 1, col + 1, text, false );
+ cell = table->cellAt( col + 1, row + 1, false );
cell->setFormatType(KSpreadCell::ShortDate);
break;
case CSVDialog::CURRENCY:
+ table->setText( row + 1, col + 1, text, false );
+ cell = table->cellAt( col + 1, row + 1, false );
cell->setFormatType(KSpreadCell::Money);
+ cell->setPrecision(2);
break;
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic