Send page checkbox

This commit is contained in:
Aditya Kulkarni
2019-01-24 15:09:14 -08:00
parent beb038e82d
commit ace9038070
6 changed files with 326 additions and 186 deletions

View File

@@ -1,22 +1,36 @@
#ifndef RECURRING_H
#define RECURRING_H
#include <QDialog>
#include "precompiled.h"
namespace Ui {
class RecurringDialog;
}
#include "mainwindow.h"
class RecurringDialog : public QDialog
{
Q_OBJECT
public:
explicit RecurringDialog(QWidget *parent = nullptr);
~RecurringDialog();
private:
Ui::RecurringDialog *ui;
enum Schedule {
DAY = 1,
WEEK,
MONTH,
YEAR
};
#endif // RECURRING_H
struct RecurringPaymentInfo {
QString desc;
QString fromAddr;
QString toAddr;
double amt;
QString currency;
Schedule schedule;
int numPayments;
long startBlock;
int completedPayments;
};
class Recurring
{
public:
Recurring();
static void showEditDialog(QWidget* parent, MainWindow* main, Tx tx);
};
#endif // RECURRING_H