KEnterScheduleDlg Class Reference

#include <kenterscheduledlg.h>

Inheritance diagram for KEnterScheduleDlg:

KEnterScheduleDlgDecl QDialog
Collaboration diagram for KEnterScheduleDlg:

Collaboration graph
[legend]

List of all members.

Public Slots

int exec (void)

Public Member Functions

 KEnterScheduleDlg (QWidget *parent, const MyMoneySchedule &schedule)
 ~KEnterScheduleDlg ()
TransactionEditorstartEdit (void)
MyMoneyTransaction transaction (void)
void showExtendedKeys (bool visible=true)
KMyMoneyUtils::EnterScheduleResultCodeE resultCode (void) const

Protected Member Functions

bool focusNextPrevChild (bool next)
 Overridden for internal reasons. No API changes.
QDate date (const QDate &_date) const
void resizeEvent (QResizeEvent *ev)

Private Slots

void slotSetupSize (void)
void slotShowHelp (void)
void slotIgnore (void)
void slotSkip (void)

Private Attributes

Private *const d


Detailed Description

Author:
Thomas Baumgart

Constructor & Destructor Documentation

KEnterScheduleDlg::KEnterScheduleDlg ( QWidget parent,
const MyMoneySchedule schedule 
)

KEnterScheduleDlg::~KEnterScheduleDlg (  ) 


Member Function Documentation

TransactionEditor* KEnterScheduleDlg::startEdit ( void   ) 

MyMoneyTransaction KEnterScheduleDlg::transaction ( void   ) 

void KEnterScheduleDlg::showExtendedKeys ( bool  visible = true  ) 

Show (or hide) the extended dialog keys for 'Skip' and 'Ignore' depending on the value of the parameter visible which defaults to true.

KMyMoneyUtils::EnterScheduleResultCodeE KEnterScheduleDlg::resultCode ( void   )  const

Return the extended result code. Usage of the returned value only makes sense, once the dialog has been executed. Before execution it returns Cancel.

bool KEnterScheduleDlg::focusNextPrevChild ( bool  next  )  [protected]

QDate KEnterScheduleDlg::date ( const QDate &  _date  )  const [protected]

This method returns the adjusts _date according to the setting of the schedule's weekend option.

void KEnterScheduleDlg::resizeEvent ( QResizeEvent *  ev  )  [protected]

int KEnterScheduleDlg::exec ( void   )  [slot]

void KEnterScheduleDlg::slotSetupSize ( void   )  [private, slot]

void KEnterScheduleDlg::slotShowHelp ( void   )  [private, slot]

void KEnterScheduleDlg::slotIgnore ( void   )  [private, slot]

void KEnterScheduleDlg::slotSkip ( void   )  [private, slot]


Member Data Documentation

Private* const KEnterScheduleDlg::d [private]


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

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