Fix various issues in webkit module
This commit is contained in:
parent
ca22ff0254
commit
112aacc894
2 changed files with 4 additions and 2 deletions
|
|
@ -26,7 +26,7 @@ NumList LWebElementCollection::overrideIds = NumList();
|
|||
NumList LWebHitTestResult::overrideIds = NumList();
|
||||
NumList LWebSecurityOrigin::overrideIds = NumList();
|
||||
|
||||
void webkit_ini() {
|
||||
void* webkit_ini() {
|
||||
static bool _ = false; if(_) return 0; _ = true;
|
||||
ModuleWebkit* module = new ModuleWebkit;
|
||||
module->ini2();
|
||||
|
|
@ -90,7 +90,7 @@ const QMetaObject* ModuleWebkit::staticMetaObject(int n) {
|
|||
case 278: m = &QWebView::staticMetaObject; break; }
|
||||
return m; }
|
||||
|
||||
void deleteNObject(int n, void* p, int gc) {
|
||||
void ModuleWebkit::deleteNObject(int n, void* p, int gc) {
|
||||
switch(n) {
|
||||
case 264: if(gc) delete (QWebDatabase*)p; else delete (LWebDatabase*)p; break;
|
||||
case 265: if(gc) delete (QWebElement*)p; else delete (LWebElement*)p; break;
|
||||
|
|
|
|||
|
|
@ -5,4 +5,6 @@
|
|||
#include <eql5/eql.h>
|
||||
#include <QtWebKit>
|
||||
|
||||
Q_DECLARE_METATYPE(QList<QWebPluginFactory::Plugin>)
|
||||
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue