diff options
Diffstat (limited to 'umbrello/umbrello/codegenerators/rubycodegenerator.cpp')
-rw-r--r-- | umbrello/umbrello/codegenerators/rubycodegenerator.cpp | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/umbrello/umbrello/codegenerators/rubycodegenerator.cpp b/umbrello/umbrello/codegenerators/rubycodegenerator.cpp index 4acfd65a..e0732773 100644 --- a/umbrello/umbrello/codegenerators/rubycodegenerator.cpp +++ b/umbrello/umbrello/codegenerators/rubycodegenerator.cpp @@ -59,10 +59,10 @@ Uml::Programming_Language RubyCodeGenerator::getLanguage() { } // In the Java version, we make the ANT build file also available. -CodeViewerDialog * RubyCodeGenerator::getCodeViewerDialog ( TQWidget* parent, CodeDocument *doc, +CodeViewerDialog * RubyCodeGenerator::getCodeViewerDialog ( TQWidget* tqparent, CodeDocument *doc, Settings::CodeViewerState state) { - CodeViewerDialog *dialog = new CodeViewerDialog(parent, doc, state); + CodeViewerDialog *dialog = new CodeViewerDialog(tqparent, doc, state); return dialog; } @@ -90,25 +90,25 @@ TQString RubyCodeGenerator::getListFieldClassName () { TQString RubyCodeGenerator::cppToRubyType(const TQString &typeStr) { TQString type = cleanName(typeStr); - type.replace("const ", ""); - type.replace(TQRegExp("[*&\\s]"), ""); - type.replace(TQRegExp("[<>]"), "_"); - type.replace("TQStringList", "Array"); - type.replace(TQRegExp("^string$"),"String"); - type.replace("TQString", "String"); - type.replace("bool", "true|false"); - type.replace(TQRegExp("^(uint|int|ushort|short|ulong|long)$"), "Integer"); - type.replace(TQRegExp("^(float|double)$"), "Float"); - type.replace(TQRegExp("^Q(?=[A-Z])"), "Qt::"); - type.replace(TQRegExp("^K(?!(DE|Parts|IO)"), "KDE::"); + type.tqreplace("const ", ""); + type.tqreplace(TQRegExp("[*&\\s]"), ""); + type.tqreplace(TQRegExp("[<>]"), "_"); + type.tqreplace(TQSTRINGLIST_OBJECT_NAME_STRING, "Array"); + type.tqreplace(TQRegExp("^string$"),"String"); + type.tqreplace(TQSTRING_OBJECT_NAME_STRING, "String"); + type.tqreplace("bool", "true|false"); + type.tqreplace(TQRegExp("^(uint|int|ushort|short|ulong|long)$"), "Integer"); + type.tqreplace(TQRegExp("^(float|double)$"), "Float"); + type.tqreplace(TQRegExp("^Q(?=[A-Z])"), "TQt::"); + type.tqreplace(TQRegExp("^K(?!(DE|Parts|IO)"), "KDE::"); return type; } TQString RubyCodeGenerator::cppToRubyName(const TQString &nameStr) { TQString name = cleanName(nameStr); - name.replace(TQRegExp("^m_"), ""); - name.replace(TQRegExp("^[pbn](?=[A-Z])"), ""); + name.tqreplace(TQRegExp("^m_"), ""); + name.tqreplace(TQRegExp("^[pbn](?=[A-Z])"), ""); name = name.mid(0, 1).lower() + name.mid(1); return name; } @@ -127,7 +127,7 @@ CodeDocument * RubyCodeGenerator::newClassifierCodeDocument ( UMLClassifier * c) /* These initializations are done in CodeGenFactory::createObject() void RubyCodeGenerator::initFields() { UMLApp::app()->setPolicyExt ( new RubyCodeGenerationPolicy(UMLApp::app()->getConfig()) ); - // load Classifier documents from parent document + // load Classifier documents from tqparent document initFromParentDocument(); } */ |