Mercurial > projects > qtd
diff qt/core/QVariant.d @ 159:7ae51fb20f61
core: add QVariant.type()
author | SokoL_SD |
---|---|
date | Wed, 17 Jun 2009 15:34:57 +0000 |
parents | 6cbe4f5f8fb7 |
children |
line wrap: on
line diff
--- a/qt/core/QVariant.d Wed Jun 17 15:28:25 2009 +0000 +++ b/qt/core/QVariant.d Wed Jun 17 15:34:57 2009 +0000 @@ -601,6 +601,10 @@ public final char* typeName() { return qtd_QVariant_typeName(nativeId); } + + public final Type type() { + return cast(Type)qtd_QVariant_type(nativeId); + } public final int userType() { return qtd_QVariant_userType(nativeId); @@ -708,6 +712,7 @@ bool* ok0); private extern(C) void* qtd_QVariant_toUrl(void* __this_nativeId); private extern(C) char* qtd_QVariant_typeName(void* __this_nativeId); +private extern(C) int qtd_QVariant_type(void* __this_nativeId); private extern(C) int qtd_QVariant_userType(void* __this_nativeId); private extern(C) void *qtd_QVariant_data(void* __this_nativeId);