24 QWebEngineView *createWindow(QWebEnginePage::WebWindowType type);
25 int InitMenu(QMenu* pMenu);
29 void sigInformation(
const QString& szInfo);
34 void slotTabCurrentChanged(
int index);
35 void slotTabCloseRequested(
int index);
36 void slotViewCloseRequested();
37 void slotReturnPressed();
38 void slotInspector(
bool checked);
41 void EnableAction(
bool enable);
43 [[nodiscard]] QWebEngineProfile* GetProfile();
45 [[nodiscard]] QWidget* CreateTab(
CFrmWebView **view =
nullptr);
50 [[nodiscard]]
CFrmWebView *CurrentView(ViewType index = ViewType::Web);
51 [[nodiscard]]
bool IsCurrentView(
CFrmWebView *pView);
63 QAction* m_pFindPrevious;
64 QAction* m_pZoomOriginal;
67 QAction* m_pFavAction;
70 QAction* m_pAddWindow;
72 QAction* m_pInspector;
73 QLineEdit* m_pUrlLineEdit;
74 QProgressBar* m_pProgressBar;