|
Public Member Functions |
| | InvestTransaction (Register *parent, const MyMoneyTransaction &transaction, const MyMoneySplit &split, int uniqueId) |
| virtual | ~InvestTransaction () |
| virtual const QString & | sortSecurity (void) const |
| virtual const char * | className (void) |
| bool | formCellText (QString &txt, int &align, int row, int col, QPainter *painter=0) |
| void | registerCellText (QString &txt, int &align, int row, int col, QPainter *painter=0) |
| int | registerColWidth (int col, const QFontMetrics &cellFontMetrics) |
| void | setupForm (KMyMoneyTransactionForm::TransactionForm *form) |
| void | loadTab (KMyMoneyTransactionForm::TransactionForm *) |
| int | numColsForm (void) const |
| void | arrangeWidgetsInForm (QMap< QString, QWidget * > &editWidgets) |
| void | arrangeWidgetsInRegister (QMap< QString, QWidget * > &editWidgets) |
| void | tabOrderInForm (QWidgetList &tabOrderWidgets) const |
| void | tabOrderInRegister (QWidgetList &tabOrderWidgets) const |
| int | numRowsRegister (bool expanded) const |
| int | numRowsRegister (void) const |
| TransactionEditor * | createEditor (TransactionEditorContainer *regForm, const KMyMoneyRegister::SelectedTransactions &list, const QDate &lastPostDate) |
| void | splits (MyMoneySplit &assetAccountSplit, QValueList< MyMoneySplit > &interestSplits, QValueList< MyMoneySplit > &feeSplits) const |
Protected Member Functions |
| bool | haveShares (void) const |
| bool | haveFees (void) const |
| bool | haveInterest (void) const |
| bool | havePrice (void) const |
| bool | haveAmount (void) const |
| bool | haveAssetAccount (void) const |
| bool | haveSplitRatio (void) const |
| void | activity (QString &txt, MyMoneySplit::investTransactionTypeE type) const |
Private Attributes |
| QValueList< MyMoneySplit > | m_feeSplits |
| QValueList< MyMoneySplit > | m_interestSplits |
| MyMoneySplit | m_assetAccountSplit |
| MyMoneySecurity | m_security |
| MyMoneySecurity | m_currency |
| MyMoneySplit::investTransactionTypeE | m_transactionType |
| QString | m_feeCategory |
| QString | m_interestCategory |
| MyMoneyMoney | m_feeAmount |
| MyMoneyMoney | m_interestAmount |
| MyMoneyMoney | m_totalAmount |