File indexing completed on 2024-05-19 05:07:21

0001 /*
0002     SPDX-FileCopyrightText: 2021 Thomas Baumgart <tbaumgart@kde.org>
0003     SPDX-License-Identifier: GPL-2.0-or-later
0004 */
0005 
0006 #ifndef MYMONEYRECONCILIATIONREPORT_H
0007 #define MYMONEYRECONCILIATIONREPORT_H
0008 // ----------------------------------------------------------------------------
0009 // QT Includes
0010 
0011 #include <QDate>
0012 #include <QString>
0013 #include <QStringList>
0014 
0015 // ----------------------------------------------------------------------------
0016 // KDE Includes
0017 
0018 // ----------------------------------------------------------------------------
0019 // Project Includes
0020 
0021 #include "mymoneymoney.h"
0022 
0023 struct MyMoneyReconciliationReport {
0024     QString accountId;
0025     QStringList journalEntryIds;
0026     QDate statementDate;
0027     MyMoneyMoney startingBalance;
0028     MyMoneyMoney endingBalance;
0029 };
0030 
0031 Q_DECLARE_METATYPE(MyMoneyReconciliationReport)
0032 
0033 #endif // MYMONEYRECONCILIATIONREPORT_H