comparison qt/core/QVariant.d @ 3:323efbe5c2f7

native wrap of QLine and QLineF, fixes in opEquals, updated QPainter to the use of native structs
author eldar
date Wed, 13 May 2009 17:34:40 +0000
parents e78566595089
children 374a61671448
comparison
equal deleted inserted replaced
2:ee8e70aca95e 3:323efbe5c2f7
147 super(__qt_return_value); 147 super(__qt_return_value);
148 } 148 }
149 149
150 150
151 public this(QLine line) { 151 public this(QLine line) {
152 void* __qt_return_value = qtd_QVariant_QVariant_QLine(line is null ? null : line.nativeId); 152 void* __qt_return_value = qtd_QVariant_QVariant_QLine(&line);
153 super(__qt_return_value); 153 super(__qt_return_value);
154 } 154 }
155 155
156 156
157 public this(QLineF line) { 157 public this(QLineF line) {
158 void* __qt_return_value = qtd_QVariant_QVariant_QLineF(line is null ? null : line.nativeId); 158 void* __qt_return_value = qtd_QVariant_QVariant_QLineF(&line);
159 super(__qt_return_value); 159 super(__qt_return_value);
160 } 160 }
161 161
162 162
163 public this(QLocale locale) { 163 public this(QLocale locale) {
348 public final int toInt(bool* ok = null) { 348 public final int toInt(bool* ok = null) {
349 return qtd_QVariant_toInt_nativepointerbool(nativeId, ok); 349 return qtd_QVariant_toInt_nativepointerbool(nativeId, ok);
350 } 350 }
351 351
352 public final QLine toLine() { 352 public final QLine toLine() {
353 void* __qt_return_value = qtd_QVariant_toLine(nativeId); 353 return qtd_QVariant_toLine(nativeId);
354 return new QLine(__qt_return_value, false);
355 } 354 }
356 355
357 public final QLineF toLineF() { 356 public final QLineF toLineF() {
358 void* __qt_return_value = qtd_QVariant_toLineF(nativeId); 357 return qtd_QVariant_toLineF(nativeId);
359 return new QLineF(__qt_return_value, false);
360 } 358 }
361 359
362 public final QLocale toLocale() { 360 public final QLocale toLocale() {
363 void* __qt_return_value = qtd_QVariant_toLocale(nativeId); 361 void* __qt_return_value = qtd_QVariant_toLocale(nativeId);
364 return new QLocale(__qt_return_value, false); 362 return new QLocale(__qt_return_value, false);
510 private extern(C) void* qtd_QVariant_toDateTime(void* __this_nativeId); 508 private extern(C) void* qtd_QVariant_toDateTime(void* __this_nativeId);
511 private extern(C) double qtd_QVariant_toDouble_nativepointerbool(void* __this_nativeId, 509 private extern(C) double qtd_QVariant_toDouble_nativepointerbool(void* __this_nativeId,
512 bool* ok0); 510 bool* ok0);
513 private extern(C) int qtd_QVariant_toInt_nativepointerbool(void* __this_nativeId, 511 private extern(C) int qtd_QVariant_toInt_nativepointerbool(void* __this_nativeId,
514 bool* ok0); 512 bool* ok0);
515 private extern(C) void* qtd_QVariant_toLine(void* __this_nativeId); 513 private extern(C) QLine qtd_QVariant_toLine(void* __this_nativeId);
516 private extern(C) void* qtd_QVariant_toLineF(void* __this_nativeId); 514 private extern(C) QLineF qtd_QVariant_toLineF(void* __this_nativeId);
517 private extern(C) void* qtd_QVariant_toLocale(void* __this_nativeId); 515 private extern(C) void* qtd_QVariant_toLocale(void* __this_nativeId);
518 private extern(C) long qtd_QVariant_toLongLong_nativepointerbool(void* __this_nativeId, 516 private extern(C) long qtd_QVariant_toLongLong_nativepointerbool(void* __this_nativeId,
519 bool* ok0); 517 bool* ok0);
520 private extern(C) QPoint qtd_QVariant_toPoint(void* __this_nativeId); 518 private extern(C) QPoint qtd_QVariant_toPoint(void* __this_nativeId);
521 private extern(C) QPointF qtd_QVariant_toPointF(void* __this_nativeId); 519 private extern(C) QPointF qtd_QVariant_toPointF(void* __this_nativeId);