KReconcileDlg Class Reference

#include <kreconciledlg.h>

Inheritance diagram for KReconcileDlg:

KReconcileDlgDecl QDialog
Collaboration diagram for KReconcileDlg:

Collaboration graph
[legend]

List of all members.

Public Slots

void slotTransactionChanged ()

Signals

void reconcileFinished (bool)

Public Member Functions

 KReconcileDlg (const MyMoneyMoney previousBal, const MyMoneyMoney endingBal, const QDate endingDate, MyMoneyAccount *accountIndex, const MyMoneyFile *file, QWidget *parent=0, const char *name=0)
 ~KReconcileDlg ()
void resetData (const MyMoneyMoney previousBal, const MyMoneyMoney endingBal, const QDate endingDate, MyMoneyAccount *accountIndex, const MyMoneyFile *file)

Protected Slots

void slotDebitSelected (QListViewItem *, const QPoint &, int)
void slotCreditSelected (QListViewItem *, const QPoint &, int)
void finishClicked ()
void cancelClicked ()
void editClicked ()

Protected Member Functions

void resizeEvent (QResizeEvent *)

Private Member Functions

void loadLists (void)
void insertTransactions (void)
void doDifference (void)
bool inTransactions (MyMoneyTransaction *debittrans)
bool inDebits (MyMoneyTransaction *transaction)
bool inCredits (MyMoneyTransaction *transaction)
void reloadLists ()
void clearReconcile ()

Private Attributes

MyMoneyMoney m_endingBalance
MyMoneyMoney m_previousBalance
MyMoneyMoney m_clearedBalance
MyMoneyMoney m_debitBalance
MyMoneyMoney m_creditBalance
MyMoneyFilem_file
MyMoneyAccountm_accountIndex
QList< MyMoneyTransactionm_debitsQList
QList< MyMoneyTransactionm_creditsQList
QList< MyMoneyTransactionm_reconciledTransactions
bool m_balanced
QDate m_endingDate


Constructor & Destructor Documentation

KReconcileDlg::KReconcileDlg ( const MyMoneyMoney  previousBal,
const MyMoneyMoney  endingBal,
const QDate  endingDate,
MyMoneyAccount accountIndex,
const MyMoneyFile file,
QWidget parent = 0,
const char *  name = 0 
)

KReconcileDlg::~KReconcileDlg (  ) 


Member Function Documentation

void KReconcileDlg::resetData ( const MyMoneyMoney  previousBal,
const MyMoneyMoney  endingBal,
const QDate  endingDate,
MyMoneyAccount accountIndex,
const MyMoneyFile file 
)

void KReconcileDlg::resizeEvent ( QResizeEvent *   )  [protected]

No descriptions

void KReconcileDlg::slotDebitSelected ( QListViewItem ,
const QPoint &  ,
int   
) [protected, slot]

void KReconcileDlg::slotCreditSelected ( QListViewItem ,
const QPoint &  ,
int   
) [protected, slot]

void KReconcileDlg::finishClicked (  )  [protected, slot]

void KReconcileDlg::cancelClicked (  )  [protected, slot]

void KReconcileDlg::editClicked (  )  [protected, slot]

No descriptions

void KReconcileDlg::reconcileFinished ( bool   )  [signal]

void KReconcileDlg::loadLists ( void   )  [private]

void KReconcileDlg::insertTransactions ( void   )  [private]

void KReconcileDlg::doDifference ( void   )  [private]

bool KReconcileDlg::inTransactions ( MyMoneyTransaction debittrans  )  [private]

No descriptions

bool KReconcileDlg::inDebits ( MyMoneyTransaction transaction  )  [private]

No descriptions

bool KReconcileDlg::inCredits ( MyMoneyTransaction transaction  )  [private]

No descriptions

void KReconcileDlg::reloadLists (  )  [private]

void KReconcileDlg::clearReconcile (  )  [private]

void KReconcileDlg::slotTransactionChanged (  )  [slot]

No descriptions


Member Data Documentation

bool KReconcileDlg::m_balanced [private]

QDate KReconcileDlg::m_endingDate [private]


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

Generated on Wed Jan 26 13:08:39 2011 for KMyMoney by  doxygen 1.5.6