Mercurial > projects > qtd
diff qt/core/QMetaObject.d @ 337:5896535a03cd
moved enums back to classes
author | maxter <spambox@d-coding.com> |
---|---|
date | Sat, 13 Mar 2010 00:38:42 +0200 |
parents | b0a7819153bb |
children |
line wrap: on
line diff
--- a/qt/core/QMetaObject.d Thu Feb 11 12:59:25 2010 +0200 +++ b/qt/core/QMetaObject.d Sat Mar 13 00:38:42 2010 +0200 @@ -312,7 +312,7 @@ return qtd_QMetaObject_methodCount(_nativeId); } - static void connectImpl(QObject sender, string signalString, QObject receiver, string methodString) + static void connectImpl(QObject sender, string signalString, QObject receiver, string methodString, int type) { QMetaSignal[] signals; QMetaMethod[] methods; @@ -370,7 +370,7 @@ { int signalIndex = signal.indexOfMethod; int methodIndex = method.indexOfMethod; - success = QMetaObject.connect(sender, signalIndex, receiver, methodIndex); + success = QMetaObject.connect(sender, signalIndex, receiver, methodIndex, type); } if(!success) @@ -387,4 +387,4 @@ extern(C) int qtd_QMetaObject_indexOfMethod(void *nativeId, const(char) *method); extern(C) int qtd_QMetaObject_methodCount(void *nativeId); -extern(C) void* qtd_QMetaObject_superClass(void* nativeId); \ No newline at end of file +extern(C) void* qtd_QMetaObject_superClass(void* nativeId);