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 }