Mercurial > projects > qtd
comparison d2/qt/core/QVariant.d @ 372:a032df77b6ab
Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
author | Max Samukha <maxter@spambox.com> |
---|---|
date | Thu, 08 Jul 2010 17:19:05 +0300 |
parents | beaf4a2974d7 |
children | 92be7d54716e |
comparison
equal
deleted
inserted
replaced
370:7fd4b69378bf | 372:a032df77b6ab |
---|---|
137 return fromValue(obj); | 137 return fromValue(obj); |
138 } | 138 } |
139 | 139 |
140 public this() { | 140 public this() { |
141 void* __qt_return_value = qtd_QVariant_QVariant(); | 141 void* __qt_return_value = qtd_QVariant_QVariant(); |
142 super(__qt_return_value); | 142 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
143 } | 143 } |
144 | 144 |
145 | 145 |
146 public this(QDataStream s) { | 146 public this(QDataStream s) { |
147 void* __qt_return_value = qtd_QVariant_QVariant_QDataStream(s is null ? null : s.__nativeId); | 147 void* __qt_return_value = qtd_QVariant_QVariant_QDataStream(s is null ? null : s.qtdNativeId); |
148 super(__qt_return_value); | 148 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
149 } | 149 } |
150 | 150 |
151 | 151 |
152 public this(Qt.GlobalColor color) { | 152 public this(Qt.GlobalColor color) { |
153 void* __qt_return_value = qtd_QVariant_QVariant_GlobalColor(color); | 153 void* __qt_return_value = qtd_QVariant_QVariant_GlobalColor(color); |
154 super(__qt_return_value); | 154 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
155 } | 155 } |
156 | 156 |
157 | 157 |
158 public this(bool b) { | 158 public this(bool b) { |
159 void* __qt_return_value = qtd_QVariant_QVariant_bool(b); | 159 void* __qt_return_value = qtd_QVariant_QVariant_bool(b); |
160 super(__qt_return_value); | 160 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
161 } | 161 } |
162 | 162 |
163 | 163 |
164 public this(QBitArray bitarray) { | 164 public this(QBitArray bitarray) { |
165 void* __qt_return_value = qtd_QVariant_QVariant_QBitArray(bitarray is null ? null : bitarray.__nativeId); | 165 void* __qt_return_value = qtd_QVariant_QVariant_QBitArray(bitarray is null ? null : bitarray.qtdNativeId); |
166 super(__qt_return_value); | 166 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
167 } | 167 } |
168 | 168 |
169 | 169 |
170 public this(QByteArray bytearray) { | 170 public this(QByteArray bytearray) { |
171 void* __qt_return_value = qtd_QVariant_QVariant_QByteArray(bytearray is null ? null : bytearray.__nativeId); | 171 void* __qt_return_value = qtd_QVariant_QVariant_QByteArray(bytearray is null ? null : bytearray.qtdNativeId); |
172 super(__qt_return_value); | 172 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
173 } | 173 } |
174 | 174 |
175 | 175 |
176 public this(QDate date) { | 176 public this(QDate date) { |
177 void* __qt_return_value = qtd_QVariant_QVariant_QDate(date is null ? null : date.__nativeId); | 177 void* __qt_return_value = qtd_QVariant_QVariant_QDate(date is null ? null : date.qtdNativeId); |
178 super(__qt_return_value); | 178 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
179 } | 179 } |
180 | 180 |
181 | 181 |
182 public this(QDateTime datetime) { | 182 public this(QDateTime datetime) { |
183 void* __qt_return_value = qtd_QVariant_QVariant_QDateTime(datetime is null ? null : datetime.__nativeId); | 183 void* __qt_return_value = qtd_QVariant_QVariant_QDateTime(datetime is null ? null : datetime.qtdNativeId); |
184 super(__qt_return_value); | 184 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
185 } | 185 } |
186 | 186 |
187 | 187 |
188 public this(string str) { | 188 public this(string str) { |
189 void* __qt_return_value = qtd_QVariant_QVariant_String(str); | 189 void* __qt_return_value = qtd_QVariant_QVariant_String(str); |
190 super(__qt_return_value); | 190 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
191 } | 191 } |
192 | 192 |
193 | 193 |
194 public this(QLine line) { | 194 public this(QLine line) { |
195 void* __qt_return_value = qtd_QVariant_QVariant_QLine(&line); | 195 void* __qt_return_value = qtd_QVariant_QVariant_QLine(&line); |
196 super(__qt_return_value); | 196 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
197 } | 197 } |
198 | 198 |
199 | 199 |
200 public this(QLineF line) { | 200 public this(QLineF line) { |
201 void* __qt_return_value = qtd_QVariant_QVariant_QLineF(&line); | 201 void* __qt_return_value = qtd_QVariant_QVariant_QLineF(&line); |
202 super(__qt_return_value); | 202 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
203 } | 203 } |
204 | 204 |
205 | 205 |
206 public this(QLocale locale) { | 206 public this(QLocale locale) { |
207 void* __qt_return_value = qtd_QVariant_QVariant_QLocale(locale is null ? null : locale.__nativeId); | 207 void* __qt_return_value = qtd_QVariant_QVariant_QLocale(locale is null ? null : locale.qtdNativeId); |
208 super(__qt_return_value); | 208 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
209 } | 209 } |
210 | 210 |
211 | 211 |
212 public this(QPoint pt) { | 212 public this(QPoint pt) { |
213 void* __qt_return_value = qtd_QVariant_QVariant_QPoint(&pt); | 213 void* __qt_return_value = qtd_QVariant_QVariant_QPoint(&pt); |
214 super(__qt_return_value); | 214 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
215 } | 215 } |
216 | 216 |
217 | 217 |
218 public this(QPointF pt) { | 218 public this(QPointF pt) { |
219 void* __qt_return_value = qtd_QVariant_QVariant_QPointF(&pt); | 219 void* __qt_return_value = qtd_QVariant_QVariant_QPointF(&pt); |
220 super(__qt_return_value); | 220 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
221 } | 221 } |
222 | 222 |
223 | 223 |
224 public this(QRect rect) { | 224 public this(QRect rect) { |
225 void* __qt_return_value = qtd_QVariant_QVariant_QRect(&rect); | 225 void* __qt_return_value = qtd_QVariant_QVariant_QRect(&rect); |
226 super(__qt_return_value); | 226 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
227 } | 227 } |
228 | 228 |
229 | 229 |
230 public this(QRectF rect) { | 230 public this(QRectF rect) { |
231 void* __qt_return_value = qtd_QVariant_QVariant_QRectF(&rect); | 231 void* __qt_return_value = qtd_QVariant_QVariant_QRectF(&rect); |
232 super(__qt_return_value); | 232 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
233 } | 233 } |
234 | 234 |
235 | 235 |
236 public this(QRegExp regExp) { | 236 public this(QRegExp regExp) { |
237 void* __qt_return_value = qtd_QVariant_QVariant_QRegExp(regExp is null ? null : regExp.__nativeId); | 237 void* __qt_return_value = qtd_QVariant_QVariant_QRegExp(regExp is null ? null : regExp.qtdNativeId); |
238 super(__qt_return_value); | 238 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
239 } | 239 } |
240 | 240 |
241 | 241 |
242 public this(QSize size) { | 242 public this(QSize size) { |
243 void* __qt_return_value = qtd_QVariant_QVariant_QSize(&size); | 243 void* __qt_return_value = qtd_QVariant_QVariant_QSize(&size); |
244 super(__qt_return_value); | 244 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
245 } | 245 } |
246 | 246 |
247 | 247 |
248 public this(QSizeF size) { | 248 public this(QSizeF size) { |
249 void* __qt_return_value = qtd_QVariant_QVariant_QSizeF(&size); | 249 void* __qt_return_value = qtd_QVariant_QVariant_QSizeF(&size); |
250 super(__qt_return_value); | 250 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
251 } | 251 } |
252 | 252 |
253 | 253 |
254 public this(QTime time) { | 254 public this(QTime time) { |
255 void* __qt_return_value = qtd_QVariant_QVariant_QTime(time is null ? null : time.__nativeId); | 255 void* __qt_return_value = qtd_QVariant_QVariant_QTime(time is null ? null : time.qtdNativeId); |
256 super(__qt_return_value); | 256 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
257 } | 257 } |
258 | 258 |
259 | 259 |
260 public this(QUrl url) { | 260 public this(QUrl url) { |
261 void* __qt_return_value = qtd_QVariant_QVariant_QUrl(url is null ? null : url.__nativeId); | 261 void* __qt_return_value = qtd_QVariant_QVariant_QUrl(url is null ? null : url.qtdNativeId); |
262 super(__qt_return_value); | 262 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
263 } | 263 } |
264 | 264 |
265 | 265 |
266 public this(QVariant other) { | 266 public this(QVariant other) { |
267 void* __qt_return_value = qtd_QVariant_QVariant_QVariant(other is null ? null : other.__nativeId); | 267 void* __qt_return_value = qtd_QVariant_QVariant_QVariant(other is null ? null : other.qtdNativeId); |
268 super(__qt_return_value); | 268 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
269 } | 269 } |
270 | 270 |
271 /* | 271 /* |
272 public this(char* str) { | 272 public this(char* str) { |
273 void* __qt_return_value = qtd_QVariant_QVariant_nativepointerchar(str); | 273 void* __qt_return_value = qtd_QVariant_QVariant_nativepointerchar(str); |
275 } | 275 } |
276 */ | 276 */ |
277 | 277 |
278 public this(double d) { | 278 public this(double d) { |
279 void* __qt_return_value = qtd_QVariant_QVariant_double(d); | 279 void* __qt_return_value = qtd_QVariant_QVariant_double(d); |
280 super(__qt_return_value); | 280 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
281 } | 281 } |
282 | 282 |
283 | 283 |
284 public this(int i) { | 284 public this(int i) { |
285 void* __qt_return_value = qtd_QVariant_QVariant_int(i); | 285 void* __qt_return_value = qtd_QVariant_QVariant_int(i); |
286 super(__qt_return_value); | 286 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
287 } | 287 } |
288 | 288 |
289 | 289 |
290 public this(int typeOrUserType, void* copy) { | 290 public this(int typeOrUserType, void* copy) { |
291 void* __qt_return_value = qtd_QVariant_QVariant_int_nativepointervoid(typeOrUserType, copy); | 291 void* __qt_return_value = qtd_QVariant_QVariant_int_nativepointervoid(typeOrUserType, copy); |
292 super(__qt_return_value); | 292 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
293 } | 293 } |
294 | 294 |
295 | 295 |
296 public this(long ll) { | 296 public this(long ll) { |
297 void* __qt_return_value = qtd_QVariant_QVariant_long(ll); | 297 void* __qt_return_value = qtd_QVariant_QVariant_long(ll); |
298 super(__qt_return_value); | 298 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
299 } | 299 } |
300 | 300 |
301 | 301 |
302 public this(uint ui) { | 302 public this(uint ui) { |
303 void* __qt_return_value = qtd_QVariant_QVariant_uint(ui); | 303 void* __qt_return_value = qtd_QVariant_QVariant_uint(ui); |
304 super(__qt_return_value); | 304 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
305 } | 305 } |
306 | 306 |
307 | 307 |
308 public this(ulong ull) { | 308 public this(ulong ull) { |
309 void* __qt_return_value = qtd_QVariant_QVariant_ulong(ull); | 309 void* __qt_return_value = qtd_QVariant_QVariant_ulong(ull); |
310 super(__qt_return_value); | 310 super(__qt_return_value, QtdObjectInitFlags.createdByD); |
311 } | 311 } |
312 | 312 |
313 // TODO: No need for run time name. Reimplement. | 313 // TODO: No need for run time name. Reimplement. |
314 private final bool canConvertImpl(string name) | 314 private final bool canConvertImpl(string name) |
315 { | 315 { |
316 int i = QMetaType.type(toStringz(name)); | 316 int i = QMetaType.type(toStringz(name)); |
317 assert(i > 0); | 317 assert(i > 0); |
318 return qtd_QVariant_canConvert(__nativeId, i); | 318 return qtd_QVariant_canConvert(qtdNativeId, i); |
319 } | 319 } |
320 | 320 |
321 // TODO: reimplement | 321 // TODO: reimplement |
322 public final bool canConvert(Type)() { | 322 public final bool canConvert(Type)() { |
323 static if ( is(Type == QBitArray) ) | 323 static if ( is(Type == QBitArray) ) |
368 return canConvertImpl("QUrl"); | 368 return canConvertImpl("QUrl"); |
369 else | 369 else |
370 { | 370 { |
371 static if( is( Type == class ) || is( Type == interface ) ) | 371 static if( is( Type == class ) || is( Type == interface ) ) |
372 { | 372 { |
373 Object object = cast(Object)qtd_QVariant_data(__nativeId); | 373 Object object = cast(Object)qtd_QVariant_data(qtdNativeId); |
374 if(object) | 374 if(object) |
375 return cast(Type)(object) !is null; | 375 return cast(Type)(object) !is null; |
376 return false; | 376 return false; |
377 } | 377 } |
378 else static if (isDynamicArrayType!(Type) || isStaticArrayType!(Type) ) | 378 else static if (isDynamicArrayType!(Type) || isStaticArrayType!(Type) ) |
379 { | 379 { |
380 auto array = cast(DArrayToC*)qtd_QVariant_data(__nativeId); | 380 auto array = cast(DArrayToC*)qtd_QVariant_data(qtdNativeId); |
381 return cast(Type)(array.array) !is null; | 381 return cast(Type)(array.array) !is null; |
382 } | 382 } |
383 else | 383 else |
384 { | 384 { |
385 int i = QMetaType.type(toStringz(typeid(Type).toString)); | 385 int i = QMetaType.type(toStringz(typeid(Type).toString)); |
386 return qtd_QVariant_canConvert(__nativeId, i); | 386 return qtd_QVariant_canConvert(qtdNativeId, i); |
387 } | 387 } |
388 } | 388 } |
389 } | 389 } |
390 | 390 |
391 public final Type value(Type)() { | 391 public final Type value(Type)() { |
435 return toULongLong; | 435 return toULongLong; |
436 else static if ( is(Type == QUrl) ) | 436 else static if ( is(Type == QUrl) ) |
437 return toUrl; | 437 return toUrl; |
438 else static if( is( Type == class ) || is( Type == interface ) ) | 438 else static if( is( Type == class ) || is( Type == interface ) ) |
439 { | 439 { |
440 Object object = cast(Object)qtd_QVariant_data(__nativeId); | 440 Object object = cast(Object)qtd_QVariant_data(qtdNativeId); |
441 if(object) | 441 if(object) |
442 return cast(Type)(object); | 442 return cast(Type)(object); |
443 return null; | 443 return null; |
444 } | 444 } |
445 else static if (isDynamicArrayType!(Type) || isStaticArrayType!(Type) ) | 445 else static if (isDynamicArrayType!(Type) || isStaticArrayType!(Type) ) |
446 { | 446 { |
447 auto array = cast(DArrayToC*)qtd_QVariant_data(__nativeId); | 447 auto array = cast(DArrayToC*)qtd_QVariant_data(qtdNativeId); |
448 return cast(Type)(array.array); | 448 return cast(Type)(array.array); |
449 } | 449 } |
450 else | 450 else |
451 { | 451 { |
452 return *cast(Type*)qtd_QVariant_data(__nativeId); | 452 return *cast(Type*)qtd_QVariant_data(qtdNativeId); |
453 } | 453 } |
454 } | 454 } |
455 | 455 |
456 public final void clear() { | 456 public final void clear() { |
457 qtd_QVariant_clear(__nativeId); | 457 qtd_QVariant_clear(qtdNativeId); |
458 } | 458 } |
459 | 459 |
460 protected final bool cmp(QVariant other) { | 460 protected final bool cmp(QVariant other) { |
461 return qtd_QVariant_cmp_QVariant(__nativeId, other is null ? null : other.__nativeId); | 461 return qtd_QVariant_cmp_QVariant(qtdNativeId, other is null ? null : other.qtdNativeId); |
462 } | 462 } |
463 | 463 |
464 protected final void create(int type, void* copy) { | 464 protected final void create(int type, void* copy) { |
465 qtd_QVariant_create_int_nativepointervoid(__nativeId, type, copy); | 465 qtd_QVariant_create_int_nativepointervoid(qtdNativeId, type, copy); |
466 } | 466 } |
467 | 467 |
468 public final bool isNull() { | 468 public final bool isNull() { |
469 return qtd_QVariant_isNull(__nativeId); | 469 return qtd_QVariant_isNull(qtdNativeId); |
470 } | 470 } |
471 | 471 |
472 public final bool isValid() { | 472 public final bool isValid() { |
473 return qtd_QVariant_isValid(__nativeId); | 473 return qtd_QVariant_isValid(qtdNativeId); |
474 } | 474 } |
475 | 475 |
476 public final void load(QDataStream ds) { | 476 public final void load(QDataStream ds) { |
477 qtd_QVariant_load_QDataStream(__nativeId, ds is null ? null : ds.__nativeId); | 477 qtd_QVariant_load_QDataStream(qtdNativeId, ds is null ? null : ds.qtdNativeId); |
478 } | 478 } |
479 | 479 |
480 public final void writeTo(QDataStream s) { | 480 public final void writeTo(QDataStream s) { |
481 qtd_QVariant_writeTo_QDataStream(__nativeId, s is null ? null : s.__nativeId); | 481 qtd_QVariant_writeTo_QDataStream(qtdNativeId, s is null ? null : s.qtdNativeId); |
482 } | 482 } |
483 | 483 |
484 public final QVariant operator_assign(QVariant other) { | 484 public final QVariant operator_assign(QVariant other) { |
485 void* __qt_return_value = qtd_QVariant_operator_assign_QVariant(__nativeId, other is null ? null : other.__nativeId); | 485 void* __qt_return_value = qtd_QVariant_operator_assign_QVariant(qtdNativeId, other is null ? null : other.qtdNativeId); |
486 return new QVariant(__qt_return_value, QtdObjectFlags.nativeOwnership); | 486 return new QVariant(__qt_return_value, QtdObjectInitFlags.nativeOwnership); |
487 } | 487 } |
488 | 488 |
489 private final bool operator_equal(QVariant v) { | 489 private final bool operator_equal(QVariant v) { |
490 return qtd_QVariant_operator_equal_QVariant(__nativeId, v is null ? null : v.__nativeId); | 490 return qtd_QVariant_operator_equal_QVariant(qtdNativeId, v is null ? null : v.qtdNativeId); |
491 } | 491 } |
492 | 492 |
493 public final void readFrom(QDataStream s) { | 493 public final void readFrom(QDataStream s) { |
494 qtd_QVariant_readFrom_QDataStream(__nativeId, s is null ? null : s.__nativeId); | 494 qtd_QVariant_readFrom_QDataStream(qtdNativeId, s is null ? null : s.qtdNativeId); |
495 } | 495 } |
496 | 496 |
497 public final void save(QDataStream ds) { | 497 public final void save(QDataStream ds) { |
498 qtd_QVariant_save_QDataStream(__nativeId, ds is null ? null : ds.__nativeId); | 498 qtd_QVariant_save_QDataStream(qtdNativeId, ds is null ? null : ds.qtdNativeId); |
499 } | 499 } |
500 | 500 |
501 public final QBitArray toBitArray() { | 501 public final QBitArray toBitArray() { |
502 void* __qt_return_value = qtd_QVariant_toBitArray(__nativeId); | 502 void* __qt_return_value = qtd_QVariant_toBitArray(qtdNativeId); |
503 return new QBitArray(__qt_return_value); | 503 return new QBitArray(__qt_return_value); |
504 } | 504 } |
505 | 505 |
506 public final bool toBool() { | 506 public final bool toBool() { |
507 return qtd_QVariant_toBool(__nativeId); | 507 return qtd_QVariant_toBool(qtdNativeId); |
508 } | 508 } |
509 | 509 |
510 public final QByteArray toByteArray() { | 510 public final QByteArray toByteArray() { |
511 void* __qt_return_value = qtd_QVariant_toByteArray(__nativeId); | 511 void* __qt_return_value = qtd_QVariant_toByteArray(qtdNativeId); |
512 return new QByteArray(__qt_return_value); | 512 return new QByteArray(__qt_return_value); |
513 } | 513 } |
514 | 514 |
515 public final QDate toDate() { | 515 public final QDate toDate() { |
516 void* __qt_return_value = qtd_QVariant_toDate(__nativeId); | 516 void* __qt_return_value = qtd_QVariant_toDate(qtdNativeId); |
517 return new QDate(__qt_return_value); | 517 return new QDate(__qt_return_value); |
518 } | 518 } |
519 | 519 |
520 public final QDateTime toDateTime() { | 520 public final QDateTime toDateTime() { |
521 void* __qt_return_value = qtd_QVariant_toDateTime(__nativeId); | 521 void* __qt_return_value = qtd_QVariant_toDateTime(qtdNativeId); |
522 return new QDateTime(__qt_return_value); | 522 return new QDateTime(__qt_return_value); |
523 } | 523 } |
524 | 524 |
525 public final double toDouble(bool* ok = null) { | 525 public final double toDouble(bool* ok = null) { |
526 return qtd_QVariant_toDouble_nativepointerbool(__nativeId, ok); | 526 return qtd_QVariant_toDouble_nativepointerbool(qtdNativeId, ok); |
527 } | 527 } |
528 | 528 |
529 public final int toInt(bool* ok = null) { | 529 public final int toInt(bool* ok = null) { |
530 return qtd_QVariant_toInt_nativepointerbool(__nativeId, ok); | 530 return qtd_QVariant_toInt_nativepointerbool(qtdNativeId, ok); |
531 } | 531 } |
532 | 532 |
533 public final QLine toLine() { | 533 public final QLine toLine() { |
534 return qtd_QVariant_toLine(__nativeId); | 534 return qtd_QVariant_toLine(qtdNativeId); |
535 } | 535 } |
536 | 536 |
537 public final QLineF toLineF() { | 537 public final QLineF toLineF() { |
538 return qtd_QVariant_toLineF(__nativeId); | 538 return qtd_QVariant_toLineF(qtdNativeId); |
539 } | 539 } |
540 | 540 |
541 public final QLocale toLocale() { | 541 public final QLocale toLocale() { |
542 void* __qt_return_value = qtd_QVariant_toLocale(__nativeId); | 542 void* __qt_return_value = qtd_QVariant_toLocale(qtdNativeId); |
543 return new QLocale(__qt_return_value); | 543 return new QLocale(__qt_return_value); |
544 } | 544 } |
545 | 545 |
546 public final long toLongLong(bool* ok = null) { | 546 public final long toLongLong(bool* ok = null) { |
547 return qtd_QVariant_toLongLong_nativepointerbool(__nativeId, ok); | 547 return qtd_QVariant_toLongLong_nativepointerbool(qtdNativeId, ok); |
548 } | 548 } |
549 | 549 |
550 public final QPoint toPoint() { | 550 public final QPoint toPoint() { |
551 return qtd_QVariant_toPoint(__nativeId); | 551 return qtd_QVariant_toPoint(qtdNativeId); |
552 } | 552 } |
553 | 553 |
554 public final QPointF toPointF() { | 554 public final QPointF toPointF() { |
555 return qtd_QVariant_toPointF(__nativeId); | 555 return qtd_QVariant_toPointF(qtdNativeId); |
556 } | 556 } |
557 | 557 |
558 public final QRect toRect() { | 558 public final QRect toRect() { |
559 return qtd_QVariant_toRect(__nativeId); | 559 return qtd_QVariant_toRect(qtdNativeId); |
560 } | 560 } |
561 | 561 |
562 public final QRectF toRectF() { | 562 public final QRectF toRectF() { |
563 return qtd_QVariant_toRectF(__nativeId); | 563 return qtd_QVariant_toRectF(qtdNativeId); |
564 } | 564 } |
565 | 565 |
566 public final QRegExp toRegExp() { | 566 public final QRegExp toRegExp() { |
567 void* __qt_return_value = qtd_QVariant_toRegExp(__nativeId); | 567 void* __qt_return_value = qtd_QVariant_toRegExp(qtdNativeId); |
568 return new QRegExp(__qt_return_value); | 568 return new QRegExp(__qt_return_value); |
569 } | 569 } |
570 | 570 |
571 public final QSize toSize() { | 571 public final QSize toSize() { |
572 return qtd_QVariant_toSize(__nativeId); | 572 return qtd_QVariant_toSize(qtdNativeId); |
573 } | 573 } |
574 | 574 |
575 public final QSizeF toSizeF() { | 575 public final QSizeF toSizeF() { |
576 return qtd_QVariant_toSizeF(__nativeId); | 576 return qtd_QVariant_toSizeF(qtdNativeId); |
577 } | 577 } |
578 | 578 |
579 public final string toString() { | 579 public final string toString() { |
580 string res; | 580 string res; |
581 qtd_QVariant_toString(__nativeId, &res); | 581 qtd_QVariant_toString(qtdNativeId, &res); |
582 return res; | 582 return res; |
583 } | 583 } |
584 | 584 |
585 public final QTime toTime() { | 585 public final QTime toTime() { |
586 void* __qt_return_value = qtd_QVariant_toTime(__nativeId); | 586 void* __qt_return_value = qtd_QVariant_toTime(qtdNativeId); |
587 return new QTime(__qt_return_value); | 587 return new QTime(__qt_return_value); |
588 } | 588 } |
589 | 589 |
590 public final uint toUInt(bool* ok = null) { | 590 public final uint toUInt(bool* ok = null) { |
591 return qtd_QVariant_toUInt_nativepointerbool(__nativeId, ok); | 591 return qtd_QVariant_toUInt_nativepointerbool(qtdNativeId, ok); |
592 } | 592 } |
593 | 593 |
594 public final ulong toULongLong(bool* ok = null) { | 594 public final ulong toULongLong(bool* ok = null) { |
595 return qtd_QVariant_toULongLong_nativepointerbool(__nativeId, ok); | 595 return qtd_QVariant_toULongLong_nativepointerbool(qtdNativeId, ok); |
596 } | 596 } |
597 | 597 |
598 public final QUrl toUrl() { | 598 public final QUrl toUrl() { |
599 void* __qt_return_value = qtd_QVariant_toUrl(__nativeId); | 599 void* __qt_return_value = qtd_QVariant_toUrl(qtdNativeId); |
600 return new QUrl(__qt_return_value); | 600 return new QUrl(__qt_return_value); |
601 } | 601 } |
602 | 602 |
603 public final char* typeName() { | 603 public final char* typeName() { |
604 return qtd_QVariant_typeName(__nativeId); | 604 return qtd_QVariant_typeName(qtdNativeId); |
605 } | 605 } |
606 | 606 |
607 public final Type type() { | 607 public final Type type() { |
608 return cast(Type)qtd_QVariant_type(__nativeId); | 608 return cast(Type)qtd_QVariant_type(qtdNativeId); |
609 } | 609 } |
610 | 610 |
611 public final int userType() { | 611 public final int userType() { |
612 return qtd_QVariant_userType(__nativeId); | 612 return qtd_QVariant_userType(qtdNativeId); |
613 } | 613 } |
614 // Field accessors | 614 // Field accessors |
615 | 615 |
616 public this(void* native_id, QtdObjectFlags flags = QtdObjectFlags.none) { | 616 public this(void* native_id, QtdObjectInitFlags initFlags = QtdObjectInitFlags.none) { |
617 super(native_id, flags); | 617 super(native_id, initFlags); |
618 } | 618 } |
619 | 619 |
620 protected override void __deleteNative() { | 620 protected override void qtdDeleteNative() { |
621 qtd_QVariant_destructor(__nativeId); | 621 qtd_QVariant_destructor(qtdNativeId); |
622 } | 622 } |
623 | 623 |
624 public alias void __isValueType; | 624 public alias void __isValueType; |
625 | 625 |
626 public alias void __isQtType_QVariant; | 626 public alias void __isQtType_QVariant; |