/* * This file is part of smolbote. It's copyrighted by the contributors recorded * in the version control history of the file, available from its original * location: https://neueland.iserlohn-fortress.net/smolbote.hg * * SPDX-License-Identifier: GPL-3.0 */ #ifndef SMOLBOTE_PAGETOOLSMENU_H #define SMOLBOTE_PAGETOOLSMENU_H #include class WebView; class QDialog; class QWebEnginePage; class PageToolsMenu : public QMenu { Q_OBJECT public: explicit PageToolsMenu(WebView *parent = nullptr); public slots: void createEntries(); private: QDialog *createDevToolsDialog(QWebEnginePage *page); WebView *parentView; }; #endif //SMOLBOTE_PAGETOOLSMENU_H