shixingya |
2019-05-22 10:07 |
WebEngine JS弹框重写
- class WebPage : public QWebEnginePage
{ Q_OBJECT public: WebPage(QWidget *parent = 0); ~WebPage() {} protected: void javaScriptAlert(const QUrl & securityOrigin, const QString& msg) override { QMessageBox::warning(nullptr, "提示", msg + "\n" + securityOrigin.toString()); // url() Full Msg; //QMessageBox::warning(nullptr, "提示", msg + "\n" + url().toString()); } };
重写QWebEnginePage的javaScriptAlert方法可以实现JS弹框自定义
|
|