summaryrefslogtreecommitdiffstats
path: root/kmymoney2/mymoney/storage/mymoneydatabasemgr.h
diff options
context:
space:
mode:
Diffstat (limited to 'kmymoney2/mymoney/storage/mymoneydatabasemgr.h')
-rw-r--r--kmymoney2/mymoney/storage/mymoneydatabasemgr.h214
1 files changed, 107 insertions, 107 deletions
diff --git a/kmymoney2/mymoney/storage/mymoneydatabasemgr.h b/kmymoney2/mymoney/storage/mymoneydatabasemgr.h
index 21bf8d6..1511915 100644
--- a/kmymoney2/mymoney/storage/mymoneydatabasemgr.h
+++ b/kmymoney2/mymoney/storage/mymoneydatabasemgr.h
@@ -50,8 +50,8 @@ public:
// general get functions
virtual const MyMoneyPayee user(void) const;
- virtual const QDate creationDate(void) const;
- virtual const QDate lastModificationDate(void) const;
+ virtual const TQDate creationDate(void) const;
+ virtual const TQDate lastModificationDate(void) const;
virtual unsigned int currentFixVersion(void) const;
virtual unsigned int fileFixVersion(void) const;
@@ -60,9 +60,9 @@ public:
virtual void setFileFixVersion(const unsigned int v);
// methods provided by MyMoneyKeyValueContainer
- virtual void setValue(const QString& key, const QString& value);
- virtual const QString value(const QString& key) const;
- virtual void deletePair(const QString& key);
+ virtual void setValue(const TQString& key, const TQString& value);
+ virtual const TQString value(const TQString& key) const;
+ virtual void deletePair(const TQString& key);
/**
* This method is used to duplicate an IMyMoneyStorage object and return
@@ -82,15 +82,15 @@ public:
/**
* This method is used to add one account as sub-ordinate to another
- * (parent) account. The objects that are passed will be modified
+ * (tqparent) account. The objects that are passed will be modified
* accordingly.
*
* An exception will be thrown upon error conditions.
*
- * @param parent parent account the account should be added to
+ * @param tqparent tqparent account the account should be added to
* @param account the account to be added
*/
- virtual void addAccount(MyMoneyAccount& parent, MyMoneyAccount& account);
+ virtual void addAccount(MyMoneyAccount& tqparent, MyMoneyAccount& account);
/**
* This method is used to create a new payee
@@ -105,22 +105,22 @@ public:
* This method is used to retrieve information about a payee
* An exception will be thrown upon error conditions.
*
- * @param id QString reference to id of payee
+ * @param id TQString reference to id of payee
*
* @return MyMoneyPayee object of payee
*/
- virtual const MyMoneyPayee payee(const QString& id) const;
+ virtual const MyMoneyPayee payee(const TQString& id) const;
/**
* This method is used to retrieve the id to a corresponding
* name of a payee/receiver.
* An exception will be thrown upon error conditions.
*
- * @param payee QString reference to name of payee
+ * @param payee TQString reference to name of payee
*
* @return MyMoneyPayee object of payee
*/
- virtual const MyMoneyPayee payeeByName(const QString& payee) const;
+ virtual const MyMoneyPayee payeeByName(const TQString& payee) const;
/**
* This method is used to modify an existing payee
@@ -144,9 +144,9 @@ public:
* This method returns a list of the payees
* inside a MyMoneyStorage object
*
- * @return QValueList<MyMoneyPayee> containing the payee information
+ * @return TQValueList<MyMoneyPayee> containing the payee information
*/
- virtual const QValueList<MyMoneyPayee> payeeList(void) const;
+ virtual const TQValueList<MyMoneyPayee> payeeList(void) const;
/**
* Returns the account addressed by it's id.
@@ -157,7 +157,7 @@ public:
* @return reference to MyMoneyAccount object. An exception is thrown
* if the id is unknown
*/
- virtual const MyMoneyAccount account(const QString& id) const;
+ virtual const MyMoneyAccount account(const TQString& id) const;
/**
* This method is used to check whether a given
@@ -168,23 +168,23 @@ public:
* @param id account id
* @return true if account-id is one of the standards, false otherwise
*/
- virtual bool isStandardAccount(const QString& id) const;
+ virtual bool isStandardAccount(const TQString& id) const;
/**
* This method is used to set the name for the specified standard account
* within the storage area. An exception will be thrown, if an error
* occurs
*
- * @param id QString reference to one of the standard accounts.
- * @param name QString reference to the name to be set
+ * @param id TQString reference to one of the standard accounts.
+ * @param name TQString reference to the name to be set
*
*/
- virtual void setAccountName(const QString& id, const QString& name);
+ virtual void setAccountName(const TQString& id, const TQString& name);
/**
* Adds an institution to the storage. A
* respective institution-ID will be generated within this record.
- * The ID is stored as QString in the object passed as argument.
+ * The ID is stored as TQString in the object passed as argument.
*
* An exception will be thrown upon error conditions.
*
@@ -196,7 +196,7 @@ public:
/**
* Adds a transaction to the file-global transaction pool. A respective
* transaction-ID will be generated within this record. The ID is stored
- * QString with the object.
+ * TQString with the object.
*
* An exception will be thrown upon error conditions.
*
@@ -216,7 +216,7 @@ public:
* @param id id of the account to be checked for
* @return true if account is referenced, false otherwise
*/
- virtual bool hasActiveSplits(const QString& id) const;
+ virtual bool hasActiveSplits(const TQString& id) const;
/**
* This method is used to return the actual balance of an account
@@ -229,7 +229,7 @@ public:
* @param date return balance for specific date
* @return balance of the account as MyMoneyMoney object
*/
- virtual const MyMoneyMoney balance(const QString& id, const QDate& date) const;
+ virtual const MyMoneyMoney balance(const TQString& id, const TQDate& date) const;
/**
* This method is used to return the actual balance of an account
@@ -242,7 +242,7 @@ public:
* @param date return balance for specific date
* @return balance of the account as MyMoneyMoney object
*/
- virtual const MyMoneyMoney totalBalance(const QString& id, const QDate& date) const;
+ virtual const MyMoneyMoney totalBalance(const TQString& id, const TQDate& date) const;
/**
* Returns the institution of a given ID
@@ -251,7 +251,7 @@ public:
* @return MyMoneyInstitution object filled with data. If the institution
* could not be found, an exception will be thrown
*/
- virtual const MyMoneyInstitution institution(const QString& id) const;
+ virtual const MyMoneyInstitution institution(const TQString& id) const;
/**
* This method returns an indicator if the storage object has been
@@ -284,10 +284,10 @@ public:
* This method returns a list of the institutions
* inside a MyMoneyStorage object
*
- * @return QValueList<MyMoneyInstitution> containing the
+ * @return TQValueList<MyMoneyInstitution> containing the
* institution information
*/
- virtual const QValueList<MyMoneyInstitution> institutionList(void) const;
+ virtual const TQValueList<MyMoneyInstitution> institutionList(void) const;
/**
* Modifies an already existing account in the file global account pool.
@@ -320,14 +320,14 @@ public:
virtual void modifyTransaction(const MyMoneyTransaction& transaction);
/**
- * This method re-parents an existing account
+ * This method re-tqparents an existing account
*
* An exception will be thrown upon error conditions.
*
- * @param account MyMoneyAccount reference to account to be re-parented
- * @param parent MyMoneyAccount reference to new parent account
+ * @param account MyMoneyAccount reference to account to be re-tqparented
+ * @param tqparent MyMoneyAccount reference to new tqparent account
*/
- virtual void reparentAccount(MyMoneyAccount &account, MyMoneyAccount& parent);
+ virtual void reparentAccount(MyMoneyAccount &account, MyMoneyAccount& tqparent);
/**
* This method is used to remove a transaction from the transaction
@@ -343,25 +343,25 @@ public:
* This method returns the number of transactions currently known to file
* in the range 0..MAXUINT
*
- * @param account QString reference to account id. If account is empty
+ * @param account TQString reference to account id. If account is empty
+ all transactions (the journal) will be counted. If account
* is not empty it returns the number of transactions
* that have splits in this account.
*
* @return number of transactions in journal/account
*/
- virtual unsigned int transactionCount(const QString& account = QString()) const;
+ virtual unsigned int transactionCount(const TQString& account = TQString()) const;
/**
- * This method returns a QMap filled with the number of transactions
+ * This method returns a TQMap filled with the number of transactions
* per account. The account id serves as index into the map. If one
* needs to have all transactionCounts() for many accounts, this method
- * is faster than calling transactionCount(const QString& account) many
+ * is faster than calling transactionCount(const TQString& account) many
* times.
*
- * @return QMap with numbers of transactions per account
+ * @return TQMap with numbers of transactions per account
*/
- virtual const QMap<QString, unsigned long> transactionCountMap(void) const;
+ virtual const TQMap<TQString, unsigned long> transactionCountMap(void) const;
/**
* This method is used to pull a list of transactions from the file
@@ -374,9 +374,9 @@ public:
*
* @param filter MyMoneyTransactionFilter object with the match criteria
*
- * @return set of transactions in form of a QValueList<MyMoneyTransaction>
+ * @return set of transactions in form of a TQValueList<MyMoneyTransaction>
*/
- virtual const QValueList<MyMoneyTransaction> transactionList(MyMoneyTransactionFilter& filter) const;
+ virtual const TQValueList<MyMoneyTransaction> transactionList(MyMoneyTransactionFilter& filter) const;
/**
* This method is the same as above, but instead of a return value, a
@@ -386,7 +386,7 @@ public:
* be cleared before filling with results.
* @param filter MyMoneyTransactionFilter object with the match criteria
*/
- virtual void transactionList(QValueList<MyMoneyTransaction>& list, MyMoneyTransactionFilter& filter) const;
+ virtual void transactionList(TQValueList<MyMoneyTransaction>& list, MyMoneyTransactionFilter& filter) const;
/**
* This method is the same as above, but the list contains pairs of
@@ -396,7 +396,7 @@ public:
* be cleared before filling with results.
* @param filter MyMoneyTransactionFilter object with the match criteria
*/
- virtual void transactionList(QValueList<QPair<MyMoneyTransaction, MyMoneySplit> >& list, MyMoneyTransactionFilter& filter) const;
+ virtual void transactionList(TQValueList<TQPair<MyMoneyTransaction, MyMoneySplit> >& list, MyMoneyTransactionFilter& filter) const;
/**
* Deletes an existing account from the file global account pool
@@ -425,20 +425,20 @@ public:
* transaction pool through an id. In case of an invalid id, an
* exception will be thrown.
*
- * @param id id of transaction as QString.
+ * @param id id of transaction as TQString.
* @return the requested transaction
*/
- virtual const MyMoneyTransaction transaction(const QString& id) const;
+ virtual const MyMoneyTransaction transaction(const TQString& id) const;
/**
* This method is used to extract a transaction from the file global
* transaction pool through an index into an account.
*
- * @param account id of the account as QString
+ * @param account id of the account as TQString
* @param idx number of transaction in this account
* @return MyMoneyTransaction object
*/
- virtual const MyMoneyTransaction transaction(const QString& account, const int idx) const;
+ virtual const MyMoneyTransaction transaction(const TQString& account, const int idx) const;
/**
* This method returns the number of institutions currently known to file
@@ -451,11 +451,11 @@ public:
/**
* This method returns a list of accounts inside the storage object.
*
- * @param list reference to QValueList receiving the account objects
+ * @param list reference to TQValueList receiving the account objects
*
* @note The standard accounts will not be returned
*/
- virtual void accountList(QValueList<MyMoneyAccount>& list) const;
+ virtual void accountList(TQValueList<MyMoneyAccount>& list) const;
/**
* This method is used to return the standard liability account
@@ -524,22 +524,22 @@ public:
*
* An exception will be thrown upon erronous situations.
*
- * @param id QString containing the id of the MyMoneySecurity object
+ * @param id TQString containing the id of the MyMoneySecurity object
* @return MyMoneySecurity object
*/
- virtual const MyMoneySecurity security(const QString& id) const;
+ virtual const MyMoneySecurity security(const TQString& id) const;
/**
* This method returns a list of the security objects
* inside a MyMoneyStorage object
*
- * @return QValueList<MyMoneySecurity> containing objects
+ * @return TQValueList<MyMoneySecurity> containing objects
*/
- virtual const QValueList<MyMoneySecurity> securityList(void) const;
+ virtual const TQValueList<MyMoneySecurity> securityList(void) const;
virtual void addPrice(const MyMoneyPrice& price);
virtual void removePrice(const MyMoneyPrice& price);
- virtual const MyMoneyPrice price(const QString& fromId, const QString& toId, const QDate& date, const bool exactDate) const;
+ virtual const MyMoneyPrice price(const TQString& fromId, const TQString& toId, const TQDate& date, const bool exactDate) const;
/**
* This method returns a list of all prices.
@@ -586,10 +586,10 @@ public:
*
* An exception will be thrown upon erronous situations.
*
- * @param id QString containing the id of the MyMoneySchedule object
+ * @param id TQString containing the id of the MyMoneySchedule object
* @return MyMoneySchedule object
*/
- virtual const MyMoneySchedule schedule(const QString& id) const;
+ virtual const MyMoneySchedule schedule(const TQString& id) const;
/**
* This method is used to extract a list of scheduled transactions
@@ -597,7 +597,7 @@ public:
*
* @param accountId only search for scheduled transactions that reference
* accound @p accountId. If accountId is the empty string,
- * this filter is off. Default is @p QString().
+ * this filter is off. Default is @p TQString().
* @param type only schedules of type @p type are searched for.
* See MyMoneySchedule::typeE for details.
* Default is MyMoneySchedule::TYPE_ANY
@@ -609,27 +609,27 @@ public:
* See MyMoneySchedule::paymentTypeE for details.
* Default is MyMoneySchedule::STYPE_ANY
* @param startDate only schedules with payment dates after @p startDate
- * are searched for. Default is all dates (QDate()).
+ * are searched for. Default is all dates (TQDate()).
* @param endDate only schedules with payment dates ending prior to @p endDate
- * are searched for. Default is all dates (QDate()).
+ * are searched for. Default is all dates (TQDate()).
* @param overdue if true, only those schedules that are overdue are
* searched for. Default is false (all schedules will be returned).
*
- * @return const QValueList<MyMoneySchedule> list of schedule objects.
+ * @return const TQValueList<MyMoneySchedule> list of schedule objects.
*/
- virtual const QValueList<MyMoneySchedule> scheduleList(const QString& accountId = QString(),
+ virtual const TQValueList<MyMoneySchedule> scheduleList(const TQString& accountId = TQString(),
const MyMoneySchedule::typeE type = MyMoneySchedule::TYPE_ANY,
const MyMoneySchedule::occurenceE occurence = MyMoneySchedule::OCCUR_ANY,
const MyMoneySchedule::paymentTypeE paymentType = MyMoneySchedule::STYPE_ANY,
- const QDate& startDate = QDate(),
- const QDate& endDate = QDate(),
+ const TQDate& startDate = TQDate(),
+ const TQDate& endDate = TQDate(),
const bool overdue = false) const;
- virtual const QValueList<MyMoneySchedule> scheduleListEx( int scheduleTypes,
+ virtual const TQValueList<MyMoneySchedule> scheduleListEx( int scheduleTypes,
int scheduleOcurrences,
int schedulePaymentTypes,
- QDate startDate,
- const QStringList& accounts=QStringList()) const;
+ TQDate startDate,
+ const TQStringList& accounts=TQStringList()) const;
/**
* This method is used to add a new currency object to the engine.
@@ -668,10 +668,10 @@ public:
*
* An exception will be thrown upon erronous situations.
*
- * @param id QString containing the id of the MyMoneySecurity object
+ * @param id TQString containing the id of the MyMoneySecurity object
* @return MyMoneyCurrency object
*/
- virtual const MyMoneySecurity currency(const QString& id) const;
+ virtual const MyMoneySecurity currency(const TQString& id) const;
/**
* This method is used to retrieve the list of all currencies
@@ -679,9 +679,9 @@ public:
*
* An exception will be thrown upon erronous situations.
*
- * @return QValueList of all MyMoneySecurity objects representing a currency.
+ * @return TQValueList of all MyMoneySecurity objects representing a currency.
*/
- virtual const QValueList<MyMoneySecurity> currencyList(void) const;
+ virtual const TQValueList<MyMoneySecurity> currencyList(void) const;
/**
* This method is used to retrieve the list of all reports
@@ -689,9 +689,9 @@ public:
*
* An exception will be thrown upon erronous situations.
*
- * @return QValueList of all MyMoneyReport objects.
+ * @return TQValueList of all MyMoneyReport objects.
*/
- virtual const QValueList<MyMoneyReport> reportList( void ) const;
+ virtual const TQValueList<MyMoneyReport> reportList( void ) const;
/**
* This method is used to add a new report to the engine.
@@ -729,10 +729,10 @@ public:
*
* An exception will be thrown upon erronous situations.
*
- * @param id QString containing the id of the MyMoneyReport object
+ * @param id TQString containing the id of the MyMoneyReport object
* @return MyMoneyReport object
*/
- virtual const MyMoneyReport report( const QString& id ) const;
+ virtual const MyMoneyReport report( const TQString& id ) const;
/**
* This method is used to remove an existing MyMoneyReport object
@@ -750,9 +750,9 @@ public:
*
* An exception will be thrown upon erronous situations.
*
- * @return QValueList of all MyMoneyBudget objects.
+ * @return TQValueList of all MyMoneyBudget objects.
*/
- virtual const QValueList<MyMoneyBudget> budgetList( void ) const;
+ virtual const TQValueList<MyMoneyBudget> budgetList( void ) const;
/**
* This method is used to add a new budget to the engine.
@@ -771,11 +771,11 @@ public:
* name of a budget
* An exception will be thrown upon error conditions.
*
- * @param budget QString reference to name of budget
+ * @param budget TQString reference to name of budget
*
* @return MyMoneyBudget object of budget
*/
- virtual const MyMoneyBudget budgetByName(const QString& budget) const;
+ virtual const MyMoneyBudget budgetByName(const TQString& budget) const;
/**
* This method is used to modify an existing MyMoneyBudget
@@ -801,10 +801,10 @@ public:
*
* An exception will be thrown upon erronous situations.
*
- * @param id QString containing the id of the MyMoneyBudget object
+ * @param id TQString containing the id of the MyMoneyBudget object
* @return MyMoneyBudget object
*/
- virtual MyMoneyBudget budget( const QString& id ) const;
+ virtual MyMoneyBudget budget( const TQString& id ) const;
/**
* This method is used to remove an existing MyMoneyBudget object
@@ -849,7 +849,7 @@ public:
virtual void rollbackTransaction(void);
// general set functions
- virtual void setCreationDate(const QDate& val);
+ virtual void setCreationDate(const TQDate& val);
/**
* This method is used to get a SQL reader for subsequent database access
@@ -869,25 +869,25 @@ public:
* therefor be called as last operation when loading from a
* file.
*
- * @param val QDate of last modification
+ * @param val TQDate of last modification
*/
- virtual void setLastModificationDate(const QDate& val);
+ virtual void setLastModificationDate(const TQDate& val);
/**
* This method returns whether a given transaction is already in memory, to avoid
* reloading it from the database
*/
- virtual bool isDuplicateTransaction(const QString&) const;
-
- virtual void loadAccounts(const QMap<QString, MyMoneyAccount>& map);
- virtual void loadTransactions(const QMap<QString, MyMoneyTransaction>& map);
- virtual void loadInstitutions(const QMap<QString, MyMoneyInstitution>& map);
- virtual void loadPayees(const QMap<QString, MyMoneyPayee>& map);
- virtual void loadSchedules(const QMap<QString, MyMoneySchedule>& map);
- virtual void loadSecurities(const QMap<QString, MyMoneySecurity>& map);
- virtual void loadCurrencies(const QMap<QString, MyMoneySecurity>& map);
- virtual void loadReports( const QMap<QString, MyMoneyReport>& reports );
- virtual void loadBudgets( const QMap<QString, MyMoneyBudget>& budgets );
+ virtual bool isDuplicateTransaction(const TQString&) const;
+
+ virtual void loadAccounts(const TQMap<TQString, MyMoneyAccount>& map);
+ virtual void loadTransactions(const TQMap<TQString, MyMoneyTransaction>& map);
+ virtual void loadInstitutions(const TQMap<TQString, MyMoneyInstitution>& map);
+ virtual void loadPayees(const TQMap<TQString, MyMoneyPayee>& map);
+ virtual void loadSchedules(const TQMap<TQString, MyMoneySchedule>& map);
+ virtual void loadSecurities(const TQMap<TQString, MyMoneySecurity>& map);
+ virtual void loadCurrencies(const TQMap<TQString, MyMoneySecurity>& map);
+ virtual void loadReports( const TQMap<TQString, MyMoneyReport>& reports );
+ virtual void loadBudgets( const TQMap<TQString, MyMoneyBudget>& budgets );
virtual void loadPrices(const MyMoneyPriceList& list);
virtual unsigned long accountId(void) const;
@@ -913,10 +913,10 @@ public:
* from the container. It is meant to be used for permanent storage
* functionality. See MyMoneyKeyValueContainer::pairs() for details.
*
- * @return QMap<QString, QString> containing all key/value pairs of
+ * @return TQMap<TQString, TQString> containing all key/value pairs of
* this container.
*/
- virtual const QMap<QString, QString> pairs(void) const;
+ virtual const TQMap<TQString, TQString> pairs(void) const;
/**
* This method is used to initially store a set of key/value pairs
@@ -924,12 +924,12 @@ public:
* from permanent storage. See MyMoneyKeyValueContainer::setPairs()
* for details
*
- * @param list const QMap<QString, QString> containing the set of
+ * @param list const TQMap<TQString, TQString> containing the set of
* key/value pairs to be loaded into the container.
*
* @note All existing key/value pairs in the container will be deleted.
*/
- virtual void setPairs(const QMap<QString, QString>& list);
+ virtual void setPairs(const TQMap<TQString, TQString>& list);
/**
* This method recalculates the balances of all accounts
@@ -943,7 +943,7 @@ private:
* object. It is set during the constructor and can only be modified using
* the stream read operator.
*/
- QDate m_creationDate;
+ TQDate m_creationDate;
/**
* This member variable contains the current fix level of application
@@ -961,7 +961,7 @@ private:
* This member variable keeps the date of the last modification of
* the MyMoneySeqAccessMgr object.
*/
- QDate m_lastModificationDate;
+ TQDate m_lastModificationDate;
/**
* This contains the interface with SQL reader for database access
@@ -978,47 +978,47 @@ private:
* This method is used to get the next valid ID for a institution
* @return id for a institution
*/
- const QString nextInstitutionID(void);
+ const TQString nextInstitutionID(void);
/**
* This method is used to get the next valid ID for an account
* @return id for an account
*/
- const QString nextAccountID(void);
+ const TQString nextAccountID(void);
/**
* This method is used to get the next valid ID for a transaction
* @return id for a transaction
*/
- const QString nextTransactionID(void);
+ const TQString nextTransactionID(void);
/**
* This method is used to get the next valid ID for a payee
* @return id for a payee
*/
- const QString nextPayeeID(void);
+ const TQString nextPayeeID(void);
/**
* This method is used to get the next valid ID for a scheduled transaction
* @return id for a scheduled transaction
*/
- const QString nextScheduleID(void);
+ const TQString nextScheduleID(void);
/**
* This method is used to get the next valid ID for an security object.
* @return id for an security object
*/
- const QString nextSecurityID(void);
+ const TQString nextSecurityID(void);
- const QString nextReportID(void);
+ const TQString nextReportID(void);
/**
* This method is used to get the next valid ID for a budget object.
* @return id for an budget object
*/
- const QString nextBudgetID(void);
+ const TQString nextBudgetID(void);
- void removeReferences(const QString& id);
+ void removeReferences(const TQString& id);
static const int INSTITUTION_ID_SIZE = 6;
static const int ACCOUNT_ID_SIZE = 6;