class KTextBrowser

Extended QTextBrowser. More...

Definition#include <ktextbrowser.h>
InheritsQTextBrowser (qt) [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Signals

Protected Methods


Detailed Description

An extended QTextBrowser.

By default it will invoke the system mailer or the system browser when a link is activated, or it can emit the signal urlClick() or mailClick() when a link is activated.

 KTextBrowser ( QWidget *parent=0, const char *name=0, bool notifyClick=false )

KTextBrowser

Constructor.

Parameters:
parentParent of the widget.
nameWidget name.
notifyClicktrue causes signals to be emitted.

 ~KTextBrowser ( void )

~KTextBrowser

Destructor.

void  setNotifyClick ( bool notifyClick )

setNotifyClick

Decide whether a click on a link should be handled internally or if a signal should be emitted.

Parameters:
notifyClicktrue causes signals to be emitted.

bool  isNotifyClick ()

isNotifyClick

[const]

Returns whether a click on a link should be handled internally or if a signal should be emitted.

void  setSource (const QString& name)

setSource

[protected]

Reimplemented to NOT set the source but to do the special handling. Do not call.

Reimplemented from QTextBrowser.

void  keyPressEvent (QKeyEvent *e)

keyPressEvent

[protected virtual]

Makes sure Key_Escape is ignored

Reimplemented from QTextBrowser.

void  viewportMouseMoveEvent ( QMouseEvent* e)

viewportMouseMoveEvent

[protected virtual]

Make sure we use our own hand cursor

Reimplemented from QTextBrowser.

void  mailClick ( const QString &name, const QString &address )

mailClick

[signal]

Emitted when a mail link has been activated and the widget has been configured to emit the signal.

Parameters:
nameThe destination name. It is QString::null at the moment.
addressThe destination address.

void  urlClick ( const QString &url )

urlClick

[signal]

Emitted if mailClick() is not emitted and the widget has been configured to emit the signal.

Parameters:
urlThe destination address.