#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 truecauses 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 truecauses 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.
◆ virtual_hook()
|
protectedvirtual |
Definition at line 142 of file ktextbrowser.cpp.
The documentation for this class was generated from the following files:
Trinity API Reference