#include <investactivities.h>


Public Member Functions | |
| Remove (InvestTransactionEditor *editor) | |
| virtual | ~Remove () |
| virtual MyMoneySplit::investTransactionTypeE | type (void) const |
| virtual void | showWidgets (void) const |
| virtual bool | isComplete (QString &reason) const |
| virtual bool | createTransaction (MyMoneyTransaction &t, MyMoneySplit &s0, MyMoneySplit &assetAccountSplit, QValueList< MyMoneySplit > &feeSplits, QValueList< MyMoneySplit > &m_feeSplits, QValueList< MyMoneySplit > &interestSplits, QValueList< MyMoneySplit > &m_interestSplits, MyMoneySecurity &security, MyMoneySecurity ¤cy) |
| Invest::Remove::Remove | ( | InvestTransactionEditor * | editor | ) | [inline] |
| virtual Invest::Remove::~Remove | ( | ) | [inline, virtual] |
| virtual MyMoneySplit::investTransactionTypeE Invest::Remove::type | ( | void | ) | const [inline, virtual] |
Implements Invest::Activity.
| virtual void Invest::Remove::showWidgets | ( | void | ) | const [virtual] |
Implements Invest::Activity.
| virtual bool Invest::Remove::isComplete | ( | QString & | reason | ) | const [virtual] |
Implements Invest::Activity.
| virtual bool Invest::Remove::createTransaction | ( | MyMoneyTransaction & | t, | |
| MyMoneySplit & | s0, | |||
| MyMoneySplit & | assetAccountSplit, | |||
| QValueList< MyMoneySplit > & | feeSplits, | |||
| QValueList< MyMoneySplit > & | m_feeSplits, | |||
| QValueList< MyMoneySplit > & | interestSplits, | |||
| QValueList< MyMoneySplit > & | m_interestSplits, | |||
| MyMoneySecurity & | security, | |||
| MyMoneySecurity & | currency | |||
| ) | [virtual] |
Create a transaction t based on the split s0 and the data contained in the widgets. In multiselection mode, assetAccountSplit, feeSplits, interestSplits, security and currency are taken from the original transaction and should be used as well.
true if creation was successful, false otherwise Implements Invest::Activity.
1.5.6