-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathcoinfilterdialog.cpp
66 lines (63 loc) · 2.46 KB
/
coinfilterdialog.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
#include "coinfilterdialog.h"
#include "ui_coinfilterdialog.h"
#include "mainwindow.h"
coinfilterDialog::coinfilterDialog(QWidget *parent) :
QDialog(parent),
ui(new Ui::coinfilterDialog)
{
ui->setupUi(this);
ui->change_1h->setChecked(change_1h);
ui->change_24h->setChecked(change_24h);
ui->change_7d->setChecked(change_7d);
ui->pricechange->setChecked(change_price);
ui->pricefilter->setChecked(pricefilter);
ui->use_last_volume->setChecked(use_volume);
ui->volume_greater->setChecked(marked_cap);
ui->show_only_blacklisted->setChecked(show_only_blacklisted);
ui->change_1h_from->setValue(from1h);
ui->change_1h_to->setValue(to1h);
ui->change_24h_from->setValue(from24h);
ui->change_24h_to->setValue(to24h);
ui->change_7d_from->setValue(from7d);
ui->change_7d_to->setValue(to7d);
ui->pricechange_from->setValue(price_change_from);
ui->pricechange_to->setValue(price_change_to);
ui->pricemin->setValue(pricemin);
ui->pricemax->setValue(pricemax);
ui->last_volume_percent_min->setValue(volume_percent_min);
ui->last_volume_percent_max->setValue(volume_percent_max);
ui->volum_min->setValue(volum_min);
ui->volume_min_check->setChecked(volume_min_check);
ui->crypt->setText(crypt);
}
coinfilterDialog::~coinfilterDialog()
{
//qDebug() << "Filter exit";
delete ui;
}
void coinfilterDialog::on_buttonBox_accepted()
{
//qDebug() << "Filter Accept";
change_1h = ui->change_1h->isChecked();
change_24h = ui->change_24h->isChecked();
change_7d = ui->change_7d->isChecked();
change_price = ui->pricechange->isChecked();
use_volume = ui->use_last_volume->isChecked();
marked_cap = ui->volume_greater->isChecked();
pricefilter = ui->pricefilter->isChecked();
show_only_blacklisted = ui->show_only_blacklisted->isChecked();
from1h = ui->change_1h_from->value();
to1h = ui->change_1h_to->value();
from24h = ui->change_24h_from->value();
to24h = ui->change_24h_to->value();
from7d = ui->change_7d_from->value();
to7d = ui->change_7d_to->value();
price_change_from = ui->pricechange_from->value();
price_change_to = ui->pricechange_to->value();
pricemin = ui->pricemin->value();
pricemax = ui->pricemax->value();
volume_percent_min = ui->last_volume_percent_min->value();
volume_percent_max = ui->last_volume_percent_max->value();
volum_min = ui->volum_min->value();
volume_min_check = ui->volume_min_check->isChecked();
}