Mercurial > projects > qtd
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); |