Changeset View
Changeset View
Standalone View
Standalone View
kmymoney/models/accountsmodel.h
Context not available. | |||||
33 | // ---------------------------------------------------------------------------- | 33 | // ---------------------------------------------------------------------------- | ||
---|---|---|---|---|---|
34 | // Project Includes | 34 | // Project Includes | ||
35 | 35 | | |||
36 | #include "mymoneyfile.h" | | |||
37 | #include "modelenums.h" | 36 | #include "modelenums.h" | ||
37 | #include "mymoneyenums.h" | ||||
38 | 38 | | |||
39 | /** | 39 | /** | ||
40 | * A model for the accounts. | 40 | * A model for the accounts. | ||
Context not available. | |||||
51 | * @author Łukasz Wojniłowicz 2017 | 51 | * @author Łukasz Wojniłowicz 2017 | ||
52 | * | 52 | * | ||
53 | */ | 53 | */ | ||
54 | class MyMoneyObject; | ||||
55 | class MyMoneyMoney; | ||||
54 | class MyMoneyAccount; | 56 | class MyMoneyAccount; | ||
55 | class AccountsModel : public QStandardItemModel | 57 | class AccountsModel : public QStandardItemModel | ||
56 | { | 58 | { | ||
Context not available. | |||||
94 | public slots: | 96 | public slots: | ||
95 | 97 | | |||
96 | void slotReconcileAccount(const MyMoneyAccount &account, const QDate &reconciliationDate, const MyMoneyMoney &endingBalance); | 98 | void slotReconcileAccount(const MyMoneyAccount &account, const QDate &reconciliationDate, const MyMoneyMoney &endingBalance); | ||
97 | void slotObjectAdded(MyMoneyFile::notificationObjectT objType, const MyMoneyObject * const obj); | 99 | void slotObjectAdded(eMyMoney::File::Object objType, const MyMoneyObject * const obj); | ||
98 | void slotObjectModified(MyMoneyFile::notificationObjectT objType, const MyMoneyObject * const obj); | 100 | void slotObjectModified(eMyMoney::File::Object objType, const MyMoneyObject * const obj); | ||
99 | void slotObjectRemoved(MyMoneyFile::notificationObjectT objType, const QString& id); | 101 | void slotObjectRemoved(eMyMoney::File::Object objType, const QString& id); | ||
100 | void slotBalanceOrValueChanged(const MyMoneyAccount &account); | 102 | void slotBalanceOrValueChanged(const MyMoneyAccount &account); | ||
101 | 103 | | |||
102 | signals: | 104 | signals: | ||
Context not available. | |||||
157 | void load(); | 159 | void load(); | ||
158 | 160 | | |||
159 | public slots: | 161 | public slots: | ||
160 | void slotObjectAdded(MyMoneyFile::notificationObjectT objType, const MyMoneyObject * const obj); | 162 | void slotObjectAdded(eMyMoney::File::Object objType, const MyMoneyObject * const obj); | ||
161 | void slotObjectModified(MyMoneyFile::notificationObjectT objType, const MyMoneyObject * const obj); | 163 | void slotObjectModified(eMyMoney::File::Object objType, const MyMoneyObject * const obj); | ||
162 | void slotObjectRemoved(MyMoneyFile::notificationObjectT objType, const QString& id); | 164 | void slotObjectRemoved(eMyMoney::File::Object objType, const QString& id); | ||
163 | 165 | | |||
164 | private: | 166 | private: | ||
165 | InstitutionsModel(QObject *parent = 0); | 167 | InstitutionsModel(QObject *parent = 0); | ||
Context not available. |