#ifndef SWEBPAPGE #define SWEBPAPGE #include class SWebPage:public QWebEnginePage { Q_OBJECT public: SWebPage(QObject * parent = 0); protected: void javaScriptAlert(const QUrl &securityOrigin, const QString &msg) override; //bool javaScriptConfirm(const QUrl &securityOrigin, const QString &msg) override; //void javaScriptConsoleMessage(JavaScriptConsoleMessageLevel level, const QString &message, int lineNumber, const QString &sourceID) override; //bool javaScriptPrompt(const QUrl &securityOrigin, const QString &msg, const QString &defaultValue, QString *result); //QWebPage * createWindow(WebWindowType type); signals: void signalAlert(const QString& msg); }; #endif // SWEBPAPGE