KDE PIM / Developers / API Docs / kmail

KMail::URLHandler Class Reference

An interface to reader link handlers. More...

#include <urlhandler.h>

Inherited by KMail::URLHandlerManager::BodyPartURLHandlerManager.

List of all members.

Public Member Functions


Detailed Description

An interface to reader link handlers.

Author:
Marc Mutz <mutz@kde.org>
The
See also:
KMReaderWin parameters are temporary until such time as the Memento-store is in place.


Member Function Documentation

virtual bool KMail::URLHandler::handleClick const KURL &  url,
KMReaderWin *  w
const [pure virtual]
 

Called when LMB-clicking on a link in the reader.

Should start processing equivalent to "opening" the link.

Returns:
true if the click was handled by this URLHandler, false otherwise.

virtual bool KMail::URLHandler::handleContextMenuRequest const KURL &  url,
const QPoint &  p,
KMReaderWin *  w
const [pure virtual]
 

Called when RMB-clicking on a link in the reader.

Should show a context menu at the specified point with the specified widget as parent.

Returns:
true if the right-click was handled by this URLHandler, false otherwise.

virtual QString KMail::URLHandler::statusBarMessage const KURL &  url,
KMReaderWin *  w
const [pure virtual]
 

Called when hovering over a link.

Returns:
a string to be shown in the status bar while hovering over this link.

The documentation for this class was generated from the following file: