summaryrefslogtreecommitdiffstats
path: root/kabc/address.cpp
diff options
context:
space:
mode:
authortpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-07-31 19:46:43 +0000
committertpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-07-31 19:46:43 +0000
commitffe8a83e053396df448e9413828527613ca3bd46 (patch)
treea73d4169e02df4a50f9a12cb165fcd0ab5bac7c6 /kabc/address.cpp
parent682bf3bfdcbcbb1fca85e8a36ed03e062e0555d5 (diff)
downloadtdelibs-ffe8a83e053396df448e9413828527613ca3bd46.tar.gz
tdelibs-ffe8a83e053396df448e9413828527613ca3bd46.zip
Trinity Qt initial conversion
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1157647 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'kabc/address.cpp')
-rw-r--r--kabc/address.cpp142
1 files changed, 71 insertions, 71 deletions
diff --git a/kabc/address.cpp b/kabc/address.cpp
index 0db0f8236..0787bcc4e 100644
--- a/kabc/address.cpp
+++ b/kabc/address.cpp
@@ -27,12 +27,12 @@
#include <kstandarddirs.h>
#include <kstaticdeleter.h>
-#include <qfile.h>
+#include <tqfile.h>
using namespace KABC;
-QMap<QString, QString> *Address::mISOMap = 0;
-static KStaticDeleter< QMap<QString, QString> > isoMapDeleter;
+TQMap<TQString, TQString> *Address::mISOMap = 0;
+static KStaticDeleter< TQMap<TQString, TQString> > isoMapDeleter;
Address::Address() :
mEmpty( true ), mType( 0 )
@@ -85,14 +85,14 @@ void Address::clear()
*this = Address();
}
-void Address::setId( const QString &id )
+void Address::setId( const TQString &id )
{
mEmpty = false;
mId = id;
}
-QString Address::id() const
+TQString Address::id() const
{
return mId;
}
@@ -109,9 +109,9 @@ int Address::type() const
return mType;
}
-QString Address::typeLabel() const
+TQString Address::typeLabel() const
{
- QString label;
+ TQString label;
bool first = true;
const TypeList list = typeList();
@@ -128,145 +128,145 @@ QString Address::typeLabel() const
return label;
}
-void Address::setPostOfficeBox( const QString &s )
+void Address::setPostOfficeBox( const TQString &s )
{
mEmpty = false;
mPostOfficeBox = s;
}
-QString Address::postOfficeBox() const
+TQString Address::postOfficeBox() const
{
return mPostOfficeBox;
}
-QString Address::postOfficeBoxLabel()
+TQString Address::postOfficeBoxLabel()
{
return i18n("Post Office Box");
}
-void Address::setExtended( const QString &s )
+void Address::setExtended( const TQString &s )
{
mEmpty = false;
mExtended = s;
}
-QString Address::extended() const
+TQString Address::extended() const
{
return mExtended;
}
-QString Address::extendedLabel()
+TQString Address::extendedLabel()
{
return i18n("Extended Address Information");
}
-void Address::setStreet( const QString &s )
+void Address::setStreet( const TQString &s )
{
mEmpty = false;
mStreet = s;
}
-QString Address::street() const
+TQString Address::street() const
{
return mStreet;
}
-QString Address::streetLabel()
+TQString Address::streetLabel()
{
return i18n("Street");
}
-void Address::setLocality( const QString &s )
+void Address::setLocality( const TQString &s )
{
mEmpty = false;
mLocality = s;
}
-QString Address::locality() const
+TQString Address::locality() const
{
return mLocality;
}
-QString Address::localityLabel()
+TQString Address::localityLabel()
{
return i18n("Locality");
}
-void Address::setRegion( const QString &s )
+void Address::setRegion( const TQString &s )
{
mEmpty = false;
mRegion = s;
}
-QString Address::region() const
+TQString Address::region() const
{
return mRegion;
}
-QString Address::regionLabel()
+TQString Address::regionLabel()
{
return i18n("Region");
}
-void Address::setPostalCode( const QString &s )
+void Address::setPostalCode( const TQString &s )
{
mEmpty = false;
mPostalCode = s;
}
-QString Address::postalCode() const
+TQString Address::postalCode() const
{
return mPostalCode;
}
-QString Address::postalCodeLabel()
+TQString Address::postalCodeLabel()
{
return i18n("Postal Code");
}
-void Address::setCountry( const QString &s )
+void Address::setCountry( const TQString &s )
{
mEmpty = false;
mCountry = s;
}
-QString Address::country() const
+TQString Address::country() const
{
return mCountry;
}
-QString Address::countryLabel()
+TQString Address::countryLabel()
{
return i18n("Country");
}
-void Address::setLabel( const QString &s )
+void Address::setLabel( const TQString &s )
{
mEmpty = false;
mLabel = s;
}
-QString Address::label() const
+TQString Address::label() const
{
return mLabel;
}
-QString Address::labelLabel()
+TQString Address::labelLabel()
{
return i18n("Delivery Label");
}
@@ -281,7 +281,7 @@ Address::TypeList Address::typeList()
return list;
}
-QString Address::typeLabel( int type )
+TQString Address::typeLabel( int type )
{
if ( type & Pref )
return i18n( "Preferred address", "Preferred" );
@@ -326,12 +326,12 @@ void Address::dump() const
}
-QString Address::formattedAddress( const QString &realName,
- const QString &orgaName ) const
+TQString Address::formattedAddress( const TQString &realName,
+ const TQString &orgaName ) const
{
- QString ciso;
- QString addrTemplate;
- QString ret;
+ TQString ciso;
+ TQString addrTemplate;
+ TQString ret;
// FIXME: first check for iso-country-field and prefer that one
if ( !country().isEmpty() ) {
@@ -341,7 +341,7 @@ QString Address::formattedAddress( const QString &realName,
ciso = KGlobal::locale()->country();
}
KSimpleConfig entry( locate( "locale",
- QString( "l10n/" ) + ciso + QString( "/entry.desktop" ) ) );
+ TQString( "l10n/" ) + ciso + TQString( "/entry.desktop" ) ) );
entry.setGroup( "KCM Locale" );
// decide whether this needs special business address formatting
@@ -368,10 +368,10 @@ QString Address::formattedAddress( const QString &realName,
// now add the country line if needed (formatting this time according to
// the rules of our own system country )
if ( !country().isEmpty() ) {
- KSimpleConfig entry( locate( "locale", QString( "l10n/" )
- + KGlobal::locale()->country() + QString( "/entry.desktop" ) ) );
+ KSimpleConfig entry( locate( "locale", TQString( "l10n/" )
+ + KGlobal::locale()->country() + TQString( "/entry.desktop" ) ) );
entry.setGroup( "KCM Locale" );
- QString cpos = entry.readEntry( "AddressCountryPosition" );
+ TQString cpos = entry.readEntry( "AddressCountryPosition" );
if ( "BELOW" == cpos || cpos.isEmpty() ) {
ret = ret + "\n\n" + country().upper();
} else if ( "below" == cpos ) {
@@ -386,8 +386,8 @@ QString Address::formattedAddress( const QString &realName,
return ret;
}
-bool Address::parseAddressTemplateSection( const QString &tsection,
- QString &result, const QString &realName, const QString &orgaName ) const
+bool Address::parseAddressTemplateSection( const TQString &tsection,
+ TQString &result, const TQString &realName, const TQString &orgaName ) const
{
// This method first parses and substitutes any bracketed sections and
// after that replaces any tags with their values. If a bracketed section
@@ -409,7 +409,7 @@ bool Address::parseAddressTemplateSection( const QString &tsection,
bpos2 = findBalancedBracket( result, bpos1 );
if ( -1 != bpos2 ) {
// we have balanced brackets, recursively parse:
- QString rplstr;
+ TQString rplstr;
bool purge = !parseAddressTemplateSection( result.mid( bpos1+1,
bpos2-bpos1-1 ), rplstr,
realName, orgaName );
@@ -435,11 +435,11 @@ bool Address::parseAddressTemplateSection( const QString &tsection,
// after sorting out all purge tags, we just search'n'replace the rest,
// keeping track of whether at least one tag evaluates to something.
- // The following macro needs QString for R_FIELD
+ // The following macro needs TQString for R_FIELD
// It substitutes !_P_! for empty fields so conditional tags work later
#define REPLTAG(R_TAG,R_FIELD) \
if ( result.find(R_TAG, false) != -1 ) { \
- QString rpl = R_FIELD.isEmpty() ? QString("!_P_!") : R_FIELD; \
+ TQString rpl = R_FIELD.isEmpty() ? TQString("!_P_!") : R_FIELD; \
result.replace( R_TAG, rpl ); \
if ( !R_FIELD.isEmpty() ) { \
ret = true; \
@@ -463,8 +463,8 @@ bool Address::parseAddressTemplateSection( const QString &tsection,
// conditional comma
fpos = result.find( KABC_FMTTAG_condcomma, 0 );
while ( -1 != fpos ) {
- QString str1 = result.mid( fpos - 5, 5 );
- QString str2 = result.mid( fpos + 2, 5 );
+ TQString str1 = result.mid( fpos - 5, 5 );
+ TQString str2 = result.mid( fpos + 2, 5 );
if ( str1 != "!_P_!" && str2 != "!_P_!" ) {
result.replace( fpos, 2, ", " );
} else {
@@ -475,8 +475,8 @@ bool Address::parseAddressTemplateSection( const QString &tsection,
// conditional whitespace
fpos = result.find( KABC_FMTTAG_condwhite, 0 );
while ( -1 != fpos ) {
- QString str1 = result.mid( fpos - 5, 5 );
- QString str2 = result.mid( fpos + 2, 5 );
+ TQString str1 = result.mid( fpos - 5, 5 );
+ TQString str2 = result.mid( fpos + 2, 5 );
if ( str1 != "!_P_!" && str2 != "!_P_!" ) {
result.replace( fpos, 2, " " );
} else {
@@ -491,7 +491,7 @@ bool Address::parseAddressTemplateSection( const QString &tsection,
return ret;
}
-int Address::findBalancedBracket( const QString &tsection, int pos ) const
+int Address::findBalancedBracket( const TQString &tsection, int pos ) const
{
int balancecounter = 0;
for( unsigned int i = pos + 1; i < tsection.length(); i++ ) {
@@ -507,28 +507,28 @@ int Address::findBalancedBracket( const QString &tsection, int pos ) const
return -1;
}
-QString Address::countryToISO( const QString &cname )
+TQString Address::countryToISO( const TQString &cname )
{
// we search a map file for translations from country names to
- // iso codes, storing caching things in a QMap for faster future
+ // iso codes, storing caching things in a TQMap for faster future
// access.
if ( !mISOMap )
- isoMapDeleter.setObject( mISOMap, new QMap<QString, QString>() );
+ isoMapDeleter.setObject( mISOMap, new TQMap<TQString, TQString>() );
- QMap<QString, QString>::ConstIterator it;
+ TQMap<TQString, TQString>::ConstIterator it;
it = mISOMap->find( cname );
if ( it != mISOMap->end() )
return it.data();
- QString mapfile = KGlobal::dirs()->findResource( "data",
- QString::fromLatin1( "kabc/countrytransl.map" ) );
+ TQString mapfile = KGlobal::dirs()->findResource( "data",
+ TQString::fromLatin1( "kabc/countrytransl.map" ) );
- QFile file( mapfile );
+ TQFile file( mapfile );
if ( file.open( IO_ReadOnly ) ) {
- QTextStream s( &file );
- QString strbuf = s.readLine();
+ TQTextStream s( &file );
+ TQString strbuf = s.readLine();
while( !strbuf.isEmpty() ) {
- QStringList countryInfo = QStringList::split( '\t', strbuf, true );
+ TQStringList countryInfo = TQStringList::split( '\t', strbuf, true );
if ( countryInfo[ 0 ] == cname ) {
file.close();
mISOMap->insert( cname, countryInfo[ 1 ] );
@@ -544,20 +544,20 @@ QString Address::countryToISO( const QString &cname )
return KGlobal::locale()->country();
}
-QString Address::ISOtoCountry( const QString &ISOname )
+TQString Address::ISOtoCountry( const TQString &ISOname )
{
// get country name from ISO country code (e.g. "no" -> i18n("Norway"))
if ( ISOname.simplifyWhiteSpace().isEmpty() )
- return QString::null;
+ return TQString::null;
- QString mapfile = KGlobal::dirs()->findResource( "data",
- QString::fromLatin1( "kabc/countrytransl.map" ) );
+ TQString mapfile = KGlobal::dirs()->findResource( "data",
+ TQString::fromLatin1( "kabc/countrytransl.map" ) );
- QFile file( mapfile );
+ TQFile file( mapfile );
if ( file.open( IO_ReadOnly ) ) {
- QTextStream s( &file );
- QString searchStr = "\t" + ISOname.simplifyWhiteSpace().lower();
- QString strbuf = s.readLine();
+ TQTextStream s( &file );
+ TQString searchStr = "\t" + ISOname.simplifyWhiteSpace().lower();
+ TQString strbuf = s.readLine();
int pos;
while ( !strbuf.isEmpty() ) {
if ( (pos = strbuf.find( searchStr )) != -1 ) {
@@ -572,7 +572,7 @@ QString Address::ISOtoCountry( const QString &ISOname )
return ISOname;
}
-QDataStream &KABC::operator<<( QDataStream &s, const Address &addr )
+TQDataStream &KABC::operator<<( TQDataStream &s, const Address &addr )
{
return s << addr.mId << addr.mType << addr.mPostOfficeBox <<
addr.mExtended << addr.mStreet << addr.mLocality <<
@@ -580,7 +580,7 @@ QDataStream &KABC::operator<<( QDataStream &s, const Address &addr )
addr.mLabel;
}
-QDataStream &KABC::operator>>( QDataStream &s, Address &addr )
+TQDataStream &KABC::operator>>( TQDataStream &s, Address &addr )
{
s >> addr.mId >> addr.mType >> addr.mPostOfficeBox >> addr.mExtended >>
addr.mStreet >> addr.mLocality >> addr.mRegion >>