KBudgetValues Class Reference

#include <kbudgetvalues.h>

Inheritance diagram for KBudgetValues:

KBudgetValuesDecl QWidget
Collaboration diagram for KBudgetValues:

Collaboration graph
[legend]

List of all members.

Signals

void valuesChanged (void)

Public Member Functions

 KBudgetValues (QWidget *parent=0, const char *name=0)
 ~KBudgetValues ()
void setBudgetValues (const MyMoneyBudget &budget, const MyMoneyBudget::AccountGroup &budgetAccount)
void budgetValues (const MyMoneyBudget &budget, MyMoneyBudget::AccountGroup &budgetAccount)
void clear (void)

Protected Slots

void slotChangePeriod (int id)
void slotClearAllValues (void)
void slotNeedUpdate (void)
void slotUpdateClearButton (void)

Protected Member Functions

bool eventFilter (QObject *o, QEvent *e)

Private Member Functions

void enableMonths (bool enabled)
void fillMonthLabels (void)

Private Attributes

kMyMoneyEditm_field [12]
QLabelm_label [12]
QWidgetm_currentTab
QDate m_budgetDate


Detailed Description

Author:
Thomas Baumgart <ipwizard@users.sourceforge.net>

Constructor & Destructor Documentation

KBudgetValues::KBudgetValues ( QWidget parent = 0,
const char *  name = 0 
)

KBudgetValues::~KBudgetValues (  ) 


Member Function Documentation

void KBudgetValues::setBudgetValues ( const MyMoneyBudget budget,
const MyMoneyBudget::AccountGroup budgetAccount 
)

void KBudgetValues::budgetValues ( const MyMoneyBudget budget,
MyMoneyBudget::AccountGroup budgetAccount 
)

void KBudgetValues::clear ( void   ) 

void KBudgetValues::enableMonths ( bool  enabled  )  [private]

void KBudgetValues::fillMonthLabels ( void   )  [private]

void KBudgetValues::slotChangePeriod ( int  id  )  [protected, slot]

void KBudgetValues::slotClearAllValues ( void   )  [protected, slot]

This slot clears the value in the value widgets of the selected budget type. Values of the other types are unaffected.

void KBudgetValues::slotNeedUpdate ( void   )  [protected, slot]

Helper slot used to postpone sending the valuesChanged() signal.

void KBudgetValues::slotUpdateClearButton ( void   )  [protected, slot]

bool KBudgetValues::eventFilter ( QObject o,
QEvent *  e 
) [protected]

void KBudgetValues::valuesChanged ( void   )  [signal]


Member Data Documentation

QDate KBudgetValues::m_budgetDate [private]


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

Generated on Wed Jan 26 13:05:48 2011 for KMyMoney by  doxygen 1.5.6