MessageViewer::URLHandlerManager

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.

Author
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.