Mercurial > projects > qtd
comparison cpp/qt_core/QString_shell.cpp @ 302:55ee4603365d signals
string arguments for signals
author | eldar_ins@eldar-laptop |
---|---|
date | Sat, 12 Dec 2009 03:22:54 +0500 |
parents | 5173835bb372 |
children | 9784459f0750 |
comparison
equal
deleted
inserted
replaced
301:4d8481385c71 | 302:55ee4603365d |
---|---|
53 extern "C" DLL_PUBLIC void* qtd_QString_placed_copy(void* string0, void* place) { | 53 extern "C" DLL_PUBLIC void* qtd_QString_placed_copy(void* string0, void* place) { |
54 const QString& __qt_string0 = (const QString& ) *(QString *)string0; | 54 const QString& __qt_string0 = (const QString& ) *(QString *)string0; |
55 QString *result = new (place)QString((const QString& )__qt_string0); | 55 QString *result = new (place)QString((const QString& )__qt_string0); |
56 return (void *) result; | 56 return (void *) result; |
57 } | 57 } |
58 | |
59 extern "C" DLL_PUBLIC void qtd_QString_placed_ctor(void* place) { | |
60 new (place) QString(); | |
61 } | |
62 | |
63 extern "C" DLL_PUBLIC void qtd_QString_assign_fromUtf8 | |
64 (QString *__qt_this, DArray text) | |
65 { | |
66 *__qt_this = QString::fromUtf8((const char *)text.ptr, text.length); | |
67 } |