#include </home/clem/local/src/opie/noncore/apps/tableviewer/ui/tvbrowseview.h>
Collaboration diagram for TVBrowseView:

Signals | |
| void | searchOnKey (int keyIndex, TVVariant keyValue) |
| void | sortChanged (int) |
Public Member Functions | |
| TVBrowseView (TableState *t, QWidget *parent=0, const char *name=0, WFlags fl=0) | |
| ~TVBrowseView () | |
| void | setDisplayText (const DataElem *) |
| void | rebuildKeys () |
| void | rebuildData () |
| void | reset () |
Private Attributes | |
| TableState * | ts |
| QTextBrowser * | textViewDisplay |
| TVBrowseKeyEntry * | keyEntry |
This widget allows for the user to browse through the table, one element at a time, or search on a single key. Its main goal is to show a single element in a readable format and make it easy for the user to rapidly find specific elements in the table.
Definition at line 29 of file tvbrowseview.h.
|
||||||||||||||||||||
|
Constructs a new TVBrowseView widget Definition at line 41 of file tvbrowseview.cpp. References keyEntry, searchOnKey(), sortChanged(), textViewDisplay, and ts. |
|
|
Destroys the TVBrowseView widget Definition at line 69 of file tvbrowseview.cpp. |
|
|
|
Definition at line 120 of file tvbrowseview.cpp. References keyEntry, and TVBrowseKeyEntry::rebuildKeys(). Referenced by TableViewerWindow::editKeysSlot(), and TableViewerWindow::openDocument(). |
|
|
Definition at line 87 of file tvbrowseview.cpp. References keyEntry, TVBrowseKeyEntry::reset(), and textViewDisplay. Referenced by TableViewerWindow::editKeysSlot(), TableViewerWindow::newDocument(), and TableViewerWindow::openDocument(). |
|
||||||||||||
|
Referenced by TVBrowseView(). |
|
|
sets the data element to be displayed to element Definition at line 96 of file tvbrowseview.cpp. References QIntDictIterator< type >::current(), _TableState::current_column, QIntDictIterator< type >::currentKey(), encodeAttr(), DataElem::hasValidValue(), _TableState::kRep, textViewDisplay, DataElem::toQString(), and ts. Referenced by rebuildData(). |
|
|
Referenced by TVBrowseView(). |
|
|
Definition at line 52 of file tvbrowseview.h. Referenced by rebuildKeys(), reset(), and TVBrowseView(). |
|
|
Definition at line 51 of file tvbrowseview.h. Referenced by rebuildData(), reset(), setDisplayText(), and TVBrowseView(). |
|
|
Definition at line 49 of file tvbrowseview.h. Referenced by rebuildData(), setDisplayText(), and TVBrowseView(). |
1.4.2