Mercurial > projects > qtd
comparison generator/dgenerator.cpp @ 35:5917a613d118
wrapping of QtXml
author | eldar |
---|---|
date | Sat, 16 May 2009 20:47:44 +0000 |
parents | cf8a415f3f32 |
children | 8022ef40f110 |
comparison
equal
deleted
inserted
replaced
34:17cc45b32686 | 35:5917a613d118 |
---|---|
70 << "Qt::HANDLE" << "QChar" << "java.lang.JObjectWrapper" << "void" | 70 << "Qt::HANDLE" << "QChar" << "java.lang.JObjectWrapper" << "void" |
71 << "QLatin1String" << "unsigned long long" << "signed int" | 71 << "QLatin1String" << "unsigned long long" << "signed int" |
72 << "signed short" << "Array" << "GLuint" << "GLenum" << "GLint" | 72 << "signed short" << "Array" << "GLuint" << "GLenum" << "GLint" |
73 << "unsigned long" << "ulong" << "long" << "QByteRef" | 73 << "unsigned long" << "ulong" << "long" << "QByteRef" |
74 << "QStringList" << "QList" << "QVector" << "QPair" | 74 << "QStringList" << "QList" << "QVector" << "QPair" |
75 << "QSet"; | 75 << "QSet" << "QStringRef"; |
76 } | 76 } |
77 | 77 |
78 QString DGenerator::fileNameForClass(const AbstractMetaClass *d_class) const | 78 QString DGenerator::fileNameForClass(const AbstractMetaClass *d_class) const |
79 { | 79 { |
80 return QString("%1.d").arg(d_class->name()); | 80 return QString("%1.d").arg(d_class->name()); |
3236 } else { | 3236 } else { |
3237 s << INDENT << ctor_call << "(__qt_return_value, true);" << endl; | 3237 s << INDENT << ctor_call << "(__qt_return_value, true);" << endl; |
3238 } | 3238 } |
3239 } | 3239 } |
3240 else | 3240 else |
3241 s << INDENT << "super(__qt_return_value);" << endl; | 3241 s << INDENT << "this(__qt_return_value);" << endl; |
3242 } | 3242 } |
3243 s << INDENT << "}" << endl << endl; | 3243 s << INDENT << "}" << endl << endl; |
3244 | 3244 |
3245 /* qtd // Write native constructor | 3245 /* qtd // Write native constructor |
3246 if (d_function->jumpTableId() == -1) | 3246 if (d_function->jumpTableId() == -1) |