Public Member Functions | |
| uiTextBrowser (uiParent *, const char *nm="File browser", int maxlns=mUdf(int), bool forceplaintext=true, bool logmode=false) | |
| ~uiTextBrowser () | |
| void | setText (const char *) |
| const char * | source () const |
| void | setSource (const char *) |
| void | setMaxLines (int) |
| void | backward () |
| void | forward () |
| void | home () |
| void | reload () |
| void | scrollToBottom () |
| bool | canGoForward () |
| bool | canGoBackward () |
| const char * | lastLink () |
Public Attributes | |
| Notifier< uiTextBrowser > | goneForwardOrBack |
| Notifier< uiTextBrowser > | linkHighlighted |
| Notifier< uiTextBrowser > | linkClicked |
Protected Member Functions | |
| virtual int | maxLines () const |
| virtual QTextEdit & | qte () |
| void | readTailCB (CallBacker *) |
Protected Attributes | |
| BufferString | textsrc_ |
| BufferString | lastlink_ |
| bool | cangoforw_ |
| bool | cangobackw_ |
| bool | forceplaintxt_ |
| int | maxlines_ |
| Timer * | timer_ |
| bool | logviewmode_ |
| od_int64 | lastlinestartpos_ |
| BufferString | lastline_ |
Private Member Functions | |
| uiTextBrowserBody & | mkbody (uiParent *, const char *, bool) |
Private Attributes | |
| uiTextBrowserBody * | body_ |
Friends | |
| class | i_BrowserMessenger |
| uiTextBrowser::uiTextBrowser | ( | uiParent * | , | |
| const char * | nm = "File browser", |
|||
| int | maxlns = mUdf(int), |
|||
| bool | forceplaintext = true, |
|||
| bool | logmode = false | |||
| ) |
| uiTextBrowser::~uiTextBrowser | ( | ) |
| void uiTextBrowser::backward | ( | ) |
| bool uiTextBrowser::canGoBackward | ( | ) | [inline] |
| bool uiTextBrowser::canGoForward | ( | ) | [inline] |
| void uiTextBrowser::forward | ( | ) |
| void uiTextBrowser::home | ( | ) |
| const char* uiTextBrowser::lastLink | ( | ) | [inline] |
| virtual int uiTextBrowser::maxLines | ( | ) | const [inline, protected, virtual] |
Reimplemented from uiTextEditBase.
| uiTextBrowserBody& uiTextBrowser::mkbody | ( | uiParent * | , | |
| const char * | , | |||
| bool | ||||
| ) | [private] |
| virtual QTextEdit& uiTextBrowser::qte | ( | ) | [protected, virtual] |
Implements uiTextEditBase.
| void uiTextBrowser::readTailCB | ( | CallBacker * | ) | [protected] |
| void uiTextBrowser::reload | ( | ) |
| void uiTextBrowser::scrollToBottom | ( | ) |
| void uiTextBrowser::setMaxLines | ( | int | ) |
| void uiTextBrowser::setSource | ( | const char * | ) |
| void uiTextBrowser::setText | ( | const char * | ) |
| const char* uiTextBrowser::source | ( | ) | const |
friend class i_BrowserMessenger [friend] |
uiTextBrowserBody* uiTextBrowser::body_ [private] |
Reimplemented from uiBaseObject.
bool uiTextBrowser::cangobackw_ [protected] |
bool uiTextBrowser::cangoforw_ [protected] |
bool uiTextBrowser::forceplaintxt_ [protected] |
BufferString uiTextBrowser::lastline_ [protected] |
od_int64 uiTextBrowser::lastlinestartpos_ [protected] |
BufferString uiTextBrowser::lastlink_ [protected] |
bool uiTextBrowser::logviewmode_ [protected] |
int uiTextBrowser::maxlines_ [protected] |
BufferString uiTextBrowser::textsrc_ [protected] |
Timer* uiTextBrowser::timer_ [protected] |
1.7.1