|
Rabbit Remote Control 0.1.0-bate14
|


Public Types | |
| enum | RV { Success = 0 , Fail = -1 , FailCapturePage = -2 , FailCaptureFullPage = -3 , FailRecordPage = -4 } |
Public Slots | |
| void | slotFullScreen (bool bFullScreen) |
Signals | |
| void | sigInformation (const QString &szInfo) |
| void | sigError (const int nError, const QString &szError) |
| void | sigUpdateTitle () |
| Title or icon changed. | |
| void | sigFullScreen (bool bFull) |
Public Member Functions | |
| CFrmWebBrowser (CParameterWebBrowser *pPara, bool bMenuBar=false, QWidget *parent=nullptr) | |
| int | Load (QSettings &set) |
| int | Save (QSettings &set) |
| int | Start () |
| int | Stop () |
| QWebEngineView * | CreateWindow (QWebEnginePage::WebWindowType type, bool offTheRecord=false) |
| virtual QMenu * | GetMenu (QWidget *parent=nullptr) |
| QWebEngineProfile * | GetProfile (bool offTheRecord=false) |
Private Types | |
| enum class | ViewType { Web = 0 , DevTools = 1 } |
Private Slots | |
| void | slotTabCurrentChanged (int index) |
| void | slotTabCloseRequested (int index) |
| void | slotViewCloseRequested () |
| void | slotReturnPressed () |
| void | slotUrlSelected (const QString &szUrl) |
| void | slotInspector (bool checked) |
| void | slotPrint () |
| void | slotPrintFinished (bool success) |
| void | slotPrintToPdf () |
| void | slotPdfPrintingFinished (const QString &szFile, bool success) |
| void | slotCapturePage () |
| void | slotCaptureFullPage () |
| void | slotRecord () |
| void | slotRecordTimeout () |
| void | slotAddBookmark () |
| void | slotBookmark () |
| void | slotHistory () |
Private Member Functions | |
| int | InitMenu (QMenu *pMenu) |
| void | EnableAction (bool enable) |
| void | SetConnect (CFrmWebView *pWeb) |
| CFrmWebView * | CreateWebView (bool offTheRecord=false) |
| QWidget * | CreateTab (CFrmWebView **view=nullptr, bool offTheRecord=false) |
| CFrmWebView * | CurrentView (ViewType type=ViewType::Web) |
| bool | IsCurrentView (CFrmWebView *pView) |
| int | IndexOfTab (CFrmWebView *pView) |
| CFrmWebView * | GetView (int index, ViewType type=ViewType::Web) |
Private Attributes | |
| CParameterWebBrowser * | m_pPara |
| QMenuBar * | m_pMenuBar |
| QMenu | m_Menu |
| QToolBar * | m_pToolBar |
| QAction * | m_pBack |
| QAction * | m_pForward |
| QAction * | m_pRefresh |
| QAction * | m_pStop |
| QAction * | m_pAddBookmark |
| QAction * | m_pFind |
| QAction * | m_pFindNext |
| QAction * | m_pFindPrevious |
| QAction * | m_pZoomOriginal |
| QAction * | m_pZoomIn |
| QAction * | m_pZoomOut |
| QAction * | m_pFavAction |
| QAction * | m_pGo |
| QAction * | m_pAddPage |
| QAction * | m_pAddPageIncognito |
| QAction * | m_pAddWindow |
| QAction * | m_pAddWindowIncognito |
| QAction * | m_pPrint |
| QAction * | m_pPrintToPdf |
| QAction * | m_pDownload |
| QAction * | m_pInspector |
| QAction * | m_pCapturePage |
| QAction * | m_pCaptureFulPage |
| QAction * | m_pRecord |
| QAction * | m_pUrl |
| QLineEdit * | m_pUrlLineEdit |
| QProgressBar * | m_pProgressBar |
| QTabWidget * | m_pTab |
| QScopedPointer< QWebEngineProfile > | m_profile |
| CFrmDownloadManager | m_DownloadManager |
| QString | m_szFindText |
| QString | m_szStyleSheet |
| friend | CFrmWebView |
| CMultimediaRecordThread * | m_pMultimediaRecord |
| QTimer | m_tmRecord |
Definition at line 20 of file FrmWebBrowser.h.
| enum CFrmWebBrowser::RV |
Definition at line 28 of file FrmWebBrowser.h.
|
strongprivate |
Definition at line 84 of file FrmWebBrowser.h.
|
explicit |
Definition at line 6 of file FrmWebBrowser_Extension_Integration.cpp.
|
virtual |
Definition at line 277 of file FrmWebBrowser.cpp.
|
nodiscardprivate |
Definition at line 539 of file FrmWebBrowser.cpp.
|
nodiscardprivate |
Definition at line 523 of file FrmWebBrowser.cpp.
| QWebEngineView * CFrmWebBrowser::CreateWindow | ( | QWebEnginePage::WebWindowType | type, |
| bool | offTheRecord = false ) |
Definition at line 302 of file FrmWebBrowser.cpp.
|
nodiscardprivate |
Definition at line 564 of file FrmWebBrowser.cpp.
|
private |
Definition at line 891 of file FrmWebBrowser.cpp.
|
nodiscardvirtual |
Definition at line 295 of file FrmWebBrowser.cpp.
|
nodiscard |
Definition at line 455 of file FrmWebBrowser.cpp.
|
nodiscardprivate |
Definition at line 576 of file FrmWebBrowser.cpp.
|
nodiscardprivate |
Definition at line 598 of file FrmWebBrowser.cpp.
|
private |
Definition at line 18 of file FrmWebBrowser_Extension_Integration.cpp.
|
nodiscardprivate |
Definition at line 588 of file FrmWebBrowser.cpp.
| int CFrmWebBrowser::Load | ( | QSettings & | set | ) |
Definition at line 1007 of file FrmWebBrowser.cpp.
| int CFrmWebBrowser::Save | ( | QSettings & | set | ) |
Definition at line 1032 of file FrmWebBrowser.cpp.
|
private |
Definition at line 350 of file FrmWebBrowser.cpp.
|
privateslot |
Definition at line 1267 of file FrmWebBrowser.cpp.
|
privateslot |
Definition at line 1283 of file FrmWebBrowser.cpp.
|
privateslot |
Definition at line 1161 of file FrmWebBrowser.cpp.
|
privateslot |
Definition at line 1121 of file FrmWebBrowser.cpp.
|
slot |
Definition at line 1100 of file FrmWebBrowser.cpp.
|
privateslot |
Definition at line 1300 of file FrmWebBrowser.cpp.
|
privateslot |
Definition at line 965 of file FrmWebBrowser.cpp.
|
privateslot |
Definition at line 1092 of file FrmWebBrowser.cpp.
|
privateslot |
Definition at line 1055 of file FrmWebBrowser.cpp.
|
privateslot |
Definition at line 1066 of file FrmWebBrowser.cpp.
|
privateslot |
Definition at line 1074 of file FrmWebBrowser.cpp.
|
privateslot |
Definition at line 1209 of file FrmWebBrowser.cpp.
|
privateslot |
Definition at line 1252 of file FrmWebBrowser.cpp.
|
privateslot |
Definition at line 937 of file FrmWebBrowser.cpp.
|
privateslot |
Definition at line 919 of file FrmWebBrowser.cpp.
|
privateslot |
Definition at line 841 of file FrmWebBrowser.cpp.
|
privateslot |
Definition at line 942 of file FrmWebBrowser.cpp.
|
privateslot |
Definition at line 929 of file FrmWebBrowser.cpp.
| int CFrmWebBrowser::Start | ( | ) |
Definition at line 41 of file FrmWebBrowser_Extension_Integration.cpp.
| int CFrmWebBrowser::Stop | ( | ) |
Definition at line 825 of file FrmWebBrowser.cpp.
|
private |
Definition at line 131 of file FrmWebBrowser.h.
|
private |
Definition at line 127 of file FrmWebBrowser.h.
|
private |
Definition at line 96 of file FrmWebBrowser.h.
|
private |
Definition at line 102 of file FrmWebBrowser.h.
|
private |
Definition at line 111 of file FrmWebBrowser.h.
|
private |
Definition at line 112 of file FrmWebBrowser.h.
|
private |
Definition at line 113 of file FrmWebBrowser.h.
|
private |
Definition at line 114 of file FrmWebBrowser.h.
|
private |
Definition at line 98 of file FrmWebBrowser.h.
|
private |
Definition at line 120 of file FrmWebBrowser.h.
|
private |
Definition at line 119 of file FrmWebBrowser.h.
|
private |
Definition at line 117 of file FrmWebBrowser.h.
|
private |
Definition at line 109 of file FrmWebBrowser.h.
|
private |
Definition at line 103 of file FrmWebBrowser.h.
|
private |
Definition at line 104 of file FrmWebBrowser.h.
|
private |
Definition at line 105 of file FrmWebBrowser.h.
|
private |
Definition at line 99 of file FrmWebBrowser.h.
|
private |
Definition at line 110 of file FrmWebBrowser.h.
|
private |
Definition at line 118 of file FrmWebBrowser.h.
|
private |
Definition at line 95 of file FrmWebBrowser.h.
|
private |
Definition at line 133 of file FrmWebBrowser.h.
|
private |
Definition at line 94 of file FrmWebBrowser.h.
|
private |
Definition at line 115 of file FrmWebBrowser.h.
|
private |
Definition at line 116 of file FrmWebBrowser.h.
|
private |
Definition at line 124 of file FrmWebBrowser.h.
|
private |
Definition at line 121 of file FrmWebBrowser.h.
|
private |
Definition at line 100 of file FrmWebBrowser.h.
|
private |
Definition at line 126 of file FrmWebBrowser.h.
|
private |
Definition at line 101 of file FrmWebBrowser.h.
|
private |
Definition at line 125 of file FrmWebBrowser.h.
|
private |
Definition at line 97 of file FrmWebBrowser.h.
|
private |
Definition at line 122 of file FrmWebBrowser.h.
|
private |
Definition at line 123 of file FrmWebBrowser.h.
|
private |
Definition at line 107 of file FrmWebBrowser.h.
|
private |
Definition at line 106 of file FrmWebBrowser.h.
|
private |
Definition at line 108 of file FrmWebBrowser.h.
|
private |
Definition at line 128 of file FrmWebBrowser.h.
|
private |
Definition at line 130 of file FrmWebBrowser.h.
|
private |
Definition at line 134 of file FrmWebBrowser.h.