diff options
Diffstat (limited to 'kverbos/kverbos/verbspanish.cpp')
-rw-r--r-- | kverbos/kverbos/verbspanish.cpp | 96 |
1 files changed, 48 insertions, 48 deletions
diff --git a/kverbos/kverbos/verbspanish.cpp b/kverbos/kverbos/verbspanish.cpp index 3fa76dc6..b787d36e 100644 --- a/kverbos/kverbos/verbspanish.cpp +++ b/kverbos/kverbos/verbspanish.cpp @@ -17,7 +17,7 @@ #include "verbspanish.h" -// include files for Qt +// include files for TQt // application specific includes @@ -582,10 +582,10 @@ bool verbSpanish::conjugateAll() // Bei Verben der Gruppe 5 ändert sich der Stamm für den Gerund if (getGroup() == 5) { - int pos = gerund.findRev("e"); + int pos = gerund.tqfindRev("e"); if (pos>=0) { - gerund.replace(pos, 1, "i"); + gerund.tqreplace(pos, 1, "i"); }; } gerund += "iendo#"; @@ -606,19 +606,19 @@ bool verbSpanish::vergleich(const TQString& s1, const TQString& s2) const { bool gleich=false; unsigned int l=0; - int r=s1.find(",", l); + int r=s1.tqfind(",", l); while ((l<s1.length()) && (false==gleich)) { if (-1 == r) r = s1.length(); - if (s2.find(s1.mid(l, r-l).simplifyWhiteSpace(), 0) != -1) + if (s2.tqfind(s1.mid(l, r-l).simplifyWhiteSpace(), 0) != -1) { gleich = true; } else { l = r+1; - r=s1.find(",", l); + r=s1.tqfind(",", l); }; }; return gleich; @@ -675,9 +675,9 @@ bool verbSpanish::groupVerb(TQString &s, int time/*=-1*/, int person/*=-1*/) { if ((nosotros != person) && (vosotros != person)) { - pos = s.findRev("e"); + pos = s.tqfindRev("e"); if (pos>=0) - s.replace(pos, 1, "ie"); + s.tqreplace(pos, 1, "ie"); }; }; break; @@ -690,9 +690,9 @@ bool verbSpanish::groupVerb(TQString &s, int time/*=-1*/, int person/*=-1*/) { if ((nosotros != person) && (vosotros != person)) { - pos = s.findRev("o", -3); + pos = s.tqfindRev("o", -3); if (pos>=0) - s.replace(pos, 1, "ue"); + s.tqreplace(pos, 1, "ue"); }; }; break; @@ -705,9 +705,9 @@ bool verbSpanish::groupVerb(TQString &s, int time/*=-1*/, int person/*=-1*/) { if ((nosotros != person) && (vosotros != person)) { - pos = s.findRev("u"); + pos = s.tqfindRev("u"); if (pos>=0) - s.replace(pos, 1, "ue"); + s.tqreplace(pos, 1, "ue"); }; }; break; @@ -719,10 +719,10 @@ bool verbSpanish::groupVerb(TQString &s, int time/*=-1*/, int person/*=-1*/) if ((presente == time) && (person != nosotros) && (person != vosotros)) { TQString st = getStem(); - pos = st.findRev("e"); + pos = st.tqfindRev("e"); if (pos>=0) { - st.replace(pos, 1, "i"); + st.tqreplace(pos, 1, "i"); s = st + verbEndings[time][getEnding(good)][person]; }; } @@ -730,10 +730,10 @@ bool verbSpanish::groupVerb(TQString &s, int time/*=-1*/, int person/*=-1*/) if ((indefinido == time) && ((el == person)||(ellos == person))) { TQString st = getStem(); - pos = st.findRev("e"); + pos = st.tqfindRev("e"); if (pos>=0) { - st.replace(pos, 1, "i"); + st.tqreplace(pos, 1, "i"); s = st + verbEndings[time][getEnding(good)][person]; }; } @@ -745,91 +745,91 @@ bool verbSpanish::groupVerb(TQString &s, int time/*=-1*/, int person/*=-1*/) }; break; case 6: // <c -> qu> (vor e wird c zu qu) - pos = s.findRev("ce"); + pos = s.tqfindRev("ce"); if (pos>=0) - s.replace(pos, 2, "que"); + s.tqreplace(pos, 2, "que"); else { - pos = s.findRev("cé"); + pos = s.tqfindRev("cé"); if (pos>=0) - s.replace(pos, 2, "qué"); + s.tqreplace(pos, 2, "qué"); } break; case 7: // <g -> gu> (vor e wird g zu gu) - pos = s.findRev("ge"); + pos = s.tqfindRev("ge"); if (pos>=0) - s.replace(pos, 2, "gue"); + s.tqreplace(pos, 2, "gue"); else { - pos = s.findRev("gé"); + pos = s.tqfindRev("gé"); if (pos>=0) - s.replace(pos, 2, "gué"); + s.tqreplace(pos, 2, "gué"); } break; case 8: // <z -> c> (vor e wird z zu c) - pos = s.findRev("ze"); + pos = s.tqfindRev("ze"); if (pos>=0) - s.replace(pos, 2, "ce"); + s.tqreplace(pos, 2, "ce"); else { - pos = s.findRev("zé"); + pos = s.tqfindRev("zé"); if (pos>=0) - s.replace(pos, 2, "cé"); + s.tqreplace(pos, 2, "cé"); } break; case 9: // <gu -> gü> (vor e wird gu zu gü) - pos = s.findRev("gue"); + pos = s.tqfindRev("gue"); if (pos>=0) - s.replace(pos, 3, "güe"); + s.tqreplace(pos, 3, "güe"); else { - pos = s.findRev("gué"); + pos = s.tqfindRev("gué"); if (pos>=0) - s.replace(pos, 3, "güé"); + s.tqreplace(pos, 3, "güé"); } break; case 10: // <c -> z> (vor o und a wird c zu z) - pos = s.findRev("co"); + pos = s.tqfindRev("co"); if (pos>=0) - s.replace(pos, 2, "zo"); + s.tqreplace(pos, 2, "zo"); else { - pos = s.findRev("ca"); + pos = s.tqfindRev("ca"); if (pos>=0) - s.replace(pos, 2, "za"); + s.tqreplace(pos, 2, "za"); }; break; case 11: // <g -> j> (vor o und a wird g zu j) - pos = s.findRev("ga"); + pos = s.tqfindRev("ga"); if (pos>=0) - s.replace(pos, 2, "ja"); + s.tqreplace(pos, 2, "ja"); else { - pos = s.findRev("go"); + pos = s.tqfindRev("go"); if (pos>=0) - s.replace(pos, 2, "jo"); + s.tqreplace(pos, 2, "jo"); }; break; case 12: // <gu -> g> (vor o und a wird gu zu g) - pos = s.findRev("guo"); + pos = s.tqfindRev("guo"); if (pos>=0) - s.replace(pos, 3, "go"); + s.tqreplace(pos, 3, "go"); else { - pos = s.findRev("gua"); + pos = s.tqfindRev("gua"); if (pos>=0) - s.replace(pos, 3, "ga"); + s.tqreplace(pos, 3, "ga"); }; break; case 13: // <qu -> c> (vor o und a wird qu zu c) - pos = s.findRev("quo"); + pos = s.tqfindRev("quo"); if (pos>=0) - s.replace(pos, 3, "co"); + s.tqreplace(pos, 3, "co"); else { - pos = s.findRev("qua"); + pos = s.tqfindRev("qua"); if (pos>=0) - s.replace(pos, 3, "ca"); + s.tqreplace(pos, 3, "ca"); }; break; case 14: // <accent like 'enviar'> |