diff cpp/qt_core/QVariant_shell.cpp @ 188:7dd099050621

initial commit for D2 support
author eldar
date Sun, 12 Jul 2009 18:58:03 +0000
parents 7ae51fb20f61
children 7664de4a55e5
line wrap: on
line diff
--- a/cpp/qt_core/QVariant_shell.cpp	Sat Jul 11 11:17:44 2009 +0000
+++ b/cpp/qt_core/QVariant_shell.cpp	Sun Jul 12 18:58:03 2009 +0000
@@ -394,9 +394,9 @@
 
 // QVariant::QVariant(const QString & string)
 extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_String
-(char* string0, uint string0_size)
+(DArray string0)
 {
-    QString __qt_string0 = QString::fromUtf8(string0, string0_size);
+    QString __qt_string0 = QString::fromUtf8((const char *)string0.ptr, string0.length);
     QVariant_QtDShell *__qt_this = new QVariant_QtDShell((const QString& )__qt_string0);
     return (void *) __qt_this;