![]() |
Falkon Develop
Cross-platform Qt-based web browser
|
Public Member Functions | |
| TestWebView () | |
| QWidget * | overlayWidget () override |
| void | closeView () override |
| void | loadInNewTab (const LoadRequest &req, Qz::NewTabPositionFlags position) override |
| bool | isFullScreen () override |
| void | requestFullScreen (bool enable) override |
Public Member Functions inherited from WebView | |
| WebView (QWidget *parent=nullptr) | |
| ~WebView () override | |
| QIcon | icon (bool allowNull=false) const |
| QString | title (bool allowEmpty=false) const |
| WebPage * | page () const |
| void | setPage (WebPage *page) |
| void | load (const QUrl &url) |
| void | load (const LoadRequest &request) |
| bool | isLoading () const |
| int | loadingProgress () const |
| bool | backgroundActivity () const |
| int | zoomLevel () const |
| void | setZoomLevel (int level) |
| QPointF | mapToViewport (const QPointF &pos) const |
| QRect | scrollBarGeometry (Qt::Orientation orientation) const |
| void | addNotification (QWidget *notif) |
| bool | eventFilter (QObject *obj, QEvent *event) override |
| QWidget * | inputWidget () const |
| virtual QWidget * | overlayWidget ()=0 |
Public Attributes | |
| bool | m_fullScreen = false |
Additional Inherited Members | |
Public Slots inherited from WebView | |
| void | zoomIn () |
| void | zoomOut () |
| void | zoomReset () |
| void | editUndo () |
| void | editRedo () |
| void | editCut () |
| void | editCopy () |
| void | editPaste () |
| void | editSelectAll () |
| void | editDelete () |
| void | reloadBypassCache () |
| void | back () |
| void | forward () |
| void | printPage () |
| void | showSource () |
| void | sendPageByMail () |
| void | openUrlInNewTab (const QUrl &url, Qz::NewTabPositionFlags position) |
| virtual void | closeView ()=0 |
| virtual void | loadInNewTab (const LoadRequest &req, Qz::NewTabPositionFlags position)=0 |
| virtual bool | isFullScreen ()=0 |
| virtual void | requestFullScreen (bool enable)=0 |
Signals inherited from WebView | |
| void | pageChanged (WebPage *page) |
| void | focusChanged (bool) |
| void | viewportResized (QSize) |
| void | showNotification (QWidget *) |
| void | privacyChanged (bool) |
| void | zoomLevelChanged (int) |
| void | backgroundActivityChanged (bool) |
Static Public Member Functions inherited from WebView | |
| static bool | isUrlValid (const QUrl &url) |
| static QList< int > | zoomLevels () |
| static bool | forceContextMenuOnMouseRelease () |
| static void | setForceContextMenuOnMouseRelease (bool force) |
Protected Slots inherited from WebView | |
| void | slotLoadStarted () |
| void | slotLoadProgress (int progress) |
| void | slotLoadFinished (bool ok) |
| void | slotIconChanged () |
| void | slotUrlChanged (const QUrl &url) |
| void | slotTitleChanged (const QString &title) |
| void | openUrlInNewWindow () |
| void | sendTextByMail () |
| void | copyLinkToClipboard () |
| void | savePageAs () |
| void | copyImageToClipboard () |
| void | downloadLinkToDisk () |
| void | downloadImageToDisk () |
| void | downloadMediaToDisk () |
| void | openActionUrl () |
| void | showSiteInfo () |
| void | searchSelectedText () |
| void | searchSelectedTextInBackgroundTab () |
| void | bookmarkLink () |
| void | openUrlInSelectedTab () |
| void | openUrlInBackgroundTab () |
| void | userDefinedOpenUrlInNewTab (const QUrl &url=QUrl(), bool invert=false) |
| void | userDefinedOpenUrlInBgTab (const QUrl &url=QUrl()) |
Protected Member Functions inherited from WebView | |
| void | showEvent (QShowEvent *event) override |
| void | resizeEvent (QResizeEvent *event) override |
| void | contextMenuEvent (QContextMenuEvent *event) override |
| bool | focusNextPrevChild (bool next) override |
| virtual void | _wheelEvent (QWheelEvent *event) |
| virtual void | _mousePressEvent (QMouseEvent *event) |
| virtual void | _mouseReleaseEvent (QMouseEvent *event) |
| virtual void | _mouseMoveEvent (QMouseEvent *event) |
| virtual void | _keyPressEvent (QKeyEvent *event) |
| virtual void | _keyReleaseEvent (QKeyEvent *event) |
| virtual void | _contextMenuEvent (QContextMenuEvent *event) |
| void | loadRequest (const LoadRequest &req) |
| void | applyZoom () |
| void | createContextMenu (QMenu *menu, WebHitTestResult &hitTest) |
| void | createPageContextMenu (QMenu *menu) |
| void | createLinkContextMenu (QMenu *menu, const WebHitTestResult &hitTest) |
| void | createImageContextMenu (QMenu *menu, const WebHitTestResult &hitTest) |
| void | createSelectedTextContextMenu (QMenu *menu, const WebHitTestResult &hitTest) |
| void | createMediaContextMenu (QMenu *menu, const WebHitTestResult &hitTest) |
| void | checkForForm (QAction *action, const QPoint &pos) |
| void | createSearchEngine () |
Definition at line 23 of file webviewtest.cpp.
|
inlineexplicit |
Definition at line 26 of file webviewtest.cpp.
|
inlineoverridevirtual |
Implements WebView.
Definition at line 36 of file webviewtest.cpp.
|
inlineoverridevirtual |
Implements WebView.
Definition at line 46 of file webviewtest.cpp.
|
inlineoverridevirtual |
Implements WebView.
Definition at line 40 of file webviewtest.cpp.
|
inlineoverridevirtual |
Implements WebView.
Definition at line 31 of file webviewtest.cpp.
|
inlineoverridevirtual |
Implements WebView.
Definition at line 51 of file webviewtest.cpp.
| bool TestWebView::m_fullScreen = false |
Definition at line 56 of file webviewtest.cpp.