kmail
KMail::URLHandler Class Reference
An interface to reader link handlers. More...
#include <urlhandler.h>
Inherited by KMail::URLHandlerManager::BodyPartURLHandlerManager.
Public Member Functions | |
virtual bool | handleClick (const KURL &url, KMReaderWin *w) const =0 |
virtual bool | handleContextMenuRequest (const KURL &url, const QPoint &p, KMReaderWin *w) const =0 |
virtual QString | statusBarMessage (const KURL &url, KMReaderWin *w) const =0 |
virtual | ~URLHandler () |
Detailed Description
An interface to reader link handlers.The KMReaderWin parameters are temporary until such time as the Memento-store is in place.
Definition at line 49 of file urlhandler.h.
Constructor & Destructor Documentation
virtual KMail::URLHandler::~URLHandler | ( | ) | [inline, virtual] |
Definition at line 51 of file urlhandler.h.
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: