149
|
1 #include "UrlHandler_shell.h"
|
|
2
|
|
3 #include "qtd_core.h"
|
|
4
|
|
5 UrlHandler::UrlHandler(void *d_ptr, QObject* parent0)
|
|
6 : QObject(parent0),
|
254
|
7 QtD_QObjectEntity(this, d_ptr)
|
149
|
8 {
|
|
9 }
|
|
10
|
214
|
11 #ifdef CPP_SHARED
|
254
|
12 extern "C" typedef void (*pfqtd_UrlHandler_handleUrl_QUrl_dispatch)(void *dId, void* arg__1);
|
214
|
13 pfqtd_UrlHandler_handleUrl_QUrl_dispatch qtd_UrlHandler_handleUrl_QUrl_dispatch;
|
|
14 #else
|
254
|
15 extern "C" void qtd_UrlHandler_handleUrl_QUrl_dispatch(void *dId, void* name1);
|
214
|
16 #endif
|
149
|
17 void UrlHandler::handleUrl(const QUrl &url)
|
|
18 {
|
254
|
19 qtd_UrlHandler_handleUrl_QUrl_dispatch(this->dId, &(QUrl& )url);
|
149
|
20 }
|
|
21
|
|
22 extern "C" DLL_PUBLIC void qtd_UrlHandler_destructor(void *ptr)
|
|
23 {
|
|
24 delete (UrlHandler *)ptr;
|
|
25 }
|
|
26
|
|
27 extern "C" DLL_PUBLIC void* qtd_UrlHandler_UrlHandler_QObject
|
|
28 (void *d_ptr,
|
|
29 void* parent0)
|
|
30 {
|
|
31 QObject* __qt_parent0 = (QObject* ) parent0;
|
|
32 UrlHandler *__qt_this = new UrlHandler(d_ptr, (QObject* )__qt_parent0);
|
|
33 return (void *) __qt_this;
|
|
34 }
|
|
35
|
217
|
36 #ifdef CPP_SHARED
|
214
|
37 extern "C" DLL_PUBLIC void qtd_UrlHandler_initCallBacks(pfunc_abstr *virts, pfunc_abstr qobj_del) {
|
|
38 qtd_UrlHandler_handleUrl_QUrl_dispatch = (pfqtd_UrlHandler_handleUrl_QUrl_dispatch) virts[0];
|
|
39 // qtd_D_QWidget_delete = (qtd_pf_D_QWidget_delete)qobj_del;
|
|
40 }
|
217
|
41 #endif
|