You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
41 lines
975 B
41 lines
975 B
#include "charge_rules.h"
|
|
#include "ui_charge_rules.h"
|
|
#include <QDebug>
|
|
#include <QMessageBox>
|
|
|
|
charge_rules::charge_rules(QWidget *parent) :
|
|
QDialog(parent),
|
|
ui(new Ui::charge_rules)
|
|
{
|
|
ui->setupUi(this);
|
|
rule=new cost;
|
|
connect(this,SIGNAL(Signal_rules(double,double,double,double)),rule,SLOT(Slot_rules(double,double,double,double)));
|
|
this->setWindowTitle("收费规则");
|
|
}
|
|
|
|
charge_rules::~charge_rules()
|
|
{
|
|
delete ui;
|
|
delete rule;
|
|
}
|
|
|
|
void charge_rules::on_pushButton_2_clicked()
|
|
{
|
|
this->close();
|
|
}
|
|
|
|
void charge_rules::on_pushButton_clicked()
|
|
{
|
|
QString T=ui->lineEdit->text();
|
|
QString money=ui->lineEdit_2->text();
|
|
QString free=ui->lineEdit_3->text();
|
|
QString max=ui->lineEdit_4->text();
|
|
double t=T.toDouble();
|
|
double m=money.toDouble();
|
|
double f=free.toDouble();
|
|
double mm=max.toDouble();
|
|
emit Signal_rules(t,m,f,mm);
|
|
QMessageBox::about(NULL, "消息框", "修改成功");
|
|
this->close();
|
|
}
|