reports::QueryTable Class Reference

#include <querytable.h>

Inheritance diagram for reports::QueryTable:

reports::ListTable reports::ReportTable
Collaboration diagram for reports::QueryTable:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 QueryTable (const MyMoneyReport &)
void init (void)

Protected Member Functions

void constructAccountTable (void)
void constructTransactionTable (void)
void constructPerformanceRow (const ReportAccount &account, TableRow &result) const
void constructSplitsTable (void)


Detailed Description

Calculates a query of information about the transaction database.

This is a middle-layer class, between the UI and the engine. The MyMoneyReport class holds only the CONFIGURATION parameters. This class actually does the work of retrieving the data from the engine and formatting it for the user.

Author:
Ace Jones

Constructor & Destructor Documentation

reports::QueryTable::QueryTable ( const MyMoneyReport  ) 


Member Function Documentation

void reports::QueryTable::init ( void   ) 

Reimplemented from reports::ListTable.

void reports::QueryTable::constructAccountTable ( void   )  [protected]

void reports::QueryTable::constructTransactionTable ( void   )  [protected]

void reports::QueryTable::constructPerformanceRow ( const ReportAccount account,
TableRow result 
) const [protected]

void reports::QueryTable::constructSplitsTable ( void   )  [protected]


The documentation for this class was generated from the following file:

Generated on Wed Jan 26 13:11:45 2011 for KMyMoney by  doxygen 1.5.6