Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Transfer Class Reference

#include </home/clem/local/src/opie/noncore/unsupported/qashmoney/transfer.h>

List of all members.

Public Member Functions

 Transfer ()
 ~Transfer ()
void addTransfer (int fromaccount, int fromparent, int toaccount, int toparent, int day, int month, int year, float amount, int cleared)
void updateTransfer (int fromaccount, int fromparent, int toaccount, int toparent, int day, int month, int year, float amount, int cleared, int transferid)
void deleteTransfer (int)
void deleteAllTransfers (int accountid)
int getNumberOfTransfers ()
int getNumberOfTransfers (int accountid)
void displayTransfers (QListView *listview, int accountid, bool children, QDate displaydate)
int getCleared (int id)
void setCleared (int id, int cleared)
int getFromAccountID (int id)
int getToAccountID (int id)
int getDay (int id)
int getMonth (int id)
int getYear (int id)
QString getAmount (int id)

Private Attributes

sqlite3 * db


Constructor & Destructor Documentation

Transfer::Transfer  ) 
 

Definition at line 9 of file transfer.cpp.

References db.

Transfer::~Transfer  ) 
 

Definition at line 14 of file transfer.cpp.

References db.


Member Function Documentation

void Transfer::addTransfer int  fromaccount,
int  fromparent,
int  toaccount,
int  toparent,
int  day,
int  month,
int  year,
float  amount,
int  cleared
 

Definition at line 19 of file transfer.cpp.

References db.

Referenced by AccountDisplay::getTransferAccounts().

void Transfer::deleteAllTransfers int  accountid  ) 
 

Definition at line 44 of file transfer.cpp.

References db.

Referenced by AccountDisplay::deleteAccount().

void Transfer::deleteTransfer int   ) 
 

Definition at line 39 of file transfer.cpp.

References db.

Referenced by TransactionDisplay::deleteTransaction().

void Transfer::displayTransfers QListView *  listview,
int  accountid,
bool  children,
QDate  displaydate
 

Definition at line 67 of file transfer.cpp.

References QString::append(), db, Account::getAccountName(), getCleared(), Preferences::getDate(), Account::getParentAccountID(), Preferences::getPreference(), QString::prepend(), QString::toInt(), and TRUE.

Referenced by TransactionDisplay::addTransaction(), QashMoney::changeTabDisplay(), TransactionDisplay::deleteTransaction(), QashMoney::displayDatePreferencesDialog(), QashMoney::displayTransactionPreferencesDialog(), TransactionDisplay::limitDisplay(), TransactionDisplay::toggleTransaction(), and TransactionDisplay::updateAndDisplay().

QString Transfer::getAmount int  id  ) 
 

Definition at line 252 of file transfer.cpp.

References db.

Referenced by TransactionDisplay::editTransfer().

int Transfer::getCleared int  id  ) 
 

Definition at line 205 of file transfer.cpp.

References db.

Referenced by displayTransfers(), and TransactionDisplay::toggleTransaction().

int Transfer::getDay int  id  ) 
 

Definition at line 231 of file transfer.cpp.

References db.

Referenced by TransactionDisplay::editTransfer().

int Transfer::getFromAccountID int  id  ) 
 

Definition at line 217 of file transfer.cpp.

References db.

Referenced by TransactionDisplay::deleteTransaction(), and TransactionDisplay::editTransfer().

int Transfer::getMonth int  id  ) 
 

Definition at line 238 of file transfer.cpp.

References db.

Referenced by TransactionDisplay::editTransfer().

int Transfer::getNumberOfTransfers int  accountid  ) 
 

Definition at line 57 of file transfer.cpp.

References db.

int Transfer::getNumberOfTransfers  ) 
 

Definition at line 50 of file transfer.cpp.

References db.

Referenced by AccountDisplay::addAccount(), TransactionDisplay::addTransaction(), TransactionDisplay::deleteTransaction(), QashMoney::displayDatePreferencesDialog(), QashMoney::displayTransactionPreferencesDialog(), TransactionDisplay::toggleTransaction(), and TransactionDisplay::updateAndDisplay().

int Transfer::getToAccountID int  id  ) 
 

Definition at line 224 of file transfer.cpp.

References db.

Referenced by TransactionDisplay::deleteTransaction(), and TransactionDisplay::editTransfer().

int Transfer::getYear int  id  ) 
 

Definition at line 245 of file transfer.cpp.

References db.

Referenced by TransactionDisplay::editTransfer().

void Transfer::setCleared int  id,
int  cleared
 

Definition at line 212 of file transfer.cpp.

References db.

Referenced by TransactionDisplay::toggleTransaction().

void Transfer::updateTransfer int  fromaccount,
int  fromparent,
int  toaccount,
int  toparent,
int  day,
int  month,
int  year,
float  amount,
int  cleared,
int  transferid
 

Definition at line 33 of file transfer.cpp.

References db.

Referenced by TransactionDisplay::editTransfer().


Member Data Documentation

sqlite3* Transfer::db [private]
 

Definition at line 46 of file transfer.h.

Referenced by addTransfer(), deleteAllTransfers(), deleteTransfer(), displayTransfers(), getAmount(), getCleared(), getDay(), getFromAccountID(), getMonth(), getNumberOfTransfers(), getToAccountID(), getYear(), setCleared(), Transfer(), updateTransfer(), and ~Transfer().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:54:18 2005 for OPIE by  doxygen 1.4.2