Search for usage in LXR

#include <mailwebengineview.h>

Inheritance diagram for MessageViewer::MailWebEngineView:


void formSubmittedForbidden ()
void messageMayBeAScam ()
void openUrl (const QUrl &url)
void pageIsScrolledToBottom (bool)
void popupMenu (const WebEngineViewer::WebHitTestResult &result)
void urlBlocked (const QUrl &url)
void wheelZoomChanged (int numSteps)
- Signals inherited from WebEngineViewer::WebEngineView
void mailTrackingFound (const WebEngineViewer::BlockTrackingUrlInterceptor::TrackerBlackList &)

Public Slots

void slotShowDetails ()
void slotZoomChanged (qreal zoom)

Public Member Functions

 MailWebEngineView (KActionCollection *ac, QWidget *parent=nullptr)
void hideAccessKeys ()
QList< QAction * > interceptorUrlActions (const WebEngineViewer::WebHitTestResult &result) const
void isScrolledToBottom ()
void markAttachment (const QString &id, const QString &style)
void readConfig ()
void removeAttachmentMarking (const QString &id)
void saveMainFrameScreenshotInFile (const QString &filename)
void scamCheck ()
void scrollDown (int pixels)
void scrollPageDown (int percent)
void scrollPageUp (int percent)
void scrollToAnchor (const QString &anchor)
void scrollToRelativePosition (qreal pos)
void scrollUp (int pixels)
void selectAll ()
void setAllowExternalContent (bool b)
void setElementByIdVisible (const QString &id, bool visible)
void setLinkHovered (const QUrl &url)
void setPrintElementBackground (bool printElementBackground)
void setViewer (MessageViewer::ViewerPrivate *viewer)
void showAccessKeys ()
- Public Member Functions inherited from WebEngineViewer::WebEngineView
 WebEngineView (QWidget *parent=nullptr)
void clearRelativePosition ()
WebEngineViewer::LocalDataBaseManagerphishingDatabase () const
qreal relativePosition () const
void saveRelativePosition ()

Static Public Member Functions

static void initializeCustomScheme ()

Protected Member Functions

void contextMenuEvent (QContextMenuEvent *e) override
void forwardKeyPressEvent (QKeyEvent *event) override
void forwardKeyReleaseEvent (QKeyEvent *event) override
void forwardMouseMoveEvent (QMouseEvent *event) override
void forwardMousePressEvent (QMouseEvent *event) override
void forwardMouseReleaseEvent (QMouseEvent *event) override
void forwardWheelEvent (QWheelEvent *event) override
void resizeEvent (QResizeEvent *e) override
- Protected Member Functions inherited from WebEngineViewer::WebEngineView
QWebEngineView * createWindow (QWebEnginePage::WebWindowType type) override
bool eventFilter (QObject *obj, QEvent *event) override

Detailed Description

The MailWebEngineView class.

Laurent Montel

Definition at line 25 of file mailwebengineview.h.

Constructor & Destructor Documentation

◆ MailWebEngineView()

MailWebEngineView::MailWebEngineView ( KActionCollection * ac,
QWidget * parent = nullptr )

Definition at line 65 of file mailwebengineview.cpp.

Member Function Documentation

◆ contextMenuEvent()

void MailWebEngineView::contextMenuEvent ( QContextMenuEvent * e)

Definition at line 122 of file mailwebengineview.cpp.

◆ forwardKeyPressEvent()

void MailWebEngineView::forwardKeyPressEvent ( QKeyEvent * event)

Reimplemented from WebEngineViewer::WebEngineView.

Definition at line 209 of file mailwebengineview.cpp.

◆ forwardKeyReleaseEvent()

void MailWebEngineView::forwardKeyReleaseEvent ( QKeyEvent * event)

Reimplemented from WebEngineViewer::WebEngineView.

Definition at line 163 of file mailwebengineview.cpp.

◆ forwardMouseMoveEvent()

void MailWebEngineView::forwardMouseMoveEvent ( QMouseEvent * event)

Reimplemented from WebEngineViewer::WebEngineView.

Definition at line 187 of file mailwebengineview.cpp.

◆ forwardMousePressEvent()

void MailWebEngineView::forwardMousePressEvent ( QMouseEvent * event)

Reimplemented from WebEngineViewer::WebEngineView.

Definition at line 170 of file mailwebengineview.cpp.

◆ forwardMouseReleaseEvent()

void MailWebEngineView::forwardMouseReleaseEvent ( QMouseEvent * event)

Reimplemented from WebEngineViewer::WebEngineView.

Definition at line 203 of file mailwebengineview.cpp.

◆ forwardWheelEvent()

void MailWebEngineView::forwardWheelEvent ( QWheelEvent * event)

Reimplemented from WebEngineViewer::WebEngineView.

Definition at line 218 of file mailwebengineview.cpp.

◆ hideAccessKeys()

void MailWebEngineView::hideAccessKeys ( )

Definition at line 259 of file mailwebengineview.cpp.

◆ initializeCustomScheme()

void MailWebEngineView::initializeCustomScheme ( )

Definition at line 351 of file mailwebengineview.cpp.

◆ interceptorUrlActions()

QList< QAction * > MailWebEngineView::interceptorUrlActions ( const WebEngineViewer::WebHitTestResult & result) const

Definition at line 336 of file mailwebengineview.cpp.

◆ isScrolledToBottom()

void MailWebEngineView::isScrolledToBottom ( )

Definition at line 264 of file mailwebengineview.cpp.

◆ markAttachment()

void MailWebEngineView::markAttachment ( const QString & id,
const QString & style )

Definition at line 281 of file mailwebengineview.cpp.

◆ popupMenu

void MessageViewer::MailWebEngineView::popupMenu ( const WebEngineViewer::WebHitTestResult & result)

Emitted when the user right-clicks somewhere.

◆ readConfig()

void MailWebEngineView::readConfig ( )

Definition at line 101 of file mailwebengineview.cpp.

◆ removeAttachmentMarking()

void MailWebEngineView::removeAttachmentMarking ( const QString & id)

Definition at line 276 of file mailwebengineview.cpp.

◆ resizeEvent()

void MailWebEngineView::resizeEvent ( QResizeEvent * e)

Definition at line 231 of file mailwebengineview.cpp.

◆ saveMainFrameScreenshotInFile()

void MailWebEngineView::saveMainFrameScreenshotInFile ( const QString & filename)

Definition at line 239 of file mailwebengineview.cpp.

◆ scamCheck()

void MailWebEngineView::scamCheck ( )

Definition at line 153 of file mailwebengineview.cpp.

◆ scrollDown()

void MailWebEngineView::scrollDown ( int pixels)

Definition at line 138 of file mailwebengineview.cpp.

◆ scrollPageDown()

void MailWebEngineView::scrollPageDown ( int percent)

Definition at line 313 of file mailwebengineview.cpp.

◆ scrollPageUp()

void MailWebEngineView::scrollPageUp ( int percent)

Definition at line 318 of file mailwebengineview.cpp.

◆ scrollToAnchor()

void MailWebEngineView::scrollToAnchor ( const QString & anchor)

Definition at line 286 of file mailwebengineview.cpp.

◆ scrollToRelativePosition()

void MailWebEngineView::scrollToRelativePosition ( qreal pos)

Definition at line 323 of file mailwebengineview.cpp.

◆ scrollUp()

void MailWebEngineView::scrollUp ( int pixels)

Definition at line 133 of file mailwebengineview.cpp.

◆ selectAll()

void MailWebEngineView::selectAll ( )

Definition at line 143 of file mailwebengineview.cpp.

◆ setAllowExternalContent()

void MailWebEngineView::setAllowExternalContent ( bool b)

Definition at line 328 of file mailwebengineview.cpp.

◆ setElementByIdVisible()

void MailWebEngineView::setElementByIdVisible ( const QString & id,
bool visible )

Definition at line 271 of file mailwebengineview.cpp.

◆ setLinkHovered()

void MailWebEngineView::setLinkHovered ( const QUrl & url)

Definition at line 106 of file mailwebengineview.cpp.

◆ setPrintElementBackground()

void MailWebEngineView::setPrintElementBackground ( bool printElementBackground)

Definition at line 346 of file mailwebengineview.cpp.

◆ setViewer()

void MailWebEngineView::setViewer ( MessageViewer::ViewerPrivate * viewer)

Definition at line 117 of file mailwebengineview.cpp.

◆ showAccessKeys()

void MailWebEngineView::showAccessKeys ( )

Definition at line 254 of file mailwebengineview.cpp.

◆ slotShowDetails

void MailWebEngineView::slotShowDetails ( )

Definition at line 158 of file mailwebengineview.cpp.

◆ slotZoomChanged

void MailWebEngineView::slotZoomChanged ( qreal zoom)

Definition at line 148 of file mailwebengineview.cpp.

The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Jul 12 2024 11:49:56 by doxygen 1.11.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.