KEndingBalanceLoanDlg Class Reference

#include <kendingbalancedlg.h>

Inheritance diagram for KEndingBalanceLoanDlg:

KEndingBalanceDlgDecl KWizard
Collaboration diagram for KEndingBalanceLoanDlg:

Collaboration graph
[legend]

List of all members.

Public Slots

void next ()

Public Member Functions

 KEndingBalanceLoanDlg (const MyMoneyAccount &account, QWidget *parent=0, const char *name=0)
 ~KEndingBalanceLoanDlg ()
const MyMoneyTransaction adjustmentTransaction (void) const
const QDate startDate (void) const
const QDate endDate (void) const

Protected Slots

void slotCheckPageFinished (void)
void help (void)

Protected Member Functions

const MyMoneyMoney totalInterest (const QDate &start, const QDate &end) const
const MyMoneyMoney totalAmortization (const QDate &start, const QDate &end) const

Private Attributes

Private *const d


Detailed Description

This dialog is wizard based and used to enter additional information required to start the reconciliation process. This version is implements the behaviour for loan accounts.

Constructor & Destructor Documentation

KEndingBalanceLoanDlg::KEndingBalanceLoanDlg ( const MyMoneyAccount account,
QWidget parent = 0,
const char *  name = 0 
)

KEndingBalanceLoanDlg::~KEndingBalanceLoanDlg (  ) 


Member Function Documentation

const MyMoneyTransaction KEndingBalanceLoanDlg::adjustmentTransaction ( void   )  const

This method returns the adjustment transaction if one has been created. If not, an empty transaction will be returned.

const QDate KEndingBalanceLoanDlg::startDate ( void   )  const [inline]

This method returns the starting date of the statement as provided by the user. The value returned is only valid if the dialog returned with QDialog::accept.

const QDate KEndingBalanceLoanDlg::endDate ( void   )  const [inline]

This method returns the ending date of the statement as provided by the user. The value returned is only valid if the dialog returned with QDialog::accept.

const MyMoneyMoney KEndingBalanceLoanDlg::totalInterest ( const QDate &  start,
const QDate &  end 
) const [protected]

const MyMoneyMoney KEndingBalanceLoanDlg::totalAmortization ( const QDate &  start,
const QDate &  end 
) const [protected]

void KEndingBalanceLoanDlg::next (  )  [slot]

void KEndingBalanceLoanDlg::slotCheckPageFinished ( void   )  [protected, slot]

void KEndingBalanceLoanDlg::help ( void   )  [protected, slot]


Member Data Documentation

Private* const KEndingBalanceLoanDlg::d [private]


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

Generated on Wed Jan 26 13:07:10 2011 for KMyMoney by  doxygen 1.5.6