File indexing completed on 2024-05-12 16:43:54

0001 /*
0002     SPDX-FileCopyrightText: 2015 Thomas Baumgart <tbaumgart@kde.org>
0003     SPDX-License-Identifier: GPL-2.0-or-later
0004 */
0005 
0006 #ifndef NEWTRANSACTIONFORM_H
0007 #define NEWTRANSACTIONFORM_H
0008 
0009 // ----------------------------------------------------------------------------
0010 // QT Includes
0011 
0012 #include <QFrame>
0013 class QModelIndex;
0014 
0015 // ----------------------------------------------------------------------------
0016 // KDE Includes
0017 
0018 // ----------------------------------------------------------------------------
0019 // Project Includes
0020 
0021 
0022 class NewTransactionForm : public QFrame
0023 {
0024     Q_OBJECT
0025 public:
0026     explicit NewTransactionForm(QWidget* parent = 0);
0027     virtual ~NewTransactionForm();
0028 
0029 public Q_SLOTS:
0030     void showTransaction(const QString& transactionSplitId);
0031     void modelDataChanged(const QModelIndex& topLeft, const QModelIndex& bottomRight);
0032 
0033 private:
0034     class Private;
0035     Private * const d;
0036 };
0037 
0038 #endif // NEWTRANSACTIONFORM_H
0039