summaryrefslogtreecommitdiffstats
path: root/umbrello/umbrello/codegenerators/pascalwriter.cpp
diff options
context:
space:
mode:
authortpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2011-06-12 01:36:19 +0000
committertpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2011-06-12 01:36:19 +0000
commit99a2774ca6f1cab334de5d43fe36fc44ae889a4c (patch)
treeeff34cf0762227f6baf2a93e8fef48d4bed2651c /umbrello/umbrello/codegenerators/pascalwriter.cpp
parent1c104292188541106338d4940b0f04beeb4301a0 (diff)
downloadtdesdk-99a2774ca6f1cab334de5d43fe36fc44ae889a4c.tar.gz
tdesdk-99a2774ca6f1cab334de5d43fe36fc44ae889a4c.zip
TQt4 convert kdesdk
This enables compilation under both Qt3 and Qt4 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdesdk@1236185 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'umbrello/umbrello/codegenerators/pascalwriter.cpp')
-rw-r--r--umbrello/umbrello/codegenerators/pascalwriter.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/umbrello/umbrello/codegenerators/pascalwriter.cpp b/umbrello/umbrello/codegenerators/pascalwriter.cpp
index 766ea6df..2a42bef7 100644
--- a/umbrello/umbrello/codegenerators/pascalwriter.cpp
+++ b/umbrello/umbrello/codegenerators/pascalwriter.cpp
@@ -129,7 +129,7 @@ void PascalWriter::writeClass(UMLClassifier *c) {
const bool isClass = !c->isInterface();
TQString classname = cleanName(c->getName());
TQString fileName = qualifiedName(c).lower();
- fileName.replace('.', '-');
+ fileName.tqreplace('.', '-');
//find an appropriate name for our file
fileName = overwritableName(c, fileName, ".pas");
@@ -151,8 +151,8 @@ void PascalWriter::writeClass(UMLClassifier *c) {
TQString str;
str = getHeadingFile(".pas");
if (!str.isEmpty()) {
- str.replace(TQRegExp("%filename%"), fileName);
- str.replace(TQRegExp("%filepath%"), file.name());
+ str.tqreplace(TQRegExp("%filename%"), fileName);
+ str.tqreplace(TQRegExp("%filepath%"), file.name());
pas << str << endl;
}
@@ -244,8 +244,8 @@ void PascalWriter::writeClass(UMLClassifier *c) {
pas << getIndent() << classname << " = object";
if (!superclasses.isEmpty()) {
// FIXME: Multiple inheritance is not yet supported
- UMLClassifier* parent = superclasses.first();
- pas << "(" << qualifiedName(parent) << ")";
+ UMLClassifier* tqparent = superclasses.first();
+ pas << "(" << qualifiedName(tqparent) << ")";
}
pas << m_endl;
@@ -382,7 +382,7 @@ TQStringList PascalWriter::defaultDatatypes() {
l.append("Longint");
l.append("LongBool");
l.append("Longword");
- l.append("QWord");
+ l.append("TQWord");
l.append("Real");
l.append("Shortint");
l.append("ShortString");
@@ -434,7 +434,7 @@ const TQStringList PascalWriter::reservedKeywords() const {
keywords.append( "class" );
keywords.append( "const" );
keywords.append( "constructor" );
- keywords.append( "contains" );
+ keywords.append( "tqcontains" );
keywords.append( "default" );
keywords.append( "deprecated" );
keywords.append( "destructor" );