rename the following methods:

tqfind find
tqreplace replace
tqcontains contains


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/kmymoney@1246075 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
v3.5.13-sru
tpearson 13 years ago
parent 154e6e6105
commit 7e51b6d5dd

@ -114,8 +114,8 @@ GncObject::GncObject () {
// Check that the current element is of a version we are coded for // Check that the current element is of a version we are coded for
void GncObject::checkVersion (const TQString& elName, const TQXmlAttributes& elAttrs, const map_elementVersions& map) { void GncObject::checkVersion (const TQString& elName, const TQXmlAttributes& elAttrs, const map_elementVersions& map) {
TRY TRY
if (map.tqcontains(elName)) { // if it's not in the map, there's nothing to check if (map.contains(elName)) { // if it's not in the map, there's nothing to check
if (!map[elName].tqcontains(elAttrs.value("version"))) { if (!map[elName].contains(elAttrs.value("version"))) {
TQString em = i18n("%1: Sorry. This importer cannot handle version %2 of element %3") TQString em = i18n("%1: Sorry. This importer cannot handle version %2 of element %3")
.tqarg(__func__).tqarg(elAttrs.value("version")).tqarg(elName); .tqarg(__func__).tqarg(elAttrs.value("version")).tqarg(elName);
throw new MYMONEYEXCEPTION (em); throw new MYMONEYEXCEPTION (em);
@ -192,7 +192,7 @@ TQString GncObject::hide (TQString data, unsigned int anonClass) {
case SUPPRESS: result = ""; break; // this is personal and is not essential case SUPPRESS: result = ""; break; // this is personal and is not essential
case NXTACC: result = i18n("Account%1").tqarg(++nextAccount, -6); break; // generate account name case NXTACC: result = i18n("Account%1").tqarg(++nextAccount, -6); break; // generate account name
case NXTEQU: // generate/return an equity name case NXTEQU: // generate/return an equity name
it = anonStocks.tqfind (data); it = anonStocks.find (data);
if (it == anonStocks.end()) { if (it == anonStocks.end()) {
result = i18n("Stock%1").tqarg(++nextEquity, -6); result = i18n("Stock%1").tqarg(++nextEquity, -6);
anonStocks.insert (data, result); anonStocks.insert (data, result);
@ -201,7 +201,7 @@ TQString GncObject::hide (TQString data, unsigned int anonClass) {
} }
break; break;
case NXTPAY: // genearet/return a payee name case NXTPAY: // genearet/return a payee name
it = anonPayees.tqfind (data); it = anonPayees.find (data);
if (it == anonPayees.end()) { if (it == anonPayees.end()) {
result = i18n("Payee%1").tqarg(++nextPayee, -6); result = i18n("Payee%1").tqarg(++nextPayee, -6);
anonPayees.insert (data, result); anonPayees.insert (data, result);
@ -340,7 +340,7 @@ void GncKvp::dataEl (const TQXmlAttributes& elAttrs) {
m_kvpType = elAttrs.value("type"); m_kvpType = elAttrs.value("type");
} }
m_dataPtr = m_v.at(m_state); m_dataPtr = m_v.at(m_state);
if (key().tqcontains ("formula")) { if (key().contains ("formula")) {
m_anonClass = MONEY2; m_anonClass = MONEY2;
} else { } else {
m_anonClass = ASIS; m_anonClass = ASIS;
@ -988,9 +988,9 @@ bool XmlReader::characters (const TQString &data) {
TQString anonData = m_co->getData (); TQString anonData = m_co->getData ();
if (anonData.isEmpty()) anonData = pData; if (anonData.isEmpty()) anonData = pData;
// there must be a TQt standard way of doing the following but I can't ... find it // there must be a TQt standard way of doing the following but I can't ... find it
anonData.tqreplace ('<', "&lt;"); anonData.replace ('<', "&lt;");
anonData.tqreplace ('>', "&gt;"); anonData.replace ('>', "&gt;");
anonData.tqreplace ('&', "&amp;"); anonData.replace ('&', "&amp;");
pMain->oStream << anonData; // write original data pMain->oStream << anonData; // write original data
lastType = 1; lastType = 1;
#endif // _GNCFILEANON #endif // _GNCFILEANON
@ -1284,7 +1284,7 @@ void MyMoneyGncReader::convertAccount (const GncAccount* gac) {
TQPtrListIterator<GncObject> kvpi (gac->m_kvpList); TQPtrListIterator<GncObject> kvpi (gac->m_kvpList);
GncKvp *k; GncKvp *k;
while ((k = static_cast<GncKvp *>(kvpi.current())) != 0) { while ((k = static_cast<GncKvp *>(kvpi.current())) != 0) {
if (k->key().tqcontains("price-source") && k->type() == "string") { if (k->key().contains("price-source") && k->type() == "string") {
getPriceSource (e, k->value()); getPriceSource (e, k->value());
break; break;
} else { } else {
@ -1297,7 +1297,7 @@ void MyMoneyGncReader::convertAccount (const GncAccount* gac) {
TQPtrListIterator<GncObject> kvpi (gac->m_kvpList); TQPtrListIterator<GncObject> kvpi (gac->m_kvpList);
GncKvp *k; GncKvp *k;
while ((k = static_cast<GncKvp *>(kvpi.current())) != 0) { while ((k = static_cast<GncKvp *>(kvpi.current())) != 0) {
if (k->key().tqcontains("tax-related") && k->type() == "integer" && k->value() == "1") { if (k->key().contains("tax-related") && k->type() == "integer" && k->value() == "1") {
acc.setValue ("Tax", "Yes"); acc.setValue ("Tax", "Yes");
break; break;
} else { } else {
@ -1390,7 +1390,7 @@ void MyMoneyGncReader::convertSplit (const GncSplit *gsp) {
MyMoneyAccount splitAccount; MyMoneyAccount splitAccount;
// find the kmm account id coresponding to the gnc id // find the kmm account id coresponding to the gnc id
TQString kmmAccountId; TQString kmmAccountId;
map_accountIds::Iterator id = m_mapIds.tqfind(gsp->acct().utf8()); map_accountIds::Iterator id = m_mapIds.find(gsp->acct().utf8());
if (id != m_mapIds.end()) { if (id != m_mapIds.end()) {
kmmAccountId = id.data(); kmmAccountId = id.data();
} else { // for the case where the acs not found (which shouldn't happen?), create an account with gnc name } else { // for the case where the acs not found (which shouldn't happen?), create an account with gnc name
@ -1679,7 +1679,7 @@ void MyMoneyGncReader::convertTemplateSplit (const TQString& schedName, const Gn
} }
// find the kmm account id coresponding to the gnc id // find the kmm account id coresponding to the gnc id
TQString kmmAccountId; TQString kmmAccountId;
map_accountIds::Iterator id = m_mapIds.tqfind(gncAccountId.utf8()); map_accountIds::Iterator id = m_mapIds.find(gncAccountId.utf8());
if (id != m_mapIds.end()) { if (id != m_mapIds.end()) {
kmmAccountId = id.data(); kmmAccountId = id.data();
} else { // for the case where the acs not found (which shouldn't happen?), create an account with gnc name } else { // for the case where the acs not found (which shouldn't happen?), create an account with gnc name
@ -1940,7 +1940,7 @@ void MyMoneyGncReader::terminate () {
TQString parentKey = (*acc).parentAccountId(); TQString parentKey = (*acc).parentAccountId();
if (gncdebug) qDebug ("acc %s, tqparent %s", (*acc).id().data(), if (gncdebug) qDebug ("acc %s, tqparent %s", (*acc).id().data(),
(*acc).parentAccountId().data()); (*acc).parentAccountId().data());
map_accountIds::Iterator id = m_mapIds.tqfind(parentKey); map_accountIds::Iterator id = m_mapIds.find(parentKey);
if (id != m_mapIds.end()) { if (id != m_mapIds.end()) {
if (gncdebug) qDebug("Setting account id %s's tqparent account id to %s", if (gncdebug) qDebug("Setting account id %s's tqparent account id to %s",
(*acc).id().data(), id.data().data()); (*acc).id().data(), id.data().data());
@ -2203,7 +2203,7 @@ void MyMoneyGncReader::checkInvestmentOption (TQString stockId) {
MyMoneyAccount stockAcc = m_storage->account (m_mapIds[stockId.utf8()]); MyMoneyAccount stockAcc = m_storage->account (m_mapIds[stockId.utf8()]);
MyMoneyAccount tqparent; MyMoneyAccount tqparent;
TQString parentKey = stockAcc.parentAccountId(); TQString parentKey = stockAcc.parentAccountId();
map_accountIds::Iterator id = m_mapIds.tqfind (parentKey); map_accountIds::Iterator id = m_mapIds.find (parentKey);
if (id != m_mapIds.end()) { if (id != m_mapIds.end()) {
tqparent = m_storage->account (id.data()); tqparent = m_storage->account (id.data());
if (tqparent.accountType() == MyMoneyAccount::Investment) return ; if (tqparent.accountType() == MyMoneyAccount::Investment) return ;
@ -2270,7 +2270,7 @@ void MyMoneyGncReader::checkInvestmentOption (TQString stockId) {
PACKAGE, i18n("Select tqparent investment account or enter new name. Stock %1").tqarg(stockAcc.name ()), PACKAGE, i18n("Select tqparent investment account or enter new name. Stock %1").tqarg(stockAcc.name ()),
accList, lastSelected, true, &ok); accList, lastSelected, true, &ok);
if (ok) { if (ok) {
lastSelected = accList.tqfindIndex (invAccName); // preserve selection for next time lastSelected = accList.findIndex (invAccName); // preserve selection for next time
for (acc = list.begin(); acc != list.end(); ++acc) { for (acc = list.begin(); acc != list.end(); ++acc) {
if ((*acc).name() == invAccName) break; if ((*acc).name() == invAccName) break;
} }

@ -119,7 +119,7 @@ void MyMoneyQifProfile::Private::getThirdPosition(void)
int missingIndex = -1; int missingIndex = -1;
int value = 0; int value = 0;
for(int i = 0; i < 3; ++i) { for(int i = 0; i < 3; ++i) {
if(!partsPresent.tqcontains(partsAvail[i][0])) { if(!partsPresent.contains(partsAvail[i][0])) {
missingIndex = i; missingIndex = i;
} else { } else {
value += m_partPos[partsAvail[i][0]]; value += m_partPos[partsAvail[i][0]];
@ -781,7 +781,7 @@ void MyMoneyQifProfile::possibleDateFormats(TQStringList& list) const
TQStringList parts = TQStringList::split(",", *it_d); TQStringList parts = TQStringList::split(",", *it_d);
int i; int i;
for(i = 0; i < 3; ++i) { for(i = 0; i < 3; ++i) {
if(d->m_partPos.tqcontains(parts[i][0])) { if(d->m_partPos.contains(parts[i][0])) {
if(d->m_partPos[parts[i][0]] != i) if(d->m_partPos[parts[i][0]] != i)
break; break;
} }
@ -795,10 +795,10 @@ void MyMoneyQifProfile::possibleDateFormats(TQStringList& list) const
// matches all tests // matches all tests
if(i == 3) { if(i == 3) {
TQString format = *it_d; TQString format = *it_d;
format.tqreplace('y', "%y"); format.replace('y', "%y");
format.tqreplace('m', "%m"); format.replace('m', "%m");
format.tqreplace('d', "%d"); format.replace('d', "%d");
format.tqreplace(',', " "); format.replace(',', " ");
list << format; list << format;
} }
} }
@ -807,10 +807,10 @@ void MyMoneyQifProfile::possibleDateFormats(TQStringList& list) const
if(list.count() == 0) { if(list.count() == 0) {
for(it_d = defaultList.begin(); it_d != defaultList.end(); ++it_d) { for(it_d = defaultList.begin(); it_d != defaultList.end(); ++it_d) {
TQString format = *it_d; TQString format = *it_d;
format.tqreplace('y', "%y"); format.replace('y', "%y");
format.tqreplace('m', "%m"); format.replace('m', "%m");
format.tqreplace('d', "%d"); format.replace('d', "%d");
format.tqreplace(',', " "); format.replace(',', " ");
list << format; list << format;
} }
} }
@ -863,7 +863,7 @@ void MyMoneyQifProfile::autoDetect(const TQStringList& lines)
} }
break; break;
case 2: case 2:
if(numericRecords.tqcontains(c)) { if(numericRecords.contains(c)) {
scanNumeric((*it).mid(1), m_decimal[c], m_thousands[c]); scanNumeric((*it).mid(1), m_decimal[c], m_thousands[c]);
} else if((c == 'D') && (m_dateFormat.isEmpty())) { } else if((c == 'D') && (m_dateFormat.isEmpty())) {
if(d->m_partPos.count() != 3) { if(d->m_partPos.count() != 3) {
@ -893,7 +893,7 @@ void MyMoneyQifProfile::autoDetect(const TQStringList& lines)
if(d->m_partPos.count() != 3 && datesScanned > 20) { if(d->m_partPos.count() != 3 && datesScanned > 20) {
TQMap<int, int> sortedPos; TQMap<int, int> sortedPos;
// make sure to reset the known parts for the following algorithm // make sure to reset the known parts for the following algorithm
if(d->m_partPos.tqcontains('y')) { if(d->m_partPos.contains('y')) {
d->m_changeCount[d->m_partPos['y']] = -1; d->m_changeCount[d->m_partPos['y']] = -1;
for(int i = 0; i < 3; ++i) { for(int i = 0; i < 3; ++i) {
if(d->m_partPos['y'] == i) if(d->m_partPos['y'] == i)
@ -904,9 +904,9 @@ void MyMoneyQifProfile::autoDetect(const TQStringList& lines)
} }
} }
} }
if(d->m_partPos.tqcontains('d')) if(d->m_partPos.contains('d'))
d->m_changeCount[d->m_partPos['d']] = -1; d->m_changeCount[d->m_partPos['d']] = -1;
if(d->m_partPos.tqcontains('m')) if(d->m_partPos.contains('m'))
d->m_changeCount[d->m_partPos['m']] = -1; d->m_changeCount[d->m_partPos['m']] = -1;
for(int i = 0; i < 3; ++i) { for(int i = 0; i < 3; ++i) {
@ -1003,7 +1003,7 @@ void MyMoneyQifProfile::scanDate(const TQString& txt) const
} }
// and if it's in between 12 and 32 and we already identified the // and if it's in between 12 and 32 and we already identified the
// position for the year it must be days // position for the year it must be days
if((value > 12) && (value < 32) && d->m_partPos.tqcontains('y')) { if((value > 12) && (value < 32) && d->m_partPos.contains('y')) {
d->m_partPos['d'] = i; d->m_partPos['d'] = i;
} }
} }

@ -121,7 +121,7 @@ class MyMoneyQifReader::Private {
void MyMoneyQifReader::Private::fixMultiLineMemo(TQString& memo) const void MyMoneyQifReader::Private::fixMultiLineMemo(TQString& memo) const
{ {
memo.tqreplace("\\n", "\n"); memo.replace("\\n", "\n");
} }
void MyMoneyQifReader::Private::finishStatement(void) void MyMoneyQifReader::Private::finishStatement(void)
@ -551,22 +551,22 @@ void MyMoneyQifReader::processQifSpecial(const TQString& _line)
line = line.mid(5); line = line.mid(5);
// exportable accounts // exportable accounts
if(line.lower() == "ccard" || KMyMoneyGlobalSettings::qifCreditCard().lower().tqcontains(line.lower())) { if(line.lower() == "ccard" || KMyMoneyGlobalSettings::qifCreditCard().lower().contains(line.lower())) {
d->accountType = MyMoneyAccount::CreditCard; d->accountType = MyMoneyAccount::CreditCard;
d->firstTransaction = true; d->firstTransaction = true;
d->transactionType = m_entryType = EntryTransaction; d->transactionType = m_entryType = EntryTransaction;
} else if(line.lower() == "bank" || KMyMoneyGlobalSettings::qifBank().lower().tqcontains(line.lower())) { } else if(line.lower() == "bank" || KMyMoneyGlobalSettings::qifBank().lower().contains(line.lower())) {
d->accountType = MyMoneyAccount::Checkings; d->accountType = MyMoneyAccount::Checkings;
d->firstTransaction = true; d->firstTransaction = true;
d->transactionType = m_entryType = EntryTransaction; d->transactionType = m_entryType = EntryTransaction;
} else if(line.lower() == "cash" || KMyMoneyGlobalSettings::qifCash().lower().tqcontains(line.lower())) { } else if(line.lower() == "cash" || KMyMoneyGlobalSettings::qifCash().lower().contains(line.lower())) {
d->accountType = MyMoneyAccount::Cash; d->accountType = MyMoneyAccount::Cash;
d->firstTransaction = true; d->firstTransaction = true;
d->transactionType = m_entryType = EntryTransaction; d->transactionType = m_entryType = EntryTransaction;
} else if(line.lower() == "oth a" || KMyMoneyGlobalSettings::qifAsset().lower().tqcontains(line.lower())) { } else if(line.lower() == "oth a" || KMyMoneyGlobalSettings::qifAsset().lower().contains(line.lower())) {
d->accountType = MyMoneyAccount::Asset; d->accountType = MyMoneyAccount::Asset;
d->firstTransaction = true; d->firstTransaction = true;
d->transactionType = m_entryType = EntryTransaction; d->transactionType = m_entryType = EntryTransaction;
@ -579,7 +579,7 @@ void MyMoneyQifReader::processQifSpecial(const TQString& _line)
} else if(line.lower() == "invst" || line.lower() == i18n("TQIF tag for investment account", "Invst").lower()) { } else if(line.lower() == "invst" || line.lower() == i18n("TQIF tag for investment account", "Invst").lower()) {
d->transactionType = m_entryType = EntryInvestmentTransaction; d->transactionType = m_entryType = EntryInvestmentTransaction;
} else if(line.lower() == "invoice" || KMyMoneyGlobalSettings::qifInvoice().lower().tqcontains(line.lower())) { } else if(line.lower() == "invoice" || KMyMoneyGlobalSettings::qifInvoice().lower().contains(line.lower())) {
m_entryType = EntrySkip; m_entryType = EntrySkip;
} else if(line.lower() == "tax") { } else if(line.lower() == "tax") {
@ -1019,7 +1019,7 @@ void MyMoneyQifReader::processTransactionEntry(void)
for(;;) { for(;;) {
hash = TQString("%1-%2").tqarg(hashBase).tqarg(idx); hash = TQString("%1-%2").tqarg(hashBase).tqarg(idx);
TQMap<TQString, bool>::const_iterator it; TQMap<TQString, bool>::const_iterator it;
it = d->m_hashMap.tqfind(hash); it = d->m_hashMap.find(hash);
if(it == d->m_hashMap.end()) { if(it == d->m_hashMap.end()) {
d->m_hashMap[hash] = true; d->m_hashMap[hash] = true;
break; break;
@ -1030,7 +1030,7 @@ void MyMoneyQifReader::processTransactionEntry(void)
if(d->firstTransaction) { if(d->firstTransaction) {
// check if this is an opening balance transaction and process it out of the statement // check if this is an opening balance transaction and process it out of the statement
if(!payee.isEmpty() && ((payee.lower() == "opening balance") || KMyMoneyGlobalSettings::qifOpeningBalance().lower().tqcontains(payee.lower()))) { if(!payee.isEmpty() && ((payee.lower() == "opening balance") || KMyMoneyGlobalSettings::qifOpeningBalance().lower().contains(payee.lower()))) {
createOpeningBalance(); createOpeningBalance();
d->firstTransaction = false; d->firstTransaction = false;
return; return;
@ -1068,7 +1068,7 @@ void MyMoneyQifReader::processTransactionEntry(void)
} }
tmp = extractLine('L'); tmp = extractLine('L');
pos = tmp.tqfindRev("--"); pos = tmp.findRev("--");
if(tmp.left(1) == m_qifProfile.accountDelimiter().left(1)) { if(tmp.left(1) == m_qifProfile.accountDelimiter().left(1)) {
// it's a transfer, so we wipe the memo // it's a transfer, so we wipe the memo
// tmp = ""; why?? // tmp = ""; why??
@ -1092,7 +1092,7 @@ void MyMoneyQifReader::processTransactionEntry(void)
// Collect data for the account's split // Collect data for the account's split
s1.m_accountId = m_account.id(); s1.m_accountId = m_account.id();
tmp = extractLine('S'); tmp = extractLine('S');
pos = tmp.tqfindRev("--"); pos = tmp.findRev("--");
if(pos != -1) { if(pos != -1) {
tmp = tmp.left(pos); tmp = tmp.left(pos);
} }
@ -1140,7 +1140,7 @@ void MyMoneyQifReader::processTransactionEntry(void)
accountId = transferAccount(tmp, false); accountId = transferAccount(tmp, false);
} else { } else {
/* pos = tmp.tqfindRev("--"); /* pos = tmp.findRev("--");
if(pos != -1) { if(pos != -1) {
t.setValue("Dialog", tmp.mid(pos+2)); t.setValue("Dialog", tmp.mid(pos+2));
tmp = tmp.left(pos); tmp = tmp.left(pos);
@ -1200,7 +1200,7 @@ void MyMoneyQifReader::processTransactionEntry(void)
accountId = transferAccount(tmp, false); accountId = transferAccount(tmp, false);
} else { } else {
pos = tmp.tqfindRev("--"); pos = tmp.findRev("--");
if(pos != -1) { if(pos != -1) {
/// t.setValue("Dialog", tmp.mid(pos+2)); /// t.setValue("Dialog", tmp.mid(pos+2));
tmp = tmp.left(pos); tmp = tmp.left(pos);
@ -1329,7 +1329,7 @@ void MyMoneyQifReader::processInvestmentTransactionEntry(void)
for(;;) { for(;;) {
hash = TQString("%1-%2").tqarg(hashBase).tqarg(idx); hash = TQString("%1-%2").tqarg(hashBase).tqarg(idx);
TQMap<TQString, bool>::const_iterator it; TQMap<TQString, bool>::const_iterator it;
it = d->m_hashMap.tqfind(hash); it = d->m_hashMap.find(hash);
if(it == d->m_hashMap.end()) { if(it == d->m_hashMap.end()) {
d->m_hashMap[hash] = true; d->m_hashMap[hash] = true;
break; break;
@ -1543,7 +1543,7 @@ void MyMoneyQifReader::processInvestmentTransactionEntry(void)
else if (action == "xin" || action == "xout") else if (action == "xin" || action == "xout")
{ {
TQString payee = extractLine('P'); TQString payee = extractLine('P');
if(!payee.isEmpty() && ((payee.lower() == "opening balance") || KMyMoneyGlobalSettings::qifOpeningBalance().lower().tqcontains(payee.lower()))) { if(!payee.isEmpty() && ((payee.lower() == "opening balance") || KMyMoneyGlobalSettings::qifOpeningBalance().lower().contains(payee.lower()))) {
createOpeningBalance(MyMoneyAccount::Investment); createOpeningBalance(MyMoneyAccount::Investment);
return; return;
} }
@ -2123,7 +2123,7 @@ void MyMoneyQifReader::selectOrCreateAccount(const SelectCreateMode mode, MyMone
if(!msg.isEmpty()) if(!msg.isEmpty())
accountSelect.setCaption(msg); accountSelect.setCaption(msg);
it = m_accountTranslation.tqfind((leadIn + MyMoneyFile::AccountSeperator + account.name()).lower()); it = m_accountTranslation.find((leadIn + MyMoneyFile::AccountSeperator + account.name()).lower());
if(it != m_accountTranslation.end()) { if(it != m_accountTranslation.end()) {
try { try {
account = file->account(*it); account = file->account(*it);

@ -188,7 +188,7 @@ void MyMoneyQifWriter::writeTransactionEntry(TQTextStream &s, const MyMoneyTrans
if(split.memo().length() > 0) { if(split.memo().length() > 0) {
TQString m = split.memo(); TQString m = split.memo();
m.tqreplace('\n', "\\n"); m.replace('\n', "\\n");
s << "M" << m << endl; s << "M" << m << endl;
} }
@ -244,7 +244,7 @@ void MyMoneyQifWriter::writeSplitEntry(TQTextStream& s, const MyMoneySplit& spli
if(split.memo().length() > 0) { if(split.memo().length() > 0) {
TQString m = split.memo(); TQString m = split.memo();
m.tqreplace('\n', "\\n"); m.replace('\n', "\\n");
s << "E" << m << endl; s << "E" << m << endl;
} }

@ -166,7 +166,7 @@ void MyMoneyStatementReader::Private::assignUniqueBankID(MyMoneySplit& s, const
int idx = 1; int idx = 1;
for(;;) { for(;;) {
TQMap<TQString, bool>::const_iterator it; TQMap<TQString, bool>::const_iterator it;
it = uniqIds.tqfind(hash); it = uniqIds.find(hash);
if(it == uniqIds.end()) { if(it == uniqIds.end()) {
uniqIds[hash] = true; uniqIds[hash] = true;
break; break;
@ -426,7 +426,7 @@ bool MyMoneyStatementReader::import(const MyMoneyStatement& s, TQStringList& mes
void MyMoneyStatementReader::processPriceEntry(const MyMoneyStatement::Price& p_in) void MyMoneyStatementReader::processPriceEntry(const MyMoneyStatement::Price& p_in)
{ {
if(d->securitiesBySymbol.tqcontains(p_in.m_strSecurity)) { if(d->securitiesBySymbol.contains(p_in.m_strSecurity)) {
MyMoneyPrice price(d->securitiesBySymbol[p_in.m_strSecurity].id(), MyMoneyPrice price(d->securitiesBySymbol[p_in.m_strSecurity].id(),
MyMoneyFile::instance()->baseCurrency().id(), MyMoneyFile::instance()->baseCurrency().id(),
@ -434,7 +434,7 @@ void MyMoneyStatementReader::processPriceEntry(const MyMoneyStatement::Price& p_
p_in.m_amount, "TQIF"); p_in.m_amount, "TQIF");
MyMoneyFile::instance()->addPrice(price); MyMoneyFile::instance()->addPrice(price);
} else if(d->securitiesByName.tqcontains(p_in.m_strSecurity)) { } else if(d->securitiesByName.contains(p_in.m_strSecurity)) {
MyMoneyPrice price(d->securitiesByName[p_in.m_strSecurity].id(), MyMoneyPrice price(d->securitiesByName[p_in.m_strSecurity].id(),
MyMoneyFile::instance()->baseCurrency().id(), MyMoneyFile::instance()->baseCurrency().id(),
@ -891,7 +891,7 @@ void MyMoneyStatementReader::processTransactionEntry(const MyMoneyStatement::Tra
"referencing \"%1\" will be removed.").tqarg(payeename); "referencing \"%1\" will be removed.").tqarg(payeename);
TQString askKey = TQString("Statement-Import-Payee-")+payeename; TQString askKey = TQString("Statement-Import-Payee-")+payeename;
if(!m_dontAskAgain.tqcontains(askKey)) { if(!m_dontAskAgain.contains(askKey)) {
m_dontAskAgain += askKey; m_dontAskAgain += askKey;
} }
rc = KMessageBox::questionYesNoCancel(0, msg, i18n("New payee/receiver"), rc = KMessageBox::questionYesNoCancel(0, msg, i18n("New payee/receiver"),

@ -66,7 +66,7 @@ WebPriceQuote::~WebPriceQuote()
bool WebPriceQuote::launch( const TQString& _symbol, const TQString& _id, const TQString& _sourcename ) bool WebPriceQuote::launch( const TQString& _symbol, const TQString& _id, const TQString& _sourcename )
{ {
if (_sourcename.tqcontains("Finance::Quote")) if (_sourcename.contains("Finance::Quote"))
return (launchFinanceQuote (_symbol, _id, _sourcename)); return (launchFinanceQuote (_symbol, _id, _sourcename));
else else
return (launchNative (_symbol, _id, _sourcename)); return (launchNative (_symbol, _id, _sourcename));
@ -87,7 +87,7 @@ bool WebPriceQuote::launchNative( const TQString& _symbol, const TQString& _id,
if ( sourcename.isEmpty() ) if ( sourcename.isEmpty() )
sourcename = "Yahoo"; sourcename = "Yahoo";
if ( quoteSources().tqcontains(sourcename) ) if ( quoteSources().contains(sourcename) )
m_source = WebPriceQuoteSource(sourcename); m_source = WebPriceQuoteSource(sourcename);
else else
emit error(TQString("Source <%1> does not exist.").tqarg(sourcename)); emit error(TQString("Source <%1> does not exist.").tqarg(sourcename));
@ -105,7 +105,7 @@ bool WebPriceQuote::launchNative( const TQString& _symbol, const TQString& _id,
KURL url; KURL url;
// if the source has room for TWO symbols.. // if the source has room for TWO symbols..
if ( m_source.m_url.tqcontains("%2") ) if ( m_source.m_url.contains("%2") )
{ {
// this is a two-symbol quote. split the symbol into two. valid symbol // this is a two-symbol quote. split the symbol into two. valid symbol
// characters are: 0-9, A-Z and the dot. anything else is a separator // characters are: 0-9, A-Z and the dot. anything else is a separator
@ -115,7 +115,7 @@ bool WebPriceQuote::launchNative( const TQString& _symbol, const TQString& _id,
if ( splitrx.search(m_symbol) != -1 ) if ( splitrx.search(m_symbol) != -1 )
url = KURL::fromPathOrURL(m_source.m_url.tqarg(splitrx.cap(1),splitrx.cap(2))); url = KURL::fromPathOrURL(m_source.m_url.tqarg(splitrx.cap(1),splitrx.cap(2)));
else else
kdDebug(2) << "WebPriceQuote::launch() did not tqfind 2 symbols" << endl; kdDebug(2) << "WebPriceQuote::launch() did not find 2 symbols" << endl;
} }
else else
// a regular one-symbol quote // a regular one-symbol quote
@ -316,7 +316,7 @@ void WebPriceQuote::slotParseQuote(const TQString& _quotedata)
quotedata.remove(TQRegExp("<[^>]*>")); quotedata.remove(TQRegExp("<[^>]*>"));
// &...;'s // &...;'s
quotedata.tqreplace(TQRegExp("&\\w+;")," "); quotedata.replace(TQRegExp("&\\w+;")," ");
// Extra white space // Extra white space
quotedata = quotedata.simplifyWhiteSpace(); quotedata = quotedata.simplifyWhiteSpace();
@ -352,16 +352,16 @@ void WebPriceQuote::slotParseQuote(const TQString& _quotedata)
// set the last one to a period. // set the last one to a period.
TQString pricestr = priceRegExp.cap(1); TQString pricestr = priceRegExp.cap(1);
int pos = pricestr.tqfindRev(TQRegExp("\\D")); int pos = pricestr.findRev(TQRegExp("\\D"));
if ( pos > 0 ) if ( pos > 0 )
{ {
pricestr[pos] = '.'; pricestr[pos] = '.';
pos = pricestr.tqfindRev(TQRegExp("\\D"),pos-1); pos = pricestr.findRev(TQRegExp("\\D"),pos-1);
} }
while ( pos > 0 ) while ( pos > 0 )
{ {
pricestr.remove(pos,1); pricestr.remove(pos,1);
pos = pricestr.tqfindRev(TQRegExp("\\D"),pos); pos = pricestr.findRev(TQRegExp("\\D"),pos);
} }
m_price = pricestr.toDouble(); m_price = pricestr.toDouble();
@ -639,7 +639,7 @@ TQStringList WebPriceQuote::quoteSourcesNative()
TQMap<TQString,WebPriceQuoteSource>::const_iterator it_source = defaults.begin(); TQMap<TQString,WebPriceQuoteSource>::const_iterator it_source = defaults.begin();
while ( it_source != defaults.end() ) while ( it_source != defaults.end() )
{ {
if ( ! groups.tqcontains( (*it_source).m_name ) ) if ( ! groups.contains( (*it_source).m_name ) )
{ {
groups += (*it_source).m_name; groups += (*it_source).m_name;
(*it_source).write(); (*it_source).write();

@ -44,7 +44,7 @@ bool Activity::isComplete(TQString& reason) const
bool rc = false; bool rc = false;
KMyMoneySecurity* security = dynamic_cast<KMyMoneySecurity*>(haveWidget("security")); KMyMoneySecurity* security = dynamic_cast<KMyMoneySecurity*>(haveWidget("security"));
if(!security->currentText().isEmpty()) { if(!security->currentText().isEmpty()) {
rc = security->selector()->tqcontains(security->currentText()); rc = security->selector()->contains(security->currentText());
} }
return rc; return rc;
} }
@ -58,7 +58,7 @@ bool Activity::haveAssetAccount(void) const
rc = !cat->currentText().isEmpty(); rc = !cat->currentText().isEmpty();
if(rc && !cat->currentText().isEmpty()) { if(rc && !cat->currentText().isEmpty()) {
rc = cat->selector()->tqcontains(cat->currentText()); rc = cat->selector()->contains(cat->currentText());
} }
return rc; return rc;
} }
@ -72,7 +72,7 @@ bool Activity::haveCategoryAndAmount(const TQString& category, const TQString& a
rc = !cat->currentText().isEmpty(); rc = !cat->currentText().isEmpty();
if(rc && !cat->currentText().isEmpty()) { if(rc && !cat->currentText().isEmpty()) {
rc = cat->selector()->tqcontains(cat->currentText()) || cat->isSplitTransaction(); rc = cat->selector()->contains(cat->currentText()) || cat->isSplitTransaction();
if(rc && !amount.isEmpty()) { if(rc && !amount.isEmpty()) {
MyMoneyMoney value = dynamic_cast<kMyMoneyEdit*>(haveWidget(amount))->value(); MyMoneyMoney value = dynamic_cast<kMyMoneyEdit*>(haveWidget(amount))->value();
if(!isMultiSelection()) if(!isMultiSelection())

@ -875,7 +875,7 @@ bool InvestTransactionEditor::setupPrice(const MyMoneyTransaction& t, MyMoneySpl
if(acc.currencyId() != t.commodity()) { if(acc.currencyId() != t.commodity()) {
TQMap<TQString, MyMoneyMoney>::Iterator it_p; TQMap<TQString, MyMoneyMoney>::Iterator it_p;
TQString key = t.commodity() + "-" + acc.currencyId(); TQString key = t.commodity() + "-" + acc.currencyId();
it_p = m_priceInfo.tqfind(key); it_p = m_priceInfo.find(key);
// if it's not found, then collect it from the user first // if it's not found, then collect it from the user first
MyMoneyMoney price; MyMoneyMoney price;

@ -54,7 +54,7 @@ KBalanceWarning::~KBalanceWarning()
void KBalanceWarning::slotShowMessage(TQWidget* tqparent, const MyMoneyAccount& account, const TQString& msg) void KBalanceWarning::slotShowMessage(TQWidget* tqparent, const MyMoneyAccount& account, const TQString& msg)
{ {
if(d->m_deselectedAccounts.tqfind(account.id()) == d->m_deselectedAccounts.end()) { if(d->m_deselectedAccounts.find(account.id()) == d->m_deselectedAccounts.end()) {
KMessageBox::information(tqparent, msg, TQString(), d->dontShowAgain()); KMessageBox::information(tqparent, msg, TQString(), d->dontShowAgain());
if(!KMessageBox::shouldBeShownContinue(d->dontShowAgain())) { if(!KMessageBox::shouldBeShownContinue(d->dontShowAgain())) {
d->m_deselectedAccounts[account.id()] = true; d->m_deselectedAccounts[account.id()] = true;

@ -72,7 +72,7 @@ bool KCurrencyCalculator::setupSplitPrice(MyMoneyMoney& shares, const MyMoneyTra
fromValue = s.value().abs(); fromValue = s.value().abs();
// if we had a price info in the beginning, we use it here // if we had a price info in the beginning, we use it here
if(priceInfo.tqfind(cat.currencyId()) != priceInfo.end()) { if(priceInfo.find(cat.currencyId()) != priceInfo.end()) {
toValue = (fromValue * priceInfo[cat.currencyId()]).convert(fract); toValue = (fromValue * priceInfo[cat.currencyId()]).convert(fract);
} }

@ -234,7 +234,7 @@ void KEditLoanWizard::loadWidgets(const MyMoneyAccount& /* account */)
void KEditLoanWizard::next() void KEditLoanWizard::next()
{ {
bool dontLeavePage = false; bool dontLeavePage = false;
TQButton* button = m_selectionButtonGroup->tqfind(m_lastSelection); TQButton* button = m_selectionButtonGroup->find(m_lastSelection);
if(currentPage() == m_editSelectionPage) { if(currentPage() == m_editSelectionPage) {

@ -394,7 +394,7 @@ bool KEditScheduleDlg::focusNextPrevChild(bool next)
TQWidget *currentWidget; TQWidget *currentWidget;
w = tqApp->tqfocusWidget(); w = tqApp->tqfocusWidget();
while(w && d->m_tabOrderWidgets.tqfind(w) == -1) { while(w && d->m_tabOrderWidgets.find(w) == -1) {
// qDebug("'%s' not in list, use tqparent", w->className()); // qDebug("'%s' not in list, use tqparent", w->className());
w = w->parentWidget(); w = w->parentWidget();
} }

@ -290,7 +290,7 @@ bool KEnterScheduleDlg::focusNextPrevChild(bool next)
TQWidget *currentWidget; TQWidget *currentWidget;
w = tqApp->tqfocusWidget(); w = tqApp->tqfocusWidget();
while(w && d->m_tabOrderWidgets.tqfind(w) == -1) { while(w && d->m_tabOrderWidgets.find(w) == -1) {
// qDebug("'%s' not in list, use tqparent", w->className()); // qDebug("'%s' not in list, use tqparent", w->className());
w = w->parentWidget(); w = w->parentWidget();
} }

@ -185,7 +185,7 @@ void KEquityPriceUpdateDlg::addPricePair(const MyMoneySecurityPair& pair, bool d
TQString symbol = TQString("%1 > %2").tqarg(pair.first,pair.second); TQString symbol = TQString("%1 > %2").tqarg(pair.first,pair.second);
TQString id = TQString("%1 %2").tqarg(pair.first,pair.second); TQString id = TQString("%1 %2").tqarg(pair.first,pair.second);
if ( ! lvEquityList->tqfindItem(id,ID_COL,TQt::ExactMatch) ) if ( ! lvEquityList->findItem(id,ID_COL,TQt::ExactMatch) )
{ {
MyMoneyPrice pr = file->price(pair.first,pair.second); MyMoneyPrice pr = file->price(pair.first,pair.second);
if(pr.source() != "KMyMoney") { if(pr.source() != "KMyMoney") {
@ -237,7 +237,7 @@ void KEquityPriceUpdateDlg::addInvestment(const MyMoneySecurity& inv)
TQString symbol = inv.tradingSymbol(); TQString symbol = inv.tradingSymbol();
TQString id = inv.id(); TQString id = inv.id();
if ( ! lvEquityList->tqfindItem(id, ID_COL, TQt::ExactMatch) ) if ( ! lvEquityList->findItem(id, ID_COL, TQt::ExactMatch) )
{ {
// check that the security is still in use // check that the security is still in use
TQValueList<MyMoneyAccount>::const_iterator it_a; TQValueList<MyMoneyAccount>::const_iterator it_a;
@ -290,14 +290,14 @@ MyMoneyPrice KEquityPriceUpdateDlg::price(const TQString& id) const
MyMoneyPrice price; MyMoneyPrice price;
TQListViewItem* item; TQListViewItem* item;
if((item = lvEquityList->tqfindItem(id, ID_COL, TQt::ExactMatch)) != 0) { if((item = lvEquityList->findItem(id, ID_COL, TQt::ExactMatch)) != 0) {
MyMoneyMoney rate(item->text(PRICE_COL)); MyMoneyMoney rate(item->text(PRICE_COL));
if ( !rate.isZero() ) if ( !rate.isZero() )
{ {
TQString id = item->text(ID_COL).utf8(); TQString id = item->text(ID_COL).utf8();
// if the ID has a space, then this is TWO ID's, so it's a currency quote // if the ID has a space, then this is TWO ID's, so it's a currency quote
if ( TQString(id).tqcontains(" ") ) if ( TQString(id).contains(" ") )
{ {
TQStringList ids = TQStringList::split(" ",TQString(id)); TQStringList ids = TQStringList::split(" ",TQString(id));
TQString fromid = ids[0].utf8(); TQString fromid = ids[0].utf8();
@ -337,7 +337,7 @@ void KEquityPriceUpdateDlg::storePrices(void)
TQString id = item->text(ID_COL).utf8(); TQString id = item->text(ID_COL).utf8();
// if the ID has a space, then this is TWO ID's, so it's a currency quote // if the ID has a space, then this is TWO ID's, so it's a currency quote
if ( TQString(id).tqcontains(" ") ) if ( TQString(id).contains(" ") )
{ {
TQStringList ids = TQStringList::split(" ",TQString(id)); TQStringList ids = TQStringList::split(" ",TQString(id));
TQString fromid = ids[0].utf8(); TQString fromid = ids[0].utf8();
@ -417,11 +417,11 @@ void KEquityPriceUpdateDlg::slotUpdateAllClicked(void)
void KEquityPriceUpdateDlg::slotQuoteFailed(const TQString& _id, const TQString& _symbol) void KEquityPriceUpdateDlg::slotQuoteFailed(const TQString& _id, const TQString& _symbol)
{ {
TQListViewItem* item = lvEquityList->tqfindItem(_id,ID_COL,TQt::ExactMatch); TQListViewItem* item = lvEquityList->findItem(_id,ID_COL,TQt::ExactMatch);
// Give the user some options // Give the user some options
int result; int result;
if(_id.tqcontains(" ")) { if(_id.contains(" ")) {
result = KMessageBox::warningContinueCancel(this, i18n("Failed to retrieve an exchange rate for %1 from %2. It will be skipped this time.").tqarg(_symbol, item->text(SOURCE_COL)), i18n("Price Update Failed")); result = KMessageBox::warningContinueCancel(this, i18n("Failed to retrieve an exchange rate for %1 from %2. It will be skipped this time.").tqarg(_symbol, item->text(SOURCE_COL)), i18n("Price Update Failed"));
} else { } else {
result = KMessageBox::questionYesNoCancel(this, TQString("<qt>%1</qt>").tqarg(i18n("Failed to retrieve a quote for %1 from %2. Press <b>No</b> to remove the online price source from this security permanently, <b>Yes</b> to continue updating this security during future price updates or <b>Cancel</b> to stop the current update operation.").tqarg(_symbol, item->text(SOURCE_COL))), i18n("Price Update Failed"), KStdGuiItem::yes(), KStdGuiItem::no()); result = KMessageBox::questionYesNoCancel(this, TQString("<qt>%1</qt>").tqarg(i18n("Failed to retrieve a quote for %1 from %2. Press <b>No</b> to remove the online price source from this security permanently, <b>Yes</b> to continue updating this security during future price updates or <b>Cancel</b> to stop the current update operation.").tqarg(_symbol, item->text(SOURCE_COL))), i18n("Price Update Failed"), KStdGuiItem::yes(), KStdGuiItem::no());
@ -484,7 +484,7 @@ void KEquityPriceUpdateDlg::slotQuoteFailed(const TQString& _id, const TQString&
void KEquityPriceUpdateDlg::slotReceivedQuote(const TQString& _id, const TQString& _symbol,const TQDate& _date, const double& _price) void KEquityPriceUpdateDlg::slotReceivedQuote(const TQString& _id, const TQString& _symbol,const TQDate& _date, const double& _price)
{ {
TQListViewItem* item = lvEquityList->tqfindItem(_id,ID_COL,TQt::ExactMatch); TQListViewItem* item = lvEquityList->findItem(_id,ID_COL,TQt::ExactMatch);
TQListViewItem* next = NULL; TQListViewItem* next = NULL;
if ( item ) if ( item )
@ -498,7 +498,7 @@ void KEquityPriceUpdateDlg::slotReceivedQuote(const TQString& _id, const TQStrin
double price = _price; double price = _price;
TQString id = _id.utf8(); TQString id = _id.utf8();
MyMoneySecurity sec; MyMoneySecurity sec;
if ( _id.tqcontains(" ") == 0) { if ( _id.contains(" ") == 0) {
MyMoneySecurity security = MyMoneyFile::instance()->security(id); MyMoneySecurity security = MyMoneyFile::instance()->security(id);
TQString factor = security.value("kmm-online-factor"); TQString factor = security.value("kmm-online-factor");
if(!factor.isEmpty()) { if(!factor.isEmpty()) {

@ -143,7 +143,7 @@ void KExportDlg::loadProfiles(const bool selectLast)
} }
m_profileComboBox->setCurrentItem(0); m_profileComboBox->setCurrentItem(0);
if(list.tqcontains(current) > 0) if(list.contains(current) > 0)
m_profileComboBox->setCurrentText(current); m_profileComboBox->setCurrentText(current);
} }
@ -243,7 +243,7 @@ void KExportDlg::loadAccounts(void)
/* /*
m_accountComboBox->setCurrentItem(0); m_accountComboBox->setCurrentItem(0);
if(strList.tqcontains(current) > 0) if(strList.contains(current) > 0)
m_accountComboBox->setCurrentText(current); m_accountComboBox->setCurrentText(current);
*/ */
} }

@ -307,7 +307,7 @@ void KFindTransactionDlg::selectItems(TQListView* view, const TQStringList& list
for(it_v = view->firstChild(); it_v != 0; it_v = it_v->nextSibling()) { for(it_v = view->firstChild(); it_v != 0; it_v = it_v->nextSibling()) {
KMyMoneyCheckListItem* it_c = static_cast<KMyMoneyCheckListItem*>(it_v); KMyMoneyCheckListItem* it_c = static_cast<KMyMoneyCheckListItem*>(it_v);
if(it_c->type() == TQCheckListItem::CheckBox && list.tqcontains(it_c->id())) { if(it_c->type() == TQCheckListItem::CheckBox && list.contains(it_c->id())) {
it_c->setOn(state); it_c->setOn(state);
} }
selectSubItems(it_v, list, state); selectSubItems(it_v, list, state);
@ -342,7 +342,7 @@ void KFindTransactionDlg::selectSubItems(TQListViewItem* item, const TQStringLis
for(it_v = item->firstChild(); it_v != 0; it_v = it_v->nextSibling()) { for(it_v = item->firstChild(); it_v != 0; it_v = it_v->nextSibling()) {
KMyMoneyCheckListItem* it_c = static_cast<KMyMoneyCheckListItem*>(it_v); KMyMoneyCheckListItem* it_c = static_cast<KMyMoneyCheckListItem*>(it_v);
if(list.tqcontains(it_c->id())) if(list.contains(it_c->id()))
it_c->setOn(state); it_c->setOn(state);
selectSubItems(it_v, list, state); selectSubItems(it_v, list, state);
} }
@ -568,7 +568,7 @@ void KFindTransactionDlg::setupFilter(void)
MyMoneyAccount acc = MyMoneyFile::instance()->account(*it_a); MyMoneyAccount acc = MyMoneyFile::instance()->account(*it_a);
if(acc.accountType() == MyMoneyAccount::Investment) { if(acc.accountType() == MyMoneyAccount::Investment) {
for(it_b = acc.accountList().begin(); it_b != acc.accountList().end(); ++it_b) { for(it_b = acc.accountList().begin(); it_b != acc.accountList().end(); ++it_b) {
if(!list.tqcontains(*it_b)) { if(!list.contains(*it_b)) {
missing.append(*it_b); missing.append(*it_b);
} }
} }

@ -201,7 +201,7 @@ void KImportDlg::loadProfiles(const bool selectLast)
} }
m_profileComboBox->setCurrentItem(0); m_profileComboBox->setCurrentItem(0);
if(list.tqcontains(current) > 0) { if(list.contains(current) > 0) {
m_profileComboBox->setCurrentText(current); m_profileComboBox->setCurrentText(current);
} }
} }

@ -136,7 +136,7 @@ void kMyMoneySplitTable::paintCell(TQPainter *p, int row, int col, const TQRect&
TQString qstringCategory; TQString qstringCategory;
TQString qstringMemo; TQString qstringMemo;
int intPos = firsttext.tqfind("|"); int intPos = firsttext.find("|");
if(intPos > -1) if(intPos > -1)
{ {
qstringCategory = firsttext.left(intPos); qstringCategory = firsttext.left(intPos);
@ -199,7 +199,7 @@ void kMyMoneySplitTable::columnWidthChanged(int col)
} }
/** Override the TQTable member function to avoid confusion with our own functionality */ /** Override the TQTable member function to avoid confusion with our own functionality */
void kMyMoneySplitTable::endEdit(int /*row*/, int /*col*/, bool /*accept*/, bool /*tqreplace*/ ) void kMyMoneySplitTable::endEdit(int /*row*/, int /*col*/, bool /*accept*/, bool /*replace*/ )
{ {
} }
@ -735,7 +735,7 @@ void kMyMoneySplitTable::endEdit(bool keyBoardDriven)
fromValue = s1.value().abs(); fromValue = s1.value().abs();
// if we had a price info in the beginning, we use it here // if we had a price info in the beginning, we use it here
if(m_priceInfo.tqfind(cat.currencyId()) != m_priceInfo.end()) { if(m_priceInfo.find(cat.currencyId()) != m_priceInfo.end()) {
toValue = (fromValue * m_priceInfo[cat.currencyId()]).convert(fract); toValue = (fromValue * m_priceInfo[cat.currencyId()]).convert(fract);
} }
@ -969,7 +969,7 @@ bool kMyMoneySplitTable::focusNextPrevChild(bool next)
TQWidget *w = 0; TQWidget *w = 0;
TQWidget *currentWidget; TQWidget *currentWidget;
m_tabOrderWidgets.tqfind(tqApp->tqfocusWidget()); m_tabOrderWidgets.find(tqApp->tqfocusWidget());
currentWidget = m_tabOrderWidgets.current(); currentWidget = m_tabOrderWidgets.current();
w = next ? m_tabOrderWidgets.next() : m_tabOrderWidgets.prev(); w = next ? m_tabOrderWidgets.next() : m_tabOrderWidgets.prev();

@ -93,7 +93,7 @@ protected:
void contentsMouseReleaseEvent( TQMouseEvent* e ); void contentsMouseReleaseEvent( TQMouseEvent* e );
void contentsMouseDoubleClickEvent( TQMouseEvent* e ); void contentsMouseDoubleClickEvent( TQMouseEvent* e );
bool eventFilter(TQObject *o, TQEvent *e); bool eventFilter(TQObject *o, TQEvent *e);
void endEdit(int row, int col, bool accept, bool tqreplace ); void endEdit(int row, int col, bool accept, bool replace );
void resizeEvent(TQResizeEvent*); void resizeEvent(TQResizeEvent*);
TQWidget* createEditWidgets(void); TQWidget* createEditWidgets(void);

@ -354,14 +354,14 @@ void KReconcileDlg::reloadLists()
if (transaction->state()!=MyMoneyTransaction::Reconciled) { if (transaction->state()!=MyMoneyTransaction::Reconciled) {
if (transaction->type() == MyMoneyTransaction::Debit) { if (transaction->type() == MyMoneyTransaction::Debit) {
transaction->setIndex(i); transaction->setIndex(i);
if(m_debitsTQList.tqfind(transaction) < 0) if(m_debitsTQList.find(transaction) < 0)
{ {
m_debitsTQList.append(transaction); m_debitsTQList.append(transaction);
} }
} }
else { else {
transaction->setIndex(i); transaction->setIndex(i);
if(m_creditsTQList.tqfind(transaction) < 0) if(m_creditsTQList.find(transaction) < 0)
{ {
m_creditsTQList.append(transaction); m_creditsTQList.append(transaction);
} }

@ -62,7 +62,7 @@ KSelectDatabaseDlg::KSelectDatabaseDlg(TQWidget *tqparent, const char *name)
TQStringList::Iterator it = list.begin(); TQStringList::Iterator it = list.begin();
while(it != list.end()) { while(it != list.end()) {
TQString dname = *it; TQString dname = *it;
if (map.keys().tqcontains(dname)) { // only display if driver is supported if (map.keys().contains(dname)) { // only display if driver is supported
dname = dname + " - " + map[dname]; dname = dname + " - " + map[dname];
listDrivers->insertItem (dname); listDrivers->insertItem (dname);
} }
@ -106,11 +106,11 @@ KSelectDatabaseDlg::KSelectDatabaseDlg(KURL openURL, TQWidget *tqparent, const c
TQStringList list = TQSqlDatabase::drivers(); TQStringList list = TQSqlDatabase::drivers();
// list drivers supported by KMM // list drivers supported by KMM
TQMap<TQString, TQString> map = m_map.driverMap(); TQMap<TQString, TQString> map = m_map.driverMap();
if (!list.tqcontains(driverName)) { if (!list.contains(driverName)) {
KMessageBox::error (0, i18n("TQt SQL driver %1 is no longer installed on your system").tqarg(driverName), KMessageBox::error (0, i18n("TQt SQL driver %1 is no longer installed on your system").tqarg(driverName),
""); "");
setError(); setError();
} else if (!map.tqcontains(driverName)) { } else if (!map.contains(driverName)) {
KMessageBox::error (0, i18n("TQt SQL driver %1 is not suported").tqarg(driverName), KMessageBox::error (0, i18n("TQt SQL driver %1 is not suported").tqarg(driverName),
""); "");
setError(); setError();

@ -141,7 +141,7 @@ void KStartDlg::readConfig()
value = config->readEntry( TQString( "File%1" ).tqarg( i ), TQString() ); value = config->readEntry( TQString( "File%1" ).tqarg( i ), TQString() );
if( !value.isNull() && fileExists(value) ) if( !value.isNull() && fileExists(value) )
{ {
TQString file_name = value.mid(value.tqfindRev('/')+1); TQString file_name = value.mid(value.findRev('/')+1);
(void)new KRecentFileItem( value, view_recent, file_name, il->loadIcon("kmy", KIcon::Desktop, KIcon::SizeLarge)); (void)new KRecentFileItem( value, view_recent, file_name, il->loadIcon("kmy", KIcon::Desktop, KIcon::SizeLarge));
} }
i++; i++;

@ -64,11 +64,11 @@ TQValidator::State MyMoneyQifProfileNameValidator::validate(TQString& name, int&
TQStringList list = config->readListEntry("profiles"); TQStringList list = config->readListEntry("profiles");
// invalid character? // invalid character?
if(name.tqcontains(",") != 0) if(name.contains(",") != 0)
return TQValidator::Invalid; return TQValidator::Invalid;
// would not work in this form (empty or existing name) // would not work in this form (empty or existing name)
if(name.isEmpty() || list.tqcontains(name)) if(name.isEmpty() || list.contains(name))
return TQValidator::Intermediate; return TQValidator::Intermediate;
// is OK // is OK
@ -264,13 +264,13 @@ void MyMoneyQifProfileEditor::slotLoadProfileFromConfig(const TQString& profile)
m_isDirty = true; m_isDirty = true;
} }
if(m_profileListBox->tqfindItem(profileName, TQt::ExactMatch | TQt::CaseSensitive) == NULL) { if(m_profileListBox->findItem(profileName, TQt::ExactMatch | TQt::CaseSensitive) == NULL) {
profileName = m_profileListBox->text(0); profileName = m_profileListBox->text(0);
} }
m_profile.loadProfile("Profile-" + profileName); m_profile.loadProfile("Profile-" + profileName);
TQListBoxItem *lbi = m_profileListBox->tqfindItem(profileName, TQt::ExactMatch | TQt::CaseSensitive); TQListBoxItem *lbi = m_profileListBox->findItem(profileName, TQt::ExactMatch | TQt::CaseSensitive);
int idx = m_profileListBox->index(lbi); int idx = m_profileListBox->index(lbi);
showProfile(); showProfile();
if(idx >= 0) { if(idx >= 0) {

@ -151,11 +151,11 @@ void KSettingsGpg::show(void)
if(fields[0] != RECOVER_KEY_ID_FULL) { if(fields[0] != RECOVER_KEY_ID_FULL) {
// replace parenthesis in name field with brackets // replace parenthesis in name field with brackets
TQString name = fields[1]; TQString name = fields[1];
name.tqreplace('(', "["); name.replace('(', "[");
name.tqreplace(')', "]"); name.replace(')', "]");
name = TQString("%1 (0x%2)").tqarg(name).tqarg(fields[0]); name = TQString("%1 (0x%2)").tqarg(name).tqarg(fields[0]);
m_masterKeyCombo->insertItem(name); m_masterKeyCombo->insertItem(name);
if(name.tqcontains(masterKey)) if(name.contains(masterKey))
m_masterKeyCombo->setCurrentItem(name); m_masterKeyCombo->setCurrentItem(name);
} }
} }

@ -104,7 +104,7 @@ void KSettingsOnlineQuotes::loadList(const bool updateResetList)
m_quoteSourceList->setSelected(first, true); m_quoteSourceList->setSelected(first, true);
slotLoadWidgets(first); slotLoadWidgets(first);
m_newButton->setEnabled(m_quoteSourceList->tqfindItem(i18n("New Quote Source"), 0) == 0); m_newButton->setEnabled(m_quoteSourceList->findItem(i18n("New Quote Source"), 0) == 0);
} }
void KSettingsOnlineQuotes::resetConfig(void) void KSettingsOnlineQuotes::resetConfig(void)
@ -190,7 +190,7 @@ void KSettingsOnlineQuotes::slotNewEntry(void)
WebPriceQuoteSource newSource(i18n("New Quote Source")); WebPriceQuoteSource newSource(i18n("New Quote Source"));
newSource.write(); newSource.write();
loadList(); loadList();
TQListViewItem* item = m_quoteSourceList->tqfindItem(i18n("New Quote Source"), 0); TQListViewItem* item = m_quoteSourceList->findItem(i18n("New Quote Source"), 0);
if(item) { if(item) {
m_quoteSourceList->setSelected(item, true); m_quoteSourceList->setSelected(item, true);
slotLoadWidgets(item); slotLoadWidgets(item);
@ -213,7 +213,7 @@ void KSettingsOnlineQuotes::slotEntryRenamed(TQListViewItem* item, const TQStrin
} else { } else {
item->setText(0, m_currentItem.m_name); item->setText(0, m_currentItem.m_name);
} }
m_newButton->setEnabled(m_quoteSourceList->tqfindItem(i18n("New Quote Source"), 0) == 0); m_newButton->setEnabled(m_quoteSourceList->findItem(i18n("New Quote Source"), 0) == 0);
} }
#include "ksettingsonlinequotes.moc" #include "ksettingsonlinequotes.moc"

@ -160,7 +160,7 @@ bool TransactionEditor::eventFilter(TQObject* o, TQEvent* e)
// the object is one of our edit widgets, then .... // the object is one of our edit widgets, then ....
if(o->isWidgetType() if(o->isWidgetType()
&& (e->type() == TQEvent::KeyPress) && (e->type() == TQEvent::KeyPress)
&& m_editWidgets.values().tqcontains(dynamic_cast<TQWidget*>(o))) { && m_editWidgets.values().contains(dynamic_cast<TQWidget*>(o))) {
TQKeyEvent* k = dynamic_cast<TQKeyEvent*>(e); TQKeyEvent* k = dynamic_cast<TQKeyEvent*>(e);
if((k->state() & TQt::KeyButtonMask) == 0) { if((k->state() & TQt::KeyButtonMask) == 0) {
bool isFinal = false; bool isFinal = false;
@ -1241,7 +1241,7 @@ void StdTransactionEditor::autoFill(const TQString& payeeId)
TQMap<TQString, struct uniqTransaction>::iterator it_u; TQMap<TQString, struct uniqTransaction>::iterator it_u;
do { do {
TQString ukey = TQString("%1-%2").tqarg(key).tqarg(cnt); TQString ukey = TQString("%1-%2").tqarg(key).tqarg(cnt);
it_u = uniqList.tqfind(ukey); it_u = uniqList.find(ukey);
if(it_u == uniqList.end()) { if(it_u == uniqList.end()) {
uniqList[ukey].t = &((*it_t).first); uniqList[ukey].t = &((*it_t).first);
uniqList[ukey].cnt = 1; uniqList[ukey].cnt = 1;
@ -2109,7 +2109,7 @@ bool StdTransactionEditor::createTransaction(MyMoneyTransaction& t, const MyMone
return false; return false;
} else { } else {
MyMoneyAccount cat = MyMoneyFile::instance()->account(s1.accountId()); MyMoneyAccount cat = MyMoneyFile::instance()->account(s1.accountId());
if(m_priceInfo.tqfind(cat.currencyId()) != m_priceInfo.end()) { if(m_priceInfo.find(cat.currencyId()) != m_priceInfo.end()) {
shares = (s1.value() * m_priceInfo[cat.currencyId()]).reduce().convert(cat.fraction()); shares = (s1.value() * m_priceInfo[cat.currencyId()]).reduce().convert(cat.fraction());
} }
else else

@ -333,7 +333,7 @@ void KMyMoney2App::initActions(void)
// ************* // *************
// The Edit menu // The Edit menu
// ************* // *************
new KAction(i18n("Find transaction..."), "transaction_tqfind", KShortcut("Ctrl+F"), TQT_TQOBJECT(this), TQT_SLOT(slotFindTransaction()), actionCollection(), "edit_find_transaction"); new KAction(i18n("Find transaction..."), "transaction_find", KShortcut("Ctrl+F"), TQT_TQOBJECT(this), TQT_SLOT(slotFindTransaction()), actionCollection(), "edit_find_transaction");
// ************* // *************
// The View menu // The View menu
@ -1090,11 +1090,11 @@ bool KMyMoney2App::slotFileSaveAs(void)
if(fields[0] != RECOVER_KEY_ID) { if(fields[0] != RECOVER_KEY_ID) {
// replace parenthesis in name field with brackets // replace parenthesis in name field with brackets
TQString name = fields[1]; TQString name = fields[1];
name.tqreplace('(', "["); name.replace('(', "[");
name.tqreplace(')', "]"); name.replace(')', "]");
name = TQString("%1 (0x%2)").tqarg(name).tqarg(fields[0]); name = TQString("%1 (0x%2)").tqarg(name).tqarg(fields[0]);
m_saveEncrypted->insertItem(name); m_saveEncrypted->insertItem(name);
if(name.tqcontains(KMyMoneyGlobalSettings::gpgRecipient())) { if(name.contains(KMyMoneyGlobalSettings::gpgRecipient())) {
m_saveEncrypted->setCurrentItem(name); m_saveEncrypted->setCurrentItem(name);
} }
} }
@ -1128,13 +1128,13 @@ bool KMyMoney2App::slotFileSaveAs(void)
// end of copy // end of copy
// find last . delimiter // find last . delimiter
int nLoc = newName.tqfindRev('.'); int nLoc = newName.findRev('.');
if(nLoc != -1) if(nLoc != -1)
{ {
TQString strExt, strTemp; TQString strExt, strTemp;
strTemp = newName.left(nLoc + 1); strTemp = newName.left(nLoc + 1);
strExt = newName.right(newName.length() - (nLoc + 1)); strExt = newName.right(newName.length() - (nLoc + 1));
if((strExt.tqfind("kmy", 0, FALSE) == -1) && (strExt.tqfind("xml", 0, FALSE) == -1)) if((strExt.find("kmy", 0, FALSE) == -1) && (strExt.find("xml", 0, FALSE) == -1))
{ {
strTemp.append("kmy"); strTemp.append("kmy");
@ -1487,13 +1487,13 @@ void KMyMoney2App::slotSaveAccountTemplates(void)
if(!newName.isEmpty()) if(!newName.isEmpty())
{ {
// find last . delimiter // find last . delimiter
int nLoc = newName.tqfindRev('.'); int nLoc = newName.findRev('.');
if(nLoc != -1) if(nLoc != -1)
{ {
TQString strExt, strTemp; TQString strExt, strTemp;
strTemp = newName.left(nLoc + 1); strTemp = newName.left(nLoc + 1);
strExt = newName.right(newName.length() - (nLoc + 1)); strExt = newName.right(newName.length() - (nLoc + 1));
if((strExt.tqfind("kmt", 0, FALSE) == -1)) if((strExt.find("kmt", 0, FALSE) == -1))
{ {
strTemp.append("kmt"); strTemp.append("kmt");
//append to make complete file name //append to make complete file name
@ -2258,7 +2258,7 @@ const MyMoneyAccount& KMyMoney2App::findAccount(const MyMoneyAccount& acc, const
int pos; int pos;
// check for ':' in the name and use it as separator for a hierarchy // check for ':' in the name and use it as separator for a hierarchy
TQString name = acc.name(); TQString name = acc.name();
while((pos = name.tqfind(MyMoneyFile::AccountSeperator)) != -1) { while((pos = name.find(MyMoneyFile::AccountSeperator)) != -1) {
TQString part = name.left(pos); TQString part = name.left(pos);
TQString remainder = name.mid(pos+1); TQString remainder = name.mid(pos+1);
const MyMoneyAccount& existingAccount = file->subAccountByName(parentAccount, part); const MyMoneyAccount& existingAccount = file->subAccountByName(parentAccount, part);
@ -2297,7 +2297,7 @@ void KMyMoney2App::createAccount(MyMoneyAccount& newAccount, MyMoneyAccount& par
{ {
int pos; int pos;
// check for ':' in the name and use it as separator for a hierarchy // check for ':' in the name and use it as separator for a hierarchy
while((pos = newAccount.name().tqfind(MyMoneyFile::AccountSeperator)) != -1) { while((pos = newAccount.name().find(MyMoneyFile::AccountSeperator)) != -1) {
TQString part = newAccount.name().left(pos); TQString part = newAccount.name().left(pos);
TQString remainder = newAccount.name().mid(pos+1); TQString remainder = newAccount.name().mid(pos+1);
const MyMoneyAccount& existingAccount = file->subAccountByName(parentAccount, part); const MyMoneyAccount& existingAccount = file->subAccountByName(parentAccount, part);
@ -2984,7 +2984,7 @@ void KMyMoney2App::slotAccountEdit(void)
// if we have an online provider for this account, we need to check // if we have an online provider for this account, we need to check
// that we have the corresponding plugin. If that exists, we ask it // that we have the corresponding plugin. If that exists, we ask it
// to provide an additional tab for the account editor. // to provide an additional tab for the account editor.
it_plugin = m_onlinePlugins.tqfind(kvp["provider"]); it_plugin = m_onlinePlugins.find(kvp["provider"]);
if(it_plugin != m_onlinePlugins.end()) { if(it_plugin != m_onlinePlugins.end()) {
TQString name; TQString name;
TQWidget *w = 0; TQWidget *w = 0;
@ -3103,7 +3103,7 @@ void KMyMoney2App::slotAccountReconcileStart(void)
MyMoneySchedule sch(*(it_sch)); MyMoneySchedule sch(*(it_sch));
// and enter it if it is not on the skip list // and enter it if it is not on the skip list
if(skipMap.tqfind((*it_sch).id()) == skipMap.end()) { if(skipMap.find((*it_sch).id()) == skipMap.end()) {
rc = enterSchedule(sch, false, true); rc = enterSchedule(sch, false, true);
if(rc == KMyMoneyUtils::Ignore) { if(rc == KMyMoneyUtils::Ignore) {
skipMap[(*it_sch).id()] = true; skipMap[(*it_sch).id()] = true;
@ -3850,7 +3850,7 @@ void KMyMoney2App::slotPayeeDelete(void)
TQValueList<MyMoneyPayee> remainingPayees = file->payeeList(); TQValueList<MyMoneyPayee> remainingPayees = file->payeeList();
TQValueList<MyMoneyPayee>::iterator it_p; TQValueList<MyMoneyPayee>::iterator it_p;
for(it_p = remainingPayees.begin(); it_p != remainingPayees.end(); ) { for(it_p = remainingPayees.begin(); it_p != remainingPayees.end(); ) {
if(m_selectedPayees.tqfind(*it_p) != m_selectedPayees.end()) { if(m_selectedPayees.find(*it_p) != m_selectedPayees.end()) {
it_p = remainingPayees.erase(it_p); it_p = remainingPayees.erase(it_p);
} else { } else {
++it_p; ++it_p;
@ -4001,7 +4001,7 @@ void KMyMoney2App::slotPayeeDelete(void)
} }
if(it_k == payeeNames.end()) if(it_k == payeeNames.end())
payeeNames << TQRegExp::escape(*it_n); payeeNames << TQRegExp::escape(*it_n);
} else if(payeeNames.tqcontains(*it_n) == 0) } else if(payeeNames.contains(*it_n) == 0)
payeeNames << TQRegExp::escape(*it_n); payeeNames << TQRegExp::escape(*it_n);
} }
@ -5362,7 +5362,7 @@ void KMyMoney2App::slotUpdateActions(void)
for(it_a = accList.begin(); (it_p == m_onlinePlugins.end()) && (it_a != accList.end()); ++it_a) { for(it_a = accList.begin(); (it_p == m_onlinePlugins.end()) && (it_a != accList.end()); ++it_a) {
if ( !(*it_a).onlineBankingSettings().value("provider").isEmpty() ) { if ( !(*it_a).onlineBankingSettings().value("provider").isEmpty() ) {
// check if provider is available // check if provider is available
it_p = m_onlinePlugins.tqfind((*it_a).onlineBankingSettings().value("provider")); it_p = m_onlinePlugins.find((*it_a).onlineBankingSettings().value("provider"));
if(it_p != m_onlinePlugins.end()) { if(it_p != m_onlinePlugins.end()) {
TQStringList protocols; TQStringList protocols;
(*it_p)->protocols(protocols); (*it_p)->protocols(protocols);
@ -5407,7 +5407,7 @@ void KMyMoney2App::slotUpdateActions(void)
action("account_online_unmap")->setEnabled(true); action("account_online_unmap")->setEnabled(true);
// check if provider is available // check if provider is available
TQMap<TQString, KMyMoneyPlugin::OnlinePlugin*>::const_iterator it_p; TQMap<TQString, KMyMoneyPlugin::OnlinePlugin*>::const_iterator it_p;
it_p = m_onlinePlugins.tqfind(m_selectedAccount.onlineBankingSettings().value("provider")); it_p = m_onlinePlugins.find(m_selectedAccount.onlineBankingSettings().value("provider"));
if(it_p != m_onlinePlugins.end()) { if(it_p != m_onlinePlugins.end()) {
TQStringList protocols; TQStringList protocols;
(*it_p)->protocols(protocols); (*it_p)->protocols(protocols);
@ -5566,7 +5566,7 @@ void KMyMoney2App::slotSelectTransactions(const KMyMoneyRegister::SelectedTransa
if(!payee.name().isEmpty()) { if(!payee.name().isEmpty()) {
m_payeeGoto = payee.id(); m_payeeGoto = payee.id();
TQString name = payee.name(); TQString name = payee.name();
name.tqreplace(TQRegExp("&(?!&)"), "&&"); name.replace(TQRegExp("&(?!&)"), "&&");
action("transaction_goto_payee")->setText(i18n("Goto '%1'").tqarg(name)); action("transaction_goto_payee")->setText(i18n("Goto '%1'").tqarg(name));
} }
} catch(MyMoneyException *e) { } catch(MyMoneyException *e) {
@ -5588,7 +5588,7 @@ void KMyMoney2App::slotSelectTransactions(const KMyMoneyRegister::SelectedTransa
} }
m_accountGoto = acc.id(); m_accountGoto = acc.id();
TQString name = acc.name(); TQString name = acc.name();
name.tqreplace(TQRegExp("&(?!&)"), "&&"); name.replace(TQRegExp("&(?!&)"), "&&");
action("transaction_goto_account")->setText(i18n("Goto '%1'").tqarg(name)); action("transaction_goto_account")->setText(i18n("Goto '%1'").tqarg(name));
break; break;
} }
@ -5828,7 +5828,7 @@ const TQValueList<TQCString> KMyMoney2App::instanceList(void) const
// skip over myself // skip over myself
if((*it) == kapp->dcopClient()->appId()) if((*it) == kapp->dcopClient()->appId())
continue; continue;
if((*it).tqfind("kmymoney-") == 0) { if((*it).find("kmymoney-") == 0) {
list += (*it); list += (*it);
} }
} }
@ -6002,7 +6002,7 @@ const MyMoneyAccount& KMyMoney2App::account(const TQString& key, const TQString&
TQValueList<MyMoneyAccount> accList; TQValueList<MyMoneyAccount> accList;
for(it_a = list.begin(); it_a != list.end(); ++it_a) { for(it_a = list.begin(); it_a != list.end(); ++it_a) {
const TQString& id = (*it_a).onlineBankingSettings().value(key); const TQString& id = (*it_a).onlineBankingSettings().value(key);
if(id.tqcontains(value)) { if(id.contains(value)) {
accList << MyMoneyFile::instance()->account((*it_a).id()); accList << MyMoneyFile::instance()->account((*it_a).id());
} }
if(id == value) { if(id == value) {
@ -6072,7 +6072,7 @@ void KMyMoney2App::slotAccountMapOnline(void)
return; return;
// check if user tries to map a brokerageAccount // check if user tries to map a brokerageAccount
if(m_selectedAccount.name().tqcontains(i18n(" (Brokerage)"))) { if(m_selectedAccount.name().contains(i18n(" (Brokerage)"))) {
if(KMessageBox::warningContinueCancel(this, i18n("You try to map a brokerage account to an online account. This is usually not advisable. In general, the investment account should be mapped to the online account. Please cancel if you intended to map the investment account, continue otherwise"), i18n("Mapping brokerage account")) == KMessageBox::Cancel) { if(KMessageBox::warningContinueCancel(this, i18n("You try to map a brokerage account to an online account. This is usually not advisable. In general, the investment account should be mapped to the online account. Please cancel if you intended to map the investment account, continue otherwise"), i18n("Mapping brokerage account")) == KMessageBox::Cancel) {
return; return;
} }
@ -6108,7 +6108,7 @@ void KMyMoney2App::slotAccountMapOnline(void)
return; return;
// find the provider // find the provider
it_p = m_onlinePlugins.tqfind(provider); it_p = m_onlinePlugins.find(provider);
if(it_p != m_onlinePlugins.end()) { if(it_p != m_onlinePlugins.end()) {
// plugin found, call it // plugin found, call it
MyMoneyKeyValueContainer settings; MyMoneyKeyValueContainer settings;
@ -6141,7 +6141,7 @@ void KMyMoney2App::slotAccountUpdateOnlineAll(void)
// provider is not currently present // provider is not currently present
for(it_a = accList.begin(); it_a != accList.end();) { for(it_a = accList.begin(); it_a != accList.end();) {
if ((*it_a).onlineBankingSettings().value("provider").isEmpty() if ((*it_a).onlineBankingSettings().value("provider").isEmpty()
|| m_onlinePlugins.tqfind((*it_a).onlineBankingSettings().value("provider")) == m_onlinePlugins.end() ) { || m_onlinePlugins.find((*it_a).onlineBankingSettings().value("provider")) == m_onlinePlugins.end() ) {
it_a = accList.remove(it_a); it_a = accList.remove(it_a);
} else } else
++it_a; ++it_a;
@ -6150,7 +6150,7 @@ void KMyMoney2App::slotAccountUpdateOnlineAll(void)
// now work on the remaining list of accounts // now work on the remaining list of accounts
int cnt = accList.count() - 1; int cnt = accList.count() - 1;
for(it_a = accList.begin(); it_a != accList.end(); ++it_a) { for(it_a = accList.begin(); it_a != accList.end(); ++it_a) {
it_p = m_onlinePlugins.tqfind((*it_a).onlineBankingSettings().value("provider")); it_p = m_onlinePlugins.find((*it_a).onlineBankingSettings().value("provider"));
(*it_p)->updateAccount(*it_a, cnt != 0); (*it_p)->updateAccount(*it_a, cnt != 0);
--cnt; --cnt;
} }
@ -6172,7 +6172,7 @@ void KMyMoney2App::slotAccountUpdateOnline(void)
// find the provider // find the provider
TQMap<TQString, KMyMoneyPlugin::OnlinePlugin*>::const_iterator it_p; TQMap<TQString, KMyMoneyPlugin::OnlinePlugin*>::const_iterator it_p;
it_p = m_onlinePlugins.tqfind(m_selectedAccount.onlineBankingSettings().value("provider")); it_p = m_onlinePlugins.find(m_selectedAccount.onlineBankingSettings().value("provider"));
if(it_p != m_onlinePlugins.end()) { if(it_p != m_onlinePlugins.end()) {
// plugin found, call it // plugin found, call it
d->m_collectingStatements = true; d->m_collectingStatements = true;

@ -77,7 +77,7 @@ TQStringList KMyMoneyGlobalSettings::itemList(void)
TQStringList::iterator it_s; TQStringList::iterator it_s;
for(it_s = all.begin(); it_s != all.end(); ++it_s) { for(it_s = all.begin(); it_s != all.end(); ++it_s) {
exp.search(*it_s); exp.search(*it_s);
if(!list.tqcontains(exp.cap(1)) && !list.tqcontains(TQString("-%1").tqarg(exp.cap(1)))) { if(!list.contains(exp.cap(1)) && !list.contains(TQString("-%1").tqarg(exp.cap(1)))) {
list << *it_s; list << *it_s;
} }
} }

@ -73,11 +73,11 @@ class MyProgressListener : public CppUnit::TextTestProgressListener
{ {
void startTest(CppUnit::Test *test) { void startTest(CppUnit::Test *test) {
TQString name = test->getName().c_str(); TQString name = test->getName().c_str();
if(name.tqfind('.') != -1) { // in CPPUNIT 1.8.0 if(name.find('.') != -1) { // in CPPUNIT 1.8.0
name = name.mid(2); // cut off first 2 chars name = name.mid(2); // cut off first 2 chars
name = name.left(name.tqfind('.')); name = name.left(name.find('.'));
} else if(name.tqfind("::") != -1) { // in CPPUNIT 1.9.14 } else if(name.find("::") != -1) { // in CPPUNIT 1.9.14
name = name.left(name.tqfind("::")); name = name.left(name.find("::"));
} }
if(m_name != name) { if(m_name != name) {
if(m_name != "") if(m_name != "")

@ -227,14 +227,14 @@ bool KMyMoneyUtils::appendCorrectFileExt(TQString& str, const TQString& strExtTo
if(!str.isEmpty()) { if(!str.isEmpty()) {
//find last . delminator //find last . delminator
int nLoc = str.tqfindRev('.'); int nLoc = str.findRev('.');
if(nLoc != -1) { if(nLoc != -1) {
TQString strExt, strTemp; TQString strExt, strTemp;
strTemp = str.left(nLoc + 1); strTemp = str.left(nLoc + 1);
strExt = str.right(str.length() - (nLoc + 1)); strExt = str.right(str.length() - (nLoc + 1));
if(strExt.tqfind(strExtToUse, 0, FALSE) == -1) { if(strExt.find(strExtToUse, 0, FALSE) == -1) {
// if the extension given contains a period, we remove our's // if the extension given contains a period, we remove our's
if(strExtToUse.tqfind('.') != -1) if(strExtToUse.find('.') != -1)
strTemp = strTemp.left(strTemp.length()-1); strTemp = strTemp.left(strTemp.length()-1);
//append extension to make complete file name //append extension to make complete file name
strTemp.append(strExtToUse); strTemp.append(strExtToUse);
@ -280,7 +280,7 @@ TQString KMyMoneyUtils::findResource(const char* type, const TQString& filename)
TQString rc, tqmask; TQString rc, tqmask;
// check that the placeholder is present // check that the placeholder is present
if(!filename.tqfind("%1")) { if(!filename.find("%1")) {
qWarning("%%1 not found in '%s'", filename.latin1()); qWarning("%%1 not found in '%s'", filename.latin1());
return filename; return filename;
} }

@ -180,7 +180,7 @@ void MyMoneyAccount::setAccountType(const accountTypeE type)
void MyMoneyAccount::addAccountId(const TQString& account) void MyMoneyAccount::addAccountId(const TQString& account)
{ {
if(!m_accountList.tqcontains(account)) if(!m_accountList.contains(account))
m_accountList += account; m_accountList += account;
} }
@ -193,7 +193,7 @@ void MyMoneyAccount::removeAccountId(const TQString& account)
{ {
TQStringList::Iterator it; TQStringList::Iterator it;
it = m_accountList.tqfind(account); it = m_accountList.find(account);
if(it != m_accountList.end()) if(it != m_accountList.end())
m_accountList.remove(it); m_accountList.remove(it);
} }

@ -255,7 +255,7 @@ bool MyMoneyBudget::read(const TQDomElement& e)
account.setId(c.attribute("id")); account.setId(c.attribute("id"));
if(c.hasAttribute("budgetlevel")) { if(c.hasAttribute("budgetlevel")) {
int i = AccountGroup::kBudgetLevelText.tqfindIndex(c.attribute("budgetlevel")); int i = AccountGroup::kBudgetLevelText.findIndex(c.attribute("budgetlevel"));
if ( i != -1 ) if ( i != -1 )
account.setBudgetLevel(static_cast<AccountGroup::eBudgetLevel>(i)); account.setBudgetLevel(static_cast<AccountGroup::eBudgetLevel>(i));
} }
@ -299,12 +299,12 @@ void MyMoneyBudget::writeXML(TQDomDocument& document, TQDomElement& tqparent) co
bool MyMoneyBudget::hasReferenceTo(const TQString& id) const bool MyMoneyBudget::hasReferenceTo(const TQString& id) const
{ {
// return true if we have an assignment for this id // return true if we have an assignment for this id
return (m_accounts.tqcontains(id)); return (m_accounts.contains(id));
} }
void MyMoneyBudget::removeReference(const TQString& id) void MyMoneyBudget::removeReference(const TQString& id)
{ {
if(m_accounts.tqcontains(id)) { if(m_accounts.contains(id)) {
m_accounts.remove(id); m_accounts.remove(id);
} }
} }
@ -326,7 +326,7 @@ const MyMoneyBudget::AccountGroup& MyMoneyBudget::account(const TQString _id) co
{ {
static AccountGroup empty; static AccountGroup empty;
if ( m_accounts.tqcontains(_id) ) if ( m_accounts.contains(_id) )
return m_accounts[_id]; return m_accounts[_id];
return empty; return empty;
} }

@ -188,7 +188,7 @@ public:
const TQDate& budgetStart(void) const { return m_start; } const TQDate& budgetStart(void) const { return m_start; }
TQString id(void) const { return m_id; } TQString id(void) const { return m_id; }
const AccountGroup & account(const TQString _id) const; const AccountGroup & account(const TQString _id) const;
bool tqcontains(const TQString _id) const { return m_accounts.tqcontains(_id); } bool contains(const TQString _id) const { return m_accounts.contains(_id); }
TQValueList<AccountGroup> getaccounts(void) const { return m_accounts.values(); } TQValueList<AccountGroup> getaccounts(void) const { return m_accounts.values(); }
// Simple set operations // Simple set operations

@ -44,7 +44,7 @@ bool MyMoneyCategory::addMinorCategory(const TQString val)
if (val.isEmpty() || val.isNull()) if (val.isEmpty() || val.isNull())
return false; return false;
if (m_minorCategories.tqfind(val) == m_minorCategories.end()) { if (m_minorCategories.find(val) == m_minorCategories.end()) {
m_minorCategories.append(val); m_minorCategories.append(val);
return true; return true;
} }
@ -57,7 +57,7 @@ bool MyMoneyCategory::removeMinorCategory(const TQString val)
if (val.isEmpty() || val.isNull()) if (val.isEmpty() || val.isNull())
return false; return false;
if (m_minorCategories.tqfind(val) != m_minorCategories.end()) { if (m_minorCategories.find(val) != m_minorCategories.end()) {
m_minorCategories.remove(val); m_minorCategories.remove(val);
return true; return true;
} }
@ -70,8 +70,8 @@ bool MyMoneyCategory::renameMinorCategory(const TQString oldVal, const TQString
if (oldVal.isEmpty() || oldVal.isNull() || newVal.isEmpty() || newVal.isNull()) if (oldVal.isEmpty() || oldVal.isNull() || newVal.isEmpty() || newVal.isNull())
return false; return false;
if (m_minorCategories.tqfind(oldVal) != m_minorCategories.end() && if (m_minorCategories.find(oldVal) != m_minorCategories.end() &&
m_minorCategories.tqfind(newVal) == m_minorCategories.end() ) { m_minorCategories.find(newVal) == m_minorCategories.end() ) {
m_minorCategories.remove(oldVal); m_minorCategories.remove(oldVal);
return addMinorCategory(newVal); return addMinorCategory(newVal);

@ -956,7 +956,7 @@ void MyMoneyFile::accountList(TQValueList<MyMoneyAccount>& list, const TQStringL
for(it = list_a.begin(); it != list_a.end(); ++it) { for(it = list_a.begin(); it != list_a.end(); ++it) {
if(!isStandardAccount((*it).id())) { if(!isStandardAccount((*it).id())) {
if(idlist.tqfindIndex((*it).id()) != -1) { if(idlist.findIndex((*it).id()) != -1) {
list.append(*it); list.append(*it);
if(recursive == true) { if(recursive == true) {
accountList(list, (*it).accountList(), true); accountList(list, (*it).accountList(), true);
@ -1422,9 +1422,9 @@ const TQStringList MyMoneyFile::consistencyCheck(void)
rc << i18n(" * Loop detected between this account and account '%2'.").tqarg((*it_b).name()); rc << i18n(" * Loop detected between this account and account '%2'.").tqarg((*it_b).name());
rc << i18n(" Reparenting account '%2' to top level account '%1'.").tqarg(toplevel.name(), (*it_a).name()); rc << i18n(" Reparenting account '%2' to top level account '%1'.").tqarg(toplevel.name(), (*it_a).name());
(*it_a).setParentAccountId(toplevel.id()); (*it_a).setParentAccountId(toplevel.id());
if(accountRebuild.tqcontains(toplevel.id()) == 0) if(accountRebuild.contains(toplevel.id()) == 0)
accountRebuild << toplevel.id(); accountRebuild << toplevel.id();
if(accountRebuild.tqcontains((*it_a).id()) == 0) if(accountRebuild.contains((*it_a).id()) == 0)
accountRebuild << (*it_a).id(); accountRebuild << (*it_a).id();
dropOut = true; dropOut = true;
break; break;
@ -1459,11 +1459,11 @@ const TQStringList MyMoneyFile::consistencyCheck(void)
// make sure to rebuild the sub-accounts of the top account // make sure to rebuild the sub-accounts of the top account
// and the one we removed this account from // and the one we removed this account from
if(accountRebuild.tqcontains(toplevel.id()) == 0) if(accountRebuild.contains(toplevel.id()) == 0)
accountRebuild << toplevel.id(); accountRebuild << toplevel.id();
if(accountRebuild.tqcontains(tqparent.id()) == 0) if(accountRebuild.contains(tqparent.id()) == 0)
accountRebuild << tqparent.id(); accountRebuild << tqparent.id();
} else if(!tqparent.accountList().tqcontains((*it_a).id())) { } else if(!tqparent.accountList().contains((*it_a).id())) {
problemCount++; problemCount++;
if(problemAccount != (*it_a).name()) { if(problemAccount != (*it_a).name()) {
problemAccount = (*it_a).name(); problemAccount = (*it_a).name();
@ -1471,7 +1471,7 @@ const TQStringList MyMoneyFile::consistencyCheck(void)
} }
// tqparent exists, but does not have a reference to the account // tqparent exists, but does not have a reference to the account
rc << i18n(" * Parent account '%1' does not contain '%2' as sub-account.").tqarg(tqparent.name(), problemAccount); rc << i18n(" * Parent account '%1' does not contain '%2' as sub-account.").tqarg(tqparent.name(), problemAccount);
if(accountRebuild.tqcontains(tqparent.id()) == 0) if(accountRebuild.contains(tqparent.id()) == 0)
accountRebuild << tqparent.id(); accountRebuild << tqparent.id();
} }
} catch(MyMoneyException *e) { } catch(MyMoneyException *e) {
@ -1491,7 +1491,7 @@ const TQStringList MyMoneyFile::consistencyCheck(void)
addNotification((*it_a).id()); addNotification((*it_a).id());
// make sure to rebuild the sub-accounts of the top account // make sure to rebuild the sub-accounts of the top account
if(accountRebuild.tqcontains(toplevel.id()) == 0) if(accountRebuild.contains(toplevel.id()) == 0)
accountRebuild << toplevel.id(); accountRebuild << toplevel.id();
} }
@ -1508,7 +1508,7 @@ const TQStringList MyMoneyFile::consistencyCheck(void)
} }
rc << i18n(" * Child account with id %1 does not exist anymore.").tqarg(*it_c); rc << i18n(" * Child account with id %1 does not exist anymore.").tqarg(*it_c);
rc << i18n(" The child account list will be reconstructed."); rc << i18n(" The child account list will be reconstructed.");
if(accountRebuild.tqcontains((*it_a).id()) == 0) if(accountRebuild.contains((*it_a).id()) == 0)
accountRebuild << (*it_a).id(); accountRebuild << (*it_a).id();
} }
} }
@ -1539,7 +1539,7 @@ const TQStringList MyMoneyFile::consistencyCheck(void)
// clear the affected lists // clear the affected lists
for(it_a = list.begin(); it_a != list.end(); ++it_a) { for(it_a = list.begin(); it_a != list.end(); ++it_a) {
if(accountRebuild.tqcontains((*it_a).id())) { if(accountRebuild.contains((*it_a).id())) {
rc << TQString(" %1").tqarg((*it_a).name()); rc << TQString(" %1").tqarg((*it_a).name());
// clear the account list // clear the account list
for(it_c = (*it_a).accountList().begin(); it_c != (*it_a).accountList().end();) { for(it_c = (*it_a).accountList().begin(); it_c != (*it_a).accountList().end();) {
@ -1553,7 +1553,7 @@ const TQStringList MyMoneyFile::consistencyCheck(void)
for(it_a = list.begin(); it_a != list.end(); ++it_a) { for(it_a = list.begin(); it_a != list.end(); ++it_a) {
TQValueList<MyMoneyAccount>::Iterator it; TQValueList<MyMoneyAccount>::Iterator it;
parentId = (*it_a).parentAccountId(); parentId = (*it_a).parentAccountId();
if(accountRebuild.tqcontains(parentId)) { if(accountRebuild.contains(parentId)) {
for(it = list.begin(); it != list.end(); ++it) { for(it = list.begin(); it != list.end(); ++it) {
if((*it).id() == parentId) { if((*it).id() == parentId) {
(*it).addAccountId((*it_a).id()); (*it).addAccountId((*it_a).id());
@ -1565,7 +1565,7 @@ const TQStringList MyMoneyFile::consistencyCheck(void)
// update the engine objects // update the engine objects
for(it_a = list.begin(); it_a != list.end(); ++it_a) { for(it_a = list.begin(); it_a != list.end(); ++it_a) {
if(accountRebuild.tqcontains((*it_a).id())) { if(accountRebuild.contains((*it_a).id())) {
try { try {
m_storage->modifyAccount(*it_a, true); m_storage->modifyAccount(*it_a, true);
addNotification((*it_a).id()); addNotification((*it_a).id());
@ -1615,7 +1615,7 @@ const TQStringList MyMoneyFile::consistencyCheck(void)
for(it_s = t.splits().begin(); it_s != t.splits().end(); ++it_s) { for(it_s = t.splits().begin(); it_s != t.splits().end(); ++it_s) {
bool sChanged = false; bool sChanged = false;
MyMoneySplit s = (*it_s); MyMoneySplit s = (*it_s);
if(payeeConversionMap.tqfind((*it_s).payeeId()) != payeeConversionMap.end()) { if(payeeConversionMap.find((*it_s).payeeId()) != payeeConversionMap.end()) {
s.setPayeeId(payeeConversionMap[s.payeeId()]); s.setPayeeId(payeeConversionMap[s.payeeId()]);
sChanged = true; sChanged = true;
rc << i18n(" * Payee id updated in split of transaction '%1'.").tqarg(t.id()); rc << i18n(" * Payee id updated in split of transaction '%1'.").tqarg(t.id());
@ -1647,7 +1647,7 @@ const TQStringList MyMoneyFile::consistencyCheck(void)
} }
// make sure the interest splits are marked correct as such // make sure the interest splits are marked correct as such
if(interestAccounts.tqfind(s.accountId()) != interestAccounts.end() if(interestAccounts.find(s.accountId()) != interestAccounts.end()
&& s.action() != MyMoneySplit::ActionInterest) { && s.action() != MyMoneySplit::ActionInterest) {
s.setAction(MyMoneySplit::ActionInterest); s.setAction(MyMoneySplit::ActionInterest);
sChanged = true; sChanged = true;
@ -1675,7 +1675,7 @@ const TQStringList MyMoneyFile::consistencyCheck(void)
for(it_s = t.splits().begin(); it_s != t.splits().end(); ++it_s) { for(it_s = t.splits().begin(); it_s != t.splits().end(); ++it_s) {
MyMoneySplit s = (*it_s); MyMoneySplit s = (*it_s);
bool sChanged = false; bool sChanged = false;
if(payeeConversionMap.tqfind((*it_s).payeeId()) != payeeConversionMap.end()) { if(payeeConversionMap.find((*it_s).payeeId()) != payeeConversionMap.end()) {
s.setPayeeId(payeeConversionMap[s.payeeId()]); s.setPayeeId(payeeConversionMap[s.payeeId()]);
sChanged = true; sChanged = true;
rc << i18n(" * Payee id updated in split of schedule '%1'.").tqarg((*it_sch).name()); rc << i18n(" * Payee id updated in split of schedule '%1'.").tqarg((*it_sch).name());
@ -1740,7 +1740,7 @@ const TQStringList MyMoneyFile::consistencyCheck(void)
(*it_r).payees(pList); (*it_r).payees(pList);
bool rChanged = false; bool rChanged = false;
for(it_p = pList.begin(); it_p != pList.end(); ++it_p) { for(it_p = pList.begin(); it_p != pList.end(); ++it_p) {
if(payeeConversionMap.tqfind(*it_p) != payeeConversionMap.end()) { if(payeeConversionMap.find(*it_p) != payeeConversionMap.end()) {
rc << i18n(" * Payee id updated in report '%1'.").tqarg((*it_r).name()); rc << i18n(" * Payee id updated in report '%1'.").tqarg((*it_r).name());
++problemCount; ++problemCount;
r.removeReference(*it_p); r.removeReference(*it_p);

@ -522,7 +522,7 @@ MyMoneyMoney MyMoneyForecast::forecastBalance(const MyMoneyAccount& acc, TQDate
} }
balance = m_accountList[acc.id() ]; balance = m_accountList[acc.id() ];
if ( balance.tqcontains ( forecastDate ) ) if ( balance.contains ( forecastDate ) )
{ //if the date is not in the forecast, it returns 0 { //if the date is not in the forecast, it returns 0
MM_amount = m_accountList[acc.id() ][forecastDate]; MM_amount = m_accountList[acc.id() ][forecastDate];
} }
@ -631,7 +631,7 @@ void MyMoneyForecast::addFutureTransactions(void)
TQMap<TQString, TQString>::ConstIterator it_n; TQMap<TQString, TQString>::ConstIterator it_n;
for(it_n = m_nameIdx.begin(); it_n != m_nameIdx.end(); ++it_n) { for(it_n = m_nameIdx.begin(); it_n != m_nameIdx.end(); ++it_n) {
MyMoneyAccount acc = file->account(*it_n); MyMoneyAccount acc = file->account(*it_n);
it_a = m_accountList.tqfind(*it_n); it_a = m_accountList.find(*it_n);
s << "\"" << acc.name() << "\","; s << "\"" << acc.name() << "\",";
for(int i = 0; i < 90; ++i) { for(int i = 0; i < 90; ++i) {
s << "\"" << (*it_a)[i].formatMoney("") << "\","; s << "\"" << (*it_a)[i].formatMoney("") << "\",";
@ -761,7 +761,7 @@ void MyMoneyForecast::addScheduledTransactions (void)
TQMap<TQString, TQString>::ConstIterator it_n; TQMap<TQString, TQString>::ConstIterator it_n;
for(it_n = m_nameIdx.begin(); it_n != m_nameIdx.end(); ++it_n) { for(it_n = m_nameIdx.begin(); it_n != m_nameIdx.end(); ++it_n) {
MyMoneyAccount acc = file->account(*it_n); MyMoneyAccount acc = file->account(*it_n);
it_a = m_accountList.tqfind(*it_n); it_a = m_accountList.find(*it_n);
s << "\"" << acc.name() << "\","; s << "\"" << acc.name() << "\",";
for(int i = 0; i < 90; ++i) { for(int i = 0; i < 90; ++i) {
s << "\"" << (*it_a)[i].formatMoney("") << "\","; s << "\"" << (*it_a)[i].formatMoney("") << "\",";
@ -989,7 +989,7 @@ void MyMoneyForecast::purgeForecastAccountsList(TQMap<TQString, dailyBalances>&
{ {
TQMap<TQString, TQString>::Iterator it_n; TQMap<TQString, TQString>::Iterator it_n;
for ( it_n = m_nameIdx.begin(); it_n != m_nameIdx.end(); ) { for ( it_n = m_nameIdx.begin(); it_n != m_nameIdx.end(); ) {
if(!accountList.tqcontains(*it_n)) { if(!accountList.contains(*it_n)) {
m_nameIdx.remove(it_n); m_nameIdx.remove(it_n);
it_n = m_nameIdx.begin(); it_n = m_nameIdx.begin();
} else } else

@ -257,8 +257,8 @@ void MyMoneyForecastTest::testGetForecastAccountList()
b = a.forecastAccountList(); b = a.forecastAccountList();
//check that it contains asset account, but not expense accounts //check that it contains asset account, but not expense accounts
CPPUNIT_ASSERT(b.tqcontains(a_checking)); CPPUNIT_ASSERT(b.contains(a_checking));
CPPUNIT_ASSERT(!b.tqcontains(a_parent)); CPPUNIT_ASSERT(!b.contains(a_parent));
} }

@ -100,7 +100,7 @@ MyMoneyInstitution::~MyMoneyInstitution()
void MyMoneyInstitution::addAccountId(const TQString& account) void MyMoneyInstitution::addAccountId(const TQString& account)
{ {
// only add this account if it is not yet presently in the list // only add this account if it is not yet presently in the list
if(m_accountList.tqcontains(account) == 0) if(m_accountList.contains(account) == 0)
m_accountList.append(account); m_accountList.append(account);
} }
@ -109,7 +109,7 @@ TQString MyMoneyInstitution::removeAccountId(const TQString& account)
TQStringList::Iterator pos; TQStringList::Iterator pos;
TQString rc; TQString rc;
pos = m_accountList.tqfind(account); pos = m_accountList.find(account);
if(pos != m_accountList.end()) { if(pos != m_accountList.end()) {
m_accountList.remove(pos); m_accountList.remove(pos);
rc = account; rc = account;

@ -172,26 +172,26 @@ void MyMoneyInstitutionTest::testAccountIDList () {
institution.addAccountId("A000002"); institution.addAccountId("A000002");
list = institution.accountList(); list = institution.accountList();
CPPUNIT_ASSERT(list.count() == 1); CPPUNIT_ASSERT(list.count() == 1);
CPPUNIT_ASSERT(list.tqcontains("A000002") == 1); CPPUNIT_ASSERT(list.contains("A000002") == 1);
// adding same account shouldn't make a difference // adding same account shouldn't make a difference
institution.addAccountId("A000002"); institution.addAccountId("A000002");
list = institution.accountList(); list = institution.accountList();
CPPUNIT_ASSERT(list.count() == 1); CPPUNIT_ASSERT(list.count() == 1);
CPPUNIT_ASSERT(list.tqcontains("A000002") == 1); CPPUNIT_ASSERT(list.contains("A000002") == 1);
// now add another account // now add another account
institution.addAccountId("A000001"); institution.addAccountId("A000001");
list = institution.accountList(); list = institution.accountList();
CPPUNIT_ASSERT(list.count() == 2); CPPUNIT_ASSERT(list.count() == 2);
CPPUNIT_ASSERT(list.tqcontains("A000002") == 1); CPPUNIT_ASSERT(list.contains("A000002") == 1);
CPPUNIT_ASSERT(list.tqcontains("A000001") == 1); CPPUNIT_ASSERT(list.contains("A000001") == 1);
id = institution.removeAccountId("A000001"); id = institution.removeAccountId("A000001");
CPPUNIT_ASSERT(id == "A000001"); CPPUNIT_ASSERT(id == "A000001");
list = institution.accountList(); list = institution.accountList();
CPPUNIT_ASSERT(list.count() == 1); CPPUNIT_ASSERT(list.count() == 1);
CPPUNIT_ASSERT(list.tqcontains("A000002") == 1); CPPUNIT_ASSERT(list.contains("A000002") == 1);
} }

@ -52,7 +52,7 @@ const TQString& MyMoneyKeyValueContainer::value(const TQString& key) const
{ {
TQMap<TQString, TQString>::ConstIterator it; TQMap<TQString, TQString>::ConstIterator it;
it = m_kvp.tqfind(key); it = m_kvp.find(key);
if(it != m_kvp.end()) if(it != m_kvp.end())
return (*it); return (*it);
return TQString(); return TQString();
@ -73,7 +73,7 @@ void MyMoneyKeyValueContainer::deletePair(const TQString& key)
{ {
TQMap<TQString, TQString>::Iterator it; TQMap<TQString, TQString>::Iterator it;
it = m_kvp.tqfind(key); it = m_kvp.find(key);
if(it != m_kvp.end()) if(it != m_kvp.end())
m_kvp.remove(it); m_kvp.remove(it);
} }

@ -164,7 +164,7 @@ MyMoneyMoney::MyMoneyMoney(const TQString& pszAmount)
TQRegExp negCharSet(TQString("[%1]").tqarg(negChars)); TQRegExp negCharSet(TQString("[%1]").tqarg(negChars));
bool isNegative = false; bool isNegative = false;
if(res.tqfind(negCharSet) != -1) { if(res.find(negCharSet) != -1) {
isNegative = true; isNegative = true;
res.remove(negCharSet); res.remove(negCharSet);
} }
@ -172,7 +172,7 @@ MyMoneyMoney::MyMoneyMoney(const TQString& pszAmount)
int pos; int pos;
// qDebug("3: '%s'", res.data()); // qDebug("3: '%s'", res.data());
if((pos = res.tqfind(_decimalSeparator)) != -1) { if((pos = res.find(_decimalSeparator)) != -1) {
// make sure, we get the denominator right // make sure, we get the denominator right
m_denom = precToDenom(res.length() - pos - 1); m_denom = precToDenom(res.length() - pos - 1);

@ -49,7 +49,7 @@ void MyMoneyObjectContainer::clear(IMyMoneyStorage* storage)
void MyMoneyObjectContainer::clear(const TQString& id) void MyMoneyObjectContainer::clear(const TQString& id)
{ {
TQMap<TQString, MyMoneyObject const *>::iterator it; TQMap<TQString, MyMoneyObject const *>::iterator it;
it = m_map.tqfind(id); it = m_map.find(id);
if(it != m_map.end()) { if(it != m_map.end()) {
delete (*it); delete (*it);
m_map.erase(it); m_map.erase(it);
@ -92,7 +92,7 @@ const T& MyMoneyObjectContainer::a(const TQString& id) \
if(id.isEmpty()) \ if(id.isEmpty()) \
return nullElement; \ return nullElement; \
TQMap<TQString, MyMoneyObject const *>::const_iterator it; \ TQMap<TQString, MyMoneyObject const *>::const_iterator it; \
it = m_map.tqfind(id); \ it = m_map.find(id); \
if(it == m_map.end()) { \ if(it == m_map.end()) { \
/* not found, need to load from engine */ \ /* not found, need to load from engine */ \
T x = m_storage->a(id); \ T x = m_storage->a(id); \
@ -120,7 +120,7 @@ const MyMoneyAccount& MyMoneyObjectContainer::account(const TQString& id)
if(id.isEmpty()) if(id.isEmpty())
return nullElement; return nullElement;
TQMap<TQString, MyMoneyObject const *>::iterator it; TQMap<TQString, MyMoneyObject const *>::iterator it;
it = m_map.tqfind(id); it = m_map.find(id);
if(it == m_map.end()) { if(it == m_map.end()) {
/* not found, need to load from engine */ /* not found, need to load from engine */
MyMoneyAccount x = m_storage->account(id); MyMoneyAccount x = m_storage->account(id);
@ -161,7 +161,7 @@ void MyMoneyObjectContainer::refresh(const TQString& id)
return; return;
TQMap<TQString, MyMoneyObject const *>::const_iterator it; TQMap<TQString, MyMoneyObject const *>::const_iterator it;
it = m_map.tqfind(id); it = m_map.find(id);
if(it != m_map.end()) { if(it != m_map.end()) {
const MyMoneyAccount* account = dynamic_cast<const MyMoneyAccount *>(*it); const MyMoneyAccount* account = dynamic_cast<const MyMoneyAccount *>(*it);
const MyMoneyPayee* payee = dynamic_cast<const MyMoneyPayee *>(*it); const MyMoneyPayee* payee = dynamic_cast<const MyMoneyPayee *>(*it);

@ -253,7 +253,7 @@ bool MyMoneyReport::accountGroups(TQValueList<MyMoneyAccount::accountTypeE>& lis
void MyMoneyReport::addAccountGroup ( MyMoneyAccount::accountTypeE type ) void MyMoneyReport::addAccountGroup ( MyMoneyAccount::accountTypeE type )
{ {
if ( !m_accountGroups.isEmpty() && type != MyMoneyAccount::UnknownAccountType ) { if ( !m_accountGroups.isEmpty() && type != MyMoneyAccount::UnknownAccountType ) {
if ( m_accountGroups.tqcontains ( type ) ) if ( m_accountGroups.contains ( type ) )
return; return;
} }
m_accountGroupFilter = true; m_accountGroupFilter = true;
@ -265,7 +265,7 @@ bool MyMoneyReport::includesAccountGroup( MyMoneyAccount::accountTypeE type ) co
{ {
bool result = ( ! m_accountGroupFilter ) bool result = ( ! m_accountGroupFilter )
|| ( isIncludingTransfers() && m_rowType == MyMoneyReport::eExpenseIncome ) || ( isIncludingTransfers() && m_rowType == MyMoneyReport::eExpenseIncome )
|| m_accountGroups.tqcontains ( type ); || m_accountGroups.contains ( type );
return result; return result;
} }
@ -572,11 +572,11 @@ bool MyMoneyReport::read ( const TQDomElement& e )
"REPORT" == e.tagName() "REPORT" == e.tagName()
&& &&
( (
( e.attribute ( "type" ).tqfind ( "pivottable 1." ) == 0 ) ( e.attribute ( "type" ).find ( "pivottable 1." ) == 0 )
|| ||
( e.attribute ( "type" ).tqfind ( "querytable 1." ) == 0 ) ( e.attribute ( "type" ).find ( "querytable 1." ) == 0 )
|| ||
( e.attribute ( "type" ).tqfind ( "infotable 1." ) == 0 ) ( e.attribute ( "type" ).find ( "infotable 1." ) == 0 )
) )
) )
{ {
@ -588,11 +588,11 @@ bool MyMoneyReport::read ( const TQDomElement& e )
m_comment = e.attribute ( "comment", "Extremely old report" ); m_comment = e.attribute ( "comment", "Extremely old report" );
//set report type //set report type
if(!e.attribute ( "type" ).tqfind ( "pivottable" )) { if(!e.attribute ( "type" ).find ( "pivottable" )) {
m_reportType = MyMoneyReport::ePivotTable; m_reportType = MyMoneyReport::ePivotTable;
} else if(!e.attribute ( "type" ).tqfind ( "querytable" )) { } else if(!e.attribute ( "type" ).find ( "querytable" )) {
m_reportType = MyMoneyReport::eQueryTable; m_reportType = MyMoneyReport::eQueryTable;
} else if(!e.attribute ( "type" ).tqfind ( "infotable" )) { } else if(!e.attribute ( "type" ).find ( "infotable" )) {
m_reportType = MyMoneyReport::eInfoTable; m_reportType = MyMoneyReport::eInfoTable;
} else { } else {
m_reportType = MyMoneyReport::eNoReport; m_reportType = MyMoneyReport::eNoReport;
@ -607,7 +607,7 @@ bool MyMoneyReport::read ( const TQDomElement& e )
//check for reports with older settings which didn't have the detail attribute //check for reports with older settings which didn't have the detail attribute
if ( e.hasAttribute ( "detail" ) ) if ( e.hasAttribute ( "detail" ) )
{ {
i = kDetailLevelText.tqfindIndex ( e.attribute ( "detail", "all" ) ); i = kDetailLevelText.findIndex ( e.attribute ( "detail", "all" ) );
if ( i != -1 ) if ( i != -1 )
m_detailLevel = static_cast<EDetailLevel> ( i ); m_detailLevel = static_cast<EDetailLevel> ( i );
} else if ( e.attribute ( "showsubaccounts", "0" ).toUInt() ) { } else if ( e.attribute ( "showsubaccounts", "0" ).toUInt() ) {
@ -639,7 +639,7 @@ bool MyMoneyReport::read ( const TQDomElement& e )
//only load chart data if it is a pivot table //only load chart data if it is a pivot table
if ( m_reportType == ePivotTable ) { if ( m_reportType == ePivotTable ) {
i = kChartTypeText.tqfindIndex ( e.attribute ( "charttype" ) ); i = kChartTypeText.findIndex ( e.attribute ( "charttype" ) );
if ( i != -1 ) if ( i != -1 )
m_chartType = static_cast<EChartType> ( i ); m_chartType = static_cast<EChartType> ( i );
@ -667,13 +667,13 @@ bool MyMoneyReport::read ( const TQDomElement& e )
i = datelockstr.toUInt ( &ok ); i = datelockstr.toUInt ( &ok );
if ( !ok ) if ( !ok )
{ {
i = kDateLockText.tqfindIndex ( datelockstr ); i = kDateLockText.findIndex ( datelockstr );
if ( i == -1 ) if ( i == -1 )
i = userDefined; i = userDefined;
} }
setDateFilter ( static_cast<dateOptionE> ( i ) ); setDateFilter ( static_cast<dateOptionE> ( i ) );
i = kRowTypeText.tqfindIndex ( e.attribute ( "rowtype", "expenseincome" ) ); i = kRowTypeText.findIndex ( e.attribute ( "rowtype", "expenseincome" ) );
if ( i != -1 ) if ( i != -1 )
{ {
setRowType ( static_cast<ERowType> ( i ) ); setRowType ( static_cast<ERowType> ( i ) );
@ -687,7 +687,7 @@ bool MyMoneyReport::read ( const TQDomElement& e )
if ( e.hasAttribute ( "showrowtotals" ) ) if ( e.hasAttribute ( "showrowtotals" ) )
m_showRowTotals = e.attribute ( "showrowtotals" ).toUInt(); m_showRowTotals = e.attribute ( "showrowtotals" ).toUInt();
i = kColumnTypeText.tqfindIndex ( e.attribute ( "columntype", "months" ) ); i = kColumnTypeText.findIndex ( e.attribute ( "columntype", "months" ) );
if ( i != -1 ) if ( i != -1 )
setColumnType ( static_cast<EColumnType> ( i ) ); setColumnType ( static_cast<EColumnType> ( i ) );
@ -696,7 +696,7 @@ bool MyMoneyReport::read ( const TQDomElement& e )
TQStringList::const_iterator it_column = columns.begin(); TQStringList::const_iterator it_column = columns.begin();
while ( it_column != columns.end() ) while ( it_column != columns.end() )
{ {
i = kQueryColumnsText.tqfindIndex ( *it_column ); i = kQueryColumnsText.findIndex ( *it_column );
if ( i > 0 ) if ( i > 0 )
qc |= ( 1 << ( i - 1 ) ); qc |= ( 1 << ( i - 1 ) );
@ -714,13 +714,13 @@ bool MyMoneyReport::read ( const TQDomElement& e )
} }
if ( "TYPE" == c.tagName() && c.hasAttribute ( "type" ) ) if ( "TYPE" == c.tagName() && c.hasAttribute ( "type" ) )
{ {
i = kTypeText.tqfindIndex ( c.attribute ( "type" ) ); i = kTypeText.findIndex ( c.attribute ( "type" ) );
if ( i != -1 ) if ( i != -1 )
addType ( i ); addType ( i );
} }
if ( "STATE" == c.tagName() && c.hasAttribute ( "state" ) ) if ( "STATE" == c.tagName() && c.hasAttribute ( "state" ) )
{ {
i = kStateText.tqfindIndex ( c.attribute ( "state" ) ); i = kStateText.findIndex ( c.attribute ( "state" ) );
if ( i != -1 ) if ( i != -1 )
addState ( i ); addState ( i );
} }
@ -755,7 +755,7 @@ bool MyMoneyReport::read ( const TQDomElement& e )
} }
if ( "ACCOUNTGROUP" == c.tagName() && c.hasAttribute ( "group" ) ) if ( "ACCOUNTGROUP" == c.tagName() && c.hasAttribute ( "group" ) )
{ {
i = kAccountTypeText.tqfindIndex ( c.attribute ( "group" ) ); i = kAccountTypeText.findIndex ( c.attribute ( "group" ) );
if ( i != -1 ) if ( i != -1 )
addAccountGroup ( static_cast<MyMoneyAccount::accountTypeE> ( i ) ); addAccountGroup ( static_cast<MyMoneyAccount::accountTypeE> ( i ) );
} }
@ -781,7 +781,7 @@ bool MyMoneyReport::hasReferenceTo ( const TQString& id ) const
categories ( list ); categories ( list );
payees ( list ); payees ( list );
return ( list.tqcontains ( id ) > 0 ); return ( list.contains ( id ) > 0 );
} }
// vim:cin:si:ai:et:ts=2:sw=2: // vim:cin:si:ai:et:ts=2:sw=2:

@ -251,7 +251,7 @@ public:
* Note that account group filtering is handled differently * Note that account group filtering is handled differently
* than all the filters of the underlying class. This filter * than all the filters of the underlying class. This filter
* is meant to be applied to individual splits of matched * is meant to be applied to individual splits of matched
* transactions AFTER the underlying filter is used to tqfind * transactions AFTER the underlying filter is used to find
* the matching transactions. * the matching transactions.
* *
* @param type the account group to add to the allowed groups list * @param type the account group to add to the allowed groups list

@ -470,7 +470,7 @@ TQDate MyMoneySchedule::nextPayment(const TQDate& refDate) const
paymentDate = TQDate(); paymentDate = TQDate();
} }
if (paymentDate.isValid() && m_recordedPayments.tqcontains(paymentDate)) if (paymentDate.isValid() && m_recordedPayments.contains(paymentDate))
paymentDate = nextPayment(paymentDate); paymentDate = nextPayment(paymentDate);
return paymentDate; return paymentDate;
@ -711,7 +711,7 @@ bool MyMoneySchedule::hasRecordedPayment(const TQDate& date) const
if (m_lastPayment.isValid() && m_lastPayment >= date) if (m_lastPayment.isValid() && m_lastPayment >= date)
return true; return true;
if (m_recordedPayments.tqcontains(date)) if (m_recordedPayments.contains(date))
return true; return true;
return false; return false;

@ -184,26 +184,26 @@ void MyMoneySecurityTest::testAccountIDList () {
institution.addAccountId("A000002"); institution.addAccountId("A000002");
list = institution.accountList(); list = institution.accountList();
CPPUNIT_ASSERT(list.count() == 1); CPPUNIT_ASSERT(list.count() == 1);
CPPUNIT_ASSERT(list.tqcontains("A000002") == 1); CPPUNIT_ASSERT(list.contains("A000002") == 1);
// adding same account shouldn't make a difference // adding same account shouldn't make a difference
institution.addAccountId("A000002"); institution.addAccountId("A000002");
list = institution.accountList(); list = institution.accountList();
CPPUNIT_ASSERT(list.count() == 1); CPPUNIT_ASSERT(list.count() == 1);
CPPUNIT_ASSERT(list.tqcontains("A000002") == 1); CPPUNIT_ASSERT(list.contains("A000002") == 1);
// now add another account // now add another account
institution.addAccountId("A000001"); institution.addAccountId("A000001");
list = institution.accountList(); list = institution.accountList();
CPPUNIT_ASSERT(list.count() == 2); CPPUNIT_ASSERT(list.count() == 2);
CPPUNIT_ASSERT(list.tqcontains("A000002") == 1); CPPUNIT_ASSERT(list.contains("A000002") == 1);
CPPUNIT_ASSERT(list.tqcontains("A000001") == 1); CPPUNIT_ASSERT(list.contains("A000001") == 1);
id = institution.removeAccountId("A000001"); id = institution.removeAccountId("A000001");
CPPUNIT_ASSERT(id == "A000001"); CPPUNIT_ASSERT(id == "A000001");
list = institution.accountList(); list = institution.accountList();
CPPUNIT_ASSERT(list.count() == 1); CPPUNIT_ASSERT(list.count() == 1);
CPPUNIT_ASSERT(list.tqcontains("A000002") == 1); CPPUNIT_ASSERT(list.contains("A000002") == 1);
} }
*/ */

@ -244,7 +244,7 @@ void MyMoneySplit::addMatch(const MyMoneyTransaction& _t)
doc.appendChild(el); doc.appendChild(el);
t.writeXML(doc, el); t.writeXML(doc, el);
TQString xml = doc.toString(); TQString xml = doc.toString();
xml.tqreplace("<", "&lt;"); xml.replace("<", "&lt;");
setValue("kmm-matched-tx", xml); setValue("kmm-matched-tx", xml);
} }
} }
@ -258,7 +258,7 @@ MyMoneyTransaction MyMoneySplit::matchedTransaction(void) const
{ {
TQString xml = value("kmm-matched-tx"); TQString xml = value("kmm-matched-tx");
if(!xml.isEmpty()) { if(!xml.isEmpty()) {
xml.tqreplace("&lt;", "<"); xml.replace("&lt;", "<");
TQDomDocument doc; TQDomDocument doc;
TQDomElement node; TQDomElement node;
doc.setContent(xml); doc.setContent(xml);

@ -142,7 +142,7 @@ bool MyMoneyStatement::read(const TQDomElement& _e)
m_accountId = _e.attribute("accountid"); m_accountId = _e.attribute("accountid");
m_skipCategoryMatching = _e.attribute("skipCategoryMatching"); m_skipCategoryMatching = _e.attribute("skipCategoryMatching");
int i = kAccountTypeTxt.tqfindIndex(_e.attribute("type",kAccountTypeTxt[1])); int i = kAccountTypeTxt.findIndex(_e.attribute("type",kAccountTypeTxt[1]));
if ( i != -1 ) if ( i != -1 )
m_eType = static_cast<EType>(i); m_eType = static_cast<EType>(i);
@ -162,7 +162,7 @@ bool MyMoneyStatement::read(const TQDomElement& _e)
t.m_strPayee = c.attribute("payee"); t.m_strPayee = c.attribute("payee");
t.m_strBankID = c.attribute("bankid"); t.m_strBankID = c.attribute("bankid");
t.m_reconcile = static_cast<MyMoneySplit::reconcileFlagE>(c.attribute("reconcile").toInt()); t.m_reconcile = static_cast<MyMoneySplit::reconcileFlagE>(c.attribute("reconcile").toInt());
int i = kActionText.tqfindIndex(c.attribute("action",kActionText[1])); int i = kActionText.findIndex(c.attribute("action",kActionText[1]));
if ( i != -1 ) if ( i != -1 )
t.m_eAction = static_cast<Transaction::EAction>(i); t.m_eAction = static_cast<Transaction::EAction>(i);
@ -219,7 +219,7 @@ bool MyMoneyStatement::read(const TQDomElement& _e)
bool MyMoneyStatement::isStatementFile(const TQString& _filename) bool MyMoneyStatement::isStatementFile(const TQString& _filename)
{ {
// filename is considered a statement file if it tqcontains // filename is considered a statement file if it contains
// the tag "<KMYMONEY2-STATEMENT>" in the first 20 lines. // the tag "<KMYMONEY2-STATEMENT>" in the first 20 lines.
bool result = false; bool result = false;
@ -230,7 +230,7 @@ bool MyMoneyStatement::isStatementFile(const TQString& _filename)
int lineCount = 20; int lineCount = 20;
while ( !ts.atEnd() && !result && lineCount != 0) { while ( !ts.atEnd() && !result && lineCount != 0) {
if ( ts.readLine().tqcontains("<KMYMONEY-STATEMENT>",false) ) if ( ts.readLine().contains("<KMYMONEY-STATEMENT>",false) )
result = true; result = true;
--lineCount; --lineCount;
} }

@ -49,7 +49,7 @@ void MyMoneySubject::notify(const TQString& id)
for (i = ptrList.first(); i != 0; i = ptrList.next()) { for (i = ptrList.first(); i != 0; i = ptrList.next()) {
// only call the observer if it did not detach in the meantime // only call the observer if it did not detach in the meantime
if(m_observers.tqfindRef(i) != -1) { if(m_observers.findRef(i) != -1) {
// qDebug("call observer @ 0x%08lX with '%s'", (unsigned long)i, id.data()); // qDebug("call observer @ 0x%08lX with '%s'", (unsigned long)i, id.data());
i->update(id); i->update(id);
} }

@ -240,9 +240,9 @@ const MyMoneySplit& MyMoneyTransaction::splitByAccount(const TQStringList& accou
TQValueList<MyMoneySplit>::ConstIterator it; TQValueList<MyMoneySplit>::ConstIterator it;
for(it = m_splits.begin(); it != m_splits.end(); ++it) { for(it = m_splits.begin(); it != m_splits.end(); ++it) {
if(match == true && accountIds.tqcontains((*it).accountId()) ) if(match == true && accountIds.contains((*it).accountId()) )
return *it; return *it;
if(match == false && !accountIds.tqcontains((*it).accountId())) if(match == false && !accountIds.contains((*it).accountId()))
return *it; return *it;
} }
throw new MYMONEYEXCEPTION(TQString("Split not found for account %1%1...%2").tqarg(match?"":"!").tqarg(accountIds.front(),accountIds.back())); throw new MYMONEYEXCEPTION(TQString("Split not found for account %1%1...%2").tqarg(match?"":"!").tqarg(accountIds.front(),accountIds.back()));

@ -95,7 +95,7 @@ void MyMoneyTransactionFilter::addAccount(const TQStringList& ids)
void MyMoneyTransactionFilter::addAccount(const TQString& id) void MyMoneyTransactionFilter::addAccount(const TQString& id)
{ {
if(!m_accounts.isEmpty() && !id.isEmpty()) { if(!m_accounts.isEmpty() && !id.isEmpty()) {
if(m_accounts.tqfind(id) != 0) if(m_accounts.find(id) != 0)
return; return;
} }
if(m_accounts.count() >= m_accounts.size()*2) { if(m_accounts.count() >= m_accounts.size()*2) {
@ -118,7 +118,7 @@ void MyMoneyTransactionFilter::addCategory(const TQStringList& ids)
void MyMoneyTransactionFilter::addCategory(const TQString& id) void MyMoneyTransactionFilter::addCategory(const TQString& id)
{ {
if(!m_categories.isEmpty() && !id.isEmpty()) { if(!m_categories.isEmpty() && !id.isEmpty()) {
if(m_categories.tqfind(id) != 0) if(m_categories.find(id) != 0)
return; return;
} }
if(m_categories.count() >= m_categories.size()*2) { if(m_categories.count() >= m_categories.size()*2) {
@ -153,7 +153,7 @@ void MyMoneyTransactionFilter::setAmountFilter(const MyMoneyMoney& from, const M
void MyMoneyTransactionFilter::addPayee(const TQString& id) void MyMoneyTransactionFilter::addPayee(const TQString& id)
{ {
if(!m_payees.isEmpty() && !id.isEmpty()) { if(!m_payees.isEmpty() && !id.isEmpty()) {
if(m_payees.tqfind(id) != 0) if(m_payees.find(id) != 0)
return; return;
} }
if(m_payees.count() >= m_payees.size()*2) { if(m_payees.count() >= m_payees.size()*2) {
@ -167,7 +167,7 @@ void MyMoneyTransactionFilter::addPayee(const TQString& id)
void MyMoneyTransactionFilter::addType(const int type) void MyMoneyTransactionFilter::addType(const int type)
{ {
if(!m_types.isEmpty()) { if(!m_types.isEmpty()) {
if(m_types.tqfind(type) != 0) if(m_types.find(type) != 0)
return; return;
} }
// we don't have more than 4 or 5 types, so we don't worry about // we don't have more than 4 or 5 types, so we don't worry about
@ -179,7 +179,7 @@ void MyMoneyTransactionFilter::addType(const int type)
void MyMoneyTransactionFilter::addState(const int state) void MyMoneyTransactionFilter::addState(const int state)
{ {
if(!m_states.isEmpty()) { if(!m_states.isEmpty()) {
if(m_states.tqfind(state) != 0) if(m_states.find(state) != 0)
return; return;
} }
// we don't have more than 4 or 5 states, so we don't worry about // we don't have more than 4 or 5 states, so we don't worry about
@ -191,7 +191,7 @@ void MyMoneyTransactionFilter::addState(const int state)
void MyMoneyTransactionFilter::addValidity(const int type) void MyMoneyTransactionFilter::addValidity(const int type)
{ {
if(!m_validity.isEmpty()) { if(!m_validity.isEmpty()) {
if(m_validity.tqfind(type) != 0) if(m_validity.find(type) != 0)
return; return;
} }
// we don't have more than 4 or 5 states, so we don't worry about // we don't have more than 4 or 5 states, so we don't worry about
@ -230,18 +230,18 @@ bool MyMoneyTransactionFilter::matchText(const MyMoneySplit * const sp) const
MyMoneyFile* file = MyMoneyFile::instance(); MyMoneyFile* file = MyMoneyFile::instance();
const MyMoneyAccount& acc = file->account(sp->accountId()); const MyMoneyAccount& acc = file->account(sp->accountId());
const MyMoneySecurity& sec = file->security(acc.currencyId()); const MyMoneySecurity& sec = file->security(acc.currencyId());
if(sp->memo().tqcontains(m_text) if(sp->memo().contains(m_text)
|| sp->shares().formatMoney(acc.fraction(sec)).tqcontains(m_text) || sp->shares().formatMoney(acc.fraction(sec)).contains(m_text)
|| sp->value().formatMoney(acc.fraction(sec)).tqcontains(m_text) || sp->value().formatMoney(acc.fraction(sec)).contains(m_text)
|| sp->number().tqcontains(m_text)) || sp->number().contains(m_text))
return !m_invertText; return !m_invertText;
if(acc.name().tqcontains(m_text)) if(acc.name().contains(m_text))
return !m_invertText; return !m_invertText;
if(!sp->payeeId().isEmpty()) { if(!sp->payeeId().isEmpty()) {
const MyMoneyPayee& payee = file->payee(sp->payeeId()); const MyMoneyPayee& payee = file->payee(sp->payeeId());
if(payee.name().tqcontains(m_text)) if(payee.name().contains(m_text))
return !m_invertText; return !m_invertText;
} }
return m_invertText; return m_invertText;
@ -312,7 +312,7 @@ bool MyMoneyTransactionFilter::match(const MyMoneyTransaction& transaction)
// check the transaction's validity // check the transaction's validity
if(m_filterSet.singleFilter.validityFilter) { if(m_filterSet.singleFilter.validityFilter) {
if(m_validity.count() > 0) { if(m_validity.count() > 0) {
if(!m_validity.tqfind(validTransaction(transaction))) if(!m_validity.find(validTransaction(transaction)))
return false; return false;
} }
} }
@ -332,7 +332,7 @@ bool MyMoneyTransactionFilter::match(const MyMoneyTransaction& transaction)
// check if the split references one of the categories in the list // check if the split references one of the categories in the list
if(m_filterSet.singleFilter.categoryFilter) { if(m_filterSet.singleFilter.categoryFilter) {
if(m_categories.count() > 0) { if(m_categories.count() > 0) {
if(m_categories.tqfind(sp->accountId())) { if(m_categories.find(sp->accountId())) {
categoryMatched = true; categoryMatched = true;
removeSplit = 0; removeSplit = 0;
} }
@ -347,7 +347,7 @@ bool MyMoneyTransactionFilter::match(const MyMoneyTransaction& transaction)
// check if the split references one of the accounts in the list // check if the split references one of the accounts in the list
if(m_filterSet.singleFilter.accountFilter) { if(m_filterSet.singleFilter.accountFilter) {
if(m_accounts.count() > 0) { if(m_accounts.count() > 0) {
if(m_accounts.tqfind(sp->accountId())) { if(m_accounts.find(sp->accountId())) {
accountMatched = true; accountMatched = true;
removeSplit = 0; removeSplit = 0;
} }
@ -361,7 +361,7 @@ bool MyMoneyTransactionFilter::match(const MyMoneyTransaction& transaction)
} else { } else {
if(m_filterSet.singleFilter.accountFilter) { if(m_filterSet.singleFilter.accountFilter) {
if(m_accounts.count() > 0) { if(m_accounts.count() > 0) {
if(m_accounts.tqfind(sp->accountId())) { if(m_accounts.find(sp->accountId())) {
accountMatched = true; accountMatched = true;
removeSplit = 0; removeSplit = 0;
} }
@ -420,7 +420,7 @@ bool MyMoneyTransactionFilter::match(const MyMoneyTransaction& transaction)
// check the payee list // check the payee list
if(!removeSplit && m_filterSet.singleFilter.payeeFilter) { if(!removeSplit && m_filterSet.singleFilter.payeeFilter) {
if(m_payees.count() > 0) { if(m_payees.count() > 0) {
if(sp->payeeId().isEmpty() || !m_payees.tqfind(sp->payeeId())) if(sp->payeeId().isEmpty() || !m_payees.find(sp->payeeId()))
removeSplit = sp; removeSplit = sp;
} else if(!sp->payeeId().isEmpty()) } else if(!sp->payeeId().isEmpty())
removeSplit = sp; removeSplit = sp;
@ -429,7 +429,7 @@ bool MyMoneyTransactionFilter::match(const MyMoneyTransaction& transaction)
// check the type list // check the type list
if(!removeSplit && m_filterSet.singleFilter.typeFilter) { if(!removeSplit && m_filterSet.singleFilter.typeFilter) {
if(m_types.count() > 0) { if(m_types.count() > 0) {
if(!m_types.tqfind(splitType(transaction, *sp))) if(!m_types.find(splitType(transaction, *sp)))
removeSplit = sp; removeSplit = sp;
} }
} }
@ -437,7 +437,7 @@ bool MyMoneyTransactionFilter::match(const MyMoneyTransaction& transaction)
// check the state list // check the state list
if(!removeSplit && m_filterSet.singleFilter.stateFilter) { if(!removeSplit && m_filterSet.singleFilter.stateFilter) {
if(m_states.count() > 0) { if(m_states.count() > 0) {
if(!m_states.tqfind(splitState(*sp))) if(!m_states.find(splitState(*sp)))
removeSplit = sp; removeSplit = sp;
} }
} }
@ -544,17 +544,17 @@ MyMoneyTransactionFilter::validityOptionE MyMoneyTransactionFilter::validTransac
bool MyMoneyTransactionFilter::includesCategory( const TQString& cat ) const bool MyMoneyTransactionFilter::includesCategory( const TQString& cat ) const
{ {
return (! m_filterSet.singleFilter.categoryFilter) || m_categories.tqfind( cat ); return (! m_filterSet.singleFilter.categoryFilter) || m_categories.find( cat );
} }
bool MyMoneyTransactionFilter::includesAccount( const TQString& acc ) const bool MyMoneyTransactionFilter::includesAccount( const TQString& acc ) const
{ {
return (! m_filterSet.singleFilter.accountFilter) || m_accounts.tqfind( acc ); return (! m_filterSet.singleFilter.accountFilter) || m_accounts.find( acc );
} }
bool MyMoneyTransactionFilter::includesPayee( const TQString& pye ) const bool MyMoneyTransactionFilter::includesPayee( const TQString& pye ) const
{ {
return (! m_filterSet.singleFilter.payeeFilter) || m_payees.tqfind( pye ); return (! m_filterSet.singleFilter.payeeFilter) || m_payees.find( pye );
} }
bool MyMoneyTransactionFilter::dateFilter( TQDate& from, TQDate& to ) const bool MyMoneyTransactionFilter::dateFilter( TQDate& from, TQDate& to ) const
@ -844,13 +844,13 @@ bool MyMoneyTransactionFilter::translateDateRange(dateOptionE id, TQDate& start,
void MyMoneyTransactionFilter::removeReference(const TQString& id) void MyMoneyTransactionFilter::removeReference(const TQString& id)
{ {
if(m_accounts.tqfind(id)) { if(m_accounts.find(id)) {
qDebug("%s", (TQString("Remove account '%1' from report").tqarg(id)).data()); qDebug("%s", (TQString("Remove account '%1' from report").tqarg(id)).data());
m_accounts.remove(id); m_accounts.remove(id);
} else if(m_categories.tqfind(id)) { } else if(m_categories.find(id)) {
qDebug("%s", (TQString("Remove category '%1' from report").tqarg(id)).data()); qDebug("%s", (TQString("Remove category '%1' from report").tqarg(id)).data());
m_categories.remove(id); m_categories.remove(id);
} else if(m_payees.tqfind(id)) { } else if(m_payees.find(id)) {
qDebug("%s", (TQString("Remove payee '%1' from report").tqarg(id)).data()); qDebug("%s", (TQString("Remove payee '%1' from report").tqarg(id)).data());
m_payees.remove(id); m_payees.remove(id);
} }

@ -189,7 +189,7 @@ void operator delete(void *p) throw()
{ {
if(enable==true) { if(enable==true) {
CheckMemoryTable::Iterator it; CheckMemoryTable::Iterator it;
it = chkmem.table.tqfind(p); it = chkmem.table.find(p);
if(it != chkmem.table.end()) { if(it != chkmem.table.end()) {
chkmem.table.remove(it); chkmem.table.remove(it);
} }
@ -201,7 +201,7 @@ void operator delete [] (void *p) throw()
{ {
if(enable==true) { if(enable==true) {
CheckMemoryTable::Iterator it; CheckMemoryTable::Iterator it;
it = chkmem.table.tqfind(p); it = chkmem.table.find(p);
if(it != chkmem.table.end()) { if(it != chkmem.table.end()) {
chkmem.table.remove(it); chkmem.table.remove(it);
} }
@ -217,7 +217,7 @@ TQString MyMoneyUtils::getFileExtension(TQString strFileName)
if(!strFileName.isEmpty()) if(!strFileName.isEmpty())
{ {
//find last . delminator //find last . delminator
int nLoc = strFileName.tqfindRev('.'); int nLoc = strFileName.findRev('.');
if(nLoc != -1) if(nLoc != -1)
{ {
strTemp = strFileName.right(strFileName.length() - (nLoc + 1)); strTemp = strFileName.right(strFileName.length() - (nLoc + 1));
@ -331,7 +331,7 @@ unsigned long extractId(const TQString& txt)
int pos; int pos;
unsigned long rc = 0; unsigned long rc = 0;
pos = txt.tqfind(TQRegExp("\\d+"), 0); pos = txt.find(TQRegExp("\\d+"), 0);
if(pos != -1) { if(pos != -1) {
rc = atol(txt.mid(pos)); rc = atol(txt.mid(pos));
} }

@ -115,14 +115,14 @@ void MyMoneyDatabaseMgr::addAccount(MyMoneyAccount& tqparent, MyMoneyAccount& ac
startTransaction(); startTransaction();
accountList = m_sql->fetchAccounts(accountIdList, true); accountList = m_sql->fetchAccounts(accountIdList, true);
theParent = accountList.tqfind(tqparent.id()); theParent = accountList.find(tqparent.id());
if(theParent == accountList.end()) { if(theParent == accountList.end()) {
TQString msg = "Unknown tqparent account '"; TQString msg = "Unknown tqparent account '";
msg += tqparent.id() + "'"; msg += tqparent.id() + "'";
throw new MYMONEYEXCEPTION(msg); throw new MYMONEYEXCEPTION(msg);
} }
theChild = accountList.tqfind(account.id()); theChild = accountList.find(account.id());
if(theChild == accountList.end()) { if(theChild == accountList.end()) {
TQString msg = "Unknown child account '"; TQString msg = "Unknown child account '";
msg += account.id() + "'"; msg += account.id() + "'";
@ -160,7 +160,7 @@ const MyMoneyPayee MyMoneyDatabaseMgr::payee(const TQString& id) const
{ {
TQMap<TQString, MyMoneyPayee>::ConstIterator it; TQMap<TQString, MyMoneyPayee>::ConstIterator it;
TQMap<TQString, MyMoneyPayee> payeeList = m_sql->fetchPayees(TQString(id)); TQMap<TQString, MyMoneyPayee> payeeList = m_sql->fetchPayees(TQString(id));
it = payeeList.tqfind(id); it = payeeList.find(id);
if(it == payeeList.end()) if(it == payeeList.end())
throw new MYMONEYEXCEPTION("Unknown payee '" + id + "'"); throw new MYMONEYEXCEPTION("Unknown payee '" + id + "'");
@ -194,7 +194,7 @@ void MyMoneyDatabaseMgr::modifyPayee(const MyMoneyPayee& payee)
TQMap<TQString, MyMoneyPayee> payeeList = m_sql->fetchPayees(TQString(payee.id()), true); TQMap<TQString, MyMoneyPayee> payeeList = m_sql->fetchPayees(TQString(payee.id()), true);
TQMap<TQString, MyMoneyPayee>::ConstIterator it; TQMap<TQString, MyMoneyPayee>::ConstIterator it;
it = payeeList.tqfind(payee.id()); it = payeeList.find(payee.id());
if(it == payeeList.end()) { if(it == payeeList.end()) {
TQString msg = "Unknown payee '" + payee.id() + "'"; TQString msg = "Unknown payee '" + payee.id() + "'";
throw new MYMONEYEXCEPTION(msg); throw new MYMONEYEXCEPTION(msg);
@ -210,7 +210,7 @@ void MyMoneyDatabaseMgr::removePayee(const MyMoneyPayee& payee)
TQMap<TQString, MyMoneyPayee> payeeList = m_sql->fetchPayees(TQString(payee.id())); TQMap<TQString, MyMoneyPayee> payeeList = m_sql->fetchPayees(TQString(payee.id()));
TQMap<TQString, MyMoneyPayee>::ConstIterator it_p; TQMap<TQString, MyMoneyPayee>::ConstIterator it_p;
it_p = payeeList.tqfind(payee.id()); it_p = payeeList.find(payee.id());
if(it_p == payeeList.end()) { if(it_p == payeeList.end()) {
TQString msg = "Unknown payee '" + payee.id() + "'"; TQString msg = "Unknown payee '" + payee.id() + "'";
throw new MYMONEYEXCEPTION(msg); throw new MYMONEYEXCEPTION(msg);
@ -250,7 +250,7 @@ const MyMoneyAccount MyMoneyDatabaseMgr::account(const TQString& id) const
if (m_sql) if (m_sql)
{ {
TQMap <TQString, MyMoneyAccount> accountList = m_sql->fetchAccounts(TQString(id)); TQMap <TQString, MyMoneyAccount> accountList = m_sql->fetchAccounts(TQString(id));
TQMap <TQString, MyMoneyAccount>::ConstIterator pos = accountList.tqfind(id); TQMap <TQString, MyMoneyAccount>::ConstIterator pos = accountList.find(id);
// locate the account and if present, return it's data // locate the account and if present, return it's data
if(pos != accountList.end()) if(pos != accountList.end())
@ -479,7 +479,7 @@ const MyMoneyInstitution MyMoneyDatabaseMgr::institution(const TQString& id) con
TQMap<TQString, MyMoneyInstitution>::ConstIterator pos; TQMap<TQString, MyMoneyInstitution>::ConstIterator pos;
TQMap<TQString, MyMoneyInstitution> institutionList = m_sql->fetchInstitutions(TQString(id)); TQMap<TQString, MyMoneyInstitution> institutionList = m_sql->fetchInstitutions(TQString(id));
pos = institutionList.tqfind(id); pos = institutionList.find(id);
if(pos != institutionList.end()) if(pos != institutionList.end())
return *pos; return *pos;
throw new MYMONEYEXCEPTION("unknown institution"); throw new MYMONEYEXCEPTION("unknown institution");
@ -512,7 +512,7 @@ void MyMoneyDatabaseMgr::modifyAccount(const MyMoneyAccount& account, const bool
// locate the account in the file global pool // locate the account in the file global pool
startTransaction(); startTransaction();
TQMap<TQString, MyMoneyAccount> accountList = m_sql->fetchAccounts (TQString(account.id()), true); TQMap<TQString, MyMoneyAccount> accountList = m_sql->fetchAccounts (TQString(account.id()), true);
pos = accountList.tqfind(account.id()); pos = accountList.find(account.id());
if(pos != accountList.end()) { if(pos != accountList.end()) {
// check if the new info is based on the old one. // check if the new info is based on the old one.
// this is the case, when the file and the id // this is the case, when the file and the id
@ -555,7 +555,7 @@ void MyMoneyDatabaseMgr::modifyInstitution(const MyMoneyInstitution& institution
TQMap<TQString, MyMoneyInstitution>::ConstIterator pos; TQMap<TQString, MyMoneyInstitution>::ConstIterator pos;
// locate the institution in the file global pool // locate the institution in the file global pool
pos = institutionList.tqfind(institution.id()); pos = institutionList.find(institution.id());
if(pos != institutionList.end()) { if(pos != institutionList.end()) {
m_sql->modifyInstitution(institution); m_sql->modifyInstitution(institution);
} else } else
@ -599,7 +599,7 @@ void MyMoneyDatabaseMgr::modifyTransaction(const MyMoneyTransaction& transaction
// new data seems to be ok. find old version of transaction // new data seems to be ok. find old version of transaction
// in our pool. Throw exception if unknown. // in our pool. Throw exception if unknown.
// if(!m_transactionKeys.tqcontains(transaction.id())) // if(!m_transactionKeys.contains(transaction.id()))
// throw new MYMONEYEXCEPTION("invalid transaction id"); // throw new MYMONEYEXCEPTION("invalid transaction id");
// TQString oldKey = m_transactionKeys[transaction.id()]; // TQString oldKey = m_transactionKeys[transaction.id()];
@ -609,7 +609,7 @@ void MyMoneyDatabaseMgr::modifyTransaction(const MyMoneyTransaction& transaction
TQMap<TQString, MyMoneyTransaction>::ConstIterator it_t; TQMap<TQString, MyMoneyTransaction>::ConstIterator it_t;
// it_t = transactionList.tqfind(oldKey); // it_t = transactionList.find(oldKey);
it_t = transactionList.begin(); it_t = transactionList.begin();
if(it_t == transactionList.end()) if(it_t == transactionList.end())
throw new MYMONEYEXCEPTION("invalid transaction key"); throw new MYMONEYEXCEPTION("invalid transaction key");
@ -673,11 +673,11 @@ void MyMoneyDatabaseMgr::reparentAccount(MyMoneyAccount &account, MyMoneyAccount
if(!account.parentAccountId().isEmpty()) { if(!account.parentAccountId().isEmpty()) {
MyMoneyDatabaseMgr::account(account.parentAccountId()); MyMoneyDatabaseMgr::account(account.parentAccountId());
oldParent = accountList.tqfind(account.parentAccountId()); oldParent = accountList.find(account.parentAccountId());
} }
newParent = accountList.tqfind(tqparent.id()); newParent = accountList.find(tqparent.id());
childAccount = accountList.tqfind(account.id()); childAccount = accountList.find(account.id());
MyMoneyAccount acc; MyMoneyAccount acc;
if(!account.parentAccountId().isEmpty()) { if(!account.parentAccountId().isEmpty()) {
@ -708,12 +708,12 @@ void MyMoneyDatabaseMgr::removeTransaction(const MyMoneyTransaction& transaction
TQMap<TQString, TQString>::ConstIterator it_k; TQMap<TQString, TQString>::ConstIterator it_k;
TQMap<TQString, MyMoneyTransaction>::ConstIterator it_t; TQMap<TQString, MyMoneyTransaction>::ConstIterator it_t;
// it_k = m_transactionKeys.tqfind(transaction.id()); // it_k = m_transactionKeys.find(transaction.id());
// if(it_k == m_transactionKeys.end()) // if(it_k == m_transactionKeys.end())
// throw new MYMONEYEXCEPTION("invalid transaction to be deleted"); // throw new MYMONEYEXCEPTION("invalid transaction to be deleted");
TQMap <TQString, MyMoneyTransaction> transactionList = m_sql->fetchTransactions("('" + TQString(transaction.id()) + "')"); TQMap <TQString, MyMoneyTransaction> transactionList = m_sql->fetchTransactions("('" + TQString(transaction.id()) + "')");
// it_t = transactionList.tqfind(*it_k); // it_t = transactionList.find(*it_k);
it_t = transactionList.begin(); it_t = transactionList.begin();
if(it_t == transactionList.end()) if(it_t == transactionList.end())
throw new MYMONEYEXCEPTION("invalid transaction key"); throw new MYMONEYEXCEPTION("invalid transaction key");
@ -823,11 +823,11 @@ void MyMoneyDatabaseMgr::removeAccount(const MyMoneyAccount& account)
// locate the account in the file global pool // locate the account in the file global pool
it_a = accountList.tqfind(account.id()); it_a = accountList.find(account.id());
if(it_a == accountList.end()) if(it_a == accountList.end())
throw new MYMONEYEXCEPTION("Internal error: account not found in list"); throw new MYMONEYEXCEPTION("Internal error: account not found in list");
it_p = accountList.tqfind(tqparent.id()); it_p = accountList.find(tqparent.id());
if(it_p == accountList.end()) if(it_p == accountList.end())
throw new MYMONEYEXCEPTION("Internal error: tqparent account not found in list"); throw new MYMONEYEXCEPTION("Internal error: tqparent account not found in list");
@ -872,7 +872,7 @@ void MyMoneyDatabaseMgr::removeInstitution(const MyMoneyInstitution& institution
TQMap<TQString, MyMoneyInstitution> institutionList = m_sql->fetchInstitutions(TQString(institution.id())); TQMap<TQString, MyMoneyInstitution> institutionList = m_sql->fetchInstitutions(TQString(institution.id()));
TQMap<TQString, MyMoneyInstitution>::ConstIterator it_i; TQMap<TQString, MyMoneyInstitution>::ConstIterator it_i;
it_i = institutionList.tqfind(institution.id()); it_i = institutionList.find(institution.id());
if(it_i != institutionList.end()) { if(it_i != institutionList.end()) {
// mark file as changed // mark file as changed
m_sql->removeInstitution(institution); m_sql->removeInstitution(institution);
@ -884,7 +884,7 @@ const MyMoneyTransaction MyMoneyDatabaseMgr::transaction(const TQString& id) con
{ {
// get the full key of this transaction, throw exception // get the full key of this transaction, throw exception
// if it's invalid (unknown) // if it's invalid (unknown)
//if(!m_transactionKeys.tqcontains(id)) //if(!m_transactionKeys.contains(id))
// throw new MYMONEYEXCEPTION("invalid transaction id"); // throw new MYMONEYEXCEPTION("invalid transaction id");
// check if this key is in the list, throw exception if not // check if this key is in the list, throw exception if not
@ -893,7 +893,7 @@ const MyMoneyTransaction MyMoneyDatabaseMgr::transaction(const TQString& id) con
//there should only be one transaction in the map, if it was found, so check the size of the map //there should only be one transaction in the map, if it was found, so check the size of the map
//return the first element. //return the first element.
//if(!transactionList.tqcontains(key)) //if(!transactionList.contains(key))
if(!transactionList.size()) if(!transactionList.size())
throw new MYMONEYEXCEPTION("invalid transaction key"); throw new MYMONEYEXCEPTION("invalid transaction key");
@ -919,10 +919,10 @@ const MyMoneyMoney MyMoneyDatabaseMgr::balance(const TQString& id, const TQDate&
MyMoneyMoney result(0); MyMoneyMoney result(0);
MyMoneyAccount acc; MyMoneyAccount acc;
TQMap<TQString, MyMoneyAccount> accountList = m_sql->fetchAccounts(/*TQString(id)*/); TQMap<TQString, MyMoneyAccount> accountList = m_sql->fetchAccounts(/*TQString(id)*/);
//TQMap<TQString, MyMoneyAccount>::const_iterator accpos = accountList.tqfind(id); //TQMap<TQString, MyMoneyAccount>::const_iterator accpos = accountList.find(id);
if (date_ != TQDate()) qDebug ("request balance for %s at %s", id.data(), TQString(date_.toString(Qt::ISODate)).latin1()); if (date_ != TQDate()) qDebug ("request balance for %s at %s", id.data(), TQString(date_.toString(Qt::ISODate)).latin1());
// if(!date_.isValid() && MyMoneyFile::instance()->account(id).accountType() != MyMoneyAccount::Stock) { // if(!date_.isValid() && MyMoneyFile::instance()->account(id).accountType() != MyMoneyAccount::Stock) {
// if(accountList.tqfind(id) != accountList.end()) // if(accountList.find(id) != accountList.end())
// return accountList[id].balance(); // return accountList[id].balance();
// return MyMoneyMoney(0); // return MyMoneyMoney(0);
// } // }
@ -991,7 +991,7 @@ const MyMoneyTransaction MyMoneyDatabaseMgr::transaction(const TQString& account
TQMap<TQString, MyMoneyAccount>::ConstIterator acc; TQMap<TQString, MyMoneyAccount>::ConstIterator acc;
// find account object in list, throw exception if unknown // find account object in list, throw exception if unknown
acc = m_accountList.tqfind(account); acc = m_accountList.find(account);
if(acc == m_accountList.end()) if(acc == m_accountList.end())
throw new MYMONEYEXCEPTION("unknown account id"); throw new MYMONEYEXCEPTION("unknown account id");
@ -1068,7 +1068,7 @@ void MyMoneyDatabaseMgr::modifySecurity(const MyMoneySecurity& security)
TQMap<TQString, MyMoneySecurity> securitiesList = m_sql->fetchSecurities(TQString(security.id()), true); TQMap<TQString, MyMoneySecurity> securitiesList = m_sql->fetchSecurities(TQString(security.id()), true);
TQMap<TQString, MyMoneySecurity>::ConstIterator it; TQMap<TQString, MyMoneySecurity>::ConstIterator it;
it = securitiesList.tqfind(security.id()); it = securitiesList.find(security.id());
if(it == securitiesList.end()) if(it == securitiesList.end())
{ {
TQString msg = "Unknown security '"; TQString msg = "Unknown security '";
@ -1086,7 +1086,7 @@ void MyMoneyDatabaseMgr::removeSecurity(const MyMoneySecurity& security)
// FIXME: check referential integrity // FIXME: check referential integrity
it = securitiesList.tqfind(security.id()); it = securitiesList.find(security.id());
if(it == securitiesList.end()) if(it == securitiesList.end())
{ {
TQString msg = "Unknown security '"; TQString msg = "Unknown security '";
@ -1100,7 +1100,7 @@ void MyMoneyDatabaseMgr::removeSecurity(const MyMoneySecurity& security)
const MyMoneySecurity MyMoneyDatabaseMgr::security(const TQString& id) const const MyMoneySecurity MyMoneyDatabaseMgr::security(const TQString& id) const
{ {
TQMap<TQString, MyMoneySecurity> securitiesList = m_sql->fetchSecurities(TQString(id)); TQMap<TQString, MyMoneySecurity> securitiesList = m_sql->fetchSecurities(TQString(id));
TQMap<TQString, MyMoneySecurity>::ConstIterator it = securitiesList.tqfind(id); TQMap<TQString, MyMoneySecurity>::ConstIterator it = securitiesList.find(id);
if(it != securitiesList.end()) if(it != securitiesList.end())
{ {
return it.data(); return it.data();
@ -1116,8 +1116,8 @@ void MyMoneyDatabaseMgr::addPrice(const MyMoneyPrice& price)
{ {
MyMoneyPriceEntries::ConstIterator it; MyMoneyPriceEntries::ConstIterator it;
MyMoneyPriceList priceList = m_sql->fetchPrices(); MyMoneyPriceList priceList = m_sql->fetchPrices();
it = priceList[MyMoneySecurityPair(price.from(), price.to())].tqfind(price.date()); it = priceList[MyMoneySecurityPair(price.from(), price.to())].find(price.date());
// do not tqreplace, if the information did not change. // do not replace, if the information did not change.
if(it != priceList[MyMoneySecurityPair(price.from(), price.to())].end()) { if(it != priceList[MyMoneySecurityPair(price.from(), price.to())].end()) {
if((*it).rate((*it).to()) == price.rate(price.to()) if((*it).rate((*it).to()) == price.rate(price.to())
&& (*it).source() == price.source()) && (*it).source() == price.source())
@ -1163,7 +1163,7 @@ void MyMoneyDatabaseMgr::modifySchedule(const MyMoneySchedule& sched)
TQMap<TQString, MyMoneySchedule> scheduleList = m_sql->fetchSchedules(TQString(sched.id())); TQMap<TQString, MyMoneySchedule> scheduleList = m_sql->fetchSchedules(TQString(sched.id()));
TQMap<TQString, MyMoneySchedule>::ConstIterator it; TQMap<TQString, MyMoneySchedule>::ConstIterator it;
it = scheduleList.tqfind(sched.id()); it = scheduleList.find(sched.id());
if(it == scheduleList.end()) { if(it == scheduleList.end()) {
TQString msg = "Unknown schedule '" + sched.id() + "'"; TQString msg = "Unknown schedule '" + sched.id() + "'";
throw new MYMONEYEXCEPTION(msg); throw new MYMONEYEXCEPTION(msg);
@ -1177,7 +1177,7 @@ void MyMoneyDatabaseMgr::removeSchedule(const MyMoneySchedule& sched)
TQMap<TQString, MyMoneySchedule> scheduleList = m_sql->fetchSchedules(TQString(sched.id())); TQMap<TQString, MyMoneySchedule> scheduleList = m_sql->fetchSchedules(TQString(sched.id()));
TQMap<TQString, MyMoneySchedule>::ConstIterator it; TQMap<TQString, MyMoneySchedule>::ConstIterator it;
it = scheduleList.tqfind(sched.id()); it = scheduleList.find(sched.id());
if(it == scheduleList.end()) { if(it == scheduleList.end()) {
TQString msg = "Unknown schedule '" + sched.id() + "'"; TQString msg = "Unknown schedule '" + sched.id() + "'";
throw new MYMONEYEXCEPTION(msg); throw new MYMONEYEXCEPTION(msg);
@ -1194,7 +1194,7 @@ const MyMoneySchedule MyMoneyDatabaseMgr::schedule(const TQString& id) const
TQMap<TQString, MyMoneySchedule>::ConstIterator pos; TQMap<TQString, MyMoneySchedule>::ConstIterator pos;
// locate the schedule and if present, return it's data // locate the schedule and if present, return it's data
pos = scheduleList.tqfind(id); pos = scheduleList.find(id);
if(pos != scheduleList.end()) if(pos != scheduleList.end())
return (*pos); return (*pos);
@ -1325,7 +1325,7 @@ const TQValueList<MyMoneySchedule> MyMoneyDatabaseMgr::scheduleListEx( int sched
if (accounts.count() > 0) if (accounts.count() > 0)
{ {
if (accounts.tqcontains((*pos).account().id())) if (accounts.contains((*pos).account().id()))
continue; continue;
} }
@ -1342,7 +1342,7 @@ void MyMoneyDatabaseMgr::addCurrency(const MyMoneySecurity& currency)
TQMap<TQString, MyMoneySecurity> currencyList = m_sql->fetchCurrencies(TQString(currency.id())); TQMap<TQString, MyMoneySecurity> currencyList = m_sql->fetchCurrencies(TQString(currency.id()));
TQMap<TQString, MyMoneySecurity>::ConstIterator it; TQMap<TQString, MyMoneySecurity>::ConstIterator it;
it = currencyList.tqfind(currency.id()); it = currencyList.find(currency.id());
if(it != currencyList.end()) { if(it != currencyList.end()) {
throw new MYMONEYEXCEPTION(TQString("Cannot add currency with existing id %1").tqarg(currency.id())); throw new MYMONEYEXCEPTION(TQString("Cannot add currency with existing id %1").tqarg(currency.id()));
} }
@ -1356,7 +1356,7 @@ void MyMoneyDatabaseMgr::modifyCurrency(const MyMoneySecurity& currency)
TQMap<TQString, MyMoneySecurity> currencyList = m_sql->fetchCurrencies(TQString(currency.id())); TQMap<TQString, MyMoneySecurity> currencyList = m_sql->fetchCurrencies(TQString(currency.id()));
TQMap<TQString, MyMoneySecurity>::ConstIterator it; TQMap<TQString, MyMoneySecurity>::ConstIterator it;
it = currencyList.tqfind(currency.id()); it = currencyList.find(currency.id());
if(it == currencyList.end()) { if(it == currencyList.end()) {
throw new MYMONEYEXCEPTION(TQString("Cannot modify currency with unknown id %1").tqarg(currency.id())); throw new MYMONEYEXCEPTION(TQString("Cannot modify currency with unknown id %1").tqarg(currency.id()));
} }
@ -1371,7 +1371,7 @@ void MyMoneyDatabaseMgr::removeCurrency(const MyMoneySecurity& currency)
// FIXME: check referential integrity // FIXME: check referential integrity
it = currencyList.tqfind(currency.id()); it = currencyList.find(currency.id());
if(it == currencyList.end()) { if(it == currencyList.end()) {
throw new MYMONEYEXCEPTION(TQString("Cannot remove currency with unknown id %1").tqarg(currency.id())); throw new MYMONEYEXCEPTION(TQString("Cannot remove currency with unknown id %1").tqarg(currency.id()));
} }
@ -1387,7 +1387,7 @@ const MyMoneySecurity MyMoneyDatabaseMgr::currency(const TQString& id) const
TQMap<TQString, MyMoneySecurity> currencyList = m_sql->fetchCurrencies(TQString(id)); TQMap<TQString, MyMoneySecurity> currencyList = m_sql->fetchCurrencies(TQString(id));
TQMap<TQString, MyMoneySecurity>::ConstIterator it; TQMap<TQString, MyMoneySecurity>::ConstIterator it;
it = currencyList.tqfind(id); it = currencyList.find(id);
if(it == currencyList.end()) { if(it == currencyList.end()) {
throw new MYMONEYEXCEPTION(TQString("Cannot retrieve currency with unknown id '%1'").tqarg(id)); throw new MYMONEYEXCEPTION(TQString("Cannot retrieve currency with unknown id '%1'").tqarg(id));
} }
@ -1429,7 +1429,7 @@ void MyMoneyDatabaseMgr::modifyReport( const MyMoneyReport& report )
TQMap<TQString, MyMoneyReport> reportList = m_sql->fetchReports(TQString(report.id())); TQMap<TQString, MyMoneyReport> reportList = m_sql->fetchReports(TQString(report.id()));
TQMap<TQString, MyMoneyReport>::ConstIterator it; TQMap<TQString, MyMoneyReport>::ConstIterator it;
it = reportList.tqfind(report.id()); it = reportList.find(report.id());
if(it == reportList.end()) { if(it == reportList.end()) {
TQString msg = "Unknown report '" + report.id() + "'"; TQString msg = "Unknown report '" + report.id() + "'";
throw new MYMONEYEXCEPTION(msg); throw new MYMONEYEXCEPTION(msg);
@ -1453,7 +1453,7 @@ void MyMoneyDatabaseMgr::removeReport(const MyMoneyReport& report)
TQMap<TQString, MyMoneyReport> reportList = m_sql->fetchReports(TQString(report.id())); TQMap<TQString, MyMoneyReport> reportList = m_sql->fetchReports(TQString(report.id()));
TQMap<TQString, MyMoneyReport>::ConstIterator it; TQMap<TQString, MyMoneyReport>::ConstIterator it;
it = reportList.tqfind(report.id()); it = reportList.find(report.id());
if(it == reportList.end()) { if(it == reportList.end()) {
TQString msg = "Unknown report '" + report.id() + "'"; TQString msg = "Unknown report '" + report.id() + "'";
throw new MYMONEYEXCEPTION(msg); throw new MYMONEYEXCEPTION(msg);
@ -1491,7 +1491,7 @@ void MyMoneyDatabaseMgr::modifyBudget( const MyMoneyBudget& budget )
{ {
//TQMap<TQString, MyMoneyBudget>::ConstIterator it; //TQMap<TQString, MyMoneyBudget>::ConstIterator it;
//it = m_budgetList.tqfind(budget.id()); //it = m_budgetList.find(budget.id());
//if(it == m_budgetList.end()) { //if(it == m_budgetList.end()) {
// TQString msg = "Unknown budget '" + budget.id() + "'"; // TQString msg = "Unknown budget '" + budget.id() + "'";
// throw new MYMONEYEXCEPTION(msg); // throw new MYMONEYEXCEPTION(msg);
@ -1521,7 +1521,7 @@ void MyMoneyDatabaseMgr::removeBudget(const MyMoneyBudget& budget)
{ {
// TQMap<TQString, MyMoneyBudget>::ConstIterator it; // TQMap<TQString, MyMoneyBudget>::ConstIterator it;
// //
// it = m_budgetList.tqfind(budget.id()); // it = m_budgetList.find(budget.id());
// if(it == m_budgetList.end()) { // if(it == m_budgetList.end()) {
// TQString msg = "Unknown budget '" + budget.id() + "'"; // TQString msg = "Unknown budget '" + budget.id() + "'";
// throw new MYMONEYEXCEPTION(msg); // throw new MYMONEYEXCEPTION(msg);
@ -1670,7 +1670,7 @@ void MyMoneyDatabaseMgr::setLastModificationDate(const TQDate& val)
bool MyMoneyDatabaseMgr::isDuplicateTransaction(const TQString& /*id*/) const bool MyMoneyDatabaseMgr::isDuplicateTransaction(const TQString& /*id*/) const
{ {
//FIXME: figure out the real id from the key and check the DB. //FIXME: figure out the real id from the key and check the DB.
//return m_transactionKeys.tqcontains(id); //return m_transactionKeys.contains(id);
return false; return false;
} }

@ -123,9 +123,9 @@ public:
const T& operator[] ( const Key& k ) const const T& operator[] ( const Key& k ) const
{ TQT_CHECK_INVALID_MAP_ELEMENT; return TQMap<Key,T>::operator[](k); } { TQT_CHECK_INVALID_MAP_ELEMENT; return TQMap<Key,T>::operator[](k); }
inline TQ_TYPENAME TQMap<Key, T>::const_iterator tqfind(const Key& k) const inline TQ_TYPENAME TQMap<Key, T>::const_iterator find(const Key& k) const
{ {
return TQMap<Key,T>::tqfind(k); return TQMap<Key,T>::find(k);
} }
inline TQ_TYPENAME TQMap<Key, T>::const_iterator begin(void) const inline TQ_TYPENAME TQMap<Key, T>::const_iterator begin(void) const
@ -138,9 +138,9 @@ public:
return TQMap<Key,T>::end(); return TQMap<Key,T>::end();
} }
inline bool tqcontains(const Key& k) const inline bool contains(const Key& k) const
{ {
return tqfind(k) != end(); return find(k) != end();
} }
inline void map(TQMap<Key, T>& that) const inline void map(TQMap<Key, T>& that) const
@ -307,7 +307,7 @@ main()
printf("b.name() = %s\n", b.name().data()); printf("b.name() = %s\n", b.name().data());
TQMap<TQString, MyMoneyAccount>::ConstIterator it; TQMap<TQString, MyMoneyAccount>::ConstIterator it;
it = container.tqfind("001"); it = container.find("001");
it = container.begin(); it = container.begin();
} catch(MyMoneyException *e) { } catch(MyMoneyException *e) {

@ -137,7 +137,7 @@ void MyMoneySeqAccessMgr::setAccountName(const TQString& id, const TQString& nam
const MyMoneyAccount MyMoneySeqAccessMgr::account(const TQString& id) const const MyMoneyAccount MyMoneySeqAccessMgr::account(const TQString& id) const
{ {
// locate the account and if present, return it's data // locate the account and if present, return it's data
if(m_accountList.tqfind(id) != m_accountList.end()) if(m_accountList.find(id) != m_accountList.end())
return m_accountList[id]; return m_accountList[id];
// throw an exception, if it does not exist // throw an exception, if it does not exist
@ -175,7 +175,7 @@ void MyMoneySeqAccessMgr::addPayee(MyMoneyPayee& payee)
const MyMoneyPayee MyMoneySeqAccessMgr::payee(const TQString& id) const const MyMoneyPayee MyMoneySeqAccessMgr::payee(const TQString& id) const
{ {
TQMap<TQString, MyMoneyPayee>::ConstIterator it; TQMap<TQString, MyMoneyPayee>::ConstIterator it;
it = m_payeeList.tqfind(id); it = m_payeeList.find(id);
if(it == m_payeeList.end()) if(it == m_payeeList.end())
throw new MYMONEYEXCEPTION("Unknown payee '" + id + "'"); throw new MYMONEYEXCEPTION("Unknown payee '" + id + "'");
@ -202,7 +202,7 @@ void MyMoneySeqAccessMgr::modifyPayee(const MyMoneyPayee& payee)
{ {
TQMap<TQString, MyMoneyPayee>::ConstIterator it; TQMap<TQString, MyMoneyPayee>::ConstIterator it;
it = m_payeeList.tqfind(payee.id()); it = m_payeeList.find(payee.id());
if(it == m_payeeList.end()) { if(it == m_payeeList.end()) {
TQString msg = "Unknown payee '" + payee.id() + "'"; TQString msg = "Unknown payee '" + payee.id() + "'";
throw new MYMONEYEXCEPTION(msg); throw new MYMONEYEXCEPTION(msg);
@ -216,7 +216,7 @@ void MyMoneySeqAccessMgr::removePayee(const MyMoneyPayee& payee)
TQMap<TQString, MyMoneySchedule>::ConstIterator it_s; TQMap<TQString, MyMoneySchedule>::ConstIterator it_s;
TQMap<TQString, MyMoneyPayee>::ConstIterator it_p; TQMap<TQString, MyMoneyPayee>::ConstIterator it_p;
it_p = m_payeeList.tqfind(payee.id()); it_p = m_payeeList.find(payee.id());
if(it_p == m_payeeList.end()) { if(it_p == m_payeeList.end()) {
TQString msg = "Unknown payee '" + payee.id() + "'"; TQString msg = "Unknown payee '" + payee.id() + "'";
throw new MYMONEYEXCEPTION(msg); throw new MYMONEYEXCEPTION(msg);
@ -253,14 +253,14 @@ void MyMoneySeqAccessMgr::addAccount(MyMoneyAccount& tqparent, MyMoneyAccount& a
TQMap<TQString, MyMoneyAccount>::ConstIterator theParent; TQMap<TQString, MyMoneyAccount>::ConstIterator theParent;
TQMap<TQString, MyMoneyAccount>::ConstIterator theChild; TQMap<TQString, MyMoneyAccount>::ConstIterator theChild;
theParent = m_accountList.tqfind(tqparent.id()); theParent = m_accountList.find(tqparent.id());
if(theParent == m_accountList.end()) { if(theParent == m_accountList.end()) {
TQString msg = "Unknown tqparent account '"; TQString msg = "Unknown tqparent account '";
msg += tqparent.id() + "'"; msg += tqparent.id() + "'";
throw new MYMONEYEXCEPTION(msg); throw new MYMONEYEXCEPTION(msg);
} }
theChild = m_accountList.tqfind(account.id()); theChild = m_accountList.find(account.id());
if(theChild == m_accountList.end()) { if(theChild == m_accountList.end()) {
TQString msg = "Unknown child account '"; TQString msg = "Unknown child account '";
msg += account.id() + "'"; msg += account.id() + "'";
@ -467,7 +467,7 @@ const MyMoneyInstitution MyMoneySeqAccessMgr::institution(const TQString& id) co
{ {
TQMap<TQString, MyMoneyInstitution>::ConstIterator pos; TQMap<TQString, MyMoneyInstitution>::ConstIterator pos;
pos = m_institutionList.tqfind(id); pos = m_institutionList.find(id);
if(pos != m_institutionList.end()) if(pos != m_institutionList.end())
return *pos; return *pos;
throw new MYMONEYEXCEPTION("unknown institution"); throw new MYMONEYEXCEPTION("unknown institution");
@ -483,7 +483,7 @@ void MyMoneySeqAccessMgr::modifyAccount(const MyMoneyAccount& account, const boo
TQMap<TQString, MyMoneyAccount>::ConstIterator pos; TQMap<TQString, MyMoneyAccount>::ConstIterator pos;
// locate the account in the file global pool // locate the account in the file global pool
pos = m_accountList.tqfind(account.id()); pos = m_accountList.find(account.id());
if(pos != m_accountList.end()) { if(pos != m_accountList.end()) {
// check if the new info is based on the old one. // check if the new info is based on the old one.
// this is the case, when the file and the id // this is the case, when the file and the id
@ -518,7 +518,7 @@ void MyMoneySeqAccessMgr::modifyInstitution(const MyMoneyInstitution& institutio
TQMap<TQString, MyMoneyInstitution>::ConstIterator pos; TQMap<TQString, MyMoneyInstitution>::ConstIterator pos;
// locate the institution in the file global pool // locate the institution in the file global pool
pos = m_institutionList.tqfind(institution.id()); pos = m_institutionList.find(institution.id());
if(pos != m_institutionList.end()) { if(pos != m_institutionList.end()) {
m_institutionList.modify(institution.id(), institution); m_institutionList.modify(institution.id(), institution);
@ -553,16 +553,16 @@ void MyMoneySeqAccessMgr::modifyTransaction(const MyMoneyTransaction& transactio
// new data seems to be ok. find old version of transaction // new data seems to be ok. find old version of transaction
// in our pool. Throw exception if unknown. // in our pool. Throw exception if unknown.
if(!m_transactionKeys.tqcontains(transaction.id())) if(!m_transactionKeys.contains(transaction.id()))
throw new MYMONEYEXCEPTION("invalid transaction id"); throw new MYMONEYEXCEPTION("invalid transaction id");
TQString oldKey = m_transactionKeys[transaction.id()]; TQString oldKey = m_transactionKeys[transaction.id()];
if(!m_transactionList.tqcontains(oldKey)) if(!m_transactionList.contains(oldKey))
throw new MYMONEYEXCEPTION("invalid transaction key"); throw new MYMONEYEXCEPTION("invalid transaction key");
TQMap<TQString, MyMoneyTransaction>::ConstIterator it_t; TQMap<TQString, MyMoneyTransaction>::ConstIterator it_t;
it_t = m_transactionList.tqfind(oldKey); it_t = m_transactionList.find(oldKey);
if(it_t == m_transactionList.end()) if(it_t == m_transactionList.end())
throw new MYMONEYEXCEPTION("invalid transaction key"); throw new MYMONEYEXCEPTION("invalid transaction key");
@ -608,14 +608,14 @@ void MyMoneySeqAccessMgr::reparentAccount(MyMoneyAccount &account, MyMoneyAccoun
MyMoneySeqAccessMgr::account(tqparent.id()); MyMoneySeqAccessMgr::account(tqparent.id());
if(!account.parentAccountId().isEmpty()) { if(!account.parentAccountId().isEmpty()) {
MyMoneySeqAccessMgr::account(account.parentAccountId()); MyMoneySeqAccessMgr::account(account.parentAccountId());
oldParent = m_accountList.tqfind(account.parentAccountId()); oldParent = m_accountList.find(account.parentAccountId());
} }
if(account.accountType() == MyMoneyAccount::Stock && tqparent.accountType() != MyMoneyAccount::Investment) if(account.accountType() == MyMoneyAccount::Stock && tqparent.accountType() != MyMoneyAccount::Investment)
throw new MYMONEYEXCEPTION("Cannot move a stock acocunt into a non-investment account"); throw new MYMONEYEXCEPTION("Cannot move a stock acocunt into a non-investment account");
newParent = m_accountList.tqfind(tqparent.id()); newParent = m_accountList.find(tqparent.id());
childAccount = m_accountList.tqfind(account.id()); childAccount = m_accountList.find(account.id());
MyMoneyAccount acc; MyMoneyAccount acc;
if(!account.parentAccountId().isEmpty()) { if(!account.parentAccountId().isEmpty()) {
@ -648,11 +648,11 @@ void MyMoneySeqAccessMgr::removeTransaction(const MyMoneyTransaction& transactio
TQMap<TQString, TQString>::ConstIterator it_k; TQMap<TQString, TQString>::ConstIterator it_k;
TQMap<TQString, MyMoneyTransaction>::ConstIterator it_t; TQMap<TQString, MyMoneyTransaction>::ConstIterator it_t;
it_k = m_transactionKeys.tqfind(transaction.id()); it_k = m_transactionKeys.find(transaction.id());
if(it_k == m_transactionKeys.end()) if(it_k == m_transactionKeys.end())
throw new MYMONEYEXCEPTION("invalid transaction to be deleted"); throw new MYMONEYEXCEPTION("invalid transaction to be deleted");
it_t = m_transactionList.tqfind(*it_k); it_t = m_transactionList.find(*it_k);
if(it_t == m_transactionList.end()) if(it_t == m_transactionList.end())
throw new MYMONEYEXCEPTION("invalid transaction key"); throw new MYMONEYEXCEPTION("invalid transaction key");
@ -708,11 +708,11 @@ void MyMoneySeqAccessMgr::removeAccount(const MyMoneyAccount& account)
// locate the account in the file global pool // locate the account in the file global pool
it_a = m_accountList.tqfind(account.id()); it_a = m_accountList.find(account.id());
if(it_a == m_accountList.end()) if(it_a == m_accountList.end())
throw new MYMONEYEXCEPTION("Internal error: account not found in list"); throw new MYMONEYEXCEPTION("Internal error: account not found in list");
it_p = m_accountList.tqfind(tqparent.id()); it_p = m_accountList.find(tqparent.id());
if(it_p == m_accountList.end()) if(it_p == m_accountList.end())
throw new MYMONEYEXCEPTION("Internal error: tqparent account not found in list"); throw new MYMONEYEXCEPTION("Internal error: tqparent account not found in list");
@ -756,7 +756,7 @@ void MyMoneySeqAccessMgr::removeInstitution(const MyMoneyInstitution& institutio
{ {
TQMap<TQString, MyMoneyInstitution>::ConstIterator it_i; TQMap<TQString, MyMoneyInstitution>::ConstIterator it_i;
it_i = m_institutionList.tqfind(institution.id()); it_i = m_institutionList.find(institution.id());
if(it_i != m_institutionList.end()) { if(it_i != m_institutionList.end()) {
m_institutionList.remove(institution.id()); m_institutionList.remove(institution.id());
@ -816,14 +816,14 @@ const MyMoneyTransaction MyMoneySeqAccessMgr::transaction(const TQString& id) co
{ {
// get the full key of this transaction, throw exception // get the full key of this transaction, throw exception
// if it's invalid (unknown) // if it's invalid (unknown)
if(!m_transactionKeys.tqcontains(id)) { if(!m_transactionKeys.contains(id)) {
TQString msg = TQString("Invalid transaction id '%1'").tqarg(id); TQString msg = TQString("Invalid transaction id '%1'").tqarg(id);
throw new MYMONEYEXCEPTION(msg); throw new MYMONEYEXCEPTION(msg);
} }
// check if this key is in the list, throw exception if not // check if this key is in the list, throw exception if not
TQString key = m_transactionKeys[id]; TQString key = m_transactionKeys[id];
if(!m_transactionList.tqcontains(key)) { if(!m_transactionList.contains(key)) {
TQString msg = TQString("Invalid transaction key '%1'").tqarg(key); TQString msg = TQString("Invalid transaction key '%1'").tqarg(key);
throw new MYMONEYEXCEPTION(msg); throw new MYMONEYEXCEPTION(msg);
} }
@ -837,7 +837,7 @@ const MyMoneyTransaction MyMoneySeqAccessMgr::transaction(const TQString& accoun
TQMap<TQString, MyMoneyAccount>::ConstIterator acc; TQMap<TQString, MyMoneyAccount>::ConstIterator acc;
// find account object in list, throw exception if unknown // find account object in list, throw exception if unknown
acc = m_accountList.tqfind(account); acc = m_accountList.find(account);
if(acc == m_accountList.end()) if(acc == m_accountList.end())
throw new MYMONEYEXCEPTION("unknown account id"); throw new MYMONEYEXCEPTION("unknown account id");
@ -872,7 +872,7 @@ const MyMoneyMoney MyMoneySeqAccessMgr::balance(const TQString& id, const TQDate
MyMoneyAccount acc; MyMoneyAccount acc;
// if (date != TQDate()) qDebug ("request balance for %s at %s", id.data(), date.toString(Qt::ISODate).latin1()); // if (date != TQDate()) qDebug ("request balance for %s at %s", id.data(), date.toString(Qt::ISODate).latin1());
if(!date.isValid() && account(id).accountType() != MyMoneyAccount::Stock) { if(!date.isValid() && account(id).accountType() != MyMoneyAccount::Stock) {
if(m_accountList.tqfind(id) != m_accountList.end()) if(m_accountList.find(id) != m_accountList.end())
return m_accountList[id].balance(); return m_accountList[id].balance();
return MyMoneyMoney(0); return MyMoneyMoney(0);
} }
@ -975,12 +975,12 @@ const unsigned int MyMoneyFile::moveSplits(const TQString& oldAccount, const TQS
if(cnt != 0) { if(cnt != 0) {
// now update all the accounts that were referenced // now update all the accounts that were referenced
TQMap<TQString, MyMoneyAccount>::Iterator acc; TQMap<TQString, MyMoneyAccount>::Iterator acc;
acc = m_accountList.tqfind(oldAccount); acc = m_accountList.find(oldAccount);
if(acc != m_accountList.end()) { if(acc != m_accountList.end()) {
(*acc).touch(); (*acc).touch();
refreshAccountTransactionList(acc); refreshAccountTransactionList(acc);
} }
acc = m_accountList.tqfind(newAccount); acc = m_accountList.find(newAccount);
if(acc != m_accountList.end()) { if(acc != m_accountList.end()) {
(*acc).touch(); (*acc).touch();
refreshAccountTransactionList(acc); refreshAccountTransactionList(acc);
@ -1019,7 +1019,7 @@ void MyMoneySeqAccessMgr::loadAccounts(const TQMap<TQString, MyMoneyAccount>& ma
lastId = (*it_a).id(); lastId = (*it_a).id();
} }
int pos = lastId.tqfind(TQRegExp("\\d+"), 0); int pos = lastId.find(TQRegExp("\\d+"), 0);
if(pos != -1) { if(pos != -1) {
m_nextAccountID = atol(lastId.mid(pos)); m_nextAccountID = atol(lastId.mid(pos));
} }
@ -1042,7 +1042,7 @@ void MyMoneySeqAccessMgr::loadTransactions(const TQMap<TQString, MyMoneyTransact
m_transactionKeys = keys; m_transactionKeys = keys;
int pos = lastId.tqfind(TQRegExp("\\d+"), 0); int pos = lastId.find(TQRegExp("\\d+"), 0);
if(pos != -1) { if(pos != -1) {
m_nextTransactionID = atol(lastId.mid(pos)); m_nextTransactionID = atol(lastId.mid(pos));
} }
@ -1060,7 +1060,7 @@ void MyMoneySeqAccessMgr::loadInstitutions(const TQMap<TQString, MyMoneyInstitut
lastId = (*it_i).id(); lastId = (*it_i).id();
} }
int pos = lastId.tqfind(TQRegExp("\\d+"), 0); int pos = lastId.find(TQRegExp("\\d+"), 0);
if(pos != -1) { if(pos != -1) {
m_nextInstitutionID = atol(lastId.mid(pos)); m_nextInstitutionID = atol(lastId.mid(pos));
} }
@ -1081,7 +1081,7 @@ void MyMoneySeqAccessMgr::loadPayees(const TQMap<TQString, MyMoneyPayee>& map)
} }
} }
int pos = lastId.tqfind(TQRegExp("\\d+"), 0); int pos = lastId.find(TQRegExp("\\d+"), 0);
if(pos != -1) { if(pos != -1) {
m_nextPayeeID = atol(lastId.mid(pos)); m_nextPayeeID = atol(lastId.mid(pos));
} }
@ -1099,7 +1099,7 @@ void MyMoneySeqAccessMgr::loadSecurities(const TQMap<TQString, MyMoneySecurity>&
lastId = (*it_s).id(); lastId = (*it_s).id();
} }
int pos = lastId.tqfind(TQRegExp("\\d+"), 0); int pos = lastId.find(TQRegExp("\\d+"), 0);
if(pos != -1) { if(pos != -1) {
m_nextSecurityID = atol(lastId.mid(pos)); m_nextSecurityID = atol(lastId.mid(pos));
} }
@ -1196,7 +1196,7 @@ void MyMoneySeqAccessMgr::modifySchedule(const MyMoneySchedule& sched)
{ {
TQMap<TQString, MyMoneySchedule>::ConstIterator it; TQMap<TQString, MyMoneySchedule>::ConstIterator it;
it = m_scheduleList.tqfind(sched.id()); it = m_scheduleList.find(sched.id());
if(it == m_scheduleList.end()) { if(it == m_scheduleList.end()) {
TQString msg = "Unknown schedule '" + sched.id() + "'"; TQString msg = "Unknown schedule '" + sched.id() + "'";
throw new MYMONEYEXCEPTION(msg); throw new MYMONEYEXCEPTION(msg);
@ -1209,7 +1209,7 @@ void MyMoneySeqAccessMgr::removeSchedule(const MyMoneySchedule& sched)
{ {
TQMap<TQString, MyMoneySchedule>::ConstIterator it; TQMap<TQString, MyMoneySchedule>::ConstIterator it;
it = m_scheduleList.tqfind(sched.id()); it = m_scheduleList.find(sched.id());
if(it == m_scheduleList.end()) { if(it == m_scheduleList.end()) {
TQString msg = "Unknown schedule '" + sched.id() + "'"; TQString msg = "Unknown schedule '" + sched.id() + "'";
throw new MYMONEYEXCEPTION(msg); throw new MYMONEYEXCEPTION(msg);
@ -1224,7 +1224,7 @@ const MyMoneySchedule MyMoneySeqAccessMgr::schedule(const TQString& id) const
TQMap<TQString, MyMoneySchedule>::ConstIterator pos; TQMap<TQString, MyMoneySchedule>::ConstIterator pos;
// locate the schedule and if present, return it's data // locate the schedule and if present, return it's data
pos = m_scheduleList.tqfind(id); pos = m_scheduleList.find(id);
if(pos != m_scheduleList.end()) if(pos != m_scheduleList.end())
return (*pos); return (*pos);
@ -1323,7 +1323,7 @@ void MyMoneySeqAccessMgr::loadSchedules(const TQMap<TQString, MyMoneySchedule>&
lastId = (*it_s).id(); lastId = (*it_s).id();
} }
int pos = lastId.tqfind(TQRegExp("\\d+"), 0); int pos = lastId.find(TQRegExp("\\d+"), 0);
if(pos != -1) { if(pos != -1) {
m_nextScheduleID = atol(lastId.mid(pos)); m_nextScheduleID = atol(lastId.mid(pos));
} }
@ -1370,7 +1370,7 @@ const TQValueList<MyMoneySchedule> MyMoneySeqAccessMgr::scheduleListEx(int sched
if (accounts.count() > 0) if (accounts.count() > 0)
{ {
if (accounts.tqcontains((*pos).account().id())) if (accounts.contains((*pos).account().id()))
continue; continue;
} }
@ -1395,7 +1395,7 @@ void MyMoneySeqAccessMgr::modifySecurity(const MyMoneySecurity& security)
{ {
TQMap<TQString, MyMoneySecurity>::ConstIterator it; TQMap<TQString, MyMoneySecurity>::ConstIterator it;
it = m_securitiesList.tqfind(security.id()); it = m_securitiesList.find(security.id());
if(it == m_securitiesList.end()) if(it == m_securitiesList.end())
{ {
TQString msg = "Unknown security '"; TQString msg = "Unknown security '";
@ -1412,7 +1412,7 @@ void MyMoneySeqAccessMgr::removeSecurity(const MyMoneySecurity& security)
// FIXME: check referential integrity // FIXME: check referential integrity
it = m_securitiesList.tqfind(security.id()); it = m_securitiesList.find(security.id());
if(it == m_securitiesList.end()) if(it == m_securitiesList.end())
{ {
TQString msg = "Unknown security '"; TQString msg = "Unknown security '";
@ -1425,7 +1425,7 @@ void MyMoneySeqAccessMgr::removeSecurity(const MyMoneySecurity& security)
const MyMoneySecurity MyMoneySeqAccessMgr::security(const TQString& id) const const MyMoneySecurity MyMoneySeqAccessMgr::security(const TQString& id) const
{ {
TQMap<TQString, MyMoneySecurity>::ConstIterator it = m_securitiesList.tqfind(id); TQMap<TQString, MyMoneySecurity>::ConstIterator it = m_securitiesList.find(id);
if(it != m_securitiesList.end()) if(it != m_securitiesList.end())
{ {
return it.data(); return it.data();
@ -1444,7 +1444,7 @@ void MyMoneySeqAccessMgr::addCurrency(const MyMoneySecurity& currency)
{ {
TQMap<TQString, MyMoneySecurity>::ConstIterator it; TQMap<TQString, MyMoneySecurity>::ConstIterator it;
it = m_currencyList.tqfind(currency.id()); it = m_currencyList.find(currency.id());
if(it != m_currencyList.end()) { if(it != m_currencyList.end()) {
throw new MYMONEYEXCEPTION(TQString("Cannot add currency with existing id %1").tqarg(currency.id())); throw new MYMONEYEXCEPTION(TQString("Cannot add currency with existing id %1").tqarg(currency.id()));
} }
@ -1456,7 +1456,7 @@ void MyMoneySeqAccessMgr::modifyCurrency(const MyMoneySecurity& currency)
{ {
TQMap<TQString, MyMoneySecurity>::ConstIterator it; TQMap<TQString, MyMoneySecurity>::ConstIterator it;
it = m_currencyList.tqfind(currency.id()); it = m_currencyList.find(currency.id());
if(it == m_currencyList.end()) { if(it == m_currencyList.end()) {
throw new MYMONEYEXCEPTION(TQString("Cannot modify currency with unknown id %1").tqarg(currency.id())); throw new MYMONEYEXCEPTION(TQString("Cannot modify currency with unknown id %1").tqarg(currency.id()));
} }
@ -1470,7 +1470,7 @@ void MyMoneySeqAccessMgr::removeCurrency(const MyMoneySecurity& currency)
// FIXME: check referential integrity // FIXME: check referential integrity
it = m_currencyList.tqfind(currency.id()); it = m_currencyList.find(currency.id());
if(it == m_currencyList.end()) { if(it == m_currencyList.end()) {
throw new MYMONEYEXCEPTION(TQString("Cannot remove currency with unknown id %1").tqarg(currency.id())); throw new MYMONEYEXCEPTION(TQString("Cannot remove currency with unknown id %1").tqarg(currency.id()));
} }
@ -1485,7 +1485,7 @@ const MyMoneySecurity MyMoneySeqAccessMgr::currency(const TQString& id) const
} }
TQMap<TQString, MyMoneySecurity>::ConstIterator it; TQMap<TQString, MyMoneySecurity>::ConstIterator it;
it = m_currencyList.tqfind(id); it = m_currencyList.find(id);
if(it == m_currencyList.end()) { if(it == m_currencyList.end()) {
throw new MYMONEYEXCEPTION(TQString("Cannot retrieve currency with unknown id '%1'").tqarg(id)); throw new MYMONEYEXCEPTION(TQString("Cannot retrieve currency with unknown id '%1'").tqarg(id));
} }
@ -1525,7 +1525,7 @@ void MyMoneySeqAccessMgr::loadReports(const TQMap<TQString, MyMoneyReport>& map)
lastId = (*it_r).id(); lastId = (*it_r).id();
} }
int pos = lastId.tqfind(TQRegExp("\\d+"), 0); int pos = lastId.find(TQRegExp("\\d+"), 0);
if(pos != -1) { if(pos != -1) {
m_nextReportID = atol(lastId.mid(pos)); m_nextReportID = atol(lastId.mid(pos));
} }
@ -1535,7 +1535,7 @@ void MyMoneySeqAccessMgr::modifyReport( const MyMoneyReport& report )
{ {
TQMap<TQString, MyMoneyReport>::ConstIterator it; TQMap<TQString, MyMoneyReport>::ConstIterator it;
it = m_reportList.tqfind(report.id()); it = m_reportList.find(report.id());
if(it == m_reportList.end()) { if(it == m_reportList.end()) {
TQString msg = "Unknown report '" + report.id() + "'"; TQString msg = "Unknown report '" + report.id() + "'";
throw new MYMONEYEXCEPTION(msg); throw new MYMONEYEXCEPTION(msg);
@ -1565,7 +1565,7 @@ void MyMoneySeqAccessMgr::removeReport( const MyMoneyReport& report )
{ {
TQMap<TQString, MyMoneyReport>::ConstIterator it; TQMap<TQString, MyMoneyReport>::ConstIterator it;
it = m_reportList.tqfind(report.id()); it = m_reportList.find(report.id());
if(it == m_reportList.end()) { if(it == m_reportList.end()) {
TQString msg = "Unknown report '" + report.id() + "'"; TQString msg = "Unknown report '" + report.id() + "'";
throw new MYMONEYEXCEPTION(msg); throw new MYMONEYEXCEPTION(msg);
@ -1599,7 +1599,7 @@ void MyMoneySeqAccessMgr::loadBudgets(const TQMap<TQString, MyMoneyBudget>& map)
lastId = (*it_b).id(); lastId = (*it_b).id();
} }
int pos = lastId.tqfind(TQRegExp("\\d+"), 0); int pos = lastId.find(TQRegExp("\\d+"), 0);
if(pos != -1) { if(pos != -1) {
m_nextBudgetID = atol(lastId.mid(pos)); m_nextBudgetID = atol(lastId.mid(pos));
} }
@ -1622,7 +1622,7 @@ void MyMoneySeqAccessMgr::modifyBudget( const MyMoneyBudget& budget )
{ {
TQMap<TQString, MyMoneyBudget>::ConstIterator it; TQMap<TQString, MyMoneyBudget>::ConstIterator it;
it = m_budgetList.tqfind(budget.id()); it = m_budgetList.find(budget.id());
if(it == m_budgetList.end()) { if(it == m_budgetList.end()) {
TQString msg = "Unknown budget '" + budget.id() + "'"; TQString msg = "Unknown budget '" + budget.id() + "'";
throw new MYMONEYEXCEPTION(msg); throw new MYMONEYEXCEPTION(msg);
@ -1652,7 +1652,7 @@ void MyMoneySeqAccessMgr::removeBudget( const MyMoneyBudget& budget )
{ {
TQMap<TQString, MyMoneyBudget>::ConstIterator it; TQMap<TQString, MyMoneyBudget>::ConstIterator it;
it = m_budgetList.tqfind(budget.id()); it = m_budgetList.find(budget.id());
if(it == m_budgetList.end()) { if(it == m_budgetList.end()) {
TQString msg = "Unknown budget '" + budget.id() + "'"; TQString msg = "Unknown budget '" + budget.id() + "'";
throw new MYMONEYEXCEPTION(msg); throw new MYMONEYEXCEPTION(msg);
@ -1665,7 +1665,7 @@ void MyMoneySeqAccessMgr::addPrice(const MyMoneyPrice& price)
{ {
MyMoneySecurityPair pricePair(price.from(), price.to()); MyMoneySecurityPair pricePair(price.from(), price.to());
TQMap<MyMoneySecurityPair, MyMoneyPriceEntries>::ConstIterator it_m; TQMap<MyMoneySecurityPair, MyMoneyPriceEntries>::ConstIterator it_m;
it_m = m_priceList.tqfind(pricePair); it_m = m_priceList.find(pricePair);
MyMoneyPriceEntries entries; MyMoneyPriceEntries entries;
if(it_m != m_priceList.end()) { if(it_m != m_priceList.end()) {
@ -1677,7 +1677,7 @@ void MyMoneySeqAccessMgr::addPrice(const MyMoneyPrice& price)
// an existing one. // an existing one.
MyMoneyPriceEntries::ConstIterator it; MyMoneyPriceEntries::ConstIterator it;
it = entries.tqfind(price.date()); it = entries.find(price.date());
if(it != entries.end()) { if(it != entries.end()) {
if((*it).rate(TQString()) == price.rate(TQString()) if((*it).rate(TQString()) == price.rate(TQString())
&& (*it).source() == price.source()) && (*it).source() == price.source())
@ -1699,7 +1699,7 @@ void MyMoneySeqAccessMgr::removePrice(const MyMoneyPrice& price)
{ {
MyMoneySecurityPair pricePair(price.from(), price.to()); MyMoneySecurityPair pricePair(price.from(), price.to());
TQMap<MyMoneySecurityPair, MyMoneyPriceEntries>::ConstIterator it_m; TQMap<MyMoneySecurityPair, MyMoneyPriceEntries>::ConstIterator it_m;
it_m = m_priceList.tqfind(pricePair); it_m = m_priceList.find(pricePair);
MyMoneyPriceEntries entries; MyMoneyPriceEntries entries;
if(it_m != m_priceList.end()) { if(it_m != m_priceList.end()) {
@ -1736,7 +1736,7 @@ const MyMoneyPrice MyMoneySeqAccessMgr::price(const TQString& fromId, const TQSt
// If the caller selected an exact entry, we can search for // If the caller selected an exact entry, we can search for
// it using the date as the key // it using the date as the key
if(exactDate) { if(exactDate) {
it = m_priceList[MyMoneySecurityPair(fromId, toId)].tqfind(date); it = m_priceList[MyMoneySecurityPair(fromId, toId)].find(date);
if(it != m_priceList[MyMoneySecurityPair(fromId, toId)].end()) if(it != m_priceList[MyMoneySecurityPair(fromId, toId)].end())
rc = *it; rc = *it;
@ -1778,7 +1778,7 @@ void MyMoneySeqAccessMgr::rebuildAccountBalances(void)
if(!(*it_s).shares().isZero()) { if(!(*it_s).shares().isZero()) {
const TQString& id = (*it_s).accountId(); const TQString& id = (*it_s).accountId();
// locate the account and if present, update data // locate the account and if present, update data
if(map.tqfind(id) != map.end()) { if(map.find(id) != map.end()) {
map[id].adjustBalance(*it_s); map[id].adjustBalance(*it_s);
} }
} }

@ -465,7 +465,7 @@ public:
* This method returns whether a given transaction is already in memory, to avoid * This method returns whether a given transaction is already in memory, to avoid
* reloading it from the database * reloading it from the database
*/ */
bool isDuplicateTransaction(const TQString& id) const { return m_transactionKeys.tqcontains(id); } bool isDuplicateTransaction(const TQString& id) const { return m_transactionKeys.contains(id); }
/** /**
* This method returns the number of transactions currently known to file * This method returns the number of transactions currently known to file

@ -120,7 +120,7 @@ void MyMoneyStorageANON::writePayee(TQDomElement& payee, const MyMoneyPayee& _p)
TQStringList keys; TQStringList keys;
MyMoneyPayee::payeeMatchType matchType = p.matchData(ignoreCase, keys); MyMoneyPayee::payeeMatchType matchType = p.matchData(ignoreCase, keys);
TQRegExp exp("[A-Za-z]"); TQRegExp exp("[A-Za-z]");
p.setMatchData(matchType, ignoreCase, TQStringList::split(";", keys.join(";").tqreplace(exp, "x"))); p.setMatchData(matchType, ignoreCase, TQStringList::split(";", keys.join(";").replace(exp, "x")));
MyMoneyStorageXML::writePayee(payee, p); MyMoneyStorageXML::writePayee(payee, p);
} }
@ -180,9 +180,9 @@ void MyMoneyStorageANON::fakeKeyValuePair(MyMoneyKeyValueContainer& kvp)
for(it = kvp.pairs().begin(); it != kvp.pairs().end(); ++it) for(it = kvp.pairs().begin(); it != kvp.pairs().end(); ++it)
{ {
if ( zKvpXNumber.tqcontains( it.key() ) || it.key().left(3)=="ir-" ) if ( zKvpXNumber.contains( it.key() ) || it.key().left(3)=="ir-" )
pairs[it.key()] = hideNumber(MyMoneyMoney(it.data())).toString(); pairs[it.key()] = hideNumber(MyMoneyMoney(it.data())).toString();
else if ( zKvpNoModify.tqcontains( it.key() ) ) else if ( zKvpNoModify.contains( it.key() ) )
pairs[it.key()] = it.data(); pairs[it.key()] = it.data();
else else
pairs[it.key()] = hideString(it.data()); pairs[it.key()] = hideString(it.data());

@ -71,7 +71,7 @@ bool MyMoneySqlQuery::exec () {
bool MyMoneySqlQuery::prepare ( const TQString & query ) { bool MyMoneySqlQuery::prepare ( const TQString & query ) {
if (m_db->isSqlite3()) { if (m_db->isSqlite3()) {
TQString newQuery = query; TQString newQuery = query;
return (TQSqlQuery::prepare (newQuery.tqreplace("FOR UPDATE", ""))); return (TQSqlQuery::prepare (newQuery.replace("FOR UPDATE", "")));
} }
return (TQSqlQuery::prepare (query)); return (TQSqlQuery::prepare (query));
} }
@ -136,8 +136,8 @@ try {
m_dbType = m_drivers.driverToType(driverName); m_dbType = m_drivers.driverToType(driverName);
//get the input options //get the input options
TQStringList options = TQStringList::split(',', url.queryItem("options")); TQStringList options = TQStringList::split(',', url.queryItem("options"));
m_loadAll = options.tqcontains("loadAll")/*|| m_mode == 0*/; m_loadAll = options.contains("loadAll")/*|| m_mode == 0*/;
m_override = options.tqcontains("override"); m_override = options.contains("override");
// create the database connection // create the database connection
TQString dbName = url.path().right(url.path().length() - 1); // remove separator slash TQString dbName = url.path().right(url.path().length() - 1); // remove separator slash
@ -279,7 +279,7 @@ int MyMoneyStorageSql::upgradeDb() {
// prior to dbv6, 'version' format was 'dbversion.fixLevel+1' // prior to dbv6, 'version' format was 'dbversion.fixLevel+1'
// as of dbv6, these are separate fields // as of dbv6, these are separate fields
TQString version = q.value(0).toString(); TQString version = q.value(0).toString();
if (version.tqcontains('.')) { if (version.contains('.')) {
m_dbVersion = q.value(0).toString().section('.', 0, 0).toUInt(); m_dbVersion = q.value(0).toString().section('.', 0, 0).toUInt();
m_storage->setFileFixVersion(q.value(0).toString().section('.', 1, 1).toUInt() - 1); m_storage->setFileFixVersion(q.value(0).toString().section('.', 1, 1).toUInt() - 1);
} else { } else {
@ -358,7 +358,7 @@ bool MyMoneyStorageSql::addColumn
const TQString& after){ const TQString& after){
if ((m_dbType == Sqlite3) && (!after.isEmpty())) if ((m_dbType == Sqlite3) && (!after.isEmpty()))
qFatal("sqlite doesn't support 'AFTER'; use sqliteAlterTable"); qFatal("sqlite doesn't support 'AFTER'; use sqliteAlterTable");
if (record(t.name()).tqcontains(c.name())) if (record(t.name()).contains(c.name()))
return (true); return (true);
TQSqlQuery q(this); TQSqlQuery q(this);
TQString afterString = ";"; TQString afterString = ";";
@ -385,7 +385,7 @@ bool MyMoneyStorageSql::dropColumn
(const MyMoneyDbTable& t, const TQString& col){ (const MyMoneyDbTable& t, const TQString& col){
if (m_dbType == Sqlite3) if (m_dbType == Sqlite3)
qFatal("sqlite doesn't support 'DROP COLUMN'; use sqliteAlterTable"); qFatal("sqlite doesn't support 'DROP COLUMN'; use sqliteAlterTable");
if (!record(t.name()).tqcontains(col)) if (!record(t.name()).contains(col))
return (true); return (true);
TQSqlQuery q(this); TQSqlQuery q(this);
q.prepare("ALTER TABLE " + t.name() + " DROP COLUMN " q.prepare("ALTER TABLE " + t.name() + " DROP COLUMN "
@ -712,7 +712,7 @@ int MyMoneyStorageSql::upgradeToV6() {
bool MyMoneyStorageSql::sqliteAlterTable(const MyMoneyDbTable& t) { bool MyMoneyStorageSql::sqliteAlterTable(const MyMoneyDbTable& t) {
DBG("*** Entering MyMoneyStorageSql::sqliteAlterTable"); DBG("*** Entering MyMoneyStorageSql::sqliteAlterTable");
TQString tempTableName = t.name(); TQString tempTableName = t.name();
tempTableName.tqreplace("kmm", "tmp"); tempTableName.replace("kmm", "tmp");
TQSqlQuery q(this); TQSqlQuery q(this);
q.prepare (TQString("ALTER TABLE " + t.name() + " RENAME TO " + tempTableName + ";")); q.prepare (TQString("ALTER TABLE " + t.name() + " RENAME TO " + tempTableName + ";"));
if (!q.exec()) { if (!q.exec()) {
@ -756,12 +756,12 @@ int MyMoneyStorageSql::createTables () {
} }
for (TQMapConstIterator<TQString, MyMoneyDbTable> tt = m_db.tableBegin(); tt != m_db.tableEnd(); ++tt) { for (TQMapConstIterator<TQString, MyMoneyDbTable> tt = m_db.tableBegin(); tt != m_db.tableEnd(); ++tt) {
if (!lowerTables.tqcontains(tt.key().lower())) createTable (tt.data()); if (!lowerTables.contains(tt.key().lower())) createTable (tt.data());
} }
MyMoneySqlQuery q(this); MyMoneySqlQuery q(this);
for (TQMapConstIterator<TQString, MyMoneyDbView> tt = m_db.viewBegin(); tt != m_db.viewEnd(); ++tt) { for (TQMapConstIterator<TQString, MyMoneyDbView> tt = m_db.viewBegin(); tt != m_db.viewEnd(); ++tt) {
if (!lowerTables.tqcontains(tt.key().lower())) { if (!lowerTables.contains(tt.key().lower())) {
q.prepare (tt.data().createString()); q.prepare (tt.data().createString());
if (!q.exec()) throw new MYMONEYEXCEPTION(buildError (q, __func__, TQString ("creating view %1").tqarg(tt.key()))); if (!q.exec()) throw new MYMONEYEXCEPTION(buildError (q, __func__, TQString ("creating view %1").tqarg(tt.key())));
} }
@ -972,7 +972,7 @@ void MyMoneyStorageSql::writeInstitutions() {
q2.prepare (m_db.m_tables["kmmInstitutions"].insertString()); q2.prepare (m_db.m_tables["kmmInstitutions"].insertString());
signalProgress(0, list.count(), "Writing Institutions..."); signalProgress(0, list.count(), "Writing Institutions...");
for(it = list.begin(); it != list.end(); ++it) { for(it = list.begin(); it != list.end(); ++it) {
if (dbList.tqcontains((*it).id())) { if (dbList.contains((*it).id())) {
dbList.remove ((*it).id()); dbList.remove ((*it).id());
writeInstitution(*it, q); writeInstitution(*it, q);
} else { } else {
@ -1062,7 +1062,7 @@ void MyMoneyStorageSql::writePayees() {
q2.prepare (m_db.m_tables["kmmPayees"].insertString()); q2.prepare (m_db.m_tables["kmmPayees"].insertString());
TQValueList<MyMoneyPayee>::ConstIterator it; TQValueList<MyMoneyPayee>::ConstIterator it;
for(it = list.begin(); it != list.end(); ++it) { for(it = list.begin(); it != list.end(); ++it) {
if (dbList.tqcontains((*it).id())) { if (dbList.contains((*it).id())) {
dbList.remove ((*it).id()); dbList.remove ((*it).id());
writePayee(*it, q); writePayee(*it, q);
} else { } else {
@ -1224,7 +1224,7 @@ void MyMoneyStorageSql::writeAccounts() {
// Update the accounts that exist; insert the ones that do not. // Update the accounts that exist; insert the ones that do not.
for(it = list.begin(); it != list.end(); ++it, ++i) { for(it = list.begin(); it != list.end(); ++it, ++i) {
m_transactionCountMap[(*it).id()] = m_storagePtr->transactionCount((*it).id()); m_transactionCountMap[(*it).id()] = m_storagePtr->transactionCount((*it).id());
if (dbList.tqcontains((*it).id())) { if (dbList.contains((*it).id())) {
dbList.remove ((*it).id()); dbList.remove ((*it).id());
writeAccount(*it, q); writeAccount(*it, q);
} else { } else {
@ -1365,7 +1365,7 @@ void MyMoneyStorageSql::writeTransactions() {
q.prepare (m_db.m_tables["kmmTransactions"].updateString()); q.prepare (m_db.m_tables["kmmTransactions"].updateString());
q2.prepare (m_db.m_tables["kmmTransactions"].insertString()); q2.prepare (m_db.m_tables["kmmTransactions"].insertString());
for(it = list.begin(); it != list.end(); ++it, ++i) { for(it = list.begin(); it != list.end(); ++it, ++i) {
if (dbList.tqcontains((*it).id())) { if (dbList.contains((*it).id())) {
dbList.remove ((*it).id()); dbList.remove ((*it).id());
writeTransaction((*it).id(), *it, q, "N"); writeTransaction((*it).id(), *it, q, "N");
} else { } else {
@ -1506,7 +1506,7 @@ void MyMoneyStorageSql::writeSplits(const TQString& txId, const TQString& type,
q.prepare (m_db.m_tables["kmmSplits"].updateString()); q.prepare (m_db.m_tables["kmmSplits"].updateString());
q2.prepare (m_db.m_tables["kmmSplits"].insertString()); q2.prepare (m_db.m_tables["kmmSplits"].insertString());
for(it = splitList.begin(), i = 0; it != splitList.end(); ++it, ++i) { for(it = splitList.begin(), i = 0; it != splitList.end(); ++it, ++i) {
if (dbList.tqcontains(i)) { if (dbList.contains(i)) {
dbList.remove (i); dbList.remove (i);
writeSplit(txId, (*it), type, i, q); writeSplit(txId, (*it), type, i, q);
} else { } else {
@ -1543,20 +1543,20 @@ void MyMoneyStorageSql::writeSplit(const TQString& txId, const MyMoneySplit& spl
q.bindValue(":value", split.value().toString()); q.bindValue(":value", split.value().toString());
q.bindValue(":valueFormatted", split.value() q.bindValue(":valueFormatted", split.value()
.formatMoney("", -1, false) .formatMoney("", -1, false)
.tqreplace(TQChar(','), TQChar('.'))); .replace(TQChar(','), TQChar('.')));
q.bindValue(":shares", split.shares().toString()); q.bindValue(":shares", split.shares().toString());
MyMoneyAccount acc = m_storagePtr->account(split.accountId()); MyMoneyAccount acc = m_storagePtr->account(split.accountId());
MyMoneySecurity sec = m_storagePtr->security(acc.currencyId()); MyMoneySecurity sec = m_storagePtr->security(acc.currencyId());
q.bindValue(":sharesFormatted", q.bindValue(":sharesFormatted",
split.shares(). split.shares().
formatMoney("", MyMoneyMoney::denomToPrec(sec.smallestAccountFraction()), false). formatMoney("", MyMoneyMoney::denomToPrec(sec.smallestAccountFraction()), false).
tqreplace(TQChar(','), TQChar('.'))); replace(TQChar(','), TQChar('.')));
MyMoneyMoney price = split.actualPrice(); MyMoneyMoney price = split.actualPrice();
if (!price.isZero()) { if (!price.isZero()) {
q.bindValue(":price", price.toString()); q.bindValue(":price", price.toString());
q.bindValue(":priceFormatted", price.formatMoney q.bindValue(":priceFormatted", price.formatMoney
("", KMyMoneySettings::pricePrecision(), false) ("", KMyMoneySettings::pricePrecision(), false)
.tqreplace(TQChar(','), TQChar('.'))); .replace(TQChar(','), TQChar('.')));
} else { } else {
q.bindValue(":price", TQString()); q.bindValue(":price", TQString());
q.bindValue(":priceFormatted", TQString()); q.bindValue(":priceFormatted", TQString());
@ -1591,7 +1591,7 @@ void MyMoneyStorageSql::writeSchedules() {
q.prepare (m_db.m_tables["kmmSchedules"].updateString()); q.prepare (m_db.m_tables["kmmSchedules"].updateString());
q2.prepare (m_db.m_tables["kmmSchedules"].insertString()); q2.prepare (m_db.m_tables["kmmSchedules"].insertString());
bool insert = true; bool insert = true;
if (dbList.tqcontains((*it).id())) { if (dbList.contains((*it).id())) {
dbList.remove ((*it).id()); dbList.remove ((*it).id());
insert = false; insert = false;
writeSchedule(*it, q, insert); writeSchedule(*it, q, insert);
@ -1730,7 +1730,7 @@ void MyMoneyStorageSql::writeSecurities() {
q.prepare (m_db.m_tables["kmmSecurities"].updateString()); q.prepare (m_db.m_tables["kmmSecurities"].updateString());
q2.prepare (m_db.m_tables["kmmSecurities"].insertString()); q2.prepare (m_db.m_tables["kmmSecurities"].insertString());
for(TQValueList<MyMoneySecurity>::ConstIterator it = securityList.begin(); it != securityList.end(); ++it) { for(TQValueList<MyMoneySecurity>::ConstIterator it = securityList.begin(); it != securityList.end(); ++it) {
if (dbList.tqcontains((*it).id())) { if (dbList.contains((*it).id())) {
dbList.remove ((*it).id()); dbList.remove ((*it).id());
writeSecurity((*it), q); writeSecurity((*it), q);
} else { } else {
@ -1911,7 +1911,7 @@ void MyMoneyStorageSql::writeCurrencies() {
q.prepare (m_db.m_tables["kmmCurrencies"].updateString()); q.prepare (m_db.m_tables["kmmCurrencies"].updateString());
q2.prepare (m_db.m_tables["kmmCurrencies"].insertString()); q2.prepare (m_db.m_tables["kmmCurrencies"].insertString());
for(TQValueList<MyMoneySecurity>::ConstIterator it = currencyList.begin(); it != currencyList.end(); ++it) { for(TQValueList<MyMoneySecurity>::ConstIterator it = currencyList.begin(); it != currencyList.end(); ++it) {
if (dbList.tqcontains((*it).id())) { if (dbList.contains((*it).id())) {
dbList.remove ((*it).id()); dbList.remove ((*it).id());
writeCurrency((*it), q); writeCurrency((*it), q);
} else { } else {
@ -2000,7 +2000,7 @@ void MyMoneyStorageSql::writeReports() {
q.prepare (m_db.m_tables["kmmReportConfig"].updateString()); q.prepare (m_db.m_tables["kmmReportConfig"].updateString());
q2.prepare (m_db.m_tables["kmmReportConfig"].insertString()); q2.prepare (m_db.m_tables["kmmReportConfig"].insertString());
for(it = list.begin(); it != list.end(); ++it){ for(it = list.begin(); it != list.end(); ++it){
if (dbList.tqcontains((*it).id())) { if (dbList.contains((*it).id())) {
dbList.remove ((*it).id()); dbList.remove ((*it).id());
writeReport(*it, q); writeReport(*it, q);
} else { } else {
@ -2082,7 +2082,7 @@ void MyMoneyStorageSql::writeBudgets() {
q.prepare (m_db.m_tables["kmmBudgetConfig"].updateString()); q.prepare (m_db.m_tables["kmmBudgetConfig"].updateString());
q2.prepare (m_db.m_tables["kmmBudgetConfig"].insertString()); q2.prepare (m_db.m_tables["kmmBudgetConfig"].insertString());
for(it = list.begin(); it != list.end(); ++it){ for(it = list.begin(); it != list.end(); ++it){
if (dbList.tqcontains((*it).name())) { if (dbList.contains((*it).name())) {
dbList.remove ((*it).name()); dbList.remove ((*it).name());
writeBudget(*it, q); writeBudget(*it, q);
} else { } else {
@ -2570,7 +2570,7 @@ const TQMap<TQString, MyMoneyAccount> MyMoneyStorageSql::fetchAccounts (const TQ
TQMapIterator<TQString, MyMoneyAccount> it_acc; TQMapIterator<TQString, MyMoneyAccount> it_acc;
TQMapIterator<TQString, MyMoneyAccount> accListEnd = accList.end(); TQMapIterator<TQString, MyMoneyAccount> accListEnd = accList.end();
while (sq.next()) { while (sq.next()) {
it_acc = accList.tqfind(sq.value(1).toString()); it_acc = accList.find(sq.value(1).toString());
if (it_acc != accListEnd && it_acc.data().id() == sq.value(1).toString()) { if (it_acc != accListEnd && it_acc.data().id() == sq.value(1).toString()) {
while (sq.isValid() && it_acc != accListEnd while (sq.isValid() && it_acc != accListEnd
&& it_acc.data().id() == sq.value(1).toString()) { && it_acc.data().id() == sq.value(1).toString()) {
@ -2794,7 +2794,7 @@ const TQMap<TQString, MyMoneyTransaction> MyMoneyStorageSql::fetchTransactions (
// TQStringList::iterator it; // TQStringList::iterator it;
// bool allAccountsLoaded = true; // bool allAccountsLoaded = true;
// for (it = accounts.begin(); it != accounts.end(); ++it) { // for (it = accounts.begin(); it != accounts.end(); ++it) {
// if (m_accountsLoaded.tqfind(*it) == m_accountsLoaded.end()) { // if (m_accountsLoaded.find(*it) == m_accountsLoaded.end()) {
// allAccountsLoaded = false; // allAccountsLoaded = false;
// break; // break;
// } // }
@ -2883,7 +2883,7 @@ const TQMap<TQString, MyMoneyTransaction> MyMoneyStorageSql::fetchTransactions (
TQString accountsClause = ""; TQString accountsClause = "";
TQStringList::const_iterator it; TQStringList::const_iterator it;
for (it = accounts.begin(); it != accounts.end(); ++it) { for (it = accounts.begin(); it != accounts.end(); ++it) {
// if (m_accountsLoaded.tqfind(*it) == m_accountsLoaded.end()) { // if (m_accountsLoaded.find(*it) == m_accountsLoaded.end()) {
accountsClause.append(TQString("%1 '%2'") accountsClause.append(TQString("%1 '%2'")
.tqarg(itemConnector).tqarg(*it)); .tqarg(itemConnector).tqarg(*it));
itemConnector = ", "; itemConnector = ", ";
@ -2914,8 +2914,8 @@ const TQMap<TQString, MyMoneyTransaction> MyMoneyStorageSql::fetchTransactions (
} }
} }
// I've given up trying to work out the logic. we keep getting the wrong number of close brackets // I've given up trying to work out the logic. we keep getting the wrong number of close brackets
int obc = whereClause.tqcontains('('); int obc = whereClause.contains('(');
int cbc = whereClause.tqcontains(')'); int cbc = whereClause.contains(')');
if (cbc > obc) { if (cbc > obc) {
qFatal("invalid where clause - %s", whereClause.latin1()); qFatal("invalid where clause - %s", whereClause.latin1());
} }
@ -3771,7 +3771,7 @@ long unsigned MyMoneyStorageSql::calcHighId
(const long unsigned& i, const TQString& id) { (const long unsigned& i, const TQString& id) {
DBG("*** Entering MyMoneyStorageSql::calcHighId"); DBG("*** Entering MyMoneyStorageSql::calcHighId");
TQString nid = id; TQString nid = id;
long unsigned high = (unsigned long) nid.tqreplace(TQRegExp("[A-Z]*"), "").toULongLong(); long unsigned high = (unsigned long) nid.replace(TQRegExp("[A-Z]*"), "").toULongLong();
return std::max(high, i); return std::max(high, i);
} }
@ -4124,19 +4124,19 @@ const TQString MyMoneyDbDef::generateSQL (const TQString& driver) const {
for (fit = fi.begin(); fit != fi.end(); ++fit) { for (fit = fi.begin(); fit != fi.end(); ++fit) {
TQString toReplace = (*fit)->name(); TQString toReplace = (*fit)->name();
toReplace.prepend(':'); toReplace.prepend(':');
TQString tqreplace = "NULL"; TQString replace = "NULL";
if ((*fit)->name() == "version") if ((*fit)->name() == "version")
tqreplace = TQString::number(m_currentVersion); replace = TQString::number(m_currentVersion);
if ((*fit)->name() == "fixLevel") if ((*fit)->name() == "fixLevel")
tqreplace = TQString::number replace = TQString::number
(MyMoneyFile::instance()->storage()->currentFixVersion()); (MyMoneyFile::instance()->storage()->currentFixVersion());
if ((*fit)->name() == "created") if ((*fit)->name() == "created")
tqreplace = TQDate::tqcurrentDate().toString(Qt::ISODate); replace = TQDate::tqcurrentDate().toString(Qt::ISODate);
if ((*fit)->name() == "lastModified") if ((*fit)->name() == "lastModified")
tqreplace = TQDate::tqcurrentDate().toString(Qt::ISODate); replace = TQDate::tqcurrentDate().toString(Qt::ISODate);
if ((*fit)->name() == "updateInProgress") if ((*fit)->name() == "updateInProgress")
tqreplace = enclose("N"); replace = enclose("N");
qs.tqreplace(toReplace, tqreplace); qs.replace(toReplace, replace);
} }
qs += "\n\n"; qs += "\n\n";
retval += qs; retval += qs;
@ -4161,18 +4161,18 @@ const TQString MyMoneyDbDef::generateSQL (const TQString& driver) const {
for (act = ac.end(), --act; act != ac.begin(); --act) { for (act = ac.end(), --act; act != ac.begin(); --act) {
TQString toReplace = (*act)->name(); TQString toReplace = (*act)->name();
toReplace.prepend(':'); toReplace.prepend(':');
TQString tqreplace = "NULL"; TQString replace = "NULL";
if ((*act)->name() == "accountType") if ((*act)->name() == "accountType")
tqreplace = TQString::number(pac->accountType()); replace = TQString::number(pac->accountType());
if ((*act)->name() == "accountTypeString") if ((*act)->name() == "accountTypeString")
tqreplace = enclose(pac->name()); replace = enclose(pac->name());
if ((*act)->name() == "isStockAccount") if ((*act)->name() == "isStockAccount")
tqreplace = enclose("N"); replace = enclose("N");
if ((*act)->name() == "accountName") if ((*act)->name() == "accountName")
tqreplace = enclose(pac->name()); replace = enclose(pac->name());
qs.tqreplace(toReplace, tqreplace); qs.replace(toReplace, replace);
} }
qs.tqreplace (":id", enclose(pac->id())); // a real kludge qs.replace (":id", enclose(pac->id())); // a real kludge
qs += "\n\n"; qs += "\n\n";
retval += qs; retval += qs;
} }

@ -93,7 +93,7 @@ TQString OfxImporterPlugin::formatFilenameFilter(void) const
bool OfxImporterPlugin::isMyFormat( const TQString& filename ) const bool OfxImporterPlugin::isMyFormat( const TQString& filename ) const
{ {
// filename is considered an Ofx file if it tqcontains // filename is considered an Ofx file if it contains
// the tag "<OFX>" or "<OFC>" in the first 20 lines // the tag "<OFX>" or "<OFC>" in the first 20 lines
// which contain some data. // which contain some data.
bool result = false; bool result = false;
@ -108,8 +108,8 @@ bool OfxImporterPlugin::isMyFormat( const TQString& filename ) const
{ {
// get a line of data and remove all unnecessary whitepace chars // get a line of data and remove all unnecessary whitepace chars
TQString line = ts.readLine().simplifyWhiteSpace(); TQString line = ts.readLine().simplifyWhiteSpace();
if ( line.tqcontains("<OFX>",false) if ( line.contains("<OFX>",false)
|| line.tqcontains("<OFC>",false) ) || line.contains("<OFC>",false) )
result = true; result = true;
// count only lines that contains some non white space chars // count only lines that contains some non white space chars
if(!line.isEmpty()) if(!line.isEmpty())

@ -133,14 +133,14 @@ void PluginLoader::changed()
void PluginLoader::changedConfigOfPlugin(const TQCString & name) void PluginLoader::changedConfigOfPlugin(const TQCString & name)
{ {
PluginsMap::iterator itPlugin = d->m_loadedPlugins.tqfind(TQString(name)); PluginsMap::iterator itPlugin = d->m_loadedPlugins.find(TQString(name));
if (itPlugin != d->m_loadedPlugins.end()) if (itPlugin != d->m_loadedPlugins.end())
configChanged(*itPlugin); configChanged(*itPlugin);
} }
Plugin* PluginLoader::getPluginFromInfo(KPluginInfo* info) Plugin* PluginLoader::getPluginFromInfo(KPluginInfo* info)
{ {
PluginsMap::iterator itPlugin = d->m_loadedPlugins.tqfind(info->name()); PluginsMap::iterator itPlugin = d->m_loadedPlugins.find(info->name());
if (itPlugin != d->m_loadedPlugins.end()) if (itPlugin != d->m_loadedPlugins.end())
return *itPlugin; return *itPlugin;
else else

@ -124,7 +124,7 @@ void KReportChartView::mouseMoveEvent( TQMouseEvent* event )
TQPtrListIterator < KDChartDataRegion > it( *(this->dataRegions()) ); TQPtrListIterator < KDChartDataRegion > it( *(this->dataRegions()) );
while ( ( current = it.current() ) ) { while ( ( current = it.current() ) ) {
++it; ++it;
if ( current->tqcontains( event->pos() ) ) if ( current->contains( event->pos() ) )
{ {
// we found the data region that contains the mouse // we found the data region that contains the mouse
value = this->data()->cellVal(current->row, current->col).toDouble(); value = this->data()->cellVal(current->row, current->col).toDouble();

@ -310,7 +310,7 @@ namespace reports {
// this could be overridden using the "fraction" element of a row for each row. // this could be overridden using the "fraction" element of a row for each row.
// Currently (2008-02-21) this override is not used at all (ipwizard) // Currently (2008-02-21) this override is not used at all (ipwizard)
int fraction = file->baseCurrency().smallestAccountFraction(); int fraction = file->baseCurrency().smallestAccountFraction();
if ( ( *it_row ).tqfind ( "fraction" ) != ( *it_row ).end() ) if ( ( *it_row ).find ( "fraction" ) != ( *it_row ).end() )
fraction = ( *it_row ) ["fraction"].toInt(); fraction = ( *it_row ) ["fraction"].toInt();
// //
@ -390,7 +390,7 @@ namespace reports {
// skip the opening and closing balance row, // skip the opening and closing balance row,
// if the balance column is not shown // if the balance column is not shown
if ( ( columns.tqcontains ( "balance" ) == 0 ) && ( ( *it_row ) ["rank"] == "-2" ) ) if ( ( columns.contains ( "balance" ) == 0 ) && ( ( *it_row ) ["rank"] == "-2" ) )
continue; continue;
bool need_label = true; bool need_label = true;
@ -468,7 +468,7 @@ namespace reports {
// TODO: This and the i18n headings are handled // TODO: This and the i18n headings are handled
// as a set of parallel vectors. Would be much better to make a single // as a set of parallel vectors. Would be much better to make a single
// vector of a properties class. // vector of a properties class.
if ( sharesColumns.tqcontains ( *it_column ) ) if ( sharesColumns.contains ( *it_column ) )
{ {
if ( data.isEmpty() ) { if ( data.isEmpty() ) {
result += TQString ( "<td></td>" ); result += TQString ( "<td></td>" );
@ -479,7 +479,7 @@ namespace reports {
csv += "\"" + MyMoneyMoney ( data ).formatMoney ( "", 3, false ) + "\","; csv += "\"" + MyMoneyMoney ( data ).formatMoney ( "", 3, false ) + "\",";
} }
} }
else if ( moneyColumns.tqcontains ( *it_column ) ) else if ( moneyColumns.contains ( *it_column ) )
{ {
if ( data.isEmpty() ) { if ( data.isEmpty() ) {
result += TQString ( "<td%1></td>" ) result += TQString ( "<td%1></td>" )
@ -502,13 +502,13 @@ namespace reports {
csv += "\"" + ( *it_row ) ["currency"] + " " + MyMoneyMoney ( data ).formatMoney ( fraction, false ) + "\","; csv += "\"" + ( *it_row ) ["currency"] + " " + MyMoneyMoney ( data ).formatMoney ( fraction, false ) + "\",";
} }
} }
else if ( percentColumns.tqcontains ( *it_column ) ) else if ( percentColumns.contains ( *it_column ) )
{ {
data = ( MyMoneyMoney ( data ) * MyMoneyMoney ( 100, 1 ) ).formatMoney ( fraction ); data = ( MyMoneyMoney ( data ) * MyMoneyMoney ( 100, 1 ) ).formatMoney ( fraction );
result += TQString ( "<td>%1%</td>" ).arg ( data ); result += TQString ( "<td>%1%</td>" ).arg ( data );
csv += data + "%,"; csv += data + "%,";
} }
else if ( dateColumns.tqcontains ( *it_column ) ) else if ( dateColumns.contains ( *it_column ) )
{ {
// do this before we possibly change data // do this before we possibly change data
csv += "\"" + data + "\","; csv += "\"" + data + "\",";
@ -620,7 +620,7 @@ namespace reports {
MyMoneyAccount acc = MyMoneyFile::instance()->account(*it_a); MyMoneyAccount acc = MyMoneyFile::instance()->account(*it_a);
if(acc.accountType() == MyMoneyAccount::Investment) { if(acc.accountType() == MyMoneyAccount::Investment) {
for(it_b = acc.accountList().begin(); it_b != acc.accountList().end(); ++it_b) { for(it_b = acc.accountList().begin(); it_b != acc.accountList().end(); ++it_b) {
if(!accountList.tqcontains(*it_b)) { if(!accountList.contains(*it_b)) {
m_config.addAccount(*it_b); m_config.addAccount(*it_b);
} }
} }

@ -45,7 +45,7 @@ namespace reports {
* *
* A 'Row Pair' is two rows of money values. Each column is the SAME month. One row is the * A 'Row Pair' is two rows of money values. Each column is the SAME month. One row is the
* 'actual' values for the period, the other row is the 'budgetted' values for the same * 'actual' values for the period, the other row is the 'budgetted' values for the same
* period. For ease of implementation, a Row Pair is implemented as a Row which tqcontains * period. For ease of implementation, a Row Pair is implemented as a Row which contains
* another Row. The inherited Row is the 'actual', the contained row is the 'Budget'. * another Row. The inherited Row is the 'actual', the contained row is the 'Budget'.
* *
* An 'Inner Group' contains a rows for each subordinate account within a single top-level * An 'Inner Group' contains a rows for each subordinate account within a single top-level

@ -282,7 +282,7 @@ void PivotTable::init(void)
loanBalances[splitAccount.id()] = cellBalance(outergroup, splitAccount, column, false); loanBalances[splitAccount.id()] = cellBalance(outergroup, splitAccount, column, false);
} else { } else {
//if it is not in the report and also not in loanBalances, get the balance from the file //if it is not in the report and also not in loanBalances, get the balance from the file
if(!loanBalances.tqcontains(splitAccount.id())) { if(!loanBalances.contains(splitAccount.id())) {
TQDate dueDate = sched.nextDueDate(); TQDate dueDate = sched.nextDueDate();
//if the payment is overdue, use current date //if the payment is overdue, use current date
@ -863,7 +863,7 @@ void PivotTable::calculateBudgetMapping( void )
TQString acid = id; TQString acid = id;
// If the budget contains this account outright // If the budget contains this account outright
if ( budget.tqcontains ( id ) ) if ( budget.contains ( id ) )
{ {
// Add it to the mapping // Add it to the mapping
m_budgetMap[acid] = id; m_budgetMap[acid] = id;
@ -880,7 +880,7 @@ void PivotTable::calculateBudgetMapping( void )
do do
{ {
id = file->account ( id ).parentAccountId(); id = file->account ( id ).parentAccountId();
if ( budget.tqcontains ( id ) ) if ( budget.contains ( id ) )
{ {
if ( budget.account ( id ).budgetSubaccounts() ) if ( budget.account ( id ).budgetSubaccounts() )
{ {
@ -1279,19 +1279,19 @@ void PivotTable::createRow( const TQString& outergroup, const ReportAccount& row
// Determine the inner group from the top-most tqparent account // Determine the inner group from the top-most tqparent account
TQString innergroup( row.topParentName() ); TQString innergroup( row.topParentName() );
if ( ! m_grid.tqcontains(outergroup) ) if ( ! m_grid.contains(outergroup) )
{ {
DEBUG_OUTPUT(TQString("Adding group [%1]").tqarg(outergroup)); DEBUG_OUTPUT(TQString("Adding group [%1]").tqarg(outergroup));
m_grid[outergroup] = PivotOuterGroup(m_numColumns); m_grid[outergroup] = PivotOuterGroup(m_numColumns);
} }
if ( ! m_grid[outergroup].tqcontains(innergroup) ) if ( ! m_grid[outergroup].contains(innergroup) )
{ {
DEBUG_OUTPUT(TQString("Adding group [%1][%2]").tqarg(outergroup).tqarg(innergroup)); DEBUG_OUTPUT(TQString("Adding group [%1][%2]").tqarg(outergroup).tqarg(innergroup));
m_grid[outergroup][innergroup] = PivotInnerGroup(m_numColumns); m_grid[outergroup][innergroup] = PivotInnerGroup(m_numColumns);
} }
if ( ! m_grid[outergroup][innergroup].tqcontains(row) ) if ( ! m_grid[outergroup][innergroup].contains(row) )
{ {
DEBUG_OUTPUT(TQString("Adding row [%1][%2][%3]").tqarg(outergroup).tqarg(innergroup).tqarg(row.debugName())); DEBUG_OUTPUT(TQString("Adding row [%1][%2][%3]").tqarg(outergroup).tqarg(innergroup).tqarg(row.debugName()));
m_grid[outergroup][innergroup][row] = PivotGridRowSet(m_numColumns); m_grid[outergroup][innergroup][row] = PivotGridRowSet(m_numColumns);
@ -1594,7 +1594,7 @@ TQString PivotTable::renderHTML( void ) const
unsigned column = 1; unsigned column = 1;
while ( column < m_numColumns ) while ( column < m_numColumns )
result += TQString("<th%1>%2</th>").tqarg(headerspan,TQString(m_columnHeadings[column++]).tqreplace(TQRegExp(" "),"<br>")); result += TQString("<th%1>%2</th>").tqarg(headerspan,TQString(m_columnHeadings[column++]).replace(TQRegExp(" "),"<br>"));
if ( m_config_f.isShowingRowTotals() ) if ( m_config_f.isShowingRowTotals() )
result += TQString("<th%1>%2</th>").tqarg(headerspan).tqarg(i18n("Total")); result += TQString("<th%1>%2</th>").tqarg(headerspan).tqarg(i18n("Total"));
@ -1735,7 +1735,7 @@ TQString PivotTable::renderHTML( void ) const
.tqarg(rowname.isTopLevel() ? " id=\"toptqparent\"" : "") .tqarg(rowname.isTopLevel() ? " id=\"toptqparent\"" : "")
.tqarg("") //.tqarg((*it_row).m_total.isZero() ? colspan : "") // colspan the distance if this row will be blank .tqarg("") //.tqarg((*it_row).m_total.isZero() ? colspan : "") // colspan the distance if this row will be blank
.tqarg(rowname.hierarchyDepth() - 1) .tqarg(rowname.hierarchyDepth() - 1)
.tqarg(rowname.name().tqreplace(TQRegExp(" "), "&nbsp;")) .tqarg(rowname.name().replace(TQRegExp(" "), "&nbsp;"))
.tqarg((m_config_f.isConvertCurrency() || !rowname.isForeignCurrency() )?TQString():TQString(" (%1)").tqarg(rowname.currency().id())); .tqarg((m_config_f.isConvertCurrency() || !rowname.isForeignCurrency() )?TQString():TQString(" (%1)").tqarg(rowname.currency().id()));
// Don't print this row if it's going to be all zeros // Don't print this row if it's going to be all zeros
@ -1791,7 +1791,7 @@ TQString PivotTable::renderHTML( void ) const
.tqarg(rownum & 0x01 ? "even" : "odd") .tqarg(rownum & 0x01 ? "even" : "odd")
.tqarg( m_config_f.detailLevel() == MyMoneyReport::eDetailAll ? "id=\"solo\"" : "" ) .tqarg( m_config_f.detailLevel() == MyMoneyReport::eDetailAll ? "id=\"solo\"" : "" )
.tqarg(rowname.hierarchyDepth() - 1) .tqarg(rowname.hierarchyDepth() - 1)
.tqarg(rowname.name().tqreplace(TQRegExp(" "), "&nbsp;")) .tqarg(rowname.name().replace(TQRegExp(" "), "&nbsp;"))
.tqarg((m_config_f.isConvertCurrency() || !rowname.isForeignCurrency() )?TQString():TQString(" (%1)").tqarg(rowname.currency().id())); .tqarg((m_config_f.isConvertCurrency() || !rowname.isForeignCurrency() )?TQString():TQString(" (%1)").tqarg(rowname.currency().id()));
} }
@ -2036,7 +2036,7 @@ void PivotTable::drawChart( KReportChartView& _view ) const
{ {
unsigned column = 1; unsigned column = 1;
while ( column < m_numColumns ) { while ( column < m_numColumns ) {
abscissaNames += TQString(m_columnHeadings[column++]).tqreplace("&nbsp;", " "); abscissaNames += TQString(m_columnHeadings[column++]).replace("&nbsp;", " ");
} }
} }
else else
@ -2590,7 +2590,7 @@ void PivotTable::includeInvestmentSubAccounts()
MyMoneyAccount acc = MyMoneyFile::instance()->account(*it_a); MyMoneyAccount acc = MyMoneyFile::instance()->account(*it_a);
if(acc.accountType() == MyMoneyAccount::Investment) { if(acc.accountType() == MyMoneyAccount::Investment) {
for(it_b = acc.accountList().begin(); it_b != acc.accountList().end(); ++it_b) { for(it_b = acc.accountList().begin(); it_b != acc.accountList().end(); ++it_b) {
if(!accountList.tqcontains(*it_b)) { if(!accountList.contains(*it_b)) {
m_config_f.addAccount(*it_b); m_config_f.addAccount(*it_b);
} }
} }

@ -648,9 +648,9 @@ void QueryTableTest::testInvestment(void)
//this is to make sure that the dates of closing and opening balances and the balance numbers are ok //this is to make sure that the dates of closing and opening balances and the balance numbers are ok
TQString openingDate = KGlobal::locale()->formatDate(TQDate(2004,1,1), true); TQString openingDate = KGlobal::locale()->formatDate(TQDate(2004,1,1), true);
TQString closingDate = KGlobal::locale()->formatDate(TQDate(2005,9,1), true); TQString closingDate = KGlobal::locale()->formatDate(TQDate(2005,9,1), true);
CPPUNIT_ASSERT( html.tqfind(openingDate + "</td><td class=\"left\"></td><td class=\"left\">"+i18n("Opening Balance")) > 0); CPPUNIT_ASSERT( html.find(openingDate + "</td><td class=\"left\"></td><td class=\"left\">"+i18n("Opening Balance")) > 0);
CPPUNIT_ASSERT( html.tqfind(closingDate + "</td><td class=\"left\"></td><td class=\"left\">"+i18n("Closing Balance")+"</td><td class=\"left\"></td><td class=\"value\"></td><td>&nbsp;-702.36</td></tr>") > 0); CPPUNIT_ASSERT( html.find(closingDate + "</td><td class=\"left\"></td><td class=\"left\">"+i18n("Closing Balance")+"</td><td class=\"left\"></td><td class=\"value\"></td><td>&nbsp;-702.36</td></tr>") > 0);
CPPUNIT_ASSERT( html.tqfind(closingDate + "</td><td class=\"left\"></td><td class=\"left\">"+i18n("Closing Balance")+"</td><td class=\"left\"></td><td class=\"value\"></td><td>&nbsp;-705.69</td></tr>") > 0); CPPUNIT_ASSERT( html.find(closingDate + "</td><td class=\"left\"></td><td class=\"left\">"+i18n("Closing Balance")+"</td><td class=\"left\"></td><td class=\"value\"></td><td>&nbsp;-705.69</td></tr>") > 0);
} }
catch(MyMoneyException *e) catch(MyMoneyException *e)

@ -394,7 +394,7 @@ void KAccountsView::loadListView(void)
if(item) { if(item) {
if(item->id() == selectedItemId) if(item->id() == selectedItemId)
m_accountTree->setSelected(item, true); m_accountTree->setSelected(item, true);
if(isOpen.tqfind(item->id()) != isOpen.end()) if(isOpen.find(item->id()) != isOpen.end())
item->setOpen(true); item->setOpen(true);
} }
++it_lvi; ++it_lvi;
@ -540,13 +540,13 @@ void KAccountsView::slotUpdateNetWorth(void)
// if(!(file->totalValueValid(assetAccount.id()) & file->totalValueValid(liabilityAccount.id()))) // if(!(file->totalValueValid(assetAccount.id()) & file->totalValueValid(liabilityAccount.id())))
// s += "~ "; // s += "~ ";
s.tqreplace(TQString(" "), TQString("&nbsp;")); s.replace(TQString(" "), TQString("&nbsp;"));
if(netWorth.isNegative()) { if(netWorth.isNegative()) {
s += "<b><font color=\"red\">"; s += "<b><font color=\"red\">";
} }
const MyMoneySecurity& sec = MyMoneyFile::instance()->baseCurrency(); const MyMoneySecurity& sec = MyMoneyFile::instance()->baseCurrency();
TQString v(netWorth.formatMoney(sec)); TQString v(netWorth.formatMoney(sec));
s += v.tqreplace(TQString(" "), TQString("&nbsp;")); s += v.replace(TQString(" "), TQString("&nbsp;"));
if(netWorth.isNegative()) { if(netWorth.isNegative()) {
s += "</font></b>"; s += "</font></b>";
} }

@ -246,7 +246,7 @@ void KBudgetView::loadBudgets(void)
KBudgetListItem* item = new KBudgetListItem(m_budgetList, *it); KBudgetListItem* item = new KBudgetListItem(m_budgetList, *it);
// create a list of unique years // create a list of unique years
if (m_yearList.tqfindIndex(TQString::number((*it).budgetStart().year())) == -1) if (m_yearList.findIndex(TQString::number((*it).budgetStart().year())) == -1)
m_yearList += TQString::number((*it).budgetStart().year()); m_yearList += TQString::number((*it).budgetStart().year());
if(item->budget().id() == id) { if(item->budget().id() == id) {
@ -392,7 +392,7 @@ void KBudgetView::loadAccounts(void)
if(item) { if(item) {
if(item->id() == selectedItemId) if(item->id() == selectedItemId)
m_accountTree->setSelected(item, true); m_accountTree->setSelected(item, true);
if(isOpen.tqfind(item->id()) != isOpen.end()) if(isOpen.find(item->id()) != isOpen.end())
item->setOpen(true); item->setOpen(true);
} }
++it_lvi; ++it_lvi;
@ -465,7 +465,7 @@ bool KBudgetView::loadSubAccounts(KMyMoneyAccountTreeBudgetItem* tqparent, TQStr
unused |= loadSubAccounts(item, subAcctList, budget); unused |= loadSubAccounts(item, subAcctList, budget);
// no child accounts and no value assigned to this account // no child accounts and no value assigned to this account
bool thisUnused = (!item->firstChild()) && (!budget.tqcontains(acc.id())); bool thisUnused = (!item->firstChild()) && (!budget.contains(acc.id()));
// In case of a budget which is unused and we are requested to suppress // In case of a budget which is unused and we are requested to suppress
// the display of those, // the display of those,

@ -204,7 +204,7 @@ void KCategoriesView::loadAccounts(void)
if(item) { if(item) {
if(item->id() == selectedItemId) if(item->id() == selectedItemId)
m_accountTree->setSelected(item, true); m_accountTree->setSelected(item, true);
if(isOpen.tqfind(item->id()) != isOpen.end()) if(isOpen.find(item->id()) != isOpen.end())
item->setOpen(true); item->setOpen(true);
} }
++it_lvi; ++it_lvi;
@ -294,13 +294,13 @@ void KCategoriesView::slotUpdateProfit(void)
// if(!(file->totalValueValid(assetAccount.id()) & file->totalValueValid(liabilityAccount.id()))) // if(!(file->totalValueValid(assetAccount.id()) & file->totalValueValid(liabilityAccount.id())))
// s += "~ "; // s += "~ ";
s.tqreplace(TQString(" "), TQString("&nbsp;")); s.replace(TQString(" "), TQString("&nbsp;"));
if(profit.isNegative()) { if(profit.isNegative()) {
s += "<b><font color=\"red\">"; s += "<b><font color=\"red\">";
} }
const MyMoneySecurity& sec = MyMoneyFile::instance()->baseCurrency(); const MyMoneySecurity& sec = MyMoneyFile::instance()->baseCurrency();
TQString v(profit.abs().formatMoney(sec)); TQString v(profit.abs().formatMoney(sec));
s += v.tqreplace(TQString(" "), TQString("&nbsp;")); s += v.replace(TQString(" "), TQString("&nbsp;"));
if(profit.isNegative()) { if(profit.isNegative()) {
s += "</font></b>"; s += "</font></b>";
} }

@ -590,7 +590,7 @@ void KGlobalLedgerView::loadView(void)
while(p) { while(p) {
KMyMoneyRegister::Transaction* t = dynamic_cast<KMyMoneyRegister::Transaction*>(p); KMyMoneyRegister::Transaction* t = dynamic_cast<KMyMoneyRegister::Transaction*>(p);
if(t) { if(t) {
if(isSelected.tqcontains(t->id())) if(isSelected.contains(t->id()))
t->setSelected(true); t->setSelected(true);
if(t->id() == focusItemId) if(t->id() == focusItemId)
@ -1208,7 +1208,7 @@ bool KGlobalLedgerView::focusNextPrevChild(bool next)
TQWidget *currentWidget; TQWidget *currentWidget;
w = tqApp->tqfocusWidget(); w = tqApp->tqfocusWidget();
while(w && m_tabOrderWidgets.tqfind(w) == -1) { while(w && m_tabOrderWidgets.find(w) == -1) {
// qDebug("'%s' not in list, use tqparent", w->className()); // qDebug("'%s' not in list, use tqparent", w->className());
w = w->parentWidget(); w = w->parentWidget();
} }

@ -246,7 +246,7 @@ void KHomeView::loadView(void)
case 3: // payment accounts case 3: // payment accounts
// Check if preferred accounts are shown separately // Check if preferred accounts are shown separately
if(settings.tqfind("2") == settings.end()) { if(settings.find("2") == settings.end()) {
showAccounts(static_cast<paymentTypeE> (Payment | Preferred), showAccounts(static_cast<paymentTypeE> (Payment | Preferred),
i18n("Payment Accounts")); i18n("Payment Accounts"));
} else { } else {
@ -662,7 +662,7 @@ void KHomeView::showPaymentEntry(const MyMoneySchedule& sched, int cnt)
const MyMoneySecurity& currency = MyMoneyFile::instance()->currency(acc.currencyId()); const MyMoneySecurity& currency = MyMoneyFile::instance()->currency(acc.currencyId());
TQString amount = (sp.value()*cnt).formatMoney(acc, currency); TQString amount = (sp.value()*cnt).formatMoney(acc, currency);
amount.tqreplace(" ","&nbsp;"); amount.replace(" ","&nbsp;");
tmp += showColoredAmount(amount, (sp.value()*cnt).isNegative()) ; tmp += showColoredAmount(amount, (sp.value()*cnt).isNegative()) ;
tmp += "</td>"; tmp += "</td>";
//show balance after payments //show balance after payments
@ -671,7 +671,7 @@ void KHomeView::showPaymentEntry(const MyMoneySchedule& sched, int cnt)
TQDate paymentDate = TQDate(sched.nextDueDate()); TQDate paymentDate = TQDate(sched.nextDueDate());
MyMoneyMoney balanceAfter = forecastPaymentBalance(acc, payment, paymentDate); MyMoneyMoney balanceAfter = forecastPaymentBalance(acc, payment, paymentDate);
TQString balance = balanceAfter.formatMoney(acc, currency); TQString balance = balanceAfter.formatMoney(acc, currency);
balance.tqreplace(" ","&nbsp;"); balance.replace(" ","&nbsp;");
tmp += showColoredAmount(balance, balanceAfter.isNegative()); tmp += showColoredAmount(balance, balanceAfter.isNegative());
tmp += "</td>"; tmp += "</td>";
@ -839,10 +839,10 @@ void KHomeView::showAccountEntry(const MyMoneyAccount& acc, const MyMoneyMoney&
//format amounts //format amounts
amount = value.formatMoney(acc, currency); amount = value.formatMoney(acc, currency);
amount.tqreplace(" ","&nbsp;"); amount.replace(" ","&nbsp;");
if(showMinBal) { if(showMinBal) {
amountToMinBal = valueToMinBal.formatMoney(acc, currency); amountToMinBal = valueToMinBal.formatMoney(acc, currency);
amountToMinBal.tqreplace(" ","&nbsp;"); amountToMinBal.replace(" ","&nbsp;");
} }
tmp = TQString("<td>") + tmp = TQString("<td>") +
@ -1006,7 +1006,7 @@ void KHomeView::showForecast(void)
forecastBalance = m_forecast.forecastBalance(*it_account, TQDate::tqcurrentDate().addDays(f)); forecastBalance = m_forecast.forecastBalance(*it_account, TQDate::tqcurrentDate().addDays(f));
TQString amount; TQString amount;
amount = forecastBalance.formatMoney( *it_account, currency); amount = forecastBalance.formatMoney( *it_account, currency);
amount.tqreplace(" ","&nbsp;"); amount.replace(" ","&nbsp;");
m_part->write(TQString("<td width=\"%1%\" align=\"right\">").tqarg(colWidth)); m_part->write(TQString("<td width=\"%1%\" align=\"right\">").tqarg(colWidth));
m_part->write(TQString("%1</td>").tqarg(showColoredAmount(amount, forecastBalance.isNegative()))); m_part->write(TQString("%1</td>").tqarg(showColoredAmount(amount, forecastBalance.isNegative())));
} }
@ -1090,7 +1090,7 @@ const TQString KHomeView::link(const TQString& view, const TQString& query, cons
TQString titlePart; TQString titlePart;
TQString title(_title); TQString title(_title);
if(!title.isEmpty()) if(!title.isEmpty())
titlePart = TQString(" title=\"%1\"").tqarg(title.tqreplace(" ", "&nbsp;")); titlePart = TQString(" title=\"%1\"").tqarg(title.replace(" ", "&nbsp;"));
return TQString("<a href=\"/%1%2\"%3>").tqarg(view, query, titlePart); return TQString("<a href=\"/%1%2\"%3>").tqarg(view, query, titlePart);
} }
@ -1321,9 +1321,9 @@ void KHomeView::showAssetsLiabilities(void)
TQString amountAssets = netAssets.formatMoney(file->baseCurrency().tradingSymbol(), prec); TQString amountAssets = netAssets.formatMoney(file->baseCurrency().tradingSymbol(), prec);
TQString amountLiabilities = netLiabilities.formatMoney(file->baseCurrency().tradingSymbol(), prec); TQString amountLiabilities = netLiabilities.formatMoney(file->baseCurrency().tradingSymbol(), prec);
TQString amountNetWorth = netWorth.formatMoney(file->baseCurrency().tradingSymbol(), prec); TQString amountNetWorth = netWorth.formatMoney(file->baseCurrency().tradingSymbol(), prec);
amountAssets.tqreplace(" ","&nbsp;"); amountAssets.replace(" ","&nbsp;");
amountLiabilities.tqreplace(" ","&nbsp;"); amountLiabilities.replace(" ","&nbsp;");
amountNetWorth.tqreplace(" ","&nbsp;"); amountNetWorth.replace(" ","&nbsp;");
m_part->write(TQString("<tr class=\"row-%1\" style=\"font-weight:bold;\">").tqarg(i++ & 0x01 ? "even" : "odd")); m_part->write(TQString("<tr class=\"row-%1\" style=\"font-weight:bold;\">").tqarg(i++ & 0x01 ? "even" : "odd"));
@ -1524,8 +1524,8 @@ MyMoneyMoney KHomeView::forecastPaymentBalance(const MyMoneyAccount& acc, const
paymentDate = TQDate::tqcurrentDate().addDays(1); paymentDate = TQDate::tqcurrentDate().addDays(1);
//check if the account is already there //check if the account is already there
if(m_accountList.tqfind(acc.id()) == m_accountList.end() if(m_accountList.find(acc.id()) == m_accountList.end()
|| m_accountList[acc.id()].tqfind(paymentDate) == m_accountList[acc.id()].end()) || m_accountList[acc.id()].find(paymentDate) == m_accountList[acc.id()].end())
{ {
if(paymentDate == TQDate::tqcurrentDate()) { if(paymentDate == TQDate::tqcurrentDate()) {
m_accountList[acc.id()][paymentDate] = m_forecast.forecastBalance(acc, paymentDate); m_accountList[acc.id()][paymentDate] = m_forecast.forecastBalance(acc, paymentDate);
@ -1598,8 +1598,8 @@ void KHomeView::showCashFlowSummary()
//format income and expenses //format income and expenses
TQString amountIncome = incomeValue.formatMoney(file->baseCurrency().tradingSymbol(), prec); TQString amountIncome = incomeValue.formatMoney(file->baseCurrency().tradingSymbol(), prec);
TQString amountExpense = expenseValue.formatMoney(file->baseCurrency().tradingSymbol(), prec); TQString amountExpense = expenseValue.formatMoney(file->baseCurrency().tradingSymbol(), prec);
amountIncome.tqreplace(" ","&nbsp;"); amountIncome.replace(" ","&nbsp;");
amountExpense.tqreplace(" ","&nbsp;"); amountExpense.replace(" ","&nbsp;");
//calculate schedules //calculate schedules
@ -1712,10 +1712,10 @@ void KHomeView::showCashFlowSummary()
TQString amountScheduledLiquidTransfer = scheduledLiquidTransfer.formatMoney(file->baseCurrency().tradingSymbol(), prec); TQString amountScheduledLiquidTransfer = scheduledLiquidTransfer.formatMoney(file->baseCurrency().tradingSymbol(), prec);
TQString amountScheduledOtherTransfer = scheduledOtherTransfer.formatMoney(file->baseCurrency().tradingSymbol(), prec); TQString amountScheduledOtherTransfer = scheduledOtherTransfer.formatMoney(file->baseCurrency().tradingSymbol(), prec);
amountScheduledIncome.tqreplace(" ","&nbsp;"); amountScheduledIncome.replace(" ","&nbsp;");
amountScheduledExpense.tqreplace(" ","&nbsp;"); amountScheduledExpense.replace(" ","&nbsp;");
amountScheduledLiquidTransfer.tqreplace(" ","&nbsp;"); amountScheduledLiquidTransfer.replace(" ","&nbsp;");
amountScheduledOtherTransfer.tqreplace(" ","&nbsp;"); amountScheduledOtherTransfer.replace(" ","&nbsp;");
//get liquid assets and liabilities //get liquid assets and liabilities
TQValueList<MyMoneyAccount> accounts; TQValueList<MyMoneyAccount> accounts;
@ -1776,9 +1776,9 @@ void KHomeView::showCashFlowSummary()
TQString amountLiquidAssets = liquidAssets.formatMoney(file->baseCurrency().tradingSymbol(), prec); TQString amountLiquidAssets = liquidAssets.formatMoney(file->baseCurrency().tradingSymbol(), prec);
TQString amountLiquidLiabilities = liquidLiabilities.formatMoney(file->baseCurrency().tradingSymbol(), prec); TQString amountLiquidLiabilities = liquidLiabilities.formatMoney(file->baseCurrency().tradingSymbol(), prec);
TQString amountLiquidWorth = liquidWorth.formatMoney(file->baseCurrency().tradingSymbol(), prec); TQString amountLiquidWorth = liquidWorth.formatMoney(file->baseCurrency().tradingSymbol(), prec);
amountLiquidAssets.tqreplace(" ","&nbsp;"); amountLiquidAssets.replace(" ","&nbsp;");
amountLiquidLiabilities.tqreplace(" ","&nbsp;"); amountLiquidLiabilities.replace(" ","&nbsp;");
amountLiquidWorth.tqreplace(" ","&nbsp;"); amountLiquidWorth.replace(" ","&nbsp;");
//show the summary //show the summary
m_part->write("<div class=\"shadow\"><div class=\"displayblock\"><div class=\"summaryheader\">" + i18n("Cash Flow Summary") + "</div>\n<div class=\"gap\">&nbsp;</div>\n"); m_part->write("<div class=\"shadow\"><div class=\"displayblock\"><div class=\"summaryheader\">" + i18n("Cash Flow Summary") + "</div>\n<div class=\"gap\">&nbsp;</div>\n");
@ -1876,9 +1876,9 @@ void KHomeView::showCashFlowSummary()
TQString amountExpectedAsset = expectedAsset.formatMoney(file->baseCurrency().tradingSymbol(), prec); TQString amountExpectedAsset = expectedAsset.formatMoney(file->baseCurrency().tradingSymbol(), prec);
TQString amountExpectedLiabilities = expectedLiabilities.formatMoney(file->baseCurrency().tradingSymbol(), prec); TQString amountExpectedLiabilities = expectedLiabilities.formatMoney(file->baseCurrency().tradingSymbol(), prec);
TQString amountProfit = profitValue.formatMoney(file->baseCurrency().tradingSymbol(), prec); TQString amountProfit = profitValue.formatMoney(file->baseCurrency().tradingSymbol(), prec);
amountProfit.tqreplace(" ","&nbsp;"); amountProfit.replace(" ","&nbsp;");
amountExpectedAsset.tqreplace(" ","&nbsp;"); amountExpectedAsset.replace(" ","&nbsp;");
amountExpectedLiabilities.tqreplace(" ","&nbsp;"); amountExpectedLiabilities.replace(" ","&nbsp;");

@ -183,7 +183,7 @@ void KInstitutionsView::loadAccounts(void)
if(item) { if(item) {
if(item->id() == selectedItemId) if(item->id() == selectedItemId)
m_accountTree->setSelected(item, true); m_accountTree->setSelected(item, true);
if(isOpen.tqfind(item->id()) != isOpen.end()) if(isOpen.find(item->id()) != isOpen.end())
item->setOpen(true); item->setOpen(true);
} }
++it_lvi; ++it_lvi;
@ -303,13 +303,13 @@ void KInstitutionsView::slotUpdateNetWorth(void)
// if(!(file->totalValueValid(assetAccount.id()) & file->totalValueValid(liabilityAccount.id()))) // if(!(file->totalValueValid(assetAccount.id()) & file->totalValueValid(liabilityAccount.id())))
// s += "~ "; // s += "~ ";
s.tqreplace(TQString(" "), TQString("&nbsp;")); s.replace(TQString(" "), TQString("&nbsp;"));
if(netWorth.isNegative()) { if(netWorth.isNegative()) {
s += "<b><font color=\"red\">"; s += "<b><font color=\"red\">";
} }
const MyMoneySecurity& sec = MyMoneyFile::instance()->baseCurrency(); const MyMoneySecurity& sec = MyMoneyFile::instance()->baseCurrency();
TQString v(netWorth.formatMoney(sec)); TQString v(netWorth.formatMoney(sec));
s += v.tqreplace(TQString(" "), TQString("&nbsp;")); s += v.replace(TQString(" "), TQString("&nbsp;"));
if(netWorth.isNegative()) { if(netWorth.isNegative()) {
s += "</font></b>"; s += "</font></b>";
} }

@ -149,7 +149,7 @@ const TQString KInvestmentListItem::calculateGain(const equity_price_history& hi
equity_price_history::ConstIterator itToday = history.end(); equity_price_history::ConstIterator itToday = history.end();
for(tempDate = TQDate::tqcurrentDate(); tempDate >= comparisonDate; ) for(tempDate = TQDate::tqcurrentDate(); tempDate >= comparisonDate; )
{ {
itToday = history.tqfind(tempDate); itToday = history.find(tempDate);
if(itToday != history.end()) if(itToday != history.end())
{ {
currentValue = itToday.data(); currentValue = itToday.data();

@ -1688,7 +1688,7 @@ void KMyMoneyView::fixFile_2(void)
void KMyMoneyView::fixFile_1(void) void KMyMoneyView::fixFile_1(void)
{ {
// we need to fix reports. If the account filter list tqcontains // we need to fix reports. If the account filter list contains
// investment accounts, we need to add the stock accounts to the list // investment accounts, we need to add the stock accounts to the list
// as well if we don't have the expert mode enabled // as well if we don't have the expert mode enabled
if(!KMyMoneyGlobalSettings::expertMode()) { if(!KMyMoneyGlobalSettings::expertMode()) {
@ -1704,7 +1704,7 @@ void KMyMoneyView::fixFile_1(void)
MyMoneyAccount acc = MyMoneyFile::instance()->account(*it_a); MyMoneyAccount acc = MyMoneyFile::instance()->account(*it_a);
if(acc.accountType() == MyMoneyAccount::Investment) { if(acc.accountType() == MyMoneyAccount::Investment) {
for(it_b = acc.accountList().begin(); it_b != acc.accountList().end(); ++it_b) { for(it_b = acc.accountList().begin(); it_b != acc.accountList().end(); ++it_b) {
if(!list.tqcontains(*it_b)) { if(!list.contains(*it_b)) {
missing.append(*it_b); missing.append(*it_b);
} }
} }
@ -1737,7 +1737,7 @@ void KMyMoneyView::fixFile_1(void)
MyMoneyAccount acc = MyMoneyFile::instance()->account(*it_a); MyMoneyAccount acc = MyMoneyFile::instance()->account(*it_a);
if(acc.accountType() == MyMoneyAccount::Investment) { if(acc.accountType() == MyMoneyAccount::Investment) {
for(it_b = acc.accountList().begin(); it_b != acc.accountList().end(); ++it_b) { for(it_b = acc.accountList().begin(); it_b != acc.accountList().end(); ++it_b) {
if(!list.tqcontains(*it_b)) { if(!list.contains(*it_b)) {
missing.append(*it_b); missing.append(*it_b);
} }
} }
@ -1975,7 +1975,7 @@ void KMyMoneyView::fixTransactions_0(void)
bool hasDuplicateAccounts = false; bool hasDuplicateAccounts = false;
for(it_s = t.splits().begin(); it_s != t.splits().end(); ++it_s) { for(it_s = t.splits().begin(); it_s != t.splits().end(); ++it_s) {
if(accounts.tqcontains((*it_s).accountId())) { if(accounts.contains((*it_s).accountId())) {
hasDuplicateAccounts = true; hasDuplicateAccounts = true;
kdDebug(2) << __func__ << " " << t.id() << " has multiple splits with account " << (*it_s).accountId() << endl; kdDebug(2) << __func__ << " " << t.id() << " has multiple splits with account " << (*it_s).accountId() << endl;
} else { } else {
@ -1983,7 +1983,7 @@ void KMyMoneyView::fixTransactions_0(void)
} }
if((*it_s).action() == MyMoneySplit::ActionInterest) { if((*it_s).action() == MyMoneySplit::ActionInterest) {
if(interestAccounts.tqcontains((*it_s).accountId()) == 0) { if(interestAccounts.contains((*it_s).accountId()) == 0) {
interestAccounts << (*it_s).accountId(); interestAccounts << (*it_s).accountId();
} }
} }
@ -2091,14 +2091,14 @@ void KMyMoneyView::fixTransactions_0(void)
// and check if there are any duplicates in this transactions // and check if there are any duplicates in this transactions
for(it_s = splits.begin(); it_s != splits.end(); ++it_s) { for(it_s = splits.begin(); it_s != splits.end(); ++it_s) {
MyMoneyAccount splitAccount = file->account((*it_s).accountId()); MyMoneyAccount splitAccount = file->account((*it_s).accountId());
if(accounts.tqcontains((*it_s).accountId())) { if(accounts.contains((*it_s).accountId())) {
hasDuplicateAccounts = true; hasDuplicateAccounts = true;
} else { } else {
accounts << (*it_s).accountId(); accounts << (*it_s).accountId();
} }
// if this split references an interest account, the action // if this split references an interest account, the action
// must be of type ActionInterest // must be of type ActionInterest
if(interestAccounts.tqcontains((*it_s).accountId())) { if(interestAccounts.contains((*it_s).accountId())) {
if((*it_s).action() != MyMoneySplit::ActionInterest) { if((*it_s).action() != MyMoneySplit::ActionInterest) {
kdDebug(2) << __func__ << " " << (*it_t).id() << " contains an interest account (" << (*it_s).accountId() << ") but does not have ActionInterest" << endl; kdDebug(2) << __func__ << " " << (*it_t).id() << " contains an interest account (" << (*it_s).accountId() << ") but does not have ActionInterest" << endl;
(*it_s).setAction(MyMoneySplit::ActionInterest); (*it_s).setAction(MyMoneySplit::ActionInterest);

@ -65,7 +65,7 @@ class TransactionEditor;
class KForecastView; class KForecastView;
/** /**
* This class represents the view of the MyMoneyFile which tqcontains * This class represents the view of the MyMoneyFile which contains
* Banks/Accounts/Transactions, Recurring transactions (or Bills & Deposits) * Banks/Accounts/Transactions, Recurring transactions (or Bills & Deposits)
* and scripts (yet to be implemented). Each different aspect of the file * and scripts (yet to be implemented). Each different aspect of the file
* is represented by a tab within the view. * is represented by a tab within the view.

@ -445,7 +445,7 @@ void KPayeesView::slotChooseDefaultAccount(void)
&& !file->isTransfer(*t) && !file->isTransfer(*t)
&& t->splitCount() == 2) { && t->splitCount() == 2) {
MyMoneySplit s0 = t->splitByAccount(s.accountId(), false); MyMoneySplit s0 = t->splitByAccount(s.accountId(), false);
if (account_count.tqcontains(s0.accountId())) { if (account_count.contains(s0.accountId())) {
account_count[s0.accountId()]++; account_count[s0.accountId()]++;
} }
else { else {

@ -440,7 +440,7 @@ void KReportsView::loadView(void)
{ {
TQString groupname = (*it_group).name(); TQString groupname = (*it_group).name();
KReportGroupListItem* curnode = new KReportGroupListItem(m_reportListView, pagenumber++, (*it_group).title()); KReportGroupListItem* curnode = new KReportGroupListItem(m_reportListView, pagenumber++, (*it_group).title());
curnode->setOpen(isOpen.tqfind(curnode->text(0)) != isOpen.end()); curnode->setOpen(isOpen.find(curnode->text(0)) != isOpen.end());
groupitems[groupname] = curnode; groupitems[groupname] = curnode;
TQValueList<MyMoneyReport>::const_iterator it_report = (*it_group).begin(); TQValueList<MyMoneyReport>::const_iterator it_report = (*it_group).begin();
@ -464,12 +464,12 @@ void KReportsView::loadView(void)
// Rename the charts item to place it at this point in the list. // Rename the charts item to place it at this point in the list.
chartnode->setNr(pagenumber++); chartnode->setNr(pagenumber++);
chartnode->setOpen(isOpen.tqfind(chartnode->text(0)) != isOpen.end()); chartnode->setOpen(isOpen.find(chartnode->text(0)) != isOpen.end());
// Custom reports // Custom reports
KReportGroupListItem* favoritenode = new KReportGroupListItem(m_reportListView,pagenumber++, i18n("Favorite Reports")); KReportGroupListItem* favoritenode = new KReportGroupListItem(m_reportListView,pagenumber++, i18n("Favorite Reports"));
favoritenode->setOpen(isOpen.tqfind(favoritenode->text(0)) != isOpen.end()); favoritenode->setOpen(isOpen.find(favoritenode->text(0)) != isOpen.end());
KReportGroupListItem* orphannode = NULL; KReportGroupListItem* orphannode = NULL;
TQValueList<MyMoneyReport> customreports = MyMoneyFile::instance()->reportList(); TQValueList<MyMoneyReport> customreports = MyMoneyFile::instance()->reportList();
@ -597,7 +597,7 @@ void KReportsView::slotSaveView(void)
if (!newURL.isEmpty()) { if (!newURL.isEmpty()) {
TQString newName = newURL.prettyURL(0, KURL::StripFileProtocol); TQString newName = newURL.prettyURL(0, KURL::StripFileProtocol);
if(newName.tqfindRev('.') == -1) if(newName.findRev('.') == -1)
newName.append(".html"); newName.append(".html");
tab->saveAs( newName, d->includeCSS->isEnabled() && d->includeCSS->isChecked() ); tab->saveAs( newName, d->includeCSS->isEnabled() && d->includeCSS->isChecked() );

@ -84,7 +84,7 @@ class KAccountTemplateSelector::Private
#ifndef KMM_DESIGNER #ifndef KMM_DESIGNER
TQListViewItem* KAccountTemplateSelector::Private::hierarchyItem(const TQString& tqparent, const TQString& name) TQListViewItem* KAccountTemplateSelector::Private::hierarchyItem(const TQString& tqparent, const TQString& name)
{ {
if(!m_templateHierarchy.tqcontains(tqparent) if(!m_templateHierarchy.contains(tqparent)
|| m_templateHierarchy[tqparent] == 0) { || m_templateHierarchy[tqparent] == 0) {
TQRegExp exp("(.*):(.*)"); TQRegExp exp("(.*):(.*)");
if(exp.search(tqparent) != -1) if(exp.search(tqparent) != -1)
@ -197,7 +197,7 @@ void KAccountTemplateSelector::slotLoadTemplateList(void)
if(country.isEmpty()) if(country.isEmpty())
country = exp.cap(2); country = exp.cap(2);
TQString lang = KGlobal::locale()->twoAlphaToLanguageName(exp.cap(1)); TQString lang = KGlobal::locale()->twoAlphaToLanguageName(exp.cap(1));
if(d->countries.tqcontains(country)) { if(d->countries.contains(country)) {
if(d->countries[country] != *it_d) { if(d->countries[country] != *it_d) {
TQString oName = d->countries[country]; TQString oName = d->countries[country];
exp.search(oName); exp.search(oName);

@ -166,7 +166,7 @@ void KBudgetValues::slotChangePeriod(int id)
return; return;
inside = true; inside = true;
TQWidget *tab = m_periodGroup->tqfind(id); TQWidget *tab = m_periodGroup->find(id);
fillMonthLabels(); fillMonthLabels();
MyMoneyMoney newValue; MyMoneyMoney newValue;

@ -50,7 +50,7 @@
void kMandatoryFieldGroup::add(TQWidget *widget) void kMandatoryFieldGroup::add(TQWidget *widget)
{ {
if (!widgets.tqcontains(widget)) { if (!widgets.contains(widget)) {
if (widget->inherits(TQCHECKBOX_OBJECT_NAME_STRING)) if (widget->inherits(TQCHECKBOX_OBJECT_NAME_STRING))
connect((TQCheckBox*)widget->qt_cast(TQCHECKBOX_OBJECT_NAME_STRING), connect((TQCheckBox*)widget->qt_cast(TQCHECKBOX_OBJECT_NAME_STRING),
TQT_SIGNAL(clicked()), TQT_SIGNAL(clicked()),

@ -220,14 +220,14 @@ bool KListViewSearchLine::itemMatches(const TQListViewItem *item, const TQString
TQValueList<int>::ConstIterator it = d->searchColumns.begin(); TQValueList<int>::ConstIterator it = d->searchColumns.begin();
for(; it != d->searchColumns.end(); ++it) { for(; it != d->searchColumns.end(); ++it) {
if(*it < item->listView()->columns() && if(*it < item->listView()->columns() &&
item->text(*it).tqfind(s, 0, d->caseSensitive) >= 0) item->text(*it).find(s, 0, d->caseSensitive) >= 0)
return true; return true;
} }
} }
else { else {
for(int i = 0; i < item->listView()->columns(); i++) { for(int i = 0; i < item->listView()->columns(); i++) {
if(item->listView()->columnWidth(i) > 0 && if(item->listView()->columnWidth(i) > 0 &&
item->text(i).tqfind(s, 0, d->caseSensitive) >= 0) item->text(i).find(s, 0, d->caseSensitive) >= 0)
{ {
return true; return true;
} }
@ -266,7 +266,7 @@ TQPopupMenu *KListViewSearchLine::createPopupMenu()
columnText = i18n("Column number %1","Column No. %1").tqarg(visiblePosition); columnText = i18n("Column number %1","Column No. %1").tqarg(visiblePosition);
} }
subMenu->insertItem(columnText, visibleColumns); subMenu->insertItem(columnText, visibleColumns);
if(d->searchColumns.isEmpty() || d->searchColumns.tqfind(i) != d->searchColumns.end()) if(d->searchColumns.isEmpty() || d->searchColumns.find(i) != d->searchColumns.end())
subMenu->setItemChecked(visibleColumns, true); subMenu->setItemChecked(visibleColumns, true);
else else
allColumnsAreSearchColumns = false; allColumnsAreSearchColumns = false;
@ -326,7 +326,7 @@ void KListViewSearchLine::searchColumnsMenuActivated(int id)
d->searchColumns.clear(); d->searchColumns.clear();
} }
else { else {
if(d->searchColumns.tqfind(id) != d->searchColumns.end()) if(d->searchColumns.find(id) != d->searchColumns.end())
d->searchColumns.remove(id); d->searchColumns.remove(id);
else { else {
if(d->searchColumns.isEmpty()) { if(d->searchColumns.isEmpty()) {

@ -165,7 +165,7 @@ void KMyMoneyAccountCombo::mousePressEvent(TQMouseEvent *e)
e->ignore(); e->ignore();
return; return;
} }
bool hit = TQT_TQRECT_OBJECT(rect()).tqcontains( e->pos() ); bool hit = TQT_TQRECT_OBJECT(rect()).contains( e->pos() );
if ( hit ) { // mouse press on button if ( hit ) { // mouse press on button
m_mlbDown = TRUE; // left mouse button down m_mlbDown = TRUE; // left mouse button down
emit pressed(); emit pressed();
@ -182,7 +182,7 @@ void KMyMoneyAccountCombo::mouseReleaseEvent(TQMouseEvent *e)
return; return;
m_mlbDown = FALSE; // left mouse button up m_mlbDown = FALSE; // left mouse button up
emit released(); emit released();
if ( TQT_TQRECT_OBJECT(rect()).tqcontains( e->pos() ) ) { // mouse release on button if ( TQT_TQRECT_OBJECT(rect()).contains( e->pos() ) ) { // mouse release on button
emit clicked(); emit clicked();
} }
} }

@ -68,7 +68,7 @@ void kMyMoneyAccountCompletion::slotMakeCompletion(const TQString& txt)
// return; // return;
int cnt = 0; int cnt = 0;
if(txt.tqcontains(MyMoneyFile::AccountSeperator) == 0) { if(txt.contains(MyMoneyFile::AccountSeperator) == 0) {
m_lastCompletion = TQRegExp(TQRegExp::escape(txt.stripWhiteSpace()), false); m_lastCompletion = TQRegExp(TQRegExp::escape(txt.stripWhiteSpace()), false);
cnt = selector()->slotMakeCompletion(m_lastCompletion); cnt = selector()->slotMakeCompletion(m_lastCompletion);
} else { } else {

@ -136,14 +136,14 @@ TQStringList kMyMoneyAccountSelector::accountList(const TQValueList<MyMoneyAcco
KMyMoneyCheckListItem* it_c = dynamic_cast<KMyMoneyCheckListItem*>(it_v); KMyMoneyCheckListItem* it_c = dynamic_cast<KMyMoneyCheckListItem*>(it_v);
if(it_c->type() == TQCheckListItem::CheckBox) { if(it_c->type() == TQCheckListItem::CheckBox) {
MyMoneyAccount acc = MyMoneyFile::instance()->account(it_c->id()); MyMoneyAccount acc = MyMoneyFile::instance()->account(it_c->id());
it_f = filterList.tqfind(acc.accountType()); it_f = filterList.find(acc.accountType());
if(filterList.count() == 0 || it_f != filterList.end()) if(filterList.count() == 0 || it_f != filterList.end())
list << it_c->id(); list << it_c->id();
} }
} else if(it_v->rtti() == 0) { } else if(it_v->rtti() == 0) {
KMyMoneyListViewItem* it_c = dynamic_cast<KMyMoneyListViewItem*>(it_v); KMyMoneyListViewItem* it_c = dynamic_cast<KMyMoneyListViewItem*>(it_v);
MyMoneyAccount acc = MyMoneyFile::instance()->account(it_c->id()); MyMoneyAccount acc = MyMoneyFile::instance()->account(it_c->id());
it_f = filterList.tqfind(acc.accountType()); it_f = filterList.find(acc.accountType());
if(filterList.count() == 0 || it_f != filterList.end()) if(filterList.count() == 0 || it_f != filterList.end())
list << it_c->id(); list << it_c->id();
} }
@ -169,7 +169,7 @@ bool kMyMoneyAccountSelector::match(const TQRegExp& exp, TQListViewItem* item) c
return exp.search(it_l->key(1, true)) != -1; return exp.search(it_l->key(1, true)) != -1;
} }
bool kMyMoneyAccountSelector::tqcontains(const TQString& txt) const bool kMyMoneyAccountSelector::contains(const TQString& txt) const
{ {
TQListViewItemIterator it(m_listView, TQListViewItemIterator::Selectable); TQListViewItemIterator it(m_listView, TQListViewItemIterator::Selectable);
TQListViewItem* it_v; TQListViewItem* it_v;
@ -288,7 +288,7 @@ void AccountSet::addAccountType(MyMoneyAccount::accountTypeE type)
void AccountSet::removeAccountType(MyMoneyAccount::accountTypeE type) void AccountSet::removeAccountType(MyMoneyAccount::accountTypeE type)
{ {
TQValueList<MyMoneyAccount::accountTypeE>::iterator it; TQValueList<MyMoneyAccount::accountTypeE>::iterator it;
it = m_typeList.tqfind(type); it = m_typeList.find(type);
if(it != m_typeList.end()) { if(it != m_typeList.end()) {
m_typeList.remove(it); m_typeList.remove(it);
} }
@ -313,30 +313,30 @@ int AccountSet::load(kMyMoneyAccountSelector* selector)
if(list.count() > 0) if(list.count() > 0)
currentId = list.first(); currentId = list.first();
} }
if((m_typeList.tqcontains(MyMoneyAccount::Checkings) if((m_typeList.contains(MyMoneyAccount::Checkings)
+ m_typeList.tqcontains(MyMoneyAccount::Savings) + m_typeList.contains(MyMoneyAccount::Savings)
+ m_typeList.tqcontains(MyMoneyAccount::Cash) + m_typeList.contains(MyMoneyAccount::Cash)
+ m_typeList.tqcontains(MyMoneyAccount::AssetLoan) + m_typeList.contains(MyMoneyAccount::AssetLoan)
+ m_typeList.tqcontains(MyMoneyAccount::CertificateDep) + m_typeList.contains(MyMoneyAccount::CertificateDep)
+ m_typeList.tqcontains(MyMoneyAccount::Investment) + m_typeList.contains(MyMoneyAccount::Investment)
+ m_typeList.tqcontains(MyMoneyAccount::Stock) + m_typeList.contains(MyMoneyAccount::Stock)
+ m_typeList.tqcontains(MyMoneyAccount::MoneyMarket) + m_typeList.contains(MyMoneyAccount::MoneyMarket)
+ m_typeList.tqcontains(MyMoneyAccount::Asset) + m_typeList.contains(MyMoneyAccount::Asset)
+ m_typeList.tqcontains(MyMoneyAccount::Currency)) > 0) + m_typeList.contains(MyMoneyAccount::Currency)) > 0)
typeMask |= KMyMoneyUtils::asset; typeMask |= KMyMoneyUtils::asset;
if((m_typeList.tqcontains(MyMoneyAccount::CreditCard) if((m_typeList.contains(MyMoneyAccount::CreditCard)
+ m_typeList.tqcontains(MyMoneyAccount::Loan) + m_typeList.contains(MyMoneyAccount::Loan)
+ m_typeList.tqcontains(MyMoneyAccount::Liability)) > 0) + m_typeList.contains(MyMoneyAccount::Liability)) > 0)
typeMask |= KMyMoneyUtils::liability; typeMask |= KMyMoneyUtils::liability;
if((m_typeList.tqcontains(MyMoneyAccount::Income)) > 0) if((m_typeList.contains(MyMoneyAccount::Income)) > 0)
typeMask |= KMyMoneyUtils::income; typeMask |= KMyMoneyUtils::income;
if((m_typeList.tqcontains(MyMoneyAccount::Expense)) > 0) if((m_typeList.contains(MyMoneyAccount::Expense)) > 0)
typeMask |= KMyMoneyUtils::expense; typeMask |= KMyMoneyUtils::expense;
if((m_typeList.tqcontains(MyMoneyAccount::Equity)) > 0) if((m_typeList.contains(MyMoneyAccount::Equity)) > 0)
typeMask |= KMyMoneyUtils::equity; typeMask |= KMyMoneyUtils::equity;
selector->clear(); selector->clear();
@ -409,7 +409,7 @@ int AccountSet::load(kMyMoneyAccountSelector* selector)
tmpKey = key + MyMoneyFile::AccountSeperator + acc.name(); tmpKey = key + MyMoneyFile::AccountSeperator + acc.name();
TQListViewItem* subItem = selector->newItem(item, acc.name(), tmpKey, acc.id()); TQListViewItem* subItem = selector->newItem(item, acc.name(), tmpKey, acc.id());
if(acc.value("PreferredAccount") == "Yes" if(acc.value("PreferredAccount") == "Yes"
&& m_typeList.tqcontains(acc.accountType())) { && m_typeList.contains(acc.accountType())) {
selector->newItem(m_favorites, acc.name(), tmpKey, acc.id()); selector->newItem(m_favorites, acc.name(), tmpKey, acc.id());
} }
if(acc.accountList().count() > 0) { if(acc.accountList().count() > 0) {
@ -418,7 +418,7 @@ int AccountSet::load(kMyMoneyAccountSelector* selector)
} }
//disable the item if it has been added only because a subaccount matches the type //disable the item if it has been added only because a subaccount matches the type
if( !m_typeList.tqcontains(acc.accountType()) ) { if( !m_typeList.contains(acc.accountType()) ) {
subItem->setEnabled(false); subItem->setEnabled(false);
} }
} }
@ -505,7 +505,7 @@ int AccountSet::loadSubAccounts(kMyMoneyAccountSelector* selector, TQListViewIte
++m_count; ++m_count;
TQListViewItem* item = selector->newItem(tqparent, acc.name(), tmpKey, acc.id()); TQListViewItem* item = selector->newItem(tqparent, acc.name(), tmpKey, acc.id());
if(acc.value("PreferredAccount") == "Yes" if(acc.value("PreferredAccount") == "Yes"
&& m_typeList.tqcontains(acc.accountType())) { && m_typeList.contains(acc.accountType())) {
selector->newItem(m_favorites, acc.name(), tmpKey, acc.id()); selector->newItem(m_favorites, acc.name(), tmpKey, acc.id());
} }
if(acc.accountList().count() > 0) { if(acc.accountList().count() > 0) {
@ -514,7 +514,7 @@ int AccountSet::loadSubAccounts(kMyMoneyAccountSelector* selector, TQListViewIte
} }
//disable the item if it has been added only because a subaccount matches the type //disable the item if it has been added only because a subaccount matches the type
if( !m_typeList.tqcontains(acc.accountType()) ) { if( !m_typeList.contains(acc.accountType()) ) {
item->setEnabled(false); item->setEnabled(false);
} }
} }
@ -524,7 +524,7 @@ int AccountSet::loadSubAccounts(kMyMoneyAccountSelector* selector, TQListViewIte
bool AccountSet::includeAccount(const MyMoneyAccount& acc) bool AccountSet::includeAccount(const MyMoneyAccount& acc)
{ {
if( m_typeList.tqcontains(acc.accountType()) ) if( m_typeList.contains(acc.accountType()) )
return true; return true;
TQStringList accounts = acc.accountList(); TQStringList accounts = acc.accountList();

@ -90,14 +90,14 @@ public:
virtual bool match(const TQRegExp& exp, TQListViewItem* item) const; virtual bool match(const TQRegExp& exp, TQListViewItem* item) const;
/** /**
* This method returns, if any of the items in the selector tqcontains * This method returns, if any of the items in the selector contains
* the text @a txt. * the text @a txt.
* *
* @param txt const reference to string to be looked for * @param txt const reference to string to be looked for
* @retval true exact match found * @retval true exact match found
* @retval false no match found * @retval false no match found
*/ */
virtual bool tqcontains(const TQString& txt) const; virtual bool contains(const TQString& txt) const;
/** /**
* This method removes all the buttons of the widget * This method removes all the buttons of the widget

@ -454,7 +454,7 @@ void KMyMoneyAccountTreeBase::contentsDragMoveEvent(TQDragMoveEvent* e)
} }
} }
} }
if ( !inside_margin.tqcontains(vp) ) { if ( !inside_margin.contains(vp) ) {
slotStartAutoScroll(); slotStartAutoScroll();
e->accept(TQRect(0,0,0,0)); // Keep sending move events e->accept(TQRect(0,0,0,0)); // Keep sending move events
m_autoopenTimer.stop(); m_autoopenTimer.stop();

@ -160,7 +160,7 @@ void kMyMoneyCalculator::commaClicked(void)
{ {
if(operand.length() == 0) if(operand.length() == 0)
operand = "0"; operand = "0";
if(operand.tqcontains('.', FALSE) == 0) if(operand.contains('.', FALSE) == 0)
operand.append('.'); operand.append('.');
if(operand.length() > 16) if(operand.length() > 16)
@ -174,8 +174,8 @@ void kMyMoneyCalculator::plusminusClicked(void)
operand = m_result; operand = m_result;
if(operand.length() > 0) { if(operand.length() > 0) {
if(operand.tqfind('-') != -1) if(operand.find('-') != -1)
operand.tqreplace('-', TQString()); operand.replace('-', TQString());
else else
operand.prepend('-'); operand.prepend('-');
changeDisplay(operand); changeDisplay(operand);
@ -318,7 +318,7 @@ void kMyMoneyCalculator::percentClicked(void)
const TQString kMyMoneyCalculator::result(void) const const TQString kMyMoneyCalculator::result(void) const
{ {
TQString txt = m_result; TQString txt = m_result;
txt.tqreplace(TQRegExp("\\."), m_comma); txt.replace(TQRegExp("\\."), m_comma);
if(txt[0] == '-') { if(txt[0] == '-') {
txt = txt.mid(1); // get rid of the minus sign txt = txt.mid(1); // get rid of the minus sign
TQString tqmask; TQString tqmask;
@ -345,7 +345,7 @@ const TQString kMyMoneyCalculator::result(void) const
void kMyMoneyCalculator::changeDisplay(const TQString& str) void kMyMoneyCalculator::changeDisplay(const TQString& str)
{ {
TQString txt = str; TQString txt = str;
txt.tqreplace(TQRegExp("\\."), m_comma); txt.replace(TQRegExp("\\."), m_comma);
display->setText("<b>" + txt + "</b>"); display->setText("<b>" + txt + "</b>");
} }
@ -419,16 +419,16 @@ void kMyMoneyCalculator::setInitialValues(const TQString& value, TQKeyEvent* ev)
bool negative = false; bool negative = false;
// setup operand // setup operand
operand = value; operand = value;
operand.tqreplace(TQRegExp(TQString("\\")+KGlobal::locale()->thousandsSeparator()), TQString()); operand.replace(TQRegExp(TQString("\\")+KGlobal::locale()->thousandsSeparator()), TQString());
operand.tqreplace(TQRegExp(TQString("\\")+m_comma), "."); operand.replace(TQRegExp(TQString("\\")+m_comma), ".");
if(operand.tqcontains('(')) { if(operand.contains('(')) {
negative = true; negative = true;
operand.tqreplace("(", TQString()); operand.replace("(", TQString());
operand.tqreplace(")", TQString()); operand.replace(")", TQString());
} }
if(operand.tqcontains('-')) { if(operand.contains('-')) {
negative = true; negative = true;
operand.tqreplace("-", TQString()); operand.replace("-", TQString());
} }
if(operand.isEmpty()) if(operand.isEmpty())
operand = "0"; operand = "0";

@ -192,7 +192,7 @@ bool KMyMoneyCombo::isInArrowArea(const TQPoint& pos) const
if(!editable()) if(!editable())
arrowRect = rect(); arrowRect = rect();
return arrowRect.tqcontains(mapFromGlobal(pos)); return arrowRect.contains(mapFromGlobal(pos));
} }
void KMyMoneyCombo::keyPressEvent(TQKeyEvent* e) void KMyMoneyCombo::keyPressEvent(TQKeyEvent* e)
@ -233,7 +233,7 @@ void KMyMoneyCombo::focusOutEvent(TQFocusEvent* e)
m_inFocusOutEvent = true; m_inFocusOutEvent = true;
if(editable() && !currentText().isEmpty()) { if(editable() && !currentText().isEmpty()) {
if(m_canCreateObjects) { if(m_canCreateObjects) {
if(!m_completion->selector()->tqcontains(currentText())) { if(!m_completion->selector()->contains(currentText())) {
TQString id; TQString id;
// annouce that we go into a possible dialog to create an object // annouce that we go into a possible dialog to create an object
// This can be used by upstream widgets to disable filters etc. // This can be used by upstream widgets to disable filters etc.
@ -254,7 +254,7 @@ void KMyMoneyCombo::focusOutEvent(TQFocusEvent* e)
// else if we cannot create objects, and the current text is not // else if we cannot create objects, and the current text is not
// in the list, then we clear the text and the selection. // in the list, then we clear the text and the selection.
} else if(!m_completion->selector()->tqcontains(currentText())) { } else if(!m_completion->selector()->contains(currentText())) {
setCurrentText(TQString()); setCurrentText(TQString());
} }
} }
@ -575,7 +575,7 @@ public:
int itemId(const TQString& s) const { int itemId(const TQString& s) const {
TQMap<TQString, int>::const_iterator it; TQMap<TQString, int>::const_iterator it;
it = m_strings.tqfind(s); it = m_strings.find(s);
if(it != m_strings.end()) if(it != m_strings.end())
return *it; return *it;
return -1; return -1;

@ -73,30 +73,30 @@ TQValidator::State kMyMoneyMoneyValidator::validate( TQString & input, int & _p
t = l->monetaryThousandsSeparator(); t = l->monetaryThousandsSeparator();
// first, delete p's and t's: // first, delete p's and t's:
if ( !p.isEmpty() ) if ( !p.isEmpty() )
for ( int idx = s.tqfind( p ) ; idx >= 0 ; idx = s.tqfind( p, idx ) ) for ( int idx = s.find( p ) ; idx >= 0 ; idx = s.find( p, idx ) )
s.remove( idx, p.length() ); s.remove( idx, p.length() );
if ( !t.isEmpty() ) if ( !t.isEmpty() )
for ( int idx = s.tqfind( t ) ; idx >= 0 ; idx = s.tqfind( t, idx ) ) for ( int idx = s.find( t ) ; idx >= 0 ; idx = s.find( t, idx ) )
s.remove( idx, t.length() ); s.remove( idx, t.length() );
// then, replace the d's and n's // then, replace the d's and n's
if ( ( !n.isEmpty() && n.tqfind('.') != -1 ) || if ( ( !n.isEmpty() && n.find('.') != -1 ) ||
( !d.isEmpty() && d.tqfind('-') != -1 ) ) { ( !d.isEmpty() && d.find('-') != -1 ) ) {
// make sure we don't replace something twice: // make sure we don't replace something twice:
kdWarning() << "KDoubleValidator: decimal symbol tqcontains '-' or " kdWarning() << "KDoubleValidator: decimal symbol contains '-' or "
"negative sign tqcontains '.' -> improve algorithm" << endl; "negative sign contains '.' -> improve algorithm" << endl;
return Invalid; return Invalid;
} }
if ( !d.isEmpty() && d != "." ) if ( !d.isEmpty() && d != "." )
for ( int idx = s.tqfind( d ) ; idx >= 0 ; idx = s.tqfind( d, idx + 1 ) ) for ( int idx = s.find( d ) ; idx >= 0 ; idx = s.find( d, idx + 1 ) )
s.tqreplace( idx, d.length(), "."); s.replace( idx, d.length(), ".");
if ( !n.isEmpty() && n != "-" ) if ( !n.isEmpty() && n != "-" )
for ( int idx = s.tqfind( n ) ; idx >= 0 ; idx = s.tqfind( n, idx + 1 ) ) for ( int idx = s.find( n ) ; idx >= 0 ; idx = s.find( n, idx + 1 ) )
s.tqreplace( idx, n.length(), "-" ); s.replace( idx, n.length(), "-" );
// Take care of monetary parens around the value if selected via // Take care of monetary parens around the value if selected via
// the locale settings. // the locale settings.
@ -105,24 +105,24 @@ TQValidator::State kMyMoneyMoneyValidator::validate( TQString & input, int & _p
if(l->negativeMonetarySignPosition() == KLocale::ParensAround if(l->negativeMonetarySignPosition() == KLocale::ParensAround
|| l->positiveMonetarySignPosition() == KLocale::ParensAround) { || l->positiveMonetarySignPosition() == KLocale::ParensAround) {
TQRegExp regExp("^(\\()?([\\d-\\.]*)(\\))?$"); TQRegExp regExp("^(\\()?([\\d-\\.]*)(\\))?$");
if(s.tqfind(regExp) != -1) { if(s.find(regExp) != -1) {
s = regExp.cap(2); s = regExp.cap(2);
} }
} }
// check for non numeric values (TQDoubleValidator allows an 'e', we don't) // check for non numeric values (TQDoubleValidator allows an 'e', we don't)
TQRegExp nonNumeric("[^\\d-\\.]+"); TQRegExp nonNumeric("[^\\d-\\.]+");
if(s.tqfind(nonNumeric) != -1) if(s.find(nonNumeric) != -1)
return Invalid; return Invalid;
// check for minus sign trailing the number // check for minus sign trailing the number
TQRegExp trailingMinus("^([^-]*)\\w*-$"); TQRegExp trailingMinus("^([^-]*)\\w*-$");
if(s.tqfind(trailingMinus) != -1) { if(s.find(trailingMinus) != -1) {
s = TQString("-%1").tqarg(trailingMinus.cap(1)); s = TQString("-%1").tqarg(trailingMinus.cap(1));
} }
// check for the maximum allowed number of decimal places // check for the maximum allowed number of decimal places
int decPos = s.tqfind('.'); int decPos = s.find('.');
if(decPos != -1) { if(decPos != -1) {
if(decimals() == 0) if(decimals() == 0)
return Invalid; return Invalid;
@ -144,7 +144,7 @@ TQValidator::State kMyMoneyMoneyValidator::validate( TQString & input, int & _p
// only, if the locale settings have it enabled. // only, if the locale settings have it enabled.
if(l->negativeMonetarySignPosition() == KLocale::ParensAround if(l->negativeMonetarySignPosition() == KLocale::ParensAround
|| l->positiveMonetarySignPosition() == KLocale::ParensAround) { || l->positiveMonetarySignPosition() == KLocale::ParensAround) {
int tmp = input.tqcontains('(') - input.tqcontains(')'); int tmp = input.contains('(') - input.contains(')');
if(tmp > 0) if(tmp > 0)
rc = Intermediate; rc = Intermediate;
else if(tmp < 0) else if(tmp < 0)
@ -369,19 +369,19 @@ void kMyMoneyEdit::ensureFractionalPart(TQString& s) const
// followed by the required number of 0s // followed by the required number of 0s
if (!s.isEmpty()) { if (!s.isEmpty()) {
if(m_prec > 0) { if(m_prec > 0) {
if (!s.tqcontains(decimalSymbol)) { if (!s.contains(decimalSymbol)) {
s += decimalSymbol; s += decimalSymbol;
for (int i=0; i < m_prec; i++) for (int i=0; i < m_prec; i++)
s += "0"; s += "0";
} }
} else if(m_prec == 0) { } else if(m_prec == 0) {
while(s.tqcontains(decimalSymbol)) { while(s.contains(decimalSymbol)) {
int pos = s.tqfindRev(decimalSymbol); int pos = s.findRev(decimalSymbol);
if(pos != -1) { if(pos != -1) {
s.truncate(pos); s.truncate(pos);
} }
} }
} else if(s.tqcontains(decimalSymbol)) { // m_prec == -1 && fraction } else if(s.contains(decimalSymbol)) { // m_prec == -1 && fraction
// no trailing zeroes // no trailing zeroes
while(s.endsWith("0")) { while(s.endsWith("0")) {
s.truncate(s.length()-1); s.truncate(s.length()-1);

@ -104,7 +104,7 @@ void kMyMoneyOnlineQuoteConfig::loadList(const bool updateResetList)
m_quoteSourceList->setSelected(first, true); m_quoteSourceList->setSelected(first, true);
slotLoadWidgets(first); slotLoadWidgets(first);
m_newButton->setEnabled(m_quoteSourceList->tqfindItem(i18n("New Quote Source"), 0) == 0); m_newButton->setEnabled(m_quoteSourceList->findItem(i18n("New Quote Source"), 0) == 0);
} }
void kMyMoneyOnlineQuoteConfig::resetConfig(void) void kMyMoneyOnlineQuoteConfig::resetConfig(void)
@ -185,7 +185,7 @@ void kMyMoneyOnlineQuoteConfig::slotNewEntry(void)
WebPriceQuoteSource newSource(i18n("New Quote Source")); WebPriceQuoteSource newSource(i18n("New Quote Source"));
newSource.write(); newSource.write();
loadList(); loadList();
TQListViewItem* item = m_quoteSourceList->tqfindItem(i18n("New Quote Source"), 0); TQListViewItem* item = m_quoteSourceList->findItem(i18n("New Quote Source"), 0);
if(item) { if(item) {
m_quoteSourceList->setSelected(item, true); m_quoteSourceList->setSelected(item, true);
slotLoadWidgets(item); slotLoadWidgets(item);
@ -208,7 +208,7 @@ void kMyMoneyOnlineQuoteConfig::slotEntryRenamed(TQListViewItem* item, const TQS
} else { } else {
item->setText(0, m_currentItem.m_name); item->setText(0, m_currentItem.m_name);
} }
m_newButton->setEnabled(m_quoteSourceList->tqfindItem(i18n("New Quote Source"), 0) == 0); m_newButton->setEnabled(m_quoteSourceList->findItem(i18n("New Quote Source"), 0) == 0);
} }
#include "kmymoneyonlinequoteconfig.moc" #include "kmymoneyonlinequoteconfig.moc"

@ -357,7 +357,7 @@ void KMyMoneySelector::selectItems(const TQStringList& itemList, const bool stat
for(it_v = m_listView->firstChild(); it_v != 0; it_v = it_v->nextSibling()) { for(it_v = m_listView->firstChild(); it_v != 0; it_v = it_v->nextSibling()) {
if(it_v->rtti() == 1) { if(it_v->rtti() == 1) {
KMyMoneyCheckListItem* it_c = dynamic_cast<KMyMoneyCheckListItem*>(it_v); KMyMoneyCheckListItem* it_c = dynamic_cast<KMyMoneyCheckListItem*>(it_v);
if(it_c->type() == TQCheckListItem::CheckBox && itemList.tqcontains(it_c->id())) { if(it_c->type() == TQCheckListItem::CheckBox && itemList.contains(it_c->id())) {
it_c->setOn(state); it_c->setOn(state);
} }
selectSubItems(it_v, itemList, state); selectSubItems(it_v, itemList, state);
@ -373,7 +373,7 @@ void KMyMoneySelector::selectSubItems(TQListViewItem* item, const TQStringList&
for(it_v = item->firstChild(); it_v != 0; it_v = it_v->nextSibling()) { for(it_v = item->firstChild(); it_v != 0; it_v = it_v->nextSibling()) {
if(it_v->rtti() == 1) { if(it_v->rtti() == 1) {
KMyMoneyCheckListItem* it_c = dynamic_cast<KMyMoneyCheckListItem*>(it_v); KMyMoneyCheckListItem* it_c = dynamic_cast<KMyMoneyCheckListItem*>(it_v);
if(it_c->type() == TQCheckListItem::CheckBox && itemList.tqcontains(it_c->id())) { if(it_c->type() == TQCheckListItem::CheckBox && itemList.contains(it_c->id())) {
it_c->setOn(state); it_c->setOn(state);
} }
selectSubItems(it_v, itemList, state); selectSubItems(it_v, itemList, state);
@ -634,7 +634,7 @@ int KMyMoneySelector::slotMakeCompletion(const TQRegExp& exp)
return cnt; return cnt;
} }
bool KMyMoneySelector::tqcontains(const TQString& txt) const bool KMyMoneySelector::contains(const TQString& txt) const
{ {
TQListViewItemIterator it(m_listView, TQListViewItemIterator::Selectable); TQListViewItemIterator it(m_listView, TQListViewItemIterator::Selectable);
TQListViewItem* it_v; TQListViewItem* it_v;
@ -684,7 +684,7 @@ void KMyMoneySelector::slotListRightMouse(TQListViewItem* it_v, const TQPoint& p
p.rx() -= xdepth; p.rx() -= xdepth;
// copy ends around here // copy ends around here
if ( r.tqcontains( p ) ) { if ( r.contains( p ) ) {
// we get down here, if we have a right click onto the checkbox // we get down here, if we have a right click onto the checkbox
selectAllSubItems(it_c, it_c->isOn()); selectAllSubItems(it_c, it_c->isOn());
} }

@ -262,14 +262,14 @@ public:
TQListViewItem* item(const TQString& id) const; TQListViewItem* item(const TQString& id) const;
/** /**
* This method returns, if any of the items in the selector tqcontains * This method returns, if any of the items in the selector contains
* the text @a txt. * the text @a txt.
* *
* @param txt const reference to string to be looked for * @param txt const reference to string to be looked for
* @retval true exact match found * @retval true exact match found
* @retval false no match found * @retval false no match found
*/ */
virtual bool tqcontains(const TQString& txt) const; virtual bool contains(const TQString& txt) const;
/** /**
* Clears all items of the selector and the associated listview. * Clears all items of the selector and the associated listview.

@ -1888,7 +1888,7 @@ TQWidget* Register::cellWidget(int row, int col) const
TQPair<int, int> idx = tqMakePair(row, col); TQPair<int, int> idx = tqMakePair(row, col);
TQMap<TQPair<int, int>, TQWidget*>::const_iterator it_w; TQMap<TQPair<int, int>, TQWidget*>::const_iterator it_w;
it_w = m_cellWidgets.tqfind(idx); it_w = m_cellWidgets.find(idx);
if(it_w != m_cellWidgets.end()) if(it_w != m_cellWidgets.end())
w = *it_w; w = *it_w;
return w; return w;
@ -1915,7 +1915,7 @@ void Register::clearCellWidget(int row, int col)
TQPair<int, int> idx = tqMakePair(row, col); TQPair<int, int> idx = tqMakePair(row, col);
TQMap<TQPair<int, int>, TQWidget*>::iterator it_w; TQMap<TQPair<int, int>, TQWidget*>::iterator it_w;
it_w = m_cellWidgets.tqfind(idx); it_w = m_cellWidgets.find(idx);
if(it_w != m_cellWidgets.end()) { if(it_w != m_cellWidgets.end()) {
(*it_w)->deleteLater(); (*it_w)->deleteLater();
m_cellWidgets.remove(it_w); m_cellWidgets.remove(it_w);
@ -1931,7 +1931,7 @@ void Register::setCellContentFromEditor(int /*row*/, int /*col*/)
{ {
} }
void Register::endEdit(int /*row*/, int /*col*/, bool /*accept*/, bool /*tqreplace*/) void Register::endEdit(int /*row*/, int /*col*/, bool /*accept*/, bool /*replace*/)
{ {
} }

@ -92,7 +92,7 @@ public:
TQWidget* haveWidget(const TQString& name) const { TQWidget* haveWidget(const TQString& name) const {
TQWidgetContainer::const_iterator it_w; TQWidgetContainer::const_iterator it_w;
it_w = tqfind(name); it_w = find(name);
if(it_w != end()) if(it_w != end())
return *it_w; return *it_w;
return 0; return 0;
@ -294,7 +294,7 @@ public:
TQWidget* createEditor(int row, int col, bool initFromCell) const; TQWidget* createEditor(int row, int col, bool initFromCell) const;
void setCellContentFromEditor(int row, int col); void setCellContentFromEditor(int row, int col);
TQWidget* cellWidget(int row, int col) const; TQWidget* cellWidget(int row, int col) const;
void endEdit(int row, int col, bool accept, bool tqreplace); void endEdit(int row, int col, bool accept, bool replace);
void paintCell(TQPainter* painter, int row, int col, const TQRect& r, bool selected, const TQColorGroup& cg); void paintCell(TQPainter* painter, int row, int col, const TQRect& r, bool selected, const TQColorGroup& cg);
void resizeData(int) {} void resizeData(int) {}

@ -174,7 +174,7 @@ void StdTransactionMatched::registerCellText(TQString& txt, int& align, int row,
} }
memo = m_split.memo(); memo = m_split.memo();
if(!matchedSplit.memo().isEmpty() && memo != matchedSplit.memo()) { if(!matchedSplit.memo().isEmpty() && memo != matchedSplit.memo()) {
int pos = memo.tqfindRev(matchedSplit.memo()); int pos = memo.findRev(matchedSplit.memo());
if(pos != -1) { if(pos != -1) {
memo = memo.left(pos); memo = memo.left(pos);
if(memo.endsWith("\n")) if(memo.endsWith("\n"))

@ -661,8 +661,8 @@ bool Transaction::maybeTip(const TQPoint& cpos, int row, int col, TQRect& r, TQS
// qDebug("r is %d,%d,%d,%d", r.x(), r.y(), r.width(), r.height()); // qDebug("r is %d,%d,%d,%d", r.x(), r.y(), r.width(), r.height());
r.setBottomLeft(TQPoint(r.x() + (r.width() - h), r.y() + h)); r.setBottomLeft(TQPoint(r.x() + (r.width() - h), r.y() + h));
// qDebug("r is %d,%d,%d,%d", r.x(), r.y(), r.width(), r.height()); // qDebug("r is %d,%d,%d,%d", r.x(), r.y(), r.width(), r.height());
// qDebug("p is in r = %d", r.tqcontains(cpos)); // qDebug("p is in r = %d", r.contains(cpos));
if(r.tqcontains(cpos) && m_erronous) { if(r.contains(cpos) && m_erronous) {
if(m_transaction.splits().count() < 2) { if(m_transaction.splits().count() < 2) {
msg = TQString("<qt>%1</qt>").tqarg(i18n("Transaction is missing a category assignment.")); msg = TQString("<qt>%1</qt>").tqarg(i18n("Transaction is missing a category assignment."));
} else { } else {
@ -674,7 +674,7 @@ bool Transaction::maybeTip(const TQPoint& cpos, int row, int col, TQRect& r, TQS
// check for detail column in row 1 of the transaction for a possible exclamation mark // check for detail column in row 1 of the transaction for a possible exclamation mark
r = m_parent->cellGeometry(m_startRow + 1, col); r = m_parent->cellGeometry(m_startRow + 1, col);
if(row == 1 && r.tqcontains(cpos) && m_transaction.splitCount() > 2) { if(row == 1 && r.contains(cpos) && m_transaction.splitCount() > 2) {
MyMoneyFile* file = MyMoneyFile::instance(); MyMoneyFile* file = MyMoneyFile::instance();
TQValueList<MyMoneySplit>::const_iterator it_s; TQValueList<MyMoneySplit>::const_iterator it_s;
TQString txt; TQString txt;
@ -729,9 +729,9 @@ void Transaction::singleLineMemo(TQString& txt, const MyMoneySplit& split) const
{ {
txt = split.memo(); txt = split.memo();
// remove empty lines // remove empty lines
txt.tqreplace("\n\n", "\n"); txt.replace("\n\n", "\n");
// tqreplace '\n' with ", " // replace '\n' with ", "
txt.tqreplace('\n', ", "); txt.replace('\n', ", ");
} }
int Transaction::rowHeightHint(void) const int Transaction::rowHeightHint(void) const
@ -747,34 +747,34 @@ bool Transaction::matches(const TQString& txt) const
MyMoneyFile* file = MyMoneyFile::instance(); MyMoneyFile* file = MyMoneyFile::instance();
TQString s(txt); TQString s(txt);
s.tqreplace(MyMoneyMoney::thousandSeparator(), TQString()); s.replace(MyMoneyMoney::thousandSeparator(), TQString());
const TQValueList<MyMoneySplit>&list = m_transaction.splits(); const TQValueList<MyMoneySplit>&list = m_transaction.splits();
TQValueList<MyMoneySplit>::const_iterator it_s; TQValueList<MyMoneySplit>::const_iterator it_s;
for(it_s = list.begin(); it_s != list.end(); ++it_s) { for(it_s = list.begin(); it_s != list.end(); ++it_s) {
// check if the text is contained in one of the fields // check if the text is contained in one of the fields
// memo, number, payee, account // memo, number, payee, account
if((*it_s).memo().tqcontains(txt, false) if((*it_s).memo().contains(txt, false)
|| (*it_s).number().tqcontains(txt, false)) || (*it_s).number().contains(txt, false))
return true; return true;
if(!(*it_s).payeeId().isEmpty()) { if(!(*it_s).payeeId().isEmpty()) {
const MyMoneyPayee& payee = file->payee((*it_s).payeeId()); const MyMoneyPayee& payee = file->payee((*it_s).payeeId());
if(payee.name().tqcontains(txt, false)) if(payee.name().contains(txt, false))
return true; return true;
} }
const MyMoneyAccount& acc = file->account((*it_s).accountId()); const MyMoneyAccount& acc = file->account((*it_s).accountId());
if(acc.name().tqcontains(txt, false)) if(acc.name().contains(txt, false))
return true; return true;
if(!s.isEmpty()) { if(!s.isEmpty()) {
// check if any of the value field matches if a value has been entered // check if any of the value field matches if a value has been entered
TQString r = (*it_s).value().formatMoney(m_account.fraction(), false); TQString r = (*it_s).value().formatMoney(m_account.fraction(), false);
if(r.tqcontains(s, false)) if(r.contains(s, false))
return true; return true;
const MyMoneyAccount& acc = file->account((*it_s).accountId()); const MyMoneyAccount& acc = file->account((*it_s).accountId());
r = (*it_s).shares().formatMoney(acc.fraction(), false); r = (*it_s).shares().formatMoney(acc.fraction(), false);
if(r.tqcontains(s, false)) if(r.contains(s, false))
return true; return true;
} }
} }

@ -64,7 +64,7 @@ TabBar::SignalEmissionE TabBar::setSignalEmission(TabBar::SignalEmissionE type)
int TabBar::currentTab(void) const int TabBar::currentTab(void) const
{ {
TQMap<int, int>::const_iterator it; TQMap<int, int>::const_iterator it;
it = m_idMap.tqfind(TQTabBar::currentTab()); it = m_idMap.find(TQTabBar::currentTab());
if(it != m_idMap.end()) if(it != m_idMap.end())
return *it; return *it;
return -1; return -1;
@ -128,7 +128,7 @@ void TransactionForm::enableTabBar(bool b)
void TabBar::slotTabSelected(int id) void TabBar::slotTabSelected(int id)
{ {
TQMap<int, int>::const_iterator it; TQMap<int, int>::const_iterator it;
it = m_idMap.tqfind(id); it = m_idMap.find(id);
if(it != m_idMap.end()) if(it != m_idMap.end())
emit tabSelected(*it); emit tabSelected(*it);
else else

@ -82,8 +82,8 @@ void TransactionSortOption::setSettings(const TQString& settings)
} }
// make sure to create EntryOrderSort if missing but required // make sure to create EntryOrderSort if missing but required
if(selectedMap.tqfind(static_cast<int>(KMyMoneyRegister::EntryDateSort)) != selectedMap.end() if(selectedMap.find(static_cast<int>(KMyMoneyRegister::EntryDateSort)) != selectedMap.end()
&& selectedMap.tqfind(static_cast<int>(KMyMoneyRegister::EntryOrderSort)) == selectedMap.end()) { && selectedMap.find(static_cast<int>(KMyMoneyRegister::EntryOrderSort)) == selectedMap.end()) {
int val = dateSign * static_cast<int>(KMyMoneyRegister::EntryOrderSort); int val = dateSign * static_cast<int>(KMyMoneyRegister::EntryOrderSort);
selectedMap[static_cast<int>(KMyMoneyRegister::EntryOrderSort)] = true; selectedMap[static_cast<int>(KMyMoneyRegister::EntryOrderSort)] = true;
last = addEntry(m_selectedList, last, val); last = addEntry(m_selectedList, last, val);
@ -97,7 +97,7 @@ void TransactionSortOption::setSettings(const TQString& settings)
if(i == static_cast<int>(KMyMoneyRegister::EntryDateSort)) if(i == static_cast<int>(KMyMoneyRegister::EntryDateSort))
continue; continue;
// Only add those, that are not present in the list of selected items // Only add those, that are not present in the list of selected items
if(selectedMap.tqfind(i) == selectedMap.end()) { if(selectedMap.find(i) == selectedMap.end()) {
int val = i; int val = i;
if(i == static_cast<int>(KMyMoneyRegister::ValueSort)) if(i == static_cast<int>(KMyMoneyRegister::ValueSort))
val = -val; val = -val;

@ -58,7 +58,7 @@
\brief Provides a single entry-point to the charting engine for \brief Provides a single entry-point to the charting engine for
applications that wish to provide their own TQPainter. applications that wish to provide their own TQPainter.
It is not useful to instantiate this class as it tqcontains It is not useful to instantiate this class as it contains
static methods only. static methods only.
\note If for some reason you are NOT using the \note If for some reason you are NOT using the

@ -43,7 +43,7 @@
\brief Definition of a single entry-point to the charting engine for \brief Definition of a single entry-point to the charting engine for
applications that wish to provide their own TQPainter. applications that wish to provide their own TQPainter.
It is not useful to instantiate the KDChart class as it only tqcontains It is not useful to instantiate the KDChart class as it only contains
static methods. static methods.
*/ */

@ -2479,7 +2479,7 @@ void KDChartAxesPainter::calculateLabelTexts(
modf( ddelta, &ddelta ); modf( ddelta, &ddelta );
bool positive = ( 0.0 <= ddelta ); bool positive = ( 0.0 <= ddelta );
int delta = static_cast < int > ( fabs( ddelta ) ); int delta = static_cast < int > ( fabs( ddelta ) );
// tqfind 1st significant entry // find 1st significant entry
TQStringList::Iterator it = positive TQStringList::Iterator it = positive
? tmpList.begin() ? tmpList.begin()
: tmpList.fromLast(); : tmpList.fromLast();
@ -3663,7 +3663,7 @@ TQString KDChartAxesPainter::truncateBehindComma( const double nVal,
//qDebug("nVal: %f sVal: "+sVal, nVal ); //qDebug("nVal: %f sVal: "+sVal, nVal );
//qDebug( TQString(" %1").tqarg(sVal)); //qDebug( TQString(" %1").tqarg(sVal));
if ( bUseAutoDigits ) { if ( bUseAutoDigits ) {
int comma = sVal.tqfind( '.' ); int comma = sVal.find( '.' );
if ( -1 < comma ) { if ( -1 < comma ) {
if ( bAutoDelta ) { if ( bAutoDelta ) {
int i = sVal.length(); int i = sVal.length();
@ -3684,7 +3684,7 @@ TQString KDChartAxesPainter::truncateBehindComma( const double nVal,
if ( '.' == sDelta[ i - 1 ] ) if ( '.' == sDelta[ i - 1 ] )
trueBehindComma = 0; trueBehindComma = 0;
else { else {
int deltaComma = sDelta.tqfind( '.' ); int deltaComma = sDelta.find( '.' );
if ( -1 < deltaComma ) if ( -1 < deltaComma )
trueBehindComma = sDelta.length() - deltaComma - 1; trueBehindComma = sDelta.length() - deltaComma - 1;
else else
@ -3753,9 +3753,9 @@ TQString KDChartAxesPainter::applyLabelsFormat( const double nVal_,
trueBehindComma ); trueBehindComma );
//qDebug("sVal : "+sVal+" behindComma: %i",behindComma); //qDebug("sVal : "+sVal+" behindComma: %i",behindComma);
int posComma = sVal.tqfind( '.' ); int posComma = sVal.find( '.' );
if( 0 <= posComma ){ if( 0 <= posComma ){
sVal.tqreplace( posComma, 1, decimalPoint); sVal.replace( posComma, 1, decimalPoint);
}else{ }else{
posComma = sVal.length(); posComma = sVal.length();
} }
@ -3795,7 +3795,7 @@ TQString KDChartAxesPainter::applyLabelsFormat( const double nVal_,
*and the user has set axisLabelsDigitsBehindComma() == 0 *and the user has set axisLabelsDigitsBehindComma() == 0
*return an empty string *return an empty string
*/ */
if ( behindComma == 0 && TQString::number(nVal).tqfind('.') > 0 ) if ( behindComma == 0 && TQString::number(nVal).find('.') > 0 )
sVal = TQString();//sVal = ""; sVal = TQString();//sVal = "";
return sVal; return sVal;
} }
@ -3854,7 +3854,7 @@ void KDChartAxesPainter::calculateOrdinateFactors(
if ( 100.0 > nDist ) if ( 100.0 > nDist )
nDivisor = 1.0; nDivisor = 1.0;
else { else {
int comma = sDistDigis2.tqfind( '.' ); int comma = sDistDigis2.find( '.' );
if ( -1 < comma ) if ( -1 < comma )
sDistDigis2.truncate( comma ); sDistDigis2.truncate( comma );
nDivisor = fastPow10( (int)sDistDigis2.length() - 2 ); nDivisor = fastPow10( (int)sDistDigis2.length() - 2 );

@ -1933,7 +1933,7 @@ void KDChartAxisParams::setAxisValues( bool axisSteadyValueCalc,
with the next value lower than your start value that can be with the next value lower than your start value that can be
divided by the delta factor. divided by the delta factor.
\param isExactValue set this to FALSE if KD Chart shall tqfind \param isExactValue set this to FALSE if KD Chart shall find
a better value than the one you have specified by setAxisValueStart() a better value than the one you have specified by setAxisValueStart()
\sa setAxisValues, setAxisValueEnd, setAxisValueDelta \sa setAxisValues, setAxisValueEnd, setAxisValueDelta
\sa axisValueStartIsExact, axisValueStart \sa axisValueStartIsExact, axisValueStart
@ -2401,7 +2401,7 @@ void KDChartAxisParams::setAxisDtHighPos( double x, double y )
\note Calling this function results in overwriting the information \note Calling this function results in overwriting the information
that you might have set by previous calls of that function. that you might have set by previous calls of that function.
Only <b>one</b> data row can be specified as containing label texts. Only <b>one</b> data row can be specified as containing label texts.
To specify a data row that tqcontains (or might contain) axis label texts just To specify a data row that contains (or might contain) axis label texts just
call this function with \c LabelsFromDataRowYes (or \c LabelsFromDataRowGuess, call this function with \c LabelsFromDataRowYes (or \c LabelsFromDataRowGuess,
resp.) specifying this row but do <b>not</b> call the function n times with resp.) specifying this row but do <b>not</b> call the function n times with
the \c LabelsFromDataRowNo parameter to 'deactivate' the other rows. the \c LabelsFromDataRowNo parameter to 'deactivate' the other rows.
@ -2409,7 +2409,7 @@ void KDChartAxisParams::setAxisDtHighPos( double x, double y )
the data rows is containing the axis label texts (this is the default the data rows is containing the axis label texts (this is the default
setting). setting).
\param row the data row number that tqcontains (or might contain, resp.) the labels \param row the data row number that contains (or might contain, resp.) the labels
\param mode the state of our information concerning that row (see: \c LabelsFromDataRow) \param mode the state of our information concerning that row (see: \c LabelsFromDataRow)
\sa LabelsFromDataRow, axisLabelTextsFormDataRow, setAxisValues \sa LabelsFromDataRow, axisLabelTextsFormDataRow, setAxisValues
@ -2434,7 +2434,7 @@ void KDChartAxisParams::setLabelTextsFormDataRow( int row, LabelsFromDataRow mo
/** /**
\fn int KDChartAxisParams::labelTextsDataRow() const \fn int KDChartAxisParams::labelTextsDataRow() const
Returns the number of the data row that tqcontains (or might contain, Returns the number of the data row that contains (or might contain,
resp.) the texts to be taken for the axis labels. resp.) the texts to be taken for the axis labels.
<br> <br>
Use \c axisLabelTextsFormDataRow to make sure the texts are Use \c axisLabelTextsFormDataRow to make sure the texts are
@ -2451,7 +2451,7 @@ void KDChartAxisParams::setLabelTextsFormDataRow( int row, LabelsFromDataRow mo
Use \c axisLabelTexts to get a TQStringList* containing the label Use \c axisLabelTexts to get a TQStringList* containing the label
texts that are <b>actually</b> drawn at the axis. texts that are <b>actually</b> drawn at the axis.
\return the number of the data row that tqcontains (or might contain, \return the number of the data row that contains (or might contain,
resp.) the texts to be taken for the axis labels. resp.) the texts to be taken for the axis labels.
\sa setAxisValues \sa setAxisValues
\sa axisValueStart, axisValueEnd \sa axisValueStart, axisValueEnd

@ -148,13 +148,13 @@ int KDChartBWPainter::calculateStats( KDChartTableDataBase& data,
(values[ TQMAX(nUd2-1, 0) ] + values[ nUd2 ]) /2; (values[ TQMAX(nUd2-1, 0) ] + values[ nUd2 ]) /2;
// find last value of lower quartile // find last value of lower quartile
nLastQ1 = TQMAX( nUd2-1, 0 ); nLastQ1 = TQMAX( nUd2-1, 0 );
// tqfind 1st value of lower quartile // find 1st value of lower quartile
nFirstQ1 = nLastQ1 / 2; nFirstQ1 = nLastQ1 / 2;
// determine how many values are below the median ( == how many are above it) // determine how many values are below the median ( == how many are above it)
int nLowerCount = nLastQ1 - nFirstQ1 + 1; int nLowerCount = nLastQ1 - nFirstQ1 + 1;
// tqfind 1st value of upper quartile // find 1st value of upper quartile
nFirstQ3 = bOdd ? TQMIN( nUd2+1, nUsed-1 ) : nUd2; nFirstQ3 = bOdd ? TQMIN( nUd2+1, nUsed-1 ) : nUd2;
// find last value of upper quartile // find last value of upper quartile
nLastQ3 = nFirstQ3 + nLowerCount - 1; nLastQ3 = nFirstQ3 + nLowerCount - 1;

@ -230,7 +230,7 @@ public:
} }
} }
} }
// Note: We do *not* compare the _propSetID here since it tqcontains // Note: We do *not* compare the _propSetID here since it contains
// no values but is used to handle some tqlayout information... // no values but is used to handle some tqlayout information...
} }
return bRet; return bRet;
@ -288,7 +288,7 @@ public:
default: default:
/* NOOP */; /* NOOP */;
} }
// Note: We do *not* copy the _propSetID here since it tqcontains // Note: We do *not* copy the _propSetID here since it contains
// no values but is used to handle some tqlayout information... // no values but is used to handle some tqlayout information...
} }
} }

@ -137,23 +137,23 @@ struct KDCHART_EXPORT KDChartDataRegion
return TQRect(); return TQRect();
} }
bool tqcontains(const TQPoint & p) const bool contains(const TQPoint & p) const
{ {
if( pPointArrayList && ! pPointArrayList->empty() ){ if( pPointArrayList && ! pPointArrayList->empty() ){
PointArrayList::iterator it; PointArrayList::iterator it;
for ( it = pPointArrayList->begin(); it != pPointArrayList->end(); ++it ){ for ( it = pPointArrayList->begin(); it != pPointArrayList->end(); ++it ){
TQRegion region( *it ); TQRegion region( *it );
if( region.tqcontains( p ) ) if( region.contains( p ) )
return true; return true;
} }
return false; return false;
} }
if( pRegion ) if( pRegion )
return pRegion->tqcontains( p ); return pRegion->contains( p );
if( pArray ) if( pArray )
return TQRegion( *pArray ).tqcontains( p ); return TQRegion( *pArray ).contains( p );
if( pRect ) if( pRect )
return pRect->tqcontains( p ); return pRect->contains( p );
return false; return false;
} }

@ -509,7 +509,7 @@ void KDChartLinesPainter::specificPaintData( TQPainter* painter,
if( curPropSetId != KDChartPropertySet::UndefinedID ){ if( curPropSetId != KDChartPropertySet::UndefinedID ){
// we can safely call the following functions and ignore their // we can safely call the following functions and ignore their
// return values since they will touch the parameters' values // return values since they will touch the parameters' values
// if the propSet *tqcontains* corresponding own values only. // if the propSet *contains* corresponding own values only.
int iDummy; int iDummy;
curPropSet.hasOwnShowMarker( iDummy, currentDrawMarkers ); curPropSet.hasOwnShowMarker( iDummy, currentDrawMarkers );
} }
@ -554,7 +554,7 @@ void KDChartLinesPainter::specificPaintData( TQPainter* painter,
if( curPropSetId != KDChartPropertySet::UndefinedID ){ if( curPropSetId != KDChartPropertySet::UndefinedID ){
// we can safely call the following functions and ignore their // we can safely call the following functions and ignore their
// return values since they will touch the parameters' values // return values since they will touch the parameters' values
// if the propSet *tqcontains* corresponding own values only. // if the propSet *contains* corresponding own values only.
int iDummy; int iDummy;
curPropSet.hasOwnMarkerAlign( iDummy, theAlignment ); curPropSet.hasOwnMarkerAlign( iDummy, theAlignment );
curPropSet.hasOwnMarkerColor( iDummy, theColor ); curPropSet.hasOwnMarkerColor( iDummy, theColor );
@ -658,7 +658,7 @@ void KDChartLinesPainter::specificPaintData( TQPainter* painter,
if( curPropSetId != KDChartPropertySet::UndefinedID ){ if( curPropSetId != KDChartPropertySet::UndefinedID ){
// we can safely call the following functions and ignore their // we can safely call the following functions and ignore their
// return values since they will touch the parameters' values // return values since they will touch the parameters' values
// if the propSet *tqcontains* corresponding own values only. // if the propSet *contains* corresponding own values only.
int iDummy; int iDummy;
curPropSet.hasOwnAreaBrush( iDummy, theAreaBrush ); curPropSet.hasOwnAreaBrush( iDummy, theAreaBrush );
} }
@ -808,7 +808,7 @@ void KDChartLinesPainter::specificPaintData( TQPainter* painter,
if( curPropSetId != KDChartPropertySet::UndefinedID ){ if( curPropSetId != KDChartPropertySet::UndefinedID ){
// we can safely call the following functions and ignore their // we can safely call the following functions and ignore their
// return values since they will touch the parameters' values // return values since they will touch the parameters' values
// if the propSet *tqcontains* corresponding own values only. // if the propSet *contains* corresponding own values only.
int iDummy; int iDummy;
curPropSet.hasOwnLineWidth ( iDummy, theLineWidth ); curPropSet.hasOwnLineWidth ( iDummy, theLineWidth );
curPropSet.hasOwnLineColor ( iDummy, theLineColor ); curPropSet.hasOwnLineColor ( iDummy, theLineColor );

@ -494,7 +494,7 @@ void KDChartPainter::paintDataValues( TQPainter* painter,
region->text = "+LEMNISKATE"; region->text = "+LEMNISKATE";
else { else {
region->text.setNum( value, 'f', digits ); region->text.setNum( value, 'f', digits );
if ( autoDigits && region->text.tqcontains( '.' ) ) { if ( autoDigits && region->text.contains( '.' ) ) {
int len = region->text.length(); int len = region->text.length();
while ( 3 < len while ( 3 < len
&& '0' == region->text[ len-1 ] && '0' == region->text[ len-1 ]
@ -518,7 +518,7 @@ void KDChartPainter::paintDataValues( TQPainter* painter,
region = regions->next() ) region = regions->next() )
if ( ( ( lastDigitIrrelevant0 && !region->chart ) if ( ( ( lastDigitIrrelevant0 && !region->chart )
|| ( lastDigitIrrelevant1 && region->chart ) ) || ( lastDigitIrrelevant1 && region->chart ) )
&& region->text.tqcontains( '.' ) && region->text.contains( '.' )
&& ( 2 < region->text.length() ) ) && ( 2 < region->text.length() ) )
region->text.truncate ( region->text.length() - 2 ); region->text.truncate ( region->text.length() - 2 );
@ -1931,7 +1931,7 @@ void KDChartPainter::calculateAllAxesRects(
if( KDCHART_AXIS_LABELS_AUTO_DATETIME_FORMAT == format ) if( KDCHART_AXIS_LABELS_AUTO_DATETIME_FORMAT == format )
areaMin = TQMAX( areaMin, static_cast < int > ( fntHeight * 6.75 ) ); areaMin = TQMAX( areaMin, static_cast < int > ( fntHeight * 6.75 ) );
else else
areaMin = TQMAX( areaMin, fntHeight * ( 3 + format.tqcontains("\n") ) ); areaMin = TQMAX( areaMin, fntHeight * ( 3 + format.contains("\n") ) );
} }
else else
areaMin = TQMAX( areaMin, fntHeight * 3 ); areaMin = TQMAX( areaMin, fntHeight * 3 );
@ -2851,7 +2851,7 @@ void KDChartPainter::drawExtraLinesAndMarkers(
// we can safely call the following functions and ignore their // we can safely call the following functions and ignore their
// return values since they will touch the parameters' values // return values since they will touch the parameters' values
// if the propSet *tqcontains* corresponding own values only. // if the propSet *contains* corresponding own values only.
int iDummy; int iDummy;
uint extraLinesAlign = 0; uint extraLinesAlign = 0;
if( propSet.hasOwnExtraLinesAlign( iDummy, extraLinesAlign ) if( propSet.hasOwnExtraLinesAlign( iDummy, extraLinesAlign )

@ -518,7 +518,7 @@ void KDChartParams::setProperties( int id, KDChartPropertySet& rSet )
{ {
_propertySetList.setAutoDelete( true ); _propertySetList.setAutoDelete( true );
rSet.mOwnID = id; rSet.mOwnID = id;
_propertySetList.tqreplace( rSet.mOwnID, rSet.clone() ); _propertySetList.replace( rSet.mOwnID, rSet.clone() );
} }
/** /**
@ -568,7 +568,7 @@ bool KDChartParams::removeProperties( int id )
*/ */
bool KDChartParams::properties( int id, KDChartPropertySet& rSet ) const bool KDChartParams::properties( int id, KDChartPropertySet& rSet ) const
{ {
const KDChartPropertySet* R = _propertySetList.tqfind( id ); const KDChartPropertySet* R = _propertySetList.find( id );
const bool bFound = (0 != R); const bool bFound = (0 != R);
if( bFound ) if( bFound )
rSet.deepCopy( R ); rSet.deepCopy( R );
@ -600,7 +600,7 @@ bool KDChartParams::properties( int id, KDChartPropertySet& rSet ) const
*/ */
KDChartPropertySet* KDChartParams::properties( int id ) KDChartPropertySet* KDChartParams::properties( int id )
{ {
return _propertySetList.tqfind( id ); return _propertySetList.find( id );
} }
@ -1514,7 +1514,7 @@ KDChartParams::SourceMode KDChartParams::chartSourceMode( uint dataset,
bool bStart = true; bool bStart = true;
ModeAndChartMap::ConstIterator it; ModeAndChartMap::ConstIterator it;
for( it = _dataSourceModeAndChart.tqfind( a ); for( it = _dataSourceModeAndChart.find( a );
( it != _dataSourceModeAndChart.end() ) && ( it.key() <= b ); ( it != _dataSourceModeAndChart.end() ) && ( it.key() <= b );
++it ){ ++it ){
if ( bStart ) { if ( bStart ) {
@ -1860,7 +1860,7 @@ void KDChartParams::calculateShadowColors( TQColor color,
TQColor KDChartParams::dataColor( uint dataset ) const TQColor KDChartParams::dataColor( uint dataset ) const
{ {
uint index = dataset % (_maxDatasetColor+1); uint index = dataset % (_maxDatasetColor+1);
if( _dataColors.tqfind( index ) != _dataColors.end() ) if( _dataColors.find( index ) != _dataColors.end() )
return _dataColors[ index ]; return _dataColors[ index ];
else else
return TQColor(); // documentation says undefined return TQColor(); // documentation says undefined
@ -1916,12 +1916,12 @@ TQColor KDChartParams::dataShadow1Color( uint dataset ) const
{ {
uint index = dataset % _maxDatasetColor; uint index = dataset % _maxDatasetColor;
if ( _threeDShadowColors ) if ( _threeDShadowColors )
if( _dataColorsShadow1.tqfind( index ) != _dataColorsShadow1.end() ) if( _dataColorsShadow1.find( index ) != _dataColorsShadow1.end() )
return _dataColorsShadow1[ index ]; return _dataColorsShadow1[ index ];
else else
return TQColor(); // documentation says undefined return TQColor(); // documentation says undefined
else else
if( _dataColors.tqfind( index ) != _dataColors.end() ) if( _dataColors.find( index ) != _dataColors.end() )
return _dataColors[ index ]; return _dataColors[ index ];
else else
return TQColor(); // documentation says undefined return TQColor(); // documentation says undefined
@ -1945,12 +1945,12 @@ TQColor KDChartParams::dataShadow2Color( uint dataset ) const
{ {
uint index = dataset % _maxDatasetColor; uint index = dataset % _maxDatasetColor;
if ( _threeDShadowColors ) if ( _threeDShadowColors )
if( _dataColorsShadow2.tqfind( index ) != _dataColorsShadow2.end() ) if( _dataColorsShadow2.find( index ) != _dataColorsShadow2.end() )
return _dataColorsShadow2[ index ]; return _dataColorsShadow2[ index ];
else else
return TQColor(); // documentation says undefined return TQColor(); // documentation says undefined
else else
if( _dataColors.tqfind( index ) != _dataColors.end() ) if( _dataColors.find( index ) != _dataColors.end() )
return _dataColors[ index ]; return _dataColors[ index ];
else else
return TQColor(); // documentation says undefined return TQColor(); // documentation says undefined
@ -2572,7 +2572,7 @@ bool KDChartParams::moveDataRegionFrame( uint oldDataRow,
) )
{ {
const TQString oldKey( dataRegionFrameAreaName( oldDataRow, oldDataCol, 0 ) ); // oldData3rd ) ); const TQString oldKey( dataRegionFrameAreaName( oldDataRow, oldDataCol, 0 ) ); // oldData3rd ) );
KDChartFrameSettings* it = _areaDict.tqfind( oldKey ); KDChartFrameSettings* it = _areaDict.find( oldKey );
bool bFound = ( it != 0 ); bool bFound = ( it != 0 );
if( bFound ){ if( bFound ){
if( KDCHART_NO_DATASET != newDataRow ){ if( KDCHART_NO_DATASET != newDataRow ){
@ -2582,7 +2582,7 @@ bool KDChartParams::moveDataRegionFrame( uint oldDataRow,
frame->setDataCol( newDataCol ); frame->setDataCol( newDataCol );
frame->setData3rd( 0 ); // newData3rd ); frame->setData3rd( 0 ); // newData3rd );
_areaDict.setAutoDelete( TRUE ); _areaDict.setAutoDelete( TRUE );
_areaDict.tqreplace( _areaDict.replace(
dataRegionFrameAreaName( newDataRow, newDataCol, 0 ), //data3rd 5 ), dataRegionFrameAreaName( newDataRow, newDataCol, 0 ), //data3rd 5 ),
frame ); frame );
} }
@ -2610,7 +2610,7 @@ const KDChartParams::KDChartFrameSettings* KDChartParams::frameSettings( uint ar
if( pIterIdx ) if( pIterIdx )
*pIterIdx = 0; *pIterIdx = 0;
const TQString key( TQString( "%1/-----/-----/-----" ).tqarg( area, 5 ) ); const TQString key( TQString( "%1/-----/-----/-----" ).tqarg( area, 5 ) );
KDChartFrameSettings* it = _areaDict.tqfind( key ); KDChartFrameSettings* it = _areaDict.find( key );
bFound = ( it != 0 ); bFound = ( it != 0 );
if( bFound ) if( bFound )
return it; return it;
@ -2698,7 +2698,7 @@ uint KDChartParams::insertCustomBox( const KDChartCustomBox & box )
const uint maxIndex = maxCustomBoxIdx(); const uint maxIndex = maxCustomBoxIdx();
newIdx = 1 + maxIndex; newIdx = 1 + maxIndex;
for( uint idx = 0; idx <= maxIndex; ++idx ) { for( uint idx = 0; idx <= maxIndex; ++idx ) {
if( ! _customBoxDict.tqfind( idx ) ) { if( ! _customBoxDict.find( idx ) ) {
newIdx = idx; newIdx = idx;
_customBoxDictMayContainHoles = true; // we found a hole, so there might be more of them _customBoxDictMayContainHoles = true; // we found a hole, so there might be more of them
break; break;
@ -2758,7 +2758,7 @@ bool KDChartParams::removeCustomBox( const uint & idx )
*/ */
const KDChartCustomBox* KDChartParams::customBox( uint box ) const const KDChartCustomBox* KDChartParams::customBox( uint box ) const
{ {
return _customBoxDict.tqfind( box ); return _customBoxDict.find( box );
} }
/** /**
@ -2776,7 +2776,7 @@ const KDChartCustomBox* KDChartParams::customBox( uint box ) const
*/ */
KDChartCustomBox* KDChartParams::customBoxRef( uint box ) KDChartCustomBox* KDChartParams::customBoxRef( uint box )
{ {
return _customBoxDict.tqfind( box ); return _customBoxDict.find( box );
} }
/** /**
@ -4685,7 +4685,7 @@ void KDChartParams::setLineMarkerStyle( uint dataset, LineMarkerStyle style )
*/ */
KDChartParams::LineMarkerStyle KDChartParams::lineMarkerStyle( uint dataset ) const KDChartParams::LineMarkerStyle KDChartParams::lineMarkerStyle( uint dataset ) const
{ {
if( _lineMarkerStyles.tqfind( dataset ) != _lineMarkerStyles.end() ) if( _lineMarkerStyles.find( dataset ) != _lineMarkerStyles.end() )
return _lineMarkerStyles[ dataset ]; return _lineMarkerStyles[ dataset ];
else else
return LineMarkerCircle; // default return LineMarkerCircle; // default
@ -4891,7 +4891,7 @@ Qt::PenStyle KDChartParams::lineStyle( uint dataset ) const
if( KDCHART_GLOBAL_LINE_STYLE == dataset ) if( KDCHART_GLOBAL_LINE_STYLE == dataset )
// global line style // global line style
return _lineStyle; return _lineStyle;
else if( _datasetLineStyles.tqfind( dataset ) == _datasetLineStyles.end() ) else if( _datasetLineStyles.find( dataset ) == _datasetLineStyles.end() )
return lineStyle(); return lineStyle();
else else
return _datasetLineStyles[ dataset ]; return _datasetLineStyles[ dataset ];
@ -5197,7 +5197,7 @@ void KDChartParams::setPolarMarkerStyle( uint dataset, PolarMarkerStyle style )
*/ */
KDChartParams::PolarMarkerStyle KDChartParams::polarMarkerStyle( uint dataset ) const KDChartParams::PolarMarkerStyle KDChartParams::polarMarkerStyle( uint dataset ) const
{ {
if( _polarMarkerStyles.tqfind( dataset ) != _polarMarkerStyles.end() ) if( _polarMarkerStyles.find( dataset ) != _polarMarkerStyles.end() )
return _polarMarkerStyles[ dataset ]; return _polarMarkerStyles[ dataset ];
else else
return PolarMarkerCircle; // default return PolarMarkerCircle; // default
@ -6729,7 +6729,7 @@ void KDChartParams::setBWChartPrintStatistics( BWStatVal statValue,
<li>Manual - Uses texts set with setLegendText(); if no text is set for <li>Manual - Uses texts set with setLegendText(); if no text is set for
a dataset, the legend text will be empty. a dataset, the legend text will be empty.
<li>FirstColumn - Uses values from the first column, no matter what <li>FirstColumn - Uses values from the first column, no matter what
this tqcontains. this contains.
<li>Automatic - Tries first to use values from the first column; if <li>Automatic - Tries first to use values from the first column; if
this does not contain any string values, tries to use values set this does not contain any string values, tries to use values set
manually with setLegendText(). If there are no values set manually manually with setLegendText(). If there are no values set manually

@ -393,7 +393,7 @@ public slots:
bool addFrameHeightToLayout = true ) bool addFrameHeightToLayout = true )
{ {
_areaDict.setAutoDelete( TRUE ); _areaDict.setAutoDelete( TRUE );
_areaDict.tqreplace( TQString( "%1/-----/-----/-----" ).tqarg( area, 5 ), _areaDict.replace( TQString( "%1/-----/-----/-----" ).tqarg( area, 5 ),
new KDChartFrameSettings(0,0,0, new KDChartFrameSettings(0,0,0,
frame, frame,
outerGapX, outerGapX,
@ -436,7 +436,7 @@ public slots:
shadowWidth, shadowWidth,
sunPos ); sunPos );
_areaDict.tqreplace( TQString( "%1/-----/-----/-----" ).tqarg( area, 5 ), _areaDict.replace( TQString( "%1/-----/-----/-----" ).tqarg( area, 5 ),
new KDChartFrameSettings( 0,0,0, frame, new KDChartFrameSettings( 0,0,0, frame,
outerGapX, outerGapX,
outerGapY, outerGapY,
@ -477,7 +477,7 @@ public slots:
shadowWidth, shadowWidth,
sunPos ); sunPos );
_areaDict.tqreplace( _areaDict.replace(
dataRegionFrameAreaName( dataRow, dataCol, 0 ), //data3rd 5 ), dataRegionFrameAreaName( dataRow, dataCol, 0 ), //data3rd 5 ),
new KDChartFrameSettings( dataRow, new KDChartFrameSettings( dataRow,
dataCol, dataCol,
@ -1924,7 +1924,7 @@ public slots:
TQString legendText( uint dataset ) const TQString legendText( uint dataset ) const
{ {
if( _legendText.tqfind( dataset ) != _legendText.end() ) if( _legendText.find( dataset ) != _legendText.end() )
return _legendText[ dataset ]; return _legendText[ dataset ];
else else
return TQString(); return TQString();

@ -2200,7 +2200,7 @@ bool KDChartParams::loadXML( const TQDomDocument& doc )
.tqarg( 0, 5 );//frameSettings->data3rd(), 5 ); .tqarg( 0, 5 );//frameSettings->data3rd(), 5 );
else else
str = TQString( "%1/-----/-----/-----" ).tqarg( areaId, 5 ); str = TQString( "%1/-----/-----/-----" ).tqarg( areaId, 5 );
_areaDict.tqreplace( str, frameSettings ); _areaDict.replace( str, frameSettings );
} }
} }
else else

@ -241,7 +241,7 @@ void KDChartPiePainter::paintData( TQPainter* painter,
// take one pie from the stack // take one pie from the stack
int currentpie = todostack.pop(); int currentpie = todostack.pop();
// if this pie was already drawn, ignore it // if this pie was already drawn, ignore it
if ( donelist.tqfind( currentpie ) != donelist.end() ) if ( donelist.find( currentpie ) != donelist.end() )
continue; continue;
// If this pie is the frontmost pie, put it back, but at the // If this pie is the frontmost pie, put it back, but at the
@ -278,10 +278,10 @@ void KDChartPiePainter::paintData( TQPainter* painter,
// whether these have not been painted already, and put them // whether these have not been painted already, and put them
// on the stack. // on the stack.
int leftOfCurrent = findLeftPie( currentpie ); int leftOfCurrent = findLeftPie( currentpie );
if ( donelist.tqfind( leftOfCurrent ) == donelist.end() ) if ( donelist.find( leftOfCurrent ) == donelist.end() )
todostack.push( leftOfCurrent ); todostack.push( leftOfCurrent );
int rightOfCurrent = findRightPie( currentpie ); int rightOfCurrent = findRightPie( currentpie );
if ( donelist.tqfind( rightOfCurrent ) == donelist.end() ) if ( donelist.find( rightOfCurrent ) == donelist.end() )
todostack.push( rightOfCurrent ); todostack.push( rightOfCurrent );
} }
@ -326,7 +326,7 @@ void KDChartPiePainter::drawOnePie( TQPainter* painter,
// need to compute a new position for each or some of the pie // need to compute a new position for each or some of the pie
TQValueList<int> explodeList = params()->explodeValues(); TQValueList<int> explodeList = params()->explodeValues();
if( explodeList.count() == 0 || // nothing on list, explode all if( explodeList.count() == 0 || // nothing on list, explode all
explodeList.tqfind( pie ) != explodeList.end() ) { explodeList.find( pie ) != explodeList.end() ) {
double explodeAngle = ( startAngle + angleLen / 2 ) / 16; double explodeAngle = ( startAngle + angleLen / 2 ) / 16;
double explodeAngleRad = DEGTORAD( explodeAngle ); double explodeAngleRad = DEGTORAD( explodeAngle );
double cosAngle = cos( explodeAngleRad ); double cosAngle = cos( explodeAngleRad );
@ -335,7 +335,7 @@ void KDChartPiePainter::drawOnePie( TQPainter* painter,
// find the explode factor for this particular pie // find the explode factor for this particular pie
double explodeFactor = 0.0; double explodeFactor = 0.0;
TQMap<int,double> explodeFactors = params()->explodeFactors(); TQMap<int,double> explodeFactors = params()->explodeFactors();
if( !explodeFactors.tqcontains( pie ) ) // not on factors list, use default if( !explodeFactors.contains( pie ) ) // not on factors list, use default
explodeFactor = params()->explodeFactor(); explodeFactor = params()->explodeFactor();
else // on factors list, use segment-specific value else // on factors list, use segment-specific value
explodeFactor = explodeFactors[pie]; explodeFactor = explodeFactors[pie];

@ -203,7 +203,7 @@ void KDChartRingPainter::paintData( TQPainter* painter,
bool explode = params()->explode() && // explosion is on at all bool explode = params()->explode() && // explosion is on at all
( dataset == (int)datasetStart ) && // outermost ring ( dataset == (int)datasetStart ) && // outermost ring
( ( explodeList.count() == 0 ) || // either nothing on explode list ( ( explodeList.count() == 0 ) || // either nothing on explode list
( explodeList.tqfind( value ) != explodeList.end() ) ); // or pie is on it ( explodeList.find( value ) != explodeList.end() ) ); // or pie is on it
drawOneSegment( painter, drawOneSegment( painter,
currentouterradius, currentouterradius,
@ -253,7 +253,7 @@ void KDChartRingPainter::drawOneSegment( TQPainter* painter,
// find the explode factor for this particular ring segment // find the explode factor for this particular ring segment
double explodeFactor = 0.0; double explodeFactor = 0.0;
TQMap<int,double> explodeFactors = params()->explodeFactors(); TQMap<int,double> explodeFactors = params()->explodeFactors();
if( !explodeFactors.tqcontains( value ) ) // not on factors list, use default if( !explodeFactors.contains( value ) ) // not on factors list, use default
explodeFactor = params()->explodeFactor(); explodeFactor = params()->explodeFactor();
else // on factors list, use segment-specific value else // on factors list, use segment-specific value
explodeFactor = explodeFactors[value]; explodeFactor = explodeFactors[value];

@ -168,7 +168,7 @@ void KDChartWidget::mousePressEvent( TQMouseEvent* event )
//TQPtrListIterator < KDChartDataRegion > it( _dataRegions ); //TQPtrListIterator < KDChartDataRegion > it( _dataRegions );
for( current = _dataRegions.last(); current; current = _dataRegions.prev() ){ for( current = _dataRegions.last(); current; current = _dataRegions.prev() ){
//while ( ( current = it.current() ) ) { //while ( ( current = it.current() ) ) {
if ( current->tqcontains( event->pos() ) ) { if ( current->contains( event->pos() ) ) {
_mousePressedOnRegion = current; _mousePressedOnRegion = current;
if ( event->button() == Qt::LeftButton ){ if ( event->button() == Qt::LeftButton ){
emit dataLeftPressed( current->row, current->col ); emit dataLeftPressed( current->row, current->col );
@ -198,7 +198,7 @@ void KDChartWidget::mouseReleaseEvent( TQMouseEvent* event )
TQPtrListIterator < KDChartDataRegion > it( _dataRegions ); TQPtrListIterator < KDChartDataRegion > it( _dataRegions );
while ( ( current = it.current() ) ) { while ( ( current = it.current() ) ) {
++it; ++it;
if ( current->tqcontains( event->pos() ) ) { if ( current->contains( event->pos() ) ) {
if ( event->button() == Qt::LeftButton ) { if ( event->button() == Qt::LeftButton ) {
emit dataLeftReleased( current->row, current->col ); emit dataLeftReleased( current->row, current->col );
emit dataLeftReleased( event->pos() ); emit dataLeftReleased( event->pos() );

@ -163,13 +163,13 @@ void KDDrawText::drawRotatedTxt( TQPainter* painter,
pFM = const_cast<TQFontMetrics*>(fontMet); pFM = const_cast<TQFontMetrics*>(fontMet);
} }
int nLF = text.tqcontains('\n'); int nLF = text.contains('\n');
if( INT_MAX == txtWidth ) { if( INT_MAX == txtWidth ) {
if( nLF ){ if( nLF ){
int tw; int tw;
txtWidth = 0; txtWidth = 0;
int i0 = 0; int i0 = 0;
int iLF = text.tqfind('\n'); int iLF = text.find('\n');
while( -1 != iLF ){ while( -1 != iLF ){
const TQRect r(pFM->boundingRect( text.mid(i0, iLF-i0) )); const TQRect r(pFM->boundingRect( text.mid(i0, iLF-i0) ));
tw = r.width()+ 2; tw = r.width()+ 2;
@ -177,7 +177,7 @@ void KDDrawText::drawRotatedTxt( TQPainter* painter,
if( tw > txtWidth ) if( tw > txtWidth )
txtWidth = tw; txtWidth = tw;
i0 = iLF+1; i0 = iLF+1;
iLF = text.tqfind('\n', i0); iLF = text.find('\n', i0);
} }
if( iLF < (int)text.length() ){ if( iLF < (int)text.length() ){
const TQRect r(pFM->boundingRect( text.mid( i0 ) )); const TQRect r(pFM->boundingRect( text.mid( i0 ) ));

Loading…
Cancel
Save