summaryrefslogtreecommitdiffstats
path: root/kverbos/kverbos/verbspanish.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'kverbos/kverbos/verbspanish.cpp')
-rw-r--r--kverbos/kverbos/verbspanish.cpp96
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'>