Rename KLocale to enhance compatibility with KDE4

pull/1/head
Timothy Pearson 12 years ago
parent ac04782336
commit 0dda6e85e1

@ -186,8 +186,8 @@ KoFilter::ConversionStatus Leader::doSpreadBook(KSpreadDoc *document) {
docSpreadBookProperty["dateformat"] = document->locale()->dateFormat(); docSpreadBookProperty["dateformat"] = document->locale()->dateFormat();
docSpreadBookProperty["dateformatshort"] = document->locale()->dateFormatShort(); docSpreadBookProperty["dateformatshort"] = document->locale()->dateFormatShort();
docSpreadBookProperty["timeformat"] = document->locale()->timeFormat(); docSpreadBookProperty["timeformat"] = document->locale()->timeFormat();
docSpreadBookProperty["defaultlanguage"] = KLocale::defaultLanguage(); docSpreadBookProperty["defaultlanguage"] = TDELocale::defaultLanguage();
docSpreadBookProperty["defaultcountry"] = KLocale::defaultCountry(); docSpreadBookProperty["defaultcountry"] = TDELocale::defaultCountry();
docSpreadBookProperty["defaultgridpencolorname"] = document->defaultGridPen().color().name(); docSpreadBookProperty["defaultgridpencolorname"] = document->defaultGridPen().color().name();
docSpreadBookProperty["defaultgridpencolorred"] = TQString::number(document->defaultGridPen().color().red()); docSpreadBookProperty["defaultgridpencolorred"] = TQString::number(document->defaultGridPen().color().red());
docSpreadBookProperty["defaultgridpencolorgreen"] = TQString::number(document->defaultGridPen().color().green()); docSpreadBookProperty["defaultgridpencolorgreen"] = TQString::number(document->defaultGridPen().color().green());

@ -832,13 +832,13 @@ void OpenCalcExport::exportDefaultCellStyle( TQDomDocument & doc, TQDomElement &
Doc * ksdoc = static_cast<Doc *>(document); Doc * ksdoc = static_cast<Doc *>(document);
Format * format = new Format( 0, ksdoc->styleManager()->defaultStyle() ); Format * format = new Format( 0, ksdoc->styleManager()->defaultStyle() );
const KLocale *locale = ksdoc->locale(); const TDELocale *locale = ksdoc->locale();
TQString language; TQString language;
TQString country; TQString country;
TQString charSet; TQString charSet;
TQString l( locale->language() ); TQString l( locale->language() );
KLocale::splitLocale( l, language, country, charSet ); TDELocale::splitLocale( l, language, country, charSet );
TQFont font( format->font() ); TQFont font( format->font() );
m_styles.addFont( font, true ); m_styles.addFont( font, true );

@ -28,7 +28,7 @@
class TQDomDocument; class TQDomDocument;
class TQDomElement; class TQDomElement;
class KLocale; class TDELocale;
class KoStore; class KoStore;
namespace KSpread namespace KSpread
@ -84,7 +84,7 @@ class OpenCalcExport : public KoFilter
TQString convertFormula( TQString const & formula ) const; TQString convertFormula( TQString const & formula ) const;
private: private:
/// Pointer to the KSpread locale /// Pointer to the KSpread locale
KLocale* m_locale; TDELocale* m_locale;
}; };
#endif #endif

@ -749,7 +749,7 @@ void OoWriterImport::importDateTimeStyle( const TQDomElement& parent )
#if 0 #if 0
// TQDate doesn't work both ways!!! It can't parse something back from // TQDate doesn't work both ways!!! It can't parse something back from
// a string and a format (e.g. 01/02/03 and dd/MM/yy, it will assume MM/dd/yy). // a string and a format (e.g. 01/02/03 and dd/MM/yy, it will assume MM/dd/yy).
// So we also need to generate a KLocale-like format, to parse the value // So we also need to generate a TDELocale-like format, to parse the value
// Update: we don't need to parse the date back. // Update: we don't need to parse the date back.
TQString kdeFormat; TQString kdeFormat;
@ -776,13 +776,13 @@ void OoWriterImport::importDateTimeStyle( const TQDomElement& parent )
} else if ( localName == "year" ) { } else if ( localName == "year" ) {
kdeFormat += shortForm ? "%y" : "%Y"; kdeFormat += shortForm ? "%y" : "%Y";
} else if ( localName == "week-of-year" || localName == "quarter") { } else if ( localName == "week-of-year" || localName == "quarter") {
// ### not supported in KLocale // ### not supported in TDELocale
} else if ( localName == "hours" ) { } else if ( localName == "hours" ) {
kdeFormat += shortForm ? "%k" : "%H"; // TODO should depend on presence of am/pm kdeFormat += shortForm ? "%k" : "%H"; // TODO should depend on presence of am/pm
} else if ( localName == "minutes" ) { } else if ( localName == "minutes" ) {
kdeFormat += shortForm ? "%M" : "%M"; // KLocale doesn't have 1-digit minutes kdeFormat += shortForm ? "%M" : "%M"; // TDELocale doesn't have 1-digit minutes
} else if ( localName == "seconds" ) { } else if ( localName == "seconds" ) {
kdeFormat += shortForm ? "%S" : "%S"; // KLocale doesn't have 1-digit seconds kdeFormat += shortForm ? "%S" : "%S"; // TDELocale doesn't have 1-digit seconds
} else if ( localName == "am-pm" ) { } else if ( localName == "am-pm" ) {
kdeFormat += "%p"; kdeFormat += "%p";
} else if ( localName == "text" ) { // litteral } else if ( localName == "text" ) { // litteral

@ -604,9 +604,9 @@ TQString RTFWorker::ProcessParagraphData ( const TQString &paraText,
key += TDEGlobal::locale()->timeFormat(); key += TDEGlobal::locale()->timeFormat();
} }
kdDebug(30515) << "Locale date in KLocale format: " << key << endl; kdDebug(30515) << "Locale date in TDELocale format: " << key << endl;
// KLocale's key differ from KWord // TDELocale's key differ from KWord
// Date // Date
key.replace( "%Y", "yyyy" ); // Year 4 digits key.replace( "%Y", "yyyy" ); // Year 4 digits
@ -620,15 +620,15 @@ TQString RTFWorker::ProcessParagraphData ( const TQString &paraText,
key.replace( "%a", "ddd" ); // Day 3 letters key.replace( "%a", "ddd" ); // Day 3 letters
key.replace( "%A", "dddd" ); // Day all letters key.replace( "%A", "dddd" ); // Day all letters
// 12h // 12h
key.replace( "%p", "am/pm" ); // AM/PM (KLocale knows it only lower case) key.replace( "%p", "am/pm" ); // AM/PM (TDELocale knows it only lower case)
key.replace( "%I", "hh" ); // 12 hour 2 digits key.replace( "%I", "hh" ); // 12 hour 2 digits
key.replace( "%l", "h" ); // 12 hour 1 digits key.replace( "%l", "h" ); // 12 hour 1 digits
// 24h // 24h
key.replace( "%H", "HH" ); // 24 hour 2 digits key.replace( "%H", "HH" ); // 24 hour 2 digits
key.replace( "%k", "H" ); // 24 hour 1 digit key.replace( "%k", "H" ); // 24 hour 1 digit
// Other times // Other times
key.replace( "%M", "mm" ); // minute 2 digits (KLocale knows it with 2 digits) key.replace( "%M", "mm" ); // minute 2 digits (TDELocale knows it with 2 digits)
key.replace( "%S", "ss" ); // second 2 digits (KLocale knows it with 2 digits) key.replace( "%S", "ss" ); // second 2 digits (TDELocale knows it with 2 digits)
kdDebug(30515) << "Locale date in RTF format: " << key << endl; kdDebug(30515) << "Locale date in RTF format: " << key << endl;
} }

@ -635,7 +635,7 @@ KarbonPart::initConfig()
undos = config->readNumEntry( "UndoRedo", -1 ); undos = config->readNumEntry( "UndoRedo", -1 );
TQString defaultUnit = "cm"; TQString defaultUnit = "cm";
if( TDEGlobal::locale()->measureSystem() == KLocale::Imperial ) if( TDEGlobal::locale()->measureSystem() == TDELocale::Imperial )
defaultUnit = "in"; defaultUnit = "in";
setUnit( KoUnit::unit( config->readEntry( "Units", defaultUnit ) ) ); setUnit( KoUnit::unit( config->readEntry( "Units", defaultUnit ) ) );

@ -109,7 +109,7 @@ TQStringList KoGlobal::_listOfLanguages()
void KoGlobal::createListOfLanguages() void KoGlobal::createListOfLanguages()
{ {
TDEConfig config( "all_languages", true, false, "locale" ); TDEConfig config( "all_languages", true, false, "locale" );
// Note that we could also use KLocale::allLanguagesTwoAlpha // Note that we could also use TDELocale::allLanguagesTwoAlpha
TQMap<TQString, bool> seenLanguages; TQMap<TQString, bool> seenLanguages;
const TQStringList langlist = config.groupList(); const TQStringList langlist = config.groupList();

@ -97,7 +97,7 @@ TQString KoUnitDoubleBase::getVisibleText( double value ) const
double KoUnitDoubleBase::toDouble( const TQString& str, bool* ok ) const double KoUnitDoubleBase::toDouble( const TQString& str, bool* ok ) const
{ {
TQString str2( str ); TQString str2( str );
/* KLocale::readNumber wants the thousand separator exactly at 1000. /* TDELocale::readNumber wants the thousand separator exactly at 1000.
But when editing, it might be anywhere. So we need to remove it. */ But when editing, it might be anywhere. So we need to remove it. */
const TQString sep( TDEGlobal::locale()->thousandsSeparator() ); const TQString sep( TDEGlobal::locale()->thousandsSeparator() );
if ( !sep.isEmpty() ) if ( !sep.isEmpty() )

@ -304,7 +304,7 @@ namespace KexiDB
For example, "12.345" becomes "12.345000" if N=6. For example, "12.345" becomes "12.345000" if N=6.
No rounding is actually performed. No rounding is actually performed.
KLocale::formatNumber() and KLocale::decimalSymbol() are used to get locale settings. TDELocale::formatNumber() and TDELocale::decimalSymbol() are used to get locale settings.
@see KexiDB::Field::visibleDecimalPlaces() */ @see KexiDB::Field::visibleDecimalPlaces() */
KEXI_DB_EXPORT TQString formatNumberForVisibleDecimalPlaces(double value, int decimalPlaces); KEXI_DB_EXPORT TQString formatNumberForVisibleDecimalPlaces(double value, int decimalPlaces);

@ -324,7 +324,7 @@ KexiSimplePrintingPageSetup::KexiSimplePrintingPageSetup( KexiMainWindow *mainWi
// settings // settings
//! @todo default? //! @todo default?
m_unit = KLocale::Metric == TDEGlobal::locale()->measureSystem() ? KoUnit::U_CM : KoUnit::U_INCH; m_unit = TDELocale::Metric == TDEGlobal::locale()->measureSystem() ? KoUnit::U_CM : KoUnit::U_INCH;
// GUI // GUI
TQVBoxLayout *lyr = new TQVBoxLayout(this); TQVBoxLayout *lyr = new TQVBoxLayout(this);

@ -45,8 +45,8 @@ KexiDateFormatter::KexiDateFormatter()
bool ok = df.length()>=8; bool ok = df.length()>=8;
int yearpos, monthpos, daypos; //result of df.find() int yearpos, monthpos, daypos; //result of df.find()
if (ok) {//look at % variables if (ok) {//look at % variables
//! @todo more variables are possible here, see void KLocale::setDateFormatShort() docs //! @todo more variables are possible here, see void TDELocale::setDateFormatShort() docs
//! http://developer.kde.org/documentation/library/3.5-api/tdelibs-apidocs/tdecore/html/classKLocale.html#a59 //! http://developer.kde.org/documentation/library/3.5-api/tdelibs-apidocs/tdecore/html/classTDELocale.html#a59
yearpos = df.find("%y", 0, false); //&y or %y yearpos = df.find("%y", 0, false); //&y or %y
m_longYear = !(yearpos>=0 && df.mid(yearpos+1, 1)=="y"); m_longYear = !(yearpos>=0 && df.mid(yearpos+1, 1)=="y");
if (!m_longYear) { if (!m_longYear) {

@ -131,7 +131,7 @@ class KEXIGUIUTILS_EXPORT KexiTimeFormatter
bool m_hoursWithLeadingZero; bool m_hoursWithLeadingZero;
//! Time format used in timeToString(). Notation from KLocale::setTimeFormat() is used. //! Time format used in timeToString(). Notation from TDELocale::setTimeFormat() is used.
TQString m_outputFormat; TQString m_outputFormat;
//! Used in stringToTime() to convert string back to TQTime //! Used in stringToTime() to convert string back to TQTime

@ -1285,7 +1285,7 @@ TQString Kivio::systemDefaultUnit()
{ {
TQString defMS = "cm"; TQString defMS = "cm";
if(TDEGlobal::locale()->measureSystem() == KLocale::Imperial) { if(TDEGlobal::locale()->measureSystem() == TDELocale::Imperial) {
defMS = "in"; defMS = "in";
} }

@ -209,7 +209,7 @@ void AccountsView::slotUpdate() {
//kdDebug()<<k_funcinfo<<endl; //kdDebug()<<k_funcinfo<<endl;
TQApplication::setOverrideCursor(TQt::waitCursor); TQApplication::setOverrideCursor(TQt::waitCursor);
createPeriods(); createPeriods();
KLocale *locale = TDEGlobal::locale(); TDELocale *locale = TDEGlobal::locale();
const KCalendarSystem *cal = locale->calendar(); const KCalendarSystem *cal = locale->calendar();
TQString t; TQString t;

@ -482,7 +482,7 @@ void GanttView::modifyProject(KDGanttViewItem *item, Node *node)
void GanttView::modifySummaryTask(KDGanttViewItem *item, Task *task) void GanttView::modifySummaryTask(KDGanttViewItem *item, Task *task)
{ {
//kdDebug()<<k_funcinfo<<endl; //kdDebug()<<k_funcinfo<<endl;
KLocale *locale = TDEGlobal::locale(); TDELocale *locale = TDEGlobal::locale();
//kdDebug()<<k_funcinfo<<task->name()<<": "<<task->currentSchedule()<<", "<<task->notScheduled()<<", "<<(m_project ? m_project->notScheduled() : false)<<endl; //kdDebug()<<k_funcinfo<<task->name()<<": "<<task->currentSchedule()<<", "<<task->notScheduled()<<", "<<(m_project ? m_project->notScheduled() : false)<<endl;
if (task->currentSchedule() == 0) { if (task->currentSchedule() == 0) {
item->setShowNoInformation(m_showNoInformation); item->setShowNoInformation(m_showNoInformation);
@ -530,7 +530,7 @@ void GanttView::modifySummaryTask(KDGanttViewItem *item, Task *task)
void GanttView::modifyTask(KDGanttViewItem *item, Task *task) void GanttView::modifyTask(KDGanttViewItem *item, Task *task)
{ {
//kdDebug()<<k_funcinfo<<endl; //kdDebug()<<k_funcinfo<<endl;
KLocale *locale = TDEGlobal::locale(); TDELocale *locale = TDEGlobal::locale();
//kdDebug()<<k_funcinfo<<task->name()<<": "<<task->currentSchedule()<<", "<<task->notScheduled()<<", "<<(m_project ? m_project->notScheduled() : false)<<endl; //kdDebug()<<k_funcinfo<<task->name()<<": "<<task->currentSchedule()<<", "<<task->notScheduled()<<", "<<(m_project ? m_project->notScheduled() : false)<<endl;
item->setListViewText(task->name()); item->setListViewText(task->name());
item->setListViewText(1, task->wbs()); item->setListViewText(1, task->wbs());
@ -652,7 +652,7 @@ void GanttView::modifyTask(KDGanttViewItem *item, Task *task)
void GanttView::modifyMilestone(KDGanttViewItem *item, Task *task) void GanttView::modifyMilestone(KDGanttViewItem *item, Task *task)
{ {
//kdDebug()<<k_funcinfo<<endl; //kdDebug()<<k_funcinfo<<endl;
KLocale *locale = TDEGlobal::locale(); TDELocale *locale = TDEGlobal::locale();
//kdDebug()<<k_funcinfo<<task->name()<<": "<<task->currentSchedule()<<", "<<task->notScheduled()<<", "<<(m_project ? m_project->notScheduled() : false)<<endl; //kdDebug()<<k_funcinfo<<task->name()<<": "<<task->currentSchedule()<<", "<<task->notScheduled()<<", "<<(m_project ? m_project->notScheduled() : false)<<endl;
if (task->currentSchedule() == 0) { if (task->currentSchedule() == 0) {
item->setShowNoInformation(m_showNoInformation); item->setShowNoInformation(m_showNoInformation);

@ -79,7 +79,7 @@ public:
TQString getData(TQString tag) const { TQString getData(TQString tag) const {
//kdDebug()<<k_funcinfo<<"tag="<<tag<<endl; //kdDebug()<<k_funcinfo<<"tag="<<tag<<endl;
KLocale *l = TDEGlobal::locale(); TDELocale *l = TDEGlobal::locale();
if (!tag.contains('.')) { if (!tag.contains('.')) {
// global tags // global tags
if (tag == "currentdate") { if (tag == "currentdate") {

@ -126,7 +126,7 @@ void ResourceAppointmentsView::slotUpdate() {
return; return;
TQApplication::setOverrideCursor(TQt::waitCursor); TQApplication::setOverrideCursor(TQt::waitCursor);
createSlaveItems(); createSlaveItems();
KLocale *locale = TDEGlobal::locale(); TDELocale *locale = TDEGlobal::locale();
const KCalendarSystem *cal = locale->calendar(); const KCalendarSystem *cal = locale->calendar();
const Calendar *resCal = m_resource->calendar(); const Calendar *resCal = m_resource->calendar();
const TQDateTime availFrom = m_resource->availableFrom(); const TQDateTime availFrom = m_resource->availableFrom();

@ -108,7 +108,7 @@ void TaskAppointmentsView::slotUpdate() {
return; return;
TQApplication::setOverrideCursor(TQt::waitCursor); TQApplication::setOverrideCursor(TQt::waitCursor);
createSlaveItems(); createSlaveItems();
KLocale *locale = TDEGlobal::locale(); TDELocale *locale = TDEGlobal::locale();
const KCalendarSystem *cal = locale->calendar(); const KCalendarSystem *cal = locale->calendar();
// Add columns for selected period/periods // Add columns for selected period/periods

@ -518,7 +518,7 @@ public:
bool isSingleCell() { return ( left == right && top == bottom ); } bool isSingleCell() { return ( left == right && top == bottom ); }
bool checkCircle( TQString const & name, TQString const & parent ); bool checkCircle( TQString const & name, TQString const & parent );
KLocale * locale() const { return m_pView->doc()->locale(); } TDELocale * locale() const { return m_pView->doc()->locale(); }
struct CellBorderFormat struct CellBorderFormat

@ -157,7 +157,7 @@ parameterLocale::parameterLocale( View* _view, TQVBox *box , char *name )
m_bUpdateLocale=false; m_bUpdateLocale=false;
TQGroupBox* tmpTQGroupBox = new TQVGroupBox( i18n("Settings"), box, "GroupBox" ); TQGroupBox* tmpTQGroupBox = new TQVGroupBox( i18n("Settings"), box, "GroupBox" );
KLocale* locale=_view->doc()->locale(); TDELocale* locale=_view->doc()->locale();
m_language=new TQLabel( tmpTQGroupBox,"label"); m_language=new TQLabel( tmpTQGroupBox,"label");
m_number=new TQLabel( tmpTQGroupBox,"label6"); m_number=new TQLabel( tmpTQGroupBox,"label6");
@ -186,11 +186,11 @@ void parameterLocale::updateDefaultSystemConfig()
{ {
m_bUpdateLocale=true; m_bUpdateLocale=true;
static_cast<Locale*>(m_pView->doc()->locale())->defaultSystemConfig( ); static_cast<Locale*>(m_pView->doc()->locale())->defaultSystemConfig( );
KLocale* locale=m_pView->doc()->locale(); TDELocale* locale=m_pView->doc()->locale();
updateToMatchLocale( locale ); updateToMatchLocale( locale );
} }
void parameterLocale::updateToMatchLocale(KLocale* locale) void parameterLocale::updateToMatchLocale(TDELocale* locale)
{ {
m_language->setText( i18n("Language: %1").arg( locale->language() )); m_language->setText( i18n("Language: %1").arg( locale->language() ));
m_number->setText( i18n("Default number format: %1").arg( locale->formatNumber(12.55) )); m_number->setText( i18n("Default number format: %1").arg( locale->formatNumber(12.55) ));

@ -57,7 +57,7 @@ public slots:
/** /**
* Updates the GUI widgets to match the specified locale. * Updates the GUI widgets to match the specified locale.
*/ */
void updateToMatchLocale(KLocale* locale); void updateToMatchLocale(TDELocale* locale);
TQLabel *m_shortDate,*m_time,*m_money,*m_date,*m_language,*m_number; TQLabel *m_shortDate,*m_time,*m_money,*m_date,*m_language,*m_number;
TQPushButton *m_updateButton; TQPushButton *m_updateButton;

@ -425,7 +425,7 @@ bool Formula::isValid() const
{ {
if( d->dirty ) if( d->dirty )
{ {
KLocale* locale = d->cell ? d->cell->locale() : 0; TDELocale* locale = d->cell ? d->cell->locale() : 0;
if ((!locale) && d->sheet) if ((!locale) && d->sheet)
locale = d->sheet->doc()->locale(); locale = d->sheet->doc()->locale();
Tokens tokens = scan( d->expression, locale ); Tokens tokens = scan( d->expression, locale );
@ -455,13 +455,13 @@ void Formula::clear()
Tokens Formula::tokens() const Tokens Formula::tokens() const
{ {
KLocale* locale = d->cell ? d->cell->locale() : 0; TDELocale* locale = d->cell ? d->cell->locale() : 0;
if ((!locale) && d->sheet) if ((!locale) && d->sheet)
locale = d->sheet->doc()->locale(); locale = d->sheet->doc()->locale();
return scan( d->expression, locale ); return scan( d->expression, locale );
} }
Tokens Formula::scan( const TQString& expr, KLocale* locale ) const Tokens Formula::scan( const TQString& expr, TDELocale* locale ) const
{ {
// to hold the result // to hold the result
Tokens tokens; Tokens tokens;

@ -23,7 +23,7 @@
#include <tqstring.h> #include <tqstring.h>
#include <tqvaluevector.h> #include <tqvaluevector.h>
class KLocale; class TDELocale;
namespace KSpread namespace KSpread
{ {
@ -304,7 +304,7 @@ class Formula
* If the expression contains error (e.g. unknown operator, string no terminated) * If the expression contains error (e.g. unknown operator, string no terminated)
* this function returns tokens which is not valid. * this function returns tokens which is not valid.
*/ */
Tokens scan( const TQString& expr, KLocale* locale = 0 ) const; Tokens scan( const TQString& expr, TDELocale* locale = 0 ) const;
TQString dump() const; TQString dump() const;

@ -404,7 +404,7 @@ TQString Cell::columnName() const
return columnName( d->column ); return columnName( d->column );
} }
KLocale* Cell::locale() const TDELocale* Cell::locale() const
{ {
return d->format->sheet()->doc()->locale(); return d->format->sheet()->doc()->locale();
} }
@ -6814,9 +6814,9 @@ bool Cell::loadCellData(const TQDomElement & text, Paste::Operation op )
kdWarning(36001) << "Couldn't parse '" << t << "' as number." << endl; kdWarning(36001) << "Couldn't parse '" << t << "' as number." << endl;
} }
/* We will need to localize the text version of the number */ /* We will need to localize the text version of the number */
KLocale* locale = format()->sheet()->doc()->locale(); TDELocale* locale = format()->sheet()->doc()->locale();
/* KLocale::formatNumber requires the precision we want to return. /* TDELocale::formatNumber requires the precision we want to return.
*/ */
int precision = t.length() - t.find('.') - 1; int precision = t.length() - t.find('.') - 1;

@ -41,7 +41,7 @@
#include "kspread_condition.h" #include "kspread_condition.h"
class KLocale; class TDELocale;
class TQDomElement; class TQDomElement;
class TQDomDocument; class TQDomDocument;
class KoXmlWriter; class KoXmlWriter;
@ -211,7 +211,7 @@ public:
/** /**
* Returns the locale setting of this cell. * Returns the locale setting of this cell.
*/ */
KLocale* locale() const; TDELocale* locale() const;
/** /**
* Returns true if this cell holds a formula. * Returns true if this cell holds a formula.
*/ */

@ -95,7 +95,7 @@ class Doc::Private
public: public:
Map *map; Map *map;
KLocale *locale; TDELocale *locale;
StyleManager *styleManager; StyleManager *styleManager;
ValueParser *parser; ValueParser *parser;
ValueFormatter *formatter; ValueFormatter *formatter;
@ -395,7 +395,7 @@ void Doc::initEmpty()
KoDocument::initEmpty(); KoDocument::initEmpty();
} }
KLocale *Doc::locale () const TDELocale *Doc::locale () const
{ {
return d->locale; return d->locale;
} }

@ -151,7 +151,7 @@ public:
*/ */
virtual TQCString mimeType() const { return MIME_TYPE; } virtual TQCString mimeType() const { return MIME_TYPE; }
KLocale *locale () const; TDELocale *locale () const;
Map *map () const; Map *map () const;
StyleManager *styleManager () const; StyleManager *styleManager () const;
ValueParser *parser () const; ValueParser *parser () const;

@ -34,7 +34,7 @@
class TQDomElement; class TQDomElement;
class TQDomDocument; class TQDomDocument;
class DCOPObject; class DCOPObject;
class KLocale; class TDELocale;
class KoGenStyle; class KoGenStyle;
class KoGenStyles; class KoGenStyles;
class KoOasisLoadingContext; class KoOasisLoadingContext;

@ -252,7 +252,7 @@ Value func_dollar (valVector args, ValueCalc *calc, FuncExtra *)
// do round, because formatMoney doesn't // do round, because formatMoney doesn't
value = floor (value * pow (10.0, precision) + 0.5) / pow (10.0, precision); value = floor (value * pow (10.0, precision) + 0.5) / pow (10.0, precision);
KLocale *locale = calc->conv()->locale(); TDELocale *locale = calc->conv()->locale();
TQString s = locale->formatMoney (value, locale->currencySymbol(), precision); TQString s = locale->formatMoney (value, locale->currencySymbol(), precision);
return Value (s); return Value (s);
@ -303,9 +303,9 @@ Value func_fixed (valVector args, ValueCalc *calc, FuncExtra *)
no_commas = calc->conv()->asBoolean (args[2]).asBoolean(); no_commas = calc->conv()->asBoolean (args[2]).asBoolean();
TQString result; TQString result;
KLocale *locale = calc->conv()->locale(); TDELocale *locale = calc->conv()->locale();
// unfortunately, we can't just use KLocale::formatNumber because // unfortunately, we can't just use TDELocale::formatNumber because
// * if decimals < 0, number is rounded // * if decimals < 0, number is rounded
// * if no_commas is true, thousand separators shouldn't show up // * if no_commas is true, thousand separators shouldn't show up

@ -5,7 +5,7 @@
using namespace KSpread; using namespace KSpread;
Locale::Locale() Locale::Locale()
: KLocale("kspread") : TDELocale("kspread")
{ {
insertCatalogue("koffice"); insertCatalogue("koffice");
} }
@ -84,7 +84,7 @@ TQDomElement Locale::save( TQDomDocument& doc ) const
void Locale::defaultSystemConfig( ) void Locale::defaultSystemConfig( )
{ {
KLocale locale("kspread"); TDELocale locale("kspread");
setWeekStartDay( locale.weekStartDay() ); setWeekStartDay( locale.weekStartDay() );
setDecimalSymbol( locale.decimalSymbol()); setDecimalSymbol( locale.decimalSymbol());
setThousandsSeparator( locale.thousandsSeparator() ); setThousandsSeparator( locale.thousandsSeparator() );

@ -9,7 +9,7 @@ class TQDomDocument;
namespace KSpread namespace KSpread
{ {
class Locale : public KLocale class Locale : public TDELocale
{ {
public: public:
Locale(); Locale();

@ -253,7 +253,7 @@ void resetGlobals()
g_convertionInfo.ampm = false; g_convertionInfo.ampm = false;
} }
void initGlobals( KLocale const * const locale ) void initGlobals( TDELocale const * const locale )
{ {
g_Monday = locale->calendar()->weekDayName( 1, false ); g_Monday = locale->calendar()->weekDayName( 1, false );
g_Tuesday = locale->calendar()->weekDayName( 2, false ); g_Tuesday = locale->calendar()->weekDayName( 2, false );
@ -438,7 +438,7 @@ void createScientificStruct( BaseFormat * data, TQString const & format, bool in
} }
int doPreScan( TQString & format, TQString const & formatBack, KLocale const * const /* locale */, int doPreScan( TQString & format, TQString const & formatBack, TDELocale const * const /* locale */,
bool insert, BaseFormat * data ) bool insert, BaseFormat * data )
{ {
int type = g_formatStore.getType( format, data ); int type = g_formatStore.getType( format, data );
@ -1571,7 +1571,7 @@ void createDateTime( TQString & result, Value const & value,
} }
TQString formatNumber( Value const & value, TQString format, bool & setRed, TQString formatNumber( Value const & value, TQString format, bool & setRed,
KLocale const * const locale, bool insert ) TDELocale const * const locale, bool insert )
{ {
// need delocalized strings: dcSymbol: '.', thSymbol = ',' // need delocalized strings: dcSymbol: '.', thSymbol = ','
if ( !g_init ) if ( !g_init )

@ -1015,7 +1015,7 @@ bool KSpread::localReferenceAnchor( const TQString &_ref )
} }
TQString KSpread::Oasis::decodeFormula(const TQString& expr, const KLocale* locale) TQString KSpread::Oasis::decodeFormula(const TQString& expr, const TDELocale* locale)
{ {
// parsing state // parsing state
enum { Start, InNumber, InString, InIdentifier, InReference, InSheetName } state; enum { Start, InNumber, InString, InIdentifier, InReference, InSheetName } state;
@ -1208,7 +1208,7 @@ TQString KSpread::Oasis::decodeFormula(const TQString& expr, const KLocale* loca
return result; return result;
} }
/*TQString KSpread::Oasis::encodeFormula(const TQString& expr, const KLocale* locale) /*TQString KSpread::Oasis::encodeFormula(const TQString& expr, const TDELocale* locale)
{ {
// TODO move Cell::convertFormulaToOasisFormat to this point // TODO move Cell::convertFormulaToOasisFormat to this point
//expr = "not here yet"; //expr = "not here yet";

@ -35,7 +35,7 @@ class TQPen;
class TQDomElement; class TQDomElement;
class TQDomDocument; class TQDomDocument;
class KLocale; class TDELocale;
bool util_isPointValid(TQPoint point); bool util_isPointValid(TQPoint point);
bool util_isRectValid(TQRect rect); bool util_isRectValid(TQRect rect);
@ -340,14 +340,14 @@ namespace Oasis
* @param locale The locale to which the expression should be converted. * @param locale The locale to which the expression should be converted.
*/ */
// TODO check visibility // TODO check visibility
KSPREAD_EXPORT TQString decodeFormula(const TQString& expr, const KLocale* locale = 0); KSPREAD_EXPORT TQString decodeFormula(const TQString& expr, const TDELocale* locale = 0);
/** /**
* Converts a localized formula/cell reference to an OpenDocument * Converts a localized formula/cell reference to an OpenDocument
* representation of a formula/cell reference. * representation of a formula/cell reference.
* @param expr The expression to convert to OpenDocument format. * @param expr The expression to convert to OpenDocument format.
* @param locale The locale from which the expression should be converted. * @param locale The locale from which the expression should be converted.
*/ */
KSPREAD_EXPORT TQString encodeFormula(const TQString& expr, const KLocale* locale = 0); KSPREAD_EXPORT TQString encodeFormula(const TQString& expr, const TDELocale* locale = 0);
} }
} // namespace KSpread } // namespace KSpread

@ -414,7 +414,7 @@ void FormulaOasisConversionTester::checkOasis( const char *file, int line, const
{ {
testCount++; testCount++;
KLocale locale("en_US"); TDELocale locale("en_US");
locale.setDecimalSymbol(","); locale.setDecimalSymbol(",");
// KSpread -> OpenDocument // KSpread -> OpenDocument

@ -28,7 +28,7 @@ ValueConverter::ValueConverter (ValueParser* p) : parser( p )
{ {
} }
KLocale* ValueConverter::locale() TDELocale* ValueConverter::locale()
{ {
return parser->locale(); return parser->locale();
} }

@ -20,7 +20,7 @@
#ifndef KSPREAD_VALUECONVERTER #ifndef KSPREAD_VALUECONVERTER
#define KSPREAD_VALUECONVERTER #define KSPREAD_VALUECONVERTER
class KLocale; class TDELocale;
#include "kspread_value.h" #include "kspread_value.h"
@ -48,7 +48,7 @@ class ValueConverter {
Value asDate (const Value &value) const; Value asDate (const Value &value) const;
Value asTime (const Value &value) const; Value asTime (const Value &value) const;
KLocale* locale(); TDELocale* locale();
private: private:
ValueParser *parser; ValueParser *parser;

@ -27,11 +27,11 @@
using namespace KSpread; using namespace KSpread;
ValueParser::ValueParser( KLocale* locale ) : parserLocale( locale ) ValueParser::ValueParser( TDELocale* locale ) : parserLocale( locale )
{ {
} }
KLocale* ValueParser::locale() TDELocale* ValueParser::locale()
{ {
return parserLocale; return parserLocale;
} }
@ -364,7 +364,7 @@ Value ValueParser::tryParseDate (const TQString& str, bool *ok)
{ {
// Note: if shortdate format only specifies 2 digits year, then 3/4/1955 // Note: if shortdate format only specifies 2 digits year, then 3/4/1955
// will be treated as in year 3055, while 3/4/55 as year 2055 // will be treated as in year 3055, while 3/4/55 as year 2055
// (because 55 < 69, see KLocale) and thus there's no way to enter for // (because 55 < 69, see TDELocale) and thus there's no way to enter for
// year 1995 // year 1995
// The following fixes the problem, 3/4/1955 will always be 1955 // The following fixes the problem, 3/4/1955 will always be 1955
@ -374,11 +374,11 @@ Value ValueParser::tryParseDate (const TQString& str, bool *ok)
tmpDate = tmpDate.addYears( -1900 ); tmpDate = tmpDate.addYears( -1900 );
// this is another HACK ! // this is another HACK !
// with two digit years, 0-69 is treated as year 2000-2069 (see KLocale) // with two digit years, 0-69 is treated as year 2000-2069 (see TDELocale)
// however, in Excel only 0-29 is year 2000-2029, 30 or later is 1930 // however, in Excel only 0-29 is year 2000-2029, 30 or later is 1930
// onwards // onwards
// the following provides workaround for KLocale so we're compatible // the following provides workaround for TDELocale so we're compatible
// with Excel // with Excel
// (e.g 3/4/45 is Mar 4, 1945 not Mar 4, 2045) // (e.g 3/4/45 is Mar 4, 1945 not Mar 4, 2045)
if( ( tmpDate.year() >= 2030 ) && ( tmpDate.year() <= 2069 ) ) if( ( tmpDate.year() >= 2030 ) && ( tmpDate.year() <= 2069 ) )

@ -25,7 +25,7 @@
#include "kspread_global.h" #include "kspread_global.h"
class KLocale; class TDELocale;
namespace KSpread namespace KSpread
{ {
@ -40,9 +40,9 @@ Value in the desired format.
class ValueParser { class ValueParser {
public: public:
/** constructor */ /** constructor */
ValueParser (KLocale *locale); ValueParser (TDELocale *locale);
KLocale* locale(); TDELocale* locale();
/** try to parse the text in a given cell and set value accordingly */ /** try to parse the text in a given cell and set value accordingly */
void parse (const TQString& str, Cell *cell); void parse (const TQString& str, Cell *cell);
@ -56,7 +56,7 @@ class ValueParser {
Value tryParseTime (const TQString& str, bool *ok = 0); Value tryParseTime (const TQString& str, bool *ok = 0);
protected: protected:
KLocale* parserLocale; TDELocale* parserLocale;
// Try to parse the text as a bool/number/date/time/etc. // Try to parse the text as a bool/number/date/time/etc.
// Helpers for parse. // Helpers for parse.

@ -35,7 +35,7 @@ static const KCmdLineOptions options[] =
extern "C" KUGARDESIGNER_EXPORT int kdemain( int argc, char **argv ) extern "C" KUGARDESIGNER_EXPORT int kdemain( int argc, char **argv )
{ {
KLocale::setMainCatalogue( "kugar" ); TDELocale::setMainCatalogue( "kugar" );
TDECmdLineArgs::init( argc, argv, newKudesignerAboutData() ); TDECmdLineArgs::init( argc, argv, newKudesignerAboutData() );
TDECmdLineArgs::addCmdLineOptions( options ); TDECmdLineArgs::addCmdLineOptions( options );
KoApplication app; KoApplication app;

@ -110,7 +110,7 @@ void KWStatisticsDialog::slotRefreshValue(bool state)
void KWStatisticsDialog::calcGeneral( TQLabel **resultLabel ) void KWStatisticsDialog::calcGeneral( TQLabel **resultLabel )
{ {
KLocale *locale = TDEGlobal::locale(); TDELocale *locale = TDEGlobal::locale();
resultLabel[0]->setText( locale->formatNumber( m_doc->pageCount(), 0) ); resultLabel[0]->setText( locale->formatNumber( m_doc->pageCount(), 0) );
int table =0; int table =0;
@ -194,7 +194,7 @@ bool KWStatisticsDialog::calcStats( TQLabel **resultLabel, bool selection, bool
} }
// assign results // assign results
KLocale *locale = TDEGlobal::locale(); TDELocale *locale = TDEGlobal::locale();
resultLabel[0]->setText( locale->formatNumber( charsWithSpace, 0) ); resultLabel[0]->setText( locale->formatNumber( charsWithSpace, 0) );
resultLabel[1]->setText( locale->formatNumber( charsWithoutSpace, 0 ) ); resultLabel[1]->setText( locale->formatNumber( charsWithoutSpace, 0 ) );
resultLabel[2]->setText( locale->formatNumber( syllables, 0 ) ); resultLabel[2]->setText( locale->formatNumber( syllables, 0 ) );

@ -112,7 +112,7 @@ public:
{ {
m_confirmNonNativeSave[0] = true; m_confirmNonNativeSave[0] = true;
m_confirmNonNativeSave[1] = true; m_confirmNonNativeSave[1] = true;
if ( TDEGlobal::locale()->measureSystem() == KLocale::Imperial ) { if ( TDEGlobal::locale()->measureSystem() == TDELocale::Imperial ) {
m_unit = KoUnit::U_INCH; m_unit = KoUnit::U_INCH;
} else { } else {
m_unit = KoUnit::U_CM; m_unit = KoUnit::U_CM;

@ -112,7 +112,7 @@ TQStringList KoGlobal::_listOfLanguages()
void KoGlobal::createListOfLanguages() void KoGlobal::createListOfLanguages()
{ {
TDEConfig config( "all_languages", true, false, "locale" ); TDEConfig config( "all_languages", true, false, "locale" );
// Note that we could also use KLocale::allLanguagesTwoAlpha // Note that we could also use TDELocale::allLanguagesTwoAlpha
TQMap<TQString, bool> seenLanguages; TQMap<TQString, bool> seenLanguages;
const TQStringList langlist = config.groupList(); const TQStringList langlist = config.groupList();

@ -98,7 +98,7 @@ TQString KoUnitDoubleBase::getVisibleText( double value ) const
double KoUnitDoubleBase::toDouble( const TQString& str, bool* ok ) const double KoUnitDoubleBase::toDouble( const TQString& str, bool* ok ) const
{ {
TQString str2( str ); TQString str2( str );
/* KLocale::readNumber wants the thousand separator exactly at 1000. /* TDELocale::readNumber wants the thousand separator exactly at 1000.
But when editing, it might be anywhere. So we need to remove it. */ But when editing, it might be anywhere. So we need to remove it. */
const TQString sep( TDEGlobal::locale()->thousandsSeparator() ); const TQString sep( TDEGlobal::locale()->thousandsSeparator() );
if ( !sep.isEmpty() ) if ( !sep.isEmpty() )

@ -166,7 +166,7 @@ KoAutoFormat::KoAutoFormat( KoDocument *_doc, KoVariableCollection *_varCollecti
loadListOfWordCompletion(); loadListOfWordCompletion();
m_listCompletion->setIgnoreCase( true ); m_listCompletion->setIgnoreCase( true );
updateMaxWords(); updateMaxWords();
KLocale klocale(m_doc->instance()->instanceName()); TDELocale klocale(m_doc->instance()->instanceName());
for (int i = 1; i <=7; i++) for (int i = 1; i <=7; i++)
{ {
m_cacheNameOfDays.append(klocale.calendar()->weekDayName( i ).lower()); m_cacheNameOfDays.append(klocale.calendar()->weekDayName( i ).lower());
@ -391,7 +391,7 @@ void KoAutoFormat::readConfig(bool force)
void KoAutoFormat::readAutoCorrectConfig() void KoAutoFormat::readAutoCorrectConfig()
{ {
Q_ASSERT( m_entries.isEmpty() ); // readConfig is only called once... Q_ASSERT( m_entries.isEmpty() ); // readConfig is only called once...
KLocale klocale(m_doc->instance()->instanceName()); TDELocale klocale(m_doc->instance()->instanceName());
TQString kdelang = klocale.languageList().front(); TQString kdelang = klocale.languageList().front();
kdelang.remove( TQRegExp( "@.*" ) ); kdelang.remove( TQRegExp( "@.*" ) );
kdDebug(32500) << "KoAutoFormat: m_autoFormatLanguage=" << m_autoFormatLanguage << " kdelang=" << kdelang << endl; kdDebug(32500) << "KoAutoFormat: m_autoFormatLanguage=" << m_autoFormatLanguage << " kdelang=" << kdelang << endl;
@ -616,7 +616,7 @@ void KoAutoFormat::loadEntry( const TQDomElement &nl, bool _allLanguages)
void KoAutoFormat::saveConfig() void KoAutoFormat::saveConfig()
{ {
TDEConfig* config = KoGlobal::kofficeConfig(); TDEConfig* config = KoGlobal::kofficeConfig();
KLocale klocale(m_doc->instance()->instanceName()); TDELocale klocale(m_doc->instance()->instanceName());
TDEConfigGroupSaver cgs( config, "AutoFormat" ); TDEConfigGroupSaver cgs( config, "AutoFormat" );
config->writeEntry( "ConvertUpperCase", m_convertUpperCase ); config->writeEntry( "ConvertUpperCase", m_convertUpperCase );

Loading…
Cancel
Save