ui/qt/toolkit.cpp

changeset 66
8d490d97aab8
parent 54
97bafeca1c7c
child 130
212b63dd61be
--- a/ui/qt/toolkit.cpp	Mon Jan 05 18:47:07 2015 +0100
+++ b/ui/qt/toolkit.cpp	Wed Jan 07 17:25:33 2015 +0100
@@ -100,12 +100,18 @@
 
 
 
-UiEventWrapper::UiEventWrapper(ui_callback f, void* userdata) {
+UiEventWrapper::UiEventWrapper(UiObject *obj, ui_callback f, void* userdata) {
+    this->obj = obj;
     this->callback = f;
     this->userdata = userdata;
 }
 
 void UiEventWrapper::slot() {
-    printf("event\n");
-    
+    UiEvent e;
+    e.obj = obj;
+    e.window = obj->window;
+    e.document = obj->ctx->document;
+    e.eventdata = NULL;
+    e.intval = 0;
+    callback(&e, userdata);
 }

mercurial