KPlato::DoubleListViewBase Class Reference
#include <kptdoublelistviewbase.h>
Inherits QSplitter.
Inherited by KPlato::ResourceAppointmentsView, and KPlato::TaskAppointmentsView.
List of all members.
Detailed Description
The class
DoubleListViewBase provides a double listview where the right listview (the slave) containes columns of double values and the left listview (the master) is the 'item' listview and also provides for a sum total column of the values in the slave listview.
This makes it possible to scroll the slave listview and still see the values in the master listview.
Definition at line 59 of file kptdoublelistviewbase.h.
|
Public Member Functions |
| DoubleListViewBase (QWidget *parent, bool description=false) |
ListView * | masterListView () const |
ListView * | slaveListView () const |
void | setOpen (QListViewItem *item, bool open) |
void | setNameHeader (QString text) |
void | setTotalHeader (QString text) |
void | setDescriptionHeader (QString text) |
void | addSlaveColumn (QString text) |
virtual void | print (KPrinter &printer) |
virtual void | calculate () |
void | clearLists () |
virtual void | createSlaveItems () |
void | clearSlaveList () |
void | setFormat (int fieldwidth=0, char fmt='f', int prec=0) |
void | setMasterFormat (int fieldwidth=0, char fmt='f', int prec=0) |
void | setSlaveFormat (int fieldwidth=0, char fmt='f', int prec=0) |
virtual QSize | sizeHint () const |
virtual void | paintContents (QPainter *p) |
Protected Slots |
void | slotExpanded (QListViewItem *item) |
void | slotCollapsed (QListViewItem *item) |
The documentation for this class was generated from the following files: