#include <ktextbrowser.h>
Inherits TQTextBrowser.
Signals | |
void | mailClick (const TQString &name, const TQString &address) |
void | urlClick (const TQString &url) |
Public Member Functions | |
KTextBrowser (TQWidget *parent=0, const char *name=0, bool notifyClick=false) | |
~KTextBrowser (void) | |
void | setNotifyClick (bool notifyClick) |
bool | isNotifyClick () const |
Protected Member Functions | |
void | setSource (const TQString &name) |
virtual void | keyPressEvent (TQKeyEvent *e) |
virtual void | viewportMouseMoveEvent (TQMouseEvent *e) |
virtual void | contentsWheelEvent (TQWheelEvent *e) |
virtual TQPopupMenu * | createPopupMenu (const TQPoint &pos) |
virtual void | virtual_hook (int id, void *data) |
Detailed Description
Extended TQTextBrowser.
An extended TQTextBrowser.
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.
Definition at line 42 of file ktextbrowser.h.
Constructor & Destructor Documentation
◆ KTextBrowser()
KTextBrowser::KTextBrowser | ( | TQWidget * | parent = 0 , |
const char * | name = 0 , |
||
bool | notifyClick = false |
||
) |
Constructor.
- Parameters
-
parent Parent of the widget. name Widget name. notifyClick true
causes signals to be emitted.
Definition at line 29 of file ktextbrowser.cpp.
◆ ~KTextBrowser()
KTextBrowser::~KTextBrowser | ( | void | ) |
Destructor.
Definition at line 39 of file ktextbrowser.cpp.
Member Function Documentation
◆ contentsWheelEvent()
|
protectedvirtual |
Reimplemented to support Qt2 behavior (Ctrl-Wheel = fast scroll)
Definition at line 113 of file ktextbrowser.cpp.
◆ createPopupMenu()
|
protectedvirtual |
Re-implemented for internal reasons.
API not affected.
See TQLineEdit::createPopupMenu().
Definition at line 121 of file ktextbrowser.cpp.
◆ isNotifyClick()
bool KTextBrowser::isNotifyClick | ( | ) | const |
Returns whether a click on a link should be handled internally or if a signal should be emitted.
Definition at line 50 of file ktextbrowser.cpp.
◆ keyPressEvent()
|
protectedvirtual |
Makes sure Key_Escape is ignored.
Definition at line 88 of file ktextbrowser.cpp.
◆ mailClick
|
signal |
Emitted when a mail link has been activated and the widget has been configured to emit the signal.
- Parameters
-
name The destination name. It is TQString::null at the moment. address The destination address.
◆ setNotifyClick()
void KTextBrowser::setNotifyClick | ( | bool | notifyClick | ) |
Decide whether a click on a link should be handled internally or if a signal should be emitted.
- Parameters
-
notifyClick true
causes signals to be emitted.
Definition at line 44 of file ktextbrowser.cpp.
◆ setSource()
|
protected |
Reimplemented to NOT set the source but to do the special handling.
Do not call.
Definition at line 56 of file ktextbrowser.cpp.
◆ urlClick
|
signal |
Emitted if mailClick() is not emitted and the widget has been configured to emit the signal.
- Parameters
-
url The destination address.
◆ viewportMouseMoveEvent()
|
protectedvirtual |
Make sure we use our own hand cursor.
Definition at line 104 of file ktextbrowser.cpp.
The documentation for this class was generated from the following files: