aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/objects/KvsObject_webView.h
diff options
context:
space:
mode:
authorGravatar Noldor2011-12-13 13:21:15 +0000
committerGravatar Noldor2011-12-13 13:21:15 +0000
commit1c5ffe3ed29731554f25e46337657a56104ddfba (patch)
tree18cb156f681e25634a3b8285f01d9a3dcc6b4644 /src/modules/objects/KvsObject_webView.h
parentMore work on webview (wip) - some fixes around widgets (diff)
downloadKVIrc-1c5ffe3ed29731554f25e46337657a56104ddfba.tar.gz
KVIrc-1c5ffe3ed29731554f25e46337657a56104ddfba.tar.bz2
KVIrc-1c5ffe3ed29731554f25e46337657a56104ddfba.zip
More work on webkit(wip)
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5992 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/objects/KvsObject_webView.h')
-rw-r--r--src/modules/objects/KvsObject_webView.h15
1 files changed, 13 insertions, 2 deletions
diff --git a/src/modules/objects/KvsObject_webView.h b/src/modules/objects/KvsObject_webView.h
index e8b2e99e3..2a5ee8aba 100644
--- a/src/modules/objects/KvsObject_webView.h
+++ b/src/modules/objects/KvsObject_webView.h
@@ -130,17 +130,28 @@ protected:
bool downloadCompletedEvent(KviKvsObjectFunctionCall * c);
bool downloadProgressEvent(KviKvsObjectFunctionCall * c);
bool downloadRequestEvent(KviKvsObjectFunctionCall * c);
- bool jsSubmitEvent(KviKvsObjectFunctionCall * c);
bool addToJavaScriptWindowObject(KviKvsObjectFunctionCall * c);
bool evaluateJavaScript(KviKvsObjectFunctionCall * c);
+ //
+ bool setEventFilter(KviKvsObjectFunctionCall * c);
+ bool jsChangeEvent(KviKvsObjectFunctionCall * c);
+ bool jsSubmitEvent(KviKvsObjectFunctionCall * c);
+ bool jsClickEvent(KviKvsObjectFunctionCall * c);
protected slots:
void slotLoadFinished(bool);
void slotLoadProgress(int);
void slotLoadStarted();
void slotDownloadRequest(const QNetworkRequest &);
void slotLinkClicked(const QUrl &);
- void submit();
+
+ void slotOnChange(QString);
+ void slotOnSubmit(QString);
+ void slotOnClick(QString);
+
+ void pageEventFilter(QVariant );
+ void pageEventFilter(QString);
+
};
class KviKvsDownloadHandler : public QObject