#ifndef ARTICLEWEBPAGE_H #define ARTICLEWEBPAGE_H #include <QWebEnginePage> struct LastReqInfo{ QString group; QString mutedDicts; }; class ArticleWebPage : public QWebEnginePage { Q_OBJECT public: explicit ArticleWebPage( QObject * parent = nullptr ); signals: void linkClicked( const QUrl & url ); protected: virtual bool acceptNavigationRequest( const QUrl & url, NavigationType type, bool isMainFrame ); private: LastReqInfo lastReq; }; #endif // ARTICLEWEBPAGE_H