diff options
Diffstat (limited to 'src/webview.h')
-rw-r--r-- | src/webview.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/webview.h b/src/webview.h index 79b4a64..a03d517 100644 --- a/src/webview.h +++ b/src/webview.h @@ -20,7 +20,12 @@ public: void reset(const QString baseUrl); protected: - QWebView *createWindow(QWebPage::WebWindowType); + QWebView *createWindow(QWebPage::WebWindowType) override; + void mousePressEvent(QMouseEvent*) override; + void keyPressEvent(QKeyEvent*) override; + void wheelEvent(QWheelEvent*) override; + + void resetTimeout(); signals: void triggerReset(const QString &message); @@ -37,6 +42,7 @@ private: QStack<QUrl> _urls; QTimer *_timerAbortMessage; bool _abortedDownload; + bool _inErrorState; QString _token; QTimer *_timerReset; }; |