|
|
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 editSearch (toSearchReplace *)
| editSearch |
[virtual]
Reimplemented for internal reasons.
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. |
| QString exportAsText (bool includeHeader,bool onlySelection,int type=-1)
| exportAsText |
[virtual]
Export list as a string.
Parameters:
| includeHeader | Include header. |
| onlySelection | Only include selection. |
| type | Format of exported list. |
| bool editSave (bool ask)
| editSave |
[virtual]
Export list as file.
Reimplemented from toEditWidget.
| void exportData (std::map<QString,QString> &data,const QString &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<QString,QString> &data,const QString &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 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. |