|
|
The TOra implementation of a listview which offers a few extra goodies to the baseclass. First of all tooltip which can display contents that doesn't fit in the list, printing, integration into toMain with Edit menu etc, drag & drop, export as file, display item as memo and context menu.
toListView (QWidget *parent,const char *name=NULL)
| toListView |
Create new list view.
Parameters:
parent | Parent of list. |
name | Name of list. |
QString sqlName (void)
| sqlName |
[virtual]
Get SQL name of list.
void setSQLName (const QString &name)
| setSQLName |
[virtual]
Set SQL name of list.
QString menuText (void)
| menuText |
Get the whole text for the item and column selected when menu was poped up.
void editPrint (void)
| editPrint |
[virtual]
Print this list
Reimplemented from toEditWidget.
void focusInEvent (QFocusEvent *e)
| focusInEvent |
[virtual]
Reimplemented for internal reasons.
Reimplemented from QListView.
QString middleString ()
| middleString |
[virtual]
The string to be displayed in the middle of the footer when printing.
Returns: String to be placed in middle.
void addMenues (QPopupMenu *menu)
| addMenues |
[virtual]
Adds option to add menues to the popup menu before it is displayed.
Parameters:
menu | Menu to add entries to. |
bool editSave (bool ask)
| editSave |
[virtual]
Export list as file.
Reimplemented from toEditWidget.
void searchTop (void)
| searchTop |
[virtual]
Move to top of data
Reimplemented from toEditWidget.
bool searchNext (toSearchReplace *search)
| searchNext |
[virtual]
Search for next entry
Returns: True if found, should select the found text.
Reimplemented from toEditWidget.
bool searchCanReplace (bool all)
| searchCanReplace |
[virtual]
Check if data can be modified by search
Parameters:
all | If true can replace all, otherwise can replace right now. |
Reimplemented from toEditWidget.
void exportData (std::map<QCString,QString> &data,const QCString &prefix)
| exportData |
[virtual]
Export data to a map.
Parameters:
data | A map that can be used to recreate the data of a chart. |
prefix | Prefix to add to the map. |
void importData (std::map<QCString,QString> &data,const QCString &prefix)
| importData |
[virtual]
Import data
Parameters:
data | Data to read from a map. |
prefix | Prefix to read data from. |
toListView * copyTransposed (void)
| copyTransposed |
[virtual]
Create transposed copy of list
Returns: Pointer to newly allocated transposed listview.
void setDisplayMenu (QPopupMenu *item)
| setDisplayMenu |
[virtual slot]
set the popup menu --> see displayMenu()
Parameters:
item | Item to display. |
void displayMenu (QListViewItem *item,const QPoint &pnt,int col)
| displayMenu |
[virtual slot]
Display the menu at the given point and column.
Parameters:
item | Item to display. |
pnt | Point to display menu at. |
col | Column to display menu for. |
void displayMemo (void)
| displayMemo |
[virtual slot]
Display memo of selected menu column
void menuCallback (int id)
| menuCallback |
[protected slots virtual slot]
Callback when menu is selected. If you override this make sure you call the parents function when you have parsed your entries.
Parameters:
id | ID of the menu item selected. |