MessageViewer::URLHandlerManager Class Reference

#include <urlhandlermanager.h>

Public Member Functions

bool handleClick (const QUrl &url, ViewerPrivate *w=nullptr) const
bool handleContextMenuRequest (const QUrl &url, const QPoint &p, ViewerPrivate *w=nullptr) const
bool handleDrag (const QUrl &url, ViewerPrivate *window=nullptr) const
bool handleShiftClick (const QUrl &url, ViewerPrivate *window=nullptr) const
void registerHandler (const MimeTreeParser::URLHandler *handler)
void registerHandler (const Interface::BodyPartURLHandler *handler, const QString &mimeType)
QString statusBarMessage (const QUrl &url, ViewerPrivate *w=nullptr) const
void unregisterHandler (const MimeTreeParser::URLHandler *handler)
void unregisterHandler (const Interface::BodyPartURLHandler *handler)
bool willHandleDrag (const QUrl &url, ViewerPrivate *window=nullptr) const

Static Public Member Functions

static URLHandlerManagerinstance ()

Detailed Description

Singleton to manage the list of URLHandlers.

Marc Mutz [email protected][email protected]kde.[email protected]org

Definition at line 37 of file urlhandlermanager.h.

The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Aug 3 2020 23:12:29 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.