Mercurial > projects > qtd
comparison cpp/qt_gui/UrlHandler_shell.cpp @ 214:11f1760d1700
UrlHandler windows fix
author | eldar |
---|---|
date | Tue, 14 Jul 2009 14:37:23 +0000 |
parents | 7bc921c7100a |
children | 3855c7a9a5a2 |
comparison
equal
deleted
inserted
replaced
213:26036621830e | 214:11f1760d1700 |
---|---|
6 : QObject(parent0), | 6 : QObject(parent0), |
7 Qtd_QObjectEntity(d_ptr) | 7 Qtd_QObjectEntity(d_ptr) |
8 { | 8 { |
9 } | 9 } |
10 | 10 |
11 #ifdef CPP_SHARED | |
12 extern "C" typedef void (*pfqtd_UrlHandler_handleUrl_QUrl_dispatch)(void *d_entity, void* arg__1); | |
13 pfqtd_UrlHandler_handleUrl_QUrl_dispatch qtd_UrlHandler_handleUrl_QUrl_dispatch; | |
14 #else | |
11 extern "C" void qtd_UrlHandler_handleUrl_QUrl_dispatch(void *d_entity, void* name1); | 15 extern "C" void qtd_UrlHandler_handleUrl_QUrl_dispatch(void *d_entity, void* name1); |
16 #endif | |
12 void UrlHandler::handleUrl(const QUrl &url) | 17 void UrlHandler::handleUrl(const QUrl &url) |
13 { | 18 { |
14 qtd_UrlHandler_handleUrl_QUrl_dispatch(this->d_entity(), &(QUrl& )url); | 19 qtd_UrlHandler_handleUrl_QUrl_dispatch(this->d_entity(), &(QUrl& )url); |
15 } | 20 } |
16 | 21 |
26 QObject* __qt_parent0 = (QObject* ) parent0; | 31 QObject* __qt_parent0 = (QObject* ) parent0; |
27 UrlHandler *__qt_this = new UrlHandler(d_ptr, (QObject* )__qt_parent0); | 32 UrlHandler *__qt_this = new UrlHandler(d_ptr, (QObject* )__qt_parent0); |
28 return (void *) __qt_this; | 33 return (void *) __qt_this; |
29 } | 34 } |
30 | 35 |
31 | 36 extern "C" DLL_PUBLIC void qtd_UrlHandler_initCallBacks(pfunc_abstr *virts, pfunc_abstr qobj_del) { |
37 qtd_UrlHandler_handleUrl_QUrl_dispatch = (pfqtd_UrlHandler_handleUrl_QUrl_dispatch) virts[0]; | |
38 // qtd_D_QWidget_delete = (qtd_pf_D_QWidget_delete)qobj_del; | |
39 } | |
32 /* ---------------------------------------- */ | 40 /* ---------------------------------------- */ |
33 | 41 |
34 #if !defined(Q_MOC_OUTPUT_REVISION) | 42 #if !defined(Q_MOC_OUTPUT_REVISION) |
35 #error "The header file 'urlhandler.h' doesn't include <QObject>." | 43 #error "The header file 'urlhandler.h' doesn't include <QObject>." |
36 #elif Q_MOC_OUTPUT_REVISION != 61 | 44 #elif Q_MOC_OUTPUT_REVISION != 61 |