#include "mainwindow.h" #include "canshupeizhi.h" #include "wangluo.h" #include "xitongshezhi.h" #include "ui_canshupeizhi.h" #include #include "keyboard.h" #include #include #include #include mcu_arm1 *ARM3;//调用串口通信 bool cspz_flag=false; void Delay_MSec1(unsigned int msec) { QEventLoop eventloop; QTimer::singleShot((int)msec, &eventloop, SLOT(quit())); eventloop.exec(); } canshupeizhi::canshupeizhi(QWidget *parent) : QWidget(parent), ui(new Ui::canshupeizhi) { ui->setupUi(this); this->setFixedSize(this->geometry().size()); KeyBoard_Code=false; KeyBoard_ABC_Code=false; keyBoard_flag=false; keyBoard_ABC_flag = false; cspz_set_back_color(); ui->label_1->close(); ui->label_2->close(); ui->label_3->show(); ui->label_4->close(); label_cspz_0_1=new QLabel(this); label_cspz_0_3=new QLabel(this); label_cspz_0_5=new QLabel(this); label_cspz_0_6=new QLabel(this); label_cspz_0_wirenameset=new QLabel(this); label_cspz_0_1->installEventFilter(this);//安装鼠标事件 label_cspz_0_3->installEventFilter(this);//安装鼠标事件 label_cspz_0_5->installEventFilter(this);//安装鼠标事件 label_cspz_0_6->installEventFilter(this);//安装鼠标事件 label_cspz_0_wirenameset->installEventFilter(this);//安装鼠标事件 label_cspz_byq_back=new QLabel(this); label_cspz_byq_back->setGeometry(10,185,780,256); label_cspz_byq_back->setStyleSheet("background: rgb(145, 145, 145)"); label_cspz_rxy_back=new QLabel(this); label_cspz_rxy_back->setGeometry(10,185,780,256); label_cspz_rxy_back->setStyleSheet("background: rgb(145, 145, 145)"); label_cspz_fengji_back=new QLabel(this); label_cspz_fengji_back->setGeometry(10,185,780,256); label_cspz_fengji_back->setStyleSheet("background: rgb(145, 145, 145)"); label_cspz_wuxiancewen_back=new QLabel(this); label_cspz_wuxiancewen_back->setGeometry(10,185,780,256); label_cspz_wuxiancewen_back->setStyleSheet("background: rgb(145, 145, 145)"); label_cspz_wirenameset_back=new QLabel(this); label_cspz_wirenameset_back->setGeometry(10,185,780,256); label_cspz_wirenameset_back->setStyleSheet("background: rgb(145, 145, 145)"); label_mimajiemian = new QLabel(this); label_mimajiemian->setGeometry(10, 136, 780, 300); label_mimajiemian->setStyleSheet("background: rgb(145, 145, 145)"); mimaline=new QLineEdit(this); mimaline->setGeometry(360, 210, 120, 30); mimaline->setStyleSheet("font: 12pt 黑体;color: rgb(0, 0, 0)"); mimaButton = new QPushButton(this); mimaButton->setGeometry(360, 250, 100, 40); mimaButton->setStyleSheet("background: rgb(0, 35, 53);font: 12pt 黑体;color: rgb(0, 171, 171)"); mimaButton->setText("获取权限"); label_mima1 = new QLabel(this); label_mima1->setGeometry(360, 180, 200, 30); label_mima1->setStyleSheet("font: 12pt 黑体;color: rgb(255, 255, 255);color: rgb(0, 0, 0)"); label_mima1->setText("请输入密码:"); label_mima2 = new QLabel(this); label_mima2->setGeometry(330, 300, 200, 30); label_mima2->setStyleSheet("font: 12pt 黑体;color: rgb(255, 255, 255);color: rgb(255, 255, 255)"); mimaline->installEventFilter(this); connect(mimaButton,SIGNAL(clicked()), this,SLOT(mimaButtonClicked())); label_cspz_0_1->setGeometry(30,143,120,39); label_cspz_0_1->setStyleSheet("background: rgb(0, 35, 53);font: 12pt 黑体;color: rgb(0, 171, 171)"); label_cspz_0_1->setAlignment(Qt::AlignCenter); label_cspz_0_1->setText("变压器参数"); label_cspz_0_3->setGeometry(180,143,120,39); label_cspz_0_3->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体;color: rgb(255, 255, 255)"); label_cspz_0_3->setAlignment(Qt::AlignCenter); label_cspz_0_3->setText("热像仪参数"); label_cspz_0_5->setGeometry(330,143,120,39); label_cspz_0_5->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体;color: rgb(255, 255, 255)"); label_cspz_0_5->setAlignment(Qt::AlignCenter); label_cspz_0_5->setText("风机管控"); label_cspz_0_6->setGeometry(480,143,120,39); label_cspz_0_6->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体;color: rgb(255, 255, 255)"); label_cspz_0_6->setAlignment(Qt::AlignCenter); label_cspz_0_6->setText("无线测温地址"); label_cspz_0_wirenameset->setGeometry(630,143,130,39); label_cspz_0_wirenameset->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体;color: rgb(255, 255, 255)"); label_cspz_0_wirenameset->setAlignment(Qt::AlignCenter); label_cspz_0_wirenameset->setText("无线测温节点名"); cspz_byqset_page();//变压器倍率 cspz_rxyset_page(); cspz_fengjiset_page(); cspz_wireless_adress_set_page(); cspz_wireless_name_set_page(); } void canshupeizhi::cspz_page(int a) { switch (a) { case 1: { label_cspz_0_1->setStyleSheet("background: rgb(0, 35, 53);font: 12pt 黑体;color: rgb(0, 171, 171)"); label_cspz_0_3->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体;color: rgb(255, 255, 255)"); label_cspz_0_5->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体;color: rgb(255, 255, 255)"); label_cspz_0_6->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体;color: rgb(255, 255, 255)"); label_cspz_0_wirenameset->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体;color: rgb(255, 255, 255)"); }; break; case 2: { label_cspz_0_1->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体;color: rgb(255, 255, 255)"); label_cspz_0_3->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体;color: rgb(255, 255, 255)"); label_cspz_0_5->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体;color: rgb(255, 255, 255)"); label_cspz_0_6->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体;color: rgb(255, 255, 255)"); label_cspz_0_wirenameset->setStyleSheet("background: rgb(0, 35, 53);font: 12pt 黑体;color: rgb(0, 171, 171)"); }; break; case 3: { label_cspz_0_1->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体;color: rgb(255, 255, 255)"); label_cspz_0_3->setStyleSheet("background: rgb(0, 35, 53);font: 12pt 黑体;color: rgb(0, 171, 171)"); label_cspz_0_5->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体;color: rgb(255, 255, 255)"); label_cspz_0_6->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体;color: rgb(255, 255, 255)"); label_cspz_0_wirenameset->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体;color: rgb(255, 255, 255)"); }; break; case 5: { label_cspz_0_1->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体;color: rgb(255, 255, 255)"); label_cspz_0_3->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体;color: rgb(255, 255, 255)"); label_cspz_0_5->setStyleSheet("background: rgb(0, 35, 53);font: 12pt 黑体;color: rgb(0, 171, 171)"); label_cspz_0_6->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体;color: rgb(255, 255, 255)"); label_cspz_0_wirenameset->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体;color: rgb(255, 255, 255)"); }; break; case 6: { label_cspz_0_1->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体;color: rgb(255, 255, 255)"); label_cspz_0_3->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体;color: rgb(255, 255, 255)"); label_cspz_0_5->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体;color: rgb(255, 255, 255)"); label_cspz_0_6->setStyleSheet("background: rgb(0, 35, 53);font: 12pt 黑体;color: rgb(0, 171, 171)"); label_cspz_0_wirenameset->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体;color: rgb(255, 255, 255)"); }; break; default: { }; break; } } canshupeizhi::~canshupeizhi() { delete ui; } void canshupeizhi::label_cspz_1_show(int a) { if(a==1) { label_cspz_byq_back->raise(); label_cspz_1_1->show(); label_cspz_1_2->show(); label_cspz_1_3->show(); label_cspz_1_4->show(); label_cspz_1_5->show(); lineEdit_cspz_1_1->show(); lineEdit_cspz_1_2->show(); lineEdit_cspz_1_3->show(); lineEdit_cspz_1_1_A->show(); lineEdit_cspz_1_2_B->show(); lineEdit_cspz_1_3_C->show(); lineEdit_cspz_1_3_T->show(); button_cspz_1_1->show(); label_cspz_1_1->raise(); label_cspz_1_2->raise(); label_cspz_1_3->raise(); label_cspz_1_4->raise(); label_cspz_1_5->raise(); lineEdit_cspz_1_1->raise(); lineEdit_cspz_1_2->raise(); lineEdit_cspz_1_3->raise(); lineEdit_cspz_1_1_A->raise(); lineEdit_cspz_1_2_B->raise(); lineEdit_cspz_1_3_C->raise(); lineEdit_cspz_1_3_T->raise(); button_cspz_1_1->raise(); } } void canshupeizhi::label_cspz_3_show(int a) { if(a==1) { combox_cspz_3_1->setCurrentText("1"); label_cspz_rxy_back->raise(); label_cspz_3_1->show(); label_cspz_3_2->show(); label_cspz_3_3->show(); label_cspz_3_4->show(); label_cspz_3_5->show(); label_cspz_3_6->show(); label_cspz_3_7->show(); label_cspz_3_8->show(); label_cspz_3_9->show(); label_cspz_3_10->show(); label_cspz_3_11->show(); label_cspz_3_12->show(); label_cspz_3_13->show(); label_cspz_3_14->show(); label_cspz_3_15->show(); label_cspz_3_16->show(); label_cspz_3_17->show(); label_cspz_3_18->show(); label_cspz_3_19->show(); label_cspz_3_20->show(); label_cspz_3_21->show(); label_cspz_3_22->show(); label_cspz_3_23->show(); label_cspz_3_24->show(); label_cspz_3_25->show(); label_cspz_3_26->show(); label_cspz_3_27->show(); label_cspz_3_28->show(); label_cspz_3_29->show(); label_cspz_3_30->show(); label_cspz_3_31->show(); lineEdit_cspz_3_1->show(); lineEdit_cspz_3_2->show(); lineEdit_cspz_3_3->show(); lineEdit_cspz_3_4->show(); lineEdit_cspz_3_5->show(); lineEdit_cspz_3_6->show(); lineEdit_cspz_3_7->show(); lineEdit_cspz_3_8->show(); lineEdit_cspz_3_9->show(); lineEdit_cspz_3_10->show(); lineEdit_cspz_3_11->show(); lineEdit_cspz_3_12->show(); lineEdit_cspz_3_13->show(); lineEdit_cspz_3_14->show(); lineEdit_cspz_3_15->show(); lineEdit_cspz_3_16->show(); button_cspz_3_1->show(); button_cspz_3_2->show(); combox_cspz_3_1->show(); line_cspz_3_1->show(); button_cspz_rxy1_start->show(); button_cspz_rxy2_start->show(); label_cspz_rxy1_start->show(); label_cspz_rxy2_start->show(); label_cspz_3_1->raise(); label_cspz_3_2->raise(); label_cspz_3_3->raise(); label_cspz_3_4->raise(); label_cspz_3_5->raise(); label_cspz_3_6->raise(); label_cspz_3_7->raise(); label_cspz_3_8->raise(); label_cspz_3_9->raise(); label_cspz_3_10->raise(); label_cspz_3_11->raise(); label_cspz_3_12->raise(); label_cspz_3_13->raise(); label_cspz_3_14->raise(); label_cspz_3_15->raise(); label_cspz_3_16->raise(); label_cspz_3_17->raise(); label_cspz_3_18->raise(); label_cspz_3_19->raise(); label_cspz_3_20->raise(); label_cspz_3_21->raise(); label_cspz_3_22->raise(); label_cspz_3_23->raise(); label_cspz_3_24->raise(); label_cspz_3_25->raise(); label_cspz_3_26->raise(); label_cspz_3_27->raise(); label_cspz_3_28->raise(); label_cspz_3_29->raise(); label_cspz_3_30->raise(); label_cspz_3_31->raise(); lineEdit_cspz_3_1->raise(); lineEdit_cspz_3_2->raise(); lineEdit_cspz_3_3->raise(); lineEdit_cspz_3_4->raise(); lineEdit_cspz_3_5->raise(); lineEdit_cspz_3_6->raise(); lineEdit_cspz_3_7->raise(); lineEdit_cspz_3_8->raise(); lineEdit_cspz_3_9->raise(); lineEdit_cspz_3_10->raise(); lineEdit_cspz_3_11->raise(); lineEdit_cspz_3_12->raise(); lineEdit_cspz_3_13->raise(); lineEdit_cspz_3_14->raise(); lineEdit_cspz_3_15->raise(); lineEdit_cspz_3_16->raise(); button_cspz_3_2->raise(); button_cspz_3_1->raise(); combox_cspz_3_1->raise(); line_cspz_3_1->raise(); button_cspz_rxy1_start->raise(); button_cspz_rxy2_start->raise(); label_cspz_rxy1_start->raise(); label_cspz_rxy2_start->raise(); } } void canshupeizhi::label_cspz_5_show(int a) { if(a==1) { label_cspz_fengji_back->raise(); label_cspz_5_1->show(); label_cspz_5_2->show(); label_cspz_5_3->show(); label_cspz_5_4->show(); label_cspz_5_5->show(); label_cspz_5_6->show(); label_cspz_5_7->show(); label_cspz_5_8->show(); label_cspz_5_9->show(); label_cspz_5_10->show(); label_cspz_5_11->show(); label_cspz_5_12->show(); label_cspz_5_13->show(); label_cspz_5_14->show(); label_cspz_5_15->show(); label_cspz_5_18->show(); label_cspz_5_19->show(); label_cspz_5_20->show(); lineEdit_cspz_5_1->show(); lineEdit_cspz_5_2->show(); lineEdit_cspz_5_3->show(); lineEdit_cspz_5_4->show(); lineEdit_cspz_5_5->show(); lineEdit_cspz_5_6->show(); lineEdit_cspz_5_7->show(); button_cspz_5_1->show(); button_cspz_5_2->show(); button_cspz_5_3->show(); button_cspz_5_4->show(); button_cspz_5_5->show(); line_cspz_5_1->show(); label_cspz_5_1->raise(); label_cspz_5_2->raise(); label_cspz_5_3->raise(); label_cspz_5_4->raise(); label_cspz_5_5->raise(); label_cspz_5_6->raise(); label_cspz_5_7->raise(); label_cspz_5_8->raise(); label_cspz_5_9->raise(); label_cspz_5_10->raise(); label_cspz_5_11->raise(); label_cspz_5_12->raise(); label_cspz_5_13->raise(); label_cspz_5_14->raise(); label_cspz_5_15->raise(); label_cspz_5_18->raise(); label_cspz_5_19->raise(); label_cspz_5_20->raise(); lineEdit_cspz_5_1->raise(); lineEdit_cspz_5_2->raise(); lineEdit_cspz_5_3->raise(); lineEdit_cspz_5_4->raise(); lineEdit_cspz_5_5->raise(); lineEdit_cspz_5_6->raise(); lineEdit_cspz_5_7->raise(); button_cspz_5_1->raise(); button_cspz_5_2->raise(); button_cspz_5_3->raise(); button_cspz_5_4->raise(); button_cspz_5_5->raise(); line_cspz_5_1->raise(); } } void canshupeizhi::label_cspz_6_show(int a) { if(a==1) { label_cspz_wuxiancewen_back->raise(); label_cspz_6_1->show(); label_cspz_6_2->show(); label_cspz_6_3->show(); label_cspz_6_4->show(); label_cspz_6_5->show(); label_cspz_6_6->show(); label_cspz_6_7->show(); label_cspz_6_8->show(); label_cspz_6_9->show(); label_cspz_6_10->show(); label_cspz_6_11->show(); label_cspz_6_12->show(); label_cspz_6_13->show(); label_cspz_6_14->show(); label_cspz_6_15->show(); label_cspz_6_16->show(); label_cspz_6_17->show(); label_cspz_6_18->show(); label_cspz_6_19->show(); label_cspz_6_20->show(); label_cspz_6_21->show(); label_cspz_6_22->show(); label_cspz_6_23->show(); label_cspz_6_24->show(); label_cspz_6_25->show(); label_cspz_6_26->show(); label_cspz_6_27->show(); label_cspz_6_28->show(); label_cspz_6_29->show(); label_cspz_6_30->show(); label_cspz_6_31->show(); lineEdit_cspz_6_1->show(); lineEdit_cspz_6_2->show(); lineEdit_cspz_6_3->show(); lineEdit_cspz_6_4->show(); lineEdit_cspz_6_5->show(); lineEdit_cspz_6_6->show(); lineEdit_cspz_6_7->show(); lineEdit_cspz_6_8->show(); lineEdit_cspz_6_9->show(); lineEdit_cspz_6_10->show(); lineEdit_cspz_6_11->show(); lineEdit_cspz_6_12->show(); lineEdit_cspz_6_13->show(); lineEdit_cspz_6_14->show(); lineEdit_cspz_6_15->show(); lineEdit_cspz_6_16->show(); lineEdit_cspz_6_17->show(); lineEdit_cspz_6_18->show(); lineEdit_cspz_6_19->show(); lineEdit_cspz_6_20->show(); lineEdit_cspz_6_21->show(); lineEdit_cspz_6_22->show(); lineEdit_cspz_6_23->show(); lineEdit_cspz_6_24->show(); lineEdit_cspz_6_25->show(); lineEdit_cspz_6_26->show(); lineEdit_cspz_6_27->show(); lineEdit_cspz_6_28->show(); lineEdit_cspz_6_29->show(); lineEdit_cspz_6_30->show(); button_cspz_6_1->show(); button_cspz_6_2->show(); button_cspz_6_3->show(); label_cspz_6_1->raise(); label_cspz_6_2->raise(); label_cspz_6_3->raise(); label_cspz_6_4->raise(); label_cspz_6_5->raise(); label_cspz_6_6->raise(); label_cspz_6_7->raise(); label_cspz_6_8->raise(); label_cspz_6_9->raise(); label_cspz_6_10->raise(); label_cspz_6_11->raise(); label_cspz_6_12->raise(); label_cspz_6_13->raise(); label_cspz_6_14->raise(); label_cspz_6_15->raise(); label_cspz_6_16->raise(); label_cspz_6_17->raise(); label_cspz_6_18->raise(); label_cspz_6_19->raise(); label_cspz_6_20->raise(); label_cspz_6_21->raise(); label_cspz_6_22->raise(); label_cspz_6_23->raise(); label_cspz_6_24->raise(); label_cspz_6_25->raise(); label_cspz_6_26->raise(); label_cspz_6_27->raise(); label_cspz_6_28->raise(); label_cspz_6_29->raise(); label_cspz_6_30->raise(); label_cspz_6_31->raise(); lineEdit_cspz_6_1->raise(); lineEdit_cspz_6_2->raise(); lineEdit_cspz_6_3->raise(); lineEdit_cspz_6_4->raise(); lineEdit_cspz_6_5->raise(); lineEdit_cspz_6_6->raise(); lineEdit_cspz_6_7->raise(); lineEdit_cspz_6_8->raise(); lineEdit_cspz_6_9->raise(); lineEdit_cspz_6_10->raise(); lineEdit_cspz_6_11->raise(); lineEdit_cspz_6_12->raise(); lineEdit_cspz_6_13->raise(); lineEdit_cspz_6_14->raise(); lineEdit_cspz_6_15->raise(); lineEdit_cspz_6_16->raise(); lineEdit_cspz_6_17->raise(); lineEdit_cspz_6_18->raise(); lineEdit_cspz_6_19->raise(); lineEdit_cspz_6_20->raise(); lineEdit_cspz_6_21->raise(); lineEdit_cspz_6_22->raise(); lineEdit_cspz_6_23->raise(); lineEdit_cspz_6_24->raise(); lineEdit_cspz_6_25->raise(); lineEdit_cspz_6_26->raise(); lineEdit_cspz_6_27->raise(); lineEdit_cspz_6_28->raise(); lineEdit_cspz_6_29->raise(); lineEdit_cspz_6_30->raise(); button_cspz_6_1->raise(); button_cspz_6_2->raise(); button_cspz_6_3->raise(); } } void canshupeizhi::label_cspz_0_wirenameset_show(int a) { if(a == 1){ label_cspz_wirenameset_back->raise(); label_cspz_wirename_1->show(); label_cspz_wirename_2->show(); label_cspz_wirename_3->show(); label_cspz_wirename_4->show(); label_cspz_wirename_5->show(); label_cspz_wirename_6->show(); label_cspz_wirename_7->show(); label_cspz_wirename_8->show(); label_cspz_wirename_9->show(); label_cspz_wirename_10->show(); label_cspz_wirename_11->show(); label_cspz_wirename_12->show(); label_cspz_wirename_13->show(); label_cspz_wirename_14->show(); label_cspz_wirename_15->show(); label_cspz_wirename_16->show(); label_cspz_wirename_17->show(); label_cspz_wirename_18->show(); label_cspz_wirename_19->show(); label_cspz_wirename_20->show(); label_cspz_wirename_21->show(); label_cspz_wirename_22->show(); label_cspz_wirename_23->show(); label_cspz_wirename_24->show(); label_cspz_wirename_25->show(); label_cspz_wirename_26->show(); label_cspz_wirename_27->show(); label_cspz_wirename_28->show(); label_cspz_wirename_29->show(); label_cspz_wirename_30->show(); label_cspz_wirename_save->show();//保存成功提示 lineEdit_cspz_wirename_1->show(); lineEdit_cspz_wirename_2->show(); lineEdit_cspz_wirename_3->show(); lineEdit_cspz_wirename_4->show(); lineEdit_cspz_wirename_5->show(); lineEdit_cspz_wirename_6->show(); lineEdit_cspz_wirename_7->show(); lineEdit_cspz_wirename_8->show(); lineEdit_cspz_wirename_9->show(); lineEdit_cspz_wirename_10->show(); lineEdit_cspz_wirename_11->show(); lineEdit_cspz_wirename_12->show(); lineEdit_cspz_wirename_13->show(); lineEdit_cspz_wirename_14->show(); lineEdit_cspz_wirename_15->show(); lineEdit_cspz_wirename_16->show(); lineEdit_cspz_wirename_17->show(); lineEdit_cspz_wirename_18->show(); lineEdit_cspz_wirename_19->show(); lineEdit_cspz_wirename_20->show(); lineEdit_cspz_wirename_21->show(); lineEdit_cspz_wirename_22->show(); lineEdit_cspz_wirename_23->show(); lineEdit_cspz_wirename_24->show(); lineEdit_cspz_wirename_25->show(); lineEdit_cspz_wirename_26->show(); lineEdit_cspz_wirename_27->show(); lineEdit_cspz_wirename_28->show(); lineEdit_cspz_wirename_29->show(); lineEdit_cspz_wirename_30->show(); button_cspz_wirename_1->show(); button_cspz_wirename_2->show(); button_cspz_wirename_3->show(); label_cspz_wirename_1->raise(); label_cspz_wirename_2->raise(); label_cspz_wirename_3->raise(); label_cspz_wirename_4->raise(); label_cspz_wirename_5->raise(); label_cspz_wirename_6->raise(); label_cspz_wirename_7->raise(); label_cspz_wirename_8->raise(); label_cspz_wirename_9->raise(); label_cspz_wirename_10->raise(); label_cspz_wirename_11->raise(); label_cspz_wirename_12->raise(); label_cspz_wirename_13->raise(); label_cspz_wirename_14->raise(); label_cspz_wirename_15->raise(); label_cspz_wirename_16->raise(); label_cspz_wirename_17->raise(); label_cspz_wirename_18->raise(); label_cspz_wirename_19->raise(); label_cspz_wirename_20->raise(); label_cspz_wirename_21->raise(); label_cspz_wirename_22->raise(); label_cspz_wirename_23->raise(); label_cspz_wirename_24->raise(); label_cspz_wirename_25->raise(); label_cspz_wirename_26->raise(); label_cspz_wirename_27->raise(); label_cspz_wirename_28->raise(); label_cspz_wirename_29->raise(); label_cspz_wirename_30->raise(); label_cspz_wirename_save->raise();//保存成功提示 lineEdit_cspz_wirename_1->raise(); lineEdit_cspz_wirename_2->raise(); lineEdit_cspz_wirename_3->raise(); lineEdit_cspz_wirename_4->raise(); lineEdit_cspz_wirename_5->raise(); lineEdit_cspz_wirename_6->raise(); lineEdit_cspz_wirename_7->raise(); lineEdit_cspz_wirename_8->raise(); lineEdit_cspz_wirename_9->raise(); lineEdit_cspz_wirename_10->raise(); lineEdit_cspz_wirename_11->raise(); lineEdit_cspz_wirename_12->raise(); lineEdit_cspz_wirename_13->raise(); lineEdit_cspz_wirename_14->raise(); lineEdit_cspz_wirename_15->raise(); lineEdit_cspz_wirename_16->raise(); lineEdit_cspz_wirename_17->raise(); lineEdit_cspz_wirename_18->raise(); lineEdit_cspz_wirename_19->raise(); lineEdit_cspz_wirename_20->raise(); lineEdit_cspz_wirename_21->raise(); lineEdit_cspz_wirename_22->raise(); lineEdit_cspz_wirename_23->raise(); lineEdit_cspz_wirename_24->raise(); lineEdit_cspz_wirename_25->raise(); lineEdit_cspz_wirename_26->raise(); lineEdit_cspz_wirename_27->raise(); lineEdit_cspz_wirename_28->raise(); lineEdit_cspz_wirename_29->raise(); lineEdit_cspz_wirename_30->raise(); button_cspz_wirename_1->raise(); button_cspz_wirename_2->raise(); button_cspz_wirename_3->raise(); } } void canshupeizhi::cspz_byqset_page()//变压器倍率 { label_cspz_1_1=new QLabel(this); label_cspz_1_2=new QLabel(this); label_cspz_1_3=new QLabel(this); label_cspz_1_4=new QLabel(this); label_cspz_1_5=new QLabel(this); lineEdit_cspz_1_1=new QLineEdit(this); lineEdit_cspz_1_2=new QLineEdit(this); lineEdit_cspz_1_3=new QLineEdit(this); lineEdit_cspz_1_1_A=new QLineEdit(this); lineEdit_cspz_1_2_B=new QLineEdit(this); lineEdit_cspz_1_3_C=new QLineEdit(this); lineEdit_cspz_1_3_T=new QLineEdit(this); button_cspz_1_1=new QPushButton(this); lineEdit_cspz_1_1->installEventFilter(this); lineEdit_cspz_1_2->installEventFilter(this); lineEdit_cspz_1_3->installEventFilter(this); lineEdit_cspz_1_1_A->installEventFilter(this); lineEdit_cspz_1_2_B->installEventFilter(this); lineEdit_cspz_1_3_C->installEventFilter(this); lineEdit_cspz_1_3_T->installEventFilter(this); label_cspz_1_1->setGeometry(240,210,120,30); label_cspz_1_1->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_1_1->setText("电流互感器倍率"); label_cspz_1_2->setGeometry(240,250,120,30); label_cspz_1_2->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_1_2->setText("电压互感器倍率"); label_cspz_1_3->setGeometry(370,290,120,30); label_cspz_1_3->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_1_4->setGeometry(450,250,30,30); label_cspz_1_4->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_1_4->setText("V:"); label_cspz_1_5->setGeometry(550,250,120,30); label_cspz_1_5->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_1_5->setText("V"); lineEdit_cspz_1_1->setGeometry(370,210,70,30); lineEdit_cspz_1_1->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_1_2->setGeometry(370,250,70,30); lineEdit_cspz_1_2->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_1_3->setGeometry(470,250,70,30); lineEdit_cspz_1_3->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_1_1_A->setGeometry(370,290,70,30); lineEdit_cspz_1_1_A->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_1_2_B->setGeometry(470,290,70,30); lineEdit_cspz_1_2_B->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_1_3_C->setGeometry(570,290,70,30); lineEdit_cspz_1_3_C->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_1_3_T->setGeometry(670,290,70,30); lineEdit_cspz_1_3_T->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); /*文件读取*/ QFile file_read("/home/data/cspz_ct_set.txt"); if(file_read.open(QIODevice::ReadOnly | QIODevice::Text)) { QTextStream in(&file_read);//创建一个对象让它去读文件 QString line1=in.readLine(); QString line2=in.readLine(); QString line3=in.readLine(); QString line4=in.readLine(); QString line5=in.readLine(); QString line6=in.readLine(); QString line7=in.readLine(); lineEdit_cspz_1_1->setText(line1); lineEdit_cspz_1_2->setText(line2); lineEdit_cspz_1_3->setText(line3); lineEdit_cspz_1_1_A->setText(line4); lineEdit_cspz_1_2_B->setText(line5); lineEdit_cspz_1_3_C->setText(line6); lineEdit_cspz_1_3_T->setText(line7); } file_read.close(); button_cspz_1_1->setGeometry(240,290,120,30); button_cspz_1_1->setStyleSheet("background: rgb(0, 171, 171);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); button_cspz_1_1->setText("保存参数"); connect(button_cspz_1_1,SIGNAL(clicked()),this,SLOT(button_cspz_1_1_Clicked())); } void canshupeizhi::cspz_rxyset_page() { label_cspz_3_1=new QLabel(this); label_cspz_3_2=new QLabel(this); label_cspz_3_3=new QLabel(this); label_cspz_3_4=new QLabel(this); label_cspz_3_5=new QLabel(this); label_cspz_3_6=new QLabel(this); label_cspz_3_7=new QLabel(this); label_cspz_3_8=new QLabel(this); label_cspz_3_9=new QLabel(this); label_cspz_3_10=new QLabel(this); label_cspz_3_11=new QLabel(this); label_cspz_3_12=new QLabel(this); label_cspz_3_13=new QLabel(this); label_cspz_3_14=new QLabel(this); label_cspz_3_15=new QLabel(this); label_cspz_3_16=new QLabel(this); label_cspz_3_17=new QLabel(this); label_cspz_3_18=new QLabel(this); label_cspz_3_19=new QLabel(this); label_cspz_3_20=new QLabel(this); label_cspz_3_21=new QLabel(this); label_cspz_3_22=new QLabel(this); label_cspz_3_23=new QLabel(this); label_cspz_3_24=new QLabel(this); label_cspz_3_25=new QLabel(this); label_cspz_3_26=new QLabel(this); label_cspz_3_27=new QLabel(this); label_cspz_3_28=new QLabel(this); label_cspz_3_29=new QLabel(this); label_cspz_3_30=new QLabel(this); label_cspz_3_31=new QLabel(this); lineEdit_cspz_3_1=new QLineEdit(this); lineEdit_cspz_3_2=new QLineEdit(this); lineEdit_cspz_3_3=new QLineEdit(this); lineEdit_cspz_3_4=new QLineEdit(this); lineEdit_cspz_3_5=new QLineEdit(this); lineEdit_cspz_3_6=new QLineEdit(this); lineEdit_cspz_3_7=new QLineEdit(this); lineEdit_cspz_3_8=new QLineEdit(this); lineEdit_cspz_3_9=new QLineEdit(this); lineEdit_cspz_3_10=new QLineEdit(this); lineEdit_cspz_3_11=new QLineEdit(this); lineEdit_cspz_3_12=new QLineEdit(this); lineEdit_cspz_3_13=new QLineEdit(this); lineEdit_cspz_3_14=new QLineEdit(this); lineEdit_cspz_3_15=new QLineEdit(this); lineEdit_cspz_3_16=new QLineEdit(this); button_cspz_3_1=new QPushButton(this); button_cspz_3_2=new QPushButton(this); combox_cspz_3_1=new QComboBox(this); line_cspz_3_1=new QFrame(this); label_cspz_rxy1_start=new QLabel(this); label_cspz_rxy2_start=new QLabel(this); button_cspz_rxy1_start=new QPushButton(this); button_cspz_rxy2_start=new QPushButton(this); lineEdit_cspz_3_1->installEventFilter(this); lineEdit_cspz_3_2->installEventFilter(this); lineEdit_cspz_3_3->installEventFilter(this); lineEdit_cspz_3_4->installEventFilter(this); lineEdit_cspz_3_5->installEventFilter(this); lineEdit_cspz_3_6->installEventFilter(this); lineEdit_cspz_3_7->installEventFilter(this); lineEdit_cspz_3_8->installEventFilter(this); lineEdit_cspz_3_9->installEventFilter(this); lineEdit_cspz_3_10->installEventFilter(this); lineEdit_cspz_3_11->installEventFilter(this); lineEdit_cspz_3_12->installEventFilter(this); lineEdit_cspz_3_13->installEventFilter(this); lineEdit_cspz_3_14->installEventFilter(this); lineEdit_cspz_3_15->installEventFilter(this); lineEdit_cspz_3_16->installEventFilter(this); label_cspz_3_29->setGeometry(50,196,100,30); label_cspz_3_29->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_29->setText("设备选择:"); label_cspz_3_16->setGeometry(50,231,150,30); label_cspz_3_16->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_16->setText("热像仪IP"); label_cspz_3_17->setGeometry(50,266,150,30); label_cspz_3_17->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_17->setText("端口号"); label_cspz_3_1->setGeometry(50,301,150,30); label_cspz_3_1->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_1->setText("变压器负荷:"); label_cspz_3_2->setGeometry(50,336,150,30); label_cspz_3_2->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_2->setText("设定容量值:"); label_cspz_3_3->setGeometry(50,371,100,30); label_cspz_3_3->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_3->setText("工作采集频次:"); label_cspz_3_4->setGeometry(50,406,150,30); label_cspz_3_4->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_4->setText("采集时间段:"); label_cspz_3_5->setGeometry(160,301,100,30);//变压器负荷值 label_cspz_3_5->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_6->setGeometry(270,301,30,30); label_cspz_3_6->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_6->setText("kVA"); label_cspz_3_7->setGeometry(270,336,30,30); label_cspz_3_7->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_7->setText("kVA"); label_cspz_3_8->setGeometry(160,371,30,30); label_cspz_3_8->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_8->setText("每"); label_cspz_3_9->setGeometry(218,371,30,30); label_cspz_3_9->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_9->setText("月"); label_cspz_3_10->setGeometry(288,371,30,30); label_cspz_3_10->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_10->setText("周"); label_cspz_3_11->setGeometry(358,371,30,30); label_cspz_3_11->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_11->setText("天"); label_cspz_3_12->setGeometry(190,406,20,30); label_cspz_3_12->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_12->setText("点"); label_cspz_3_30->setGeometry(240,406,20,30); label_cspz_3_30->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_30->setText("分"); label_cspz_3_13->setGeometry(260,406,20,30); label_cspz_3_13->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_13->setText("至"); label_cspz_3_14->setGeometry(310,406,20,30); label_cspz_3_14->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_14->setText("点"); label_cspz_3_31->setGeometry(360,406,20,30); label_cspz_3_31->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_31->setText("分"); //label_cspz_3_15->setGeometry(700,354,80,30); label_cspz_3_15->setGeometry(310,270,80,30); label_cspz_3_15->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_18->setGeometry(450,231,100,30); label_cspz_3_18->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_18->setText("反射温度"); label_cspz_3_19->setGeometry(450,266,100,30); label_cspz_3_19->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_19->setText("反射率"); label_cspz_3_20->setGeometry(450,301,100,30); label_cspz_3_20->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_20->setText("反射距离"); label_cspz_3_21->setGeometry(450,336,100,30); label_cspz_3_21->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_21->setText("预警温度"); label_cspz_3_22->setGeometry(450,371,100,30); label_cspz_3_22->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_22->setText("报警温度"); label_cspz_3_23->setGeometry(450,406,100,30); label_cspz_3_23->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_23->setText("报警间隔时间"); label_cspz_3_24->setGeometry(620,231,30,30); label_cspz_3_24->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_24->setText("°C"); label_cspz_3_25->setGeometry(620,301,30,30); label_cspz_3_25->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_25->setText("米"); label_cspz_3_26->setGeometry(620,336,30,30); label_cspz_3_26->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_26->setText("°C"); label_cspz_3_27->setGeometry(620,371,30,30); label_cspz_3_27->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_27->setText("°C"); label_cspz_3_28->setGeometry(620,406,30,30); label_cspz_3_28->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_3_28->setText("秒"); lineEdit_cspz_3_1->setGeometry(160,336,100,30); lineEdit_cspz_3_1->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_3_2->setGeometry(180,371,30,30); lineEdit_cspz_3_2->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_3_3->setGeometry(248,371,30,30); lineEdit_cspz_3_3->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_3_4->setGeometry(320,371,30,30); lineEdit_cspz_3_4->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_3_5->setGeometry(160,406,30,30); lineEdit_cspz_3_5->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_3_6->setGeometry(280,406,30,30); lineEdit_cspz_3_6->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_3_7->setGeometry(160,231,100,30); lineEdit_cspz_3_7->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_3_8->setGeometry(160,266,100,30); lineEdit_cspz_3_8->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_3_9->setGeometry(560,231,50,30); lineEdit_cspz_3_9->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_3_10->setGeometry(560,266,50,30); lineEdit_cspz_3_10->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_3_11->setGeometry(560,301,50,30); lineEdit_cspz_3_11->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_3_12->setGeometry(560,336,50,30); lineEdit_cspz_3_12->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_3_13->setGeometry(560,371,50,30); lineEdit_cspz_3_13->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_3_14->setGeometry(560,406,50,30); lineEdit_cspz_3_14->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_3_15->setGeometry(210,406,30,30); lineEdit_cspz_3_15->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_3_16->setGeometry(330,406,30,30); lineEdit_cspz_3_16->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); combox_cspz_3_1->setGeometry(160,196,80,30); combox_cspz_3_1->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); combox_cspz_3_1->addItem("1"); combox_cspz_3_1->addItem("2"); line_cspz_3_1->setGeometry(395,215,1,220); line_cspz_3_1->setStyleSheet("color: rgb(255, 255, 255)"); line_cspz_3_1->setFrameShape(QFrame::VLine); /*获取变压器容量*/ QFile byq_read("/home/data/cspz_byqfuhe"); if(byq_read.open(QIODevice::ReadOnly | QIODevice::Text)) { QTextStream in(&byq_read);//创建一个对象让它去读文件 QString line1=in.readLine(); label_cspz_3_5->setText(line1); } byq_read.close(); /*读取配置文件*/ QFile file_read("/home/data/camera.txt"); if(file_read.open(QIODevice::ReadOnly | QIODevice::Text)) { QTextStream in(&file_read);//创建一个对象让它去读文件 QString line1=in.readLine(); line1=line1.replace("http://","");//删除前面几个字符 int local = line1.indexOf(':',1,Qt::CaseInsensitive);//意思是从第1位往后找,找到的第一个‘:’所在的位置 QString IP=line1.left(local);//从左向右截取n个字符串 QString PORT=line1.right(line1.length()-local-1); QString yue=in.readLine(); QString zhou=in.readLine(); QString tian=in.readLine(); QString start=in.readLine(); QString start_shi=start.left(start.length()-2); QString start_fen=start.right(2); QString stop=in.readLine(); QString stop_shi=stop.left(sizeof(stop)-2); QString stop_fen=stop.right(2); QString fan_temp=in.readLine(); QString fan_rate=in.readLine(); QString fan_range=in.readLine(); QString warning=in.readLine(); QString alarm=in.readLine(); QString time=in.readLine(); QString rongliang=in.readLine(); bool ok; int byq_rongliang = rongliang.toInt(&ok,10)/0.3;//字符串转10进制 lineEdit_cspz_3_7->setText(IP); lineEdit_cspz_3_8->setText(PORT); lineEdit_cspz_3_2->setText(yue); lineEdit_cspz_3_3->setText(zhou); lineEdit_cspz_3_4->setText(tian); lineEdit_cspz_3_5->setText(start_shi); lineEdit_cspz_3_15->setText(start_fen); lineEdit_cspz_3_6->setText(stop_shi); lineEdit_cspz_3_16->setText(stop_fen); lineEdit_cspz_3_9->setText(fan_temp); lineEdit_cspz_3_10->setText(fan_rate); lineEdit_cspz_3_11->setText(fan_range); lineEdit_cspz_3_12->setText(warning); lineEdit_cspz_3_13->setText(alarm); lineEdit_cspz_3_14->setText(time); lineEdit_cspz_3_1->setText(QString::number(byq_rongliang)); } file_read.close(); button_cspz_3_2->setGeometry(700,390,80,30); button_cspz_3_2->setStyleSheet("background: rgb(0, 171, 171);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); button_cspz_3_2->setText("保存参数"); button_cspz_3_1->setGeometry(700,390,80,30); button_cspz_3_1->setStyleSheet("background: rgb(0, 171, 171);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); button_cspz_3_1->setText("保存参数"); label_cspz_rxy1_start->setGeometry(680,270,110,30); label_cspz_rxy1_start->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); button_cspz_rxy1_start->setGeometry(680,230,110,30); button_cspz_rxy1_start->setStyleSheet("background: rgb(0, 171, 171);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); label_cspz_rxy2_start->setGeometry(680,350,110,30); label_cspz_rxy2_start->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); button_cspz_rxy2_start->setGeometry(680,310,110,30); button_cspz_rxy2_start->setStyleSheet("background: rgb(0, 171, 171);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); QFile file_readr("/home/data/connect_rxy1.txt"); if(file_readr.exists()){ if(file_readr.open(QIODevice::ReadOnly | QIODevice::Text)) { QTextStream in(&file_readr);//创建一个对象让它去读文件 if(in.readLine()=="1") { label_cspz_rxy1_start->setText("热像仪1已开启"); button_cspz_rxy1_start->setText("关闭热像仪1"); } else { label_cspz_rxy1_start->setText("热像仪1已关闭"); button_cspz_rxy1_start->setText("开启热像仪1"); } } file_readr.close(); }else{ QFile file_write_rxy1("/home/data/connect_rxy1.txt");//文件路径 if(file_write_rxy1.open(QFile::WriteOnly)) { QTextStream setWIFI_data(&file_write_rxy1); setWIFI_data<<"0"<setText("热像仪1已关闭"); button_cspz_rxy1_start->setText("开启热像仪1"); } QFile file_readr2("/home/data/connect_rxy2.txt"); if(file_readr2.exists()){ if(file_readr2.open(QIODevice::ReadOnly | QIODevice::Text)) { QTextStream in(&file_readr2);//创建一个对象让它去读文件 if(in.readLine()=="1") { label_cspz_rxy2_start->setText("热像仪2已开启"); button_cspz_rxy2_start->setText("关闭热像仪2"); } else { label_cspz_rxy2_start->setText("热像仪2已关闭"); button_cspz_rxy2_start->setText("开启热像仪2"); } } file_readr2.close(); }else { QFile file_write_rxy2("/home/data/connect_rxy2.txt");//文件路径 if(file_write_rxy2.open(QFile::WriteOnly)) { QTextStream setWIFI_data(&file_write_rxy2); setWIFI_data<<"0"<setText("热像仪2已关闭"); button_cspz_rxy2_start->setText("开启热像仪2"); } connect(button_cspz_rxy1_start,SIGNAL(clicked()),this,SLOT(button_cspz_rxy1_start_Clicked())); connect(button_cspz_rxy2_start,SIGNAL(clicked()),this,SLOT(button_cspz_rxy2_start_Clicked())); connect(combox_cspz_3_1, SIGNAL(currentIndexChanged(int)), this,SLOT(comboBox_cspz_3_1_IndexChanged(int))); connect(button_cspz_3_1,SIGNAL(clicked()),this,SLOT(button_cspz_3_1_Clicked())); connect(button_cspz_3_2,SIGNAL(clicked()),this,SLOT(button_cspz_3_2_Clicked())); } void canshupeizhi::cspz_fengjiset_page() { label_cspz_5_1=new QLabel(this); label_cspz_5_2=new QLabel(this); label_cspz_5_3=new QLabel(this); label_cspz_5_4=new QLabel(this); label_cspz_5_5=new QLabel(this); label_cspz_5_6=new QLabel(this); label_cspz_5_7=new QLabel(this); label_cspz_5_8=new QLabel(this); label_cspz_5_9=new QLabel(this); label_cspz_5_10=new QLabel(this); label_cspz_5_11=new QLabel(this); label_cspz_5_12=new QLabel(this); label_cspz_5_13=new QLabel(this); label_cspz_5_14=new QLabel(this); label_cspz_5_15=new QLabel(this); label_cspz_5_18=new QLabel(this); label_cspz_5_19=new QLabel(this); label_cspz_5_20=new QLabel(this); lineEdit_cspz_5_1=new QLineEdit(this); lineEdit_cspz_5_2=new QLineEdit(this); lineEdit_cspz_5_3=new QLineEdit(this); lineEdit_cspz_5_4=new QLineEdit(this); lineEdit_cspz_5_5=new QLineEdit(this); lineEdit_cspz_5_6=new QLineEdit(this); lineEdit_cspz_5_7=new QLineEdit(this); button_cspz_5_1=new QPushButton(this); button_cspz_5_2=new QPushButton(this); button_cspz_5_3=new QPushButton(this); button_cspz_5_4=new QPushButton(this); button_cspz_5_5=new QPushButton(this); line_cspz_5_1=new QFrame(this); lineEdit_cspz_5_1->installEventFilter(this); lineEdit_cspz_5_2->installEventFilter(this); lineEdit_cspz_5_3->installEventFilter(this); lineEdit_cspz_5_4->installEventFilter(this); lineEdit_cspz_5_5->installEventFilter(this); lineEdit_cspz_5_6->installEventFilter(this); lineEdit_cspz_5_7->installEventFilter(this); label_cspz_5_1->setGeometry(560,240,100,30); label_cspz_5_1->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_5_1->setText("风机开启温度:"); label_cspz_5_2->setGeometry(560,280,100,30); label_cspz_5_2->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_5_2->setText("风机停止温度:"); label_cspz_5_3->setGeometry(560,320,100,30); label_cspz_5_3->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_5_3->setText("超温报警温度:"); label_cspz_5_4->setGeometry(560,360,100,30); label_cspz_5_4->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_5_4->setText("超温跳闸温度:"); label_cspz_5_5->setGeometry(730,240,30,30); label_cspz_5_5->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_5_5->setText("℃"); label_cspz_5_6->setGeometry(730,280,30,30); label_cspz_5_6->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_5_6->setText("℃"); label_cspz_5_7->setGeometry(730,320,30,30); label_cspz_5_7->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_5_7->setText("℃"); label_cspz_5_8->setGeometry(730,360,30,30); label_cspz_5_8->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_5_8->setText("℃"); lineEdit_cspz_5_1->setGeometry(670,240,50,30); lineEdit_cspz_5_1->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_5_2->setGeometry(670,280,50,30); lineEdit_cspz_5_2->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_5_3->setGeometry(670,320,50,30); lineEdit_cspz_5_3->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_5_4->setGeometry(670,360,50,30); lineEdit_cspz_5_4->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); label_cspz_5_9->setGeometry(20,200,120,30); label_cspz_5_9->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_5_9->setText("模式1:手动控制"); label_cspz_5_10->setGeometry(200,200,120,30); label_cspz_5_10->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_5_10->setText("模式2:自动控制"); label_cspz_5_11->setGeometry(200,240,100,30); label_cspz_5_11->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_5_11->setText("风机启动时间:"); label_cspz_5_12->setGeometry(370,240,30,30); label_cspz_5_12->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_5_12->setText("时"); label_cspz_5_13->setGeometry(460,240,30,30); label_cspz_5_13->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_5_13->setText("分"); label_cspz_5_14->setGeometry(200,280,100,30); label_cspz_5_14->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_5_14->setText("风机开启时长:"); label_cspz_5_15->setGeometry(370,280,30,30); label_cspz_5_15->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_5_15->setText("小时"); label_cspz_5_18->setGeometry(670,400,100,30); label_cspz_5_18->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); lineEdit_cspz_5_5->setGeometry(310,240,50,30); lineEdit_cspz_5_5->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_5_6->setGeometry(400,240,50,30); lineEdit_cspz_5_6->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_5_7->setGeometry(310,280,50,30); lineEdit_cspz_5_7->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); line_cspz_5_1->setGeometry(160,210,1,200); line_cspz_5_1->setFrameShape(QFrame::VLine); button_cspz_5_1->setGeometry(30,250,100,30); button_cspz_5_1->setStyleSheet("background: rgb(0, 171, 171);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); button_cspz_5_1->setText("启动风机检测"); button_cspz_5_2->setGeometry(30,300,100,30); button_cspz_5_2->setStyleSheet("background: rgb(0, 171, 171);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); button_cspz_5_2->setText("停止风机检测"); QFile file_read("/home/data/FanTiming_local.txt"); if(file_read.open(QIODevice::ReadOnly | QIODevice::Text)) { QTextStream in(&file_read);//创建一个对象让它去读文件 QString line1=in.readLine(); QString line2=in.readLine(); QString line3=in.readLine(); lineEdit_cspz_5_5->setText(line1); lineEdit_cspz_5_6->setText(line2); lineEdit_cspz_5_7->setText(line3); } file_read.close(); QFile file_read1("/home/data/FanTemperature.txt"); if(file_read1.open(QIODevice::ReadOnly | QIODevice::Text)) { QTextStream in(&file_read1);//创建一个对象让它去读文件 QString line1=in.readLine(); QString line2=in.readLine(); lineEdit_cspz_5_1->setText(line1); lineEdit_cspz_5_2->setText(line2); } file_read1.close(); QFile file_read2("/home/data/overheat.txt"); if(file_read2.open(QIODevice::ReadOnly | QIODevice::Text)) { QTextStream in(&file_read2);//创建一个对象让它去读文件 QString line1=in.readLine(); QString line2=in.readLine(); lineEdit_cspz_5_3->setText(line1); lineEdit_cspz_5_4->setText(line2); } file_read2.close(); button_cspz_5_3->setGeometry(560,400,100,30); button_cspz_5_3->setStyleSheet("background: rgb(0, 171, 171);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); button_cspz_5_3->setText("保存参数"); button_cspz_5_4->setGeometry(200,360,140,30); button_cspz_5_4->setStyleSheet("background: rgb(0, 171, 171);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); button_cspz_5_4->setText("关闭风机定时运行"); label_cspz_5_19->setGeometry(350,360,150,30); label_cspz_5_19->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_5_19->setText("风机定时运行已开启!"); button_cspz_5_5->setGeometry(200,320,140,30); button_cspz_5_5->setStyleSheet("background: rgb(0, 171, 171);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); button_cspz_5_5->setText("开启铁芯温度检测"); label_cspz_5_20->setGeometry(350,320,150,30); label_cspz_5_20->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_5_20->setText("铁芯温度检测已关闭!"); QFile file_read3("/home/data/select_fan.txt"); if(file_read3.open(QIODevice::ReadOnly | QIODevice::Text)) { QTextStream in(&file_read3);//创建一个对象让它去读文件 QString line1=in.readLine(); if(line1=="1") { button_cspz_5_4->setGeometry(200,360,140,30); button_cspz_5_4->setStyleSheet("background: rgb(0, 171, 171);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); button_cspz_5_4->setText("关闭风机定时运行"); label_cspz_5_19->setGeometry(350,360,150,30); label_cspz_5_19->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_5_19->setText("风机定时运行已开启!"); } else { button_cspz_5_4->setGeometry(200,360,140,30); button_cspz_5_4->setStyleSheet("background: rgb(0, 171, 171);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); button_cspz_5_4->setText("开启风机定时运行"); label_cspz_5_19->setGeometry(350,360,150,30); label_cspz_5_19->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_5_19->setText("风机定时运行已关闭!"); } } file_read3.close(); QFile file_read4("/home/data/select_tiexin.txt"); if(file_read4.open(QIODevice::ReadOnly | QIODevice::Text)) { QTextStream in(&file_read4);//创建一个对象让它去读文件 QString line1=in.readLine(); if(line1=="1") { button_cspz_5_5->setGeometry(200,320,140,30); button_cspz_5_5->setStyleSheet("background: rgb(0, 171, 171);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); button_cspz_5_5->setText("关闭铁芯温度检测"); label_cspz_5_20->setGeometry(350,320,150,30); label_cspz_5_20->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_5_20->setText("铁芯温度检测已开启!"); } else { button_cspz_5_5->setGeometry(200,320,140,30); button_cspz_5_5->setStyleSheet("background: rgb(0, 171, 171);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); button_cspz_5_5->setText("开启铁芯温度检测"); label_cspz_5_20->setGeometry(350,320,150,30); label_cspz_5_20->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_5_20->setText("铁芯温度检测已关闭!"); } } file_read4.close(); connect(button_cspz_5_1,SIGNAL(clicked()),this,SLOT(button_cspz_5_1_Clicked())); connect(button_cspz_5_2,SIGNAL(clicked()),this,SLOT(button_cspz_5_2_Clicked())); connect(button_cspz_5_3,SIGNAL(clicked()),this,SLOT(button_cspz_5_3_Clicked())); connect(button_cspz_5_4,SIGNAL(clicked()),this,SLOT(button_cspz_5_4_Clicked())); connect(button_cspz_5_5,SIGNAL(clicked()),this,SLOT(button_cspz_5_5_Clicked())); } void canshupeizhi::cspz_wireless_adress_set_page() { label_cspz_6_1=new QLabel(this); label_cspz_6_2=new QLabel(this); label_cspz_6_3=new QLabel(this); label_cspz_6_4=new QLabel(this); label_cspz_6_5=new QLabel(this); label_cspz_6_6=new QLabel(this); label_cspz_6_7=new QLabel(this); label_cspz_6_8=new QLabel(this); label_cspz_6_9=new QLabel(this); label_cspz_6_10=new QLabel(this); label_cspz_6_11=new QLabel(this); label_cspz_6_12=new QLabel(this); label_cspz_6_13=new QLabel(this); label_cspz_6_14=new QLabel(this); label_cspz_6_15=new QLabel(this); label_cspz_6_16=new QLabel(this); label_cspz_6_17=new QLabel(this); label_cspz_6_18=new QLabel(this); label_cspz_6_19=new QLabel(this); label_cspz_6_20=new QLabel(this); label_cspz_6_21=new QLabel(this); label_cspz_6_22=new QLabel(this); label_cspz_6_23=new QLabel(this); label_cspz_6_24=new QLabel(this); label_cspz_6_25=new QLabel(this); label_cspz_6_26=new QLabel(this); label_cspz_6_27=new QLabel(this); label_cspz_6_28=new QLabel(this); label_cspz_6_29=new QLabel(this); label_cspz_6_30=new QLabel(this); label_cspz_6_31=new QLabel(this); lineEdit_cspz_6_1=new QLineEdit(this); lineEdit_cspz_6_2=new QLineEdit(this); lineEdit_cspz_6_3=new QLineEdit(this); lineEdit_cspz_6_4=new QLineEdit(this); lineEdit_cspz_6_5=new QLineEdit(this); lineEdit_cspz_6_6=new QLineEdit(this); lineEdit_cspz_6_7=new QLineEdit(this); lineEdit_cspz_6_8=new QLineEdit(this); lineEdit_cspz_6_9=new QLineEdit(this); lineEdit_cspz_6_10=new QLineEdit(this); lineEdit_cspz_6_11=new QLineEdit(this); lineEdit_cspz_6_12=new QLineEdit(this); lineEdit_cspz_6_13=new QLineEdit(this); lineEdit_cspz_6_14=new QLineEdit(this); lineEdit_cspz_6_15=new QLineEdit(this); lineEdit_cspz_6_16=new QLineEdit(this); lineEdit_cspz_6_17=new QLineEdit(this); lineEdit_cspz_6_18=new QLineEdit(this); lineEdit_cspz_6_19=new QLineEdit(this); lineEdit_cspz_6_20=new QLineEdit(this); lineEdit_cspz_6_21=new QLineEdit(this); lineEdit_cspz_6_22=new QLineEdit(this); lineEdit_cspz_6_23=new QLineEdit(this); lineEdit_cspz_6_24=new QLineEdit(this); lineEdit_cspz_6_25=new QLineEdit(this); lineEdit_cspz_6_26=new QLineEdit(this); lineEdit_cspz_6_27=new QLineEdit(this); lineEdit_cspz_6_28=new QLineEdit(this); lineEdit_cspz_6_29=new QLineEdit(this); lineEdit_cspz_6_30=new QLineEdit(this); button_cspz_6_1=new QPushButton(this); button_cspz_6_2=new QPushButton(this); button_cspz_6_3=new QPushButton(this); button_cspz_6_4=new QPushButton(this); lineEdit_cspz_6_1->installEventFilter(this); lineEdit_cspz_6_2->installEventFilter(this); lineEdit_cspz_6_3->installEventFilter(this); lineEdit_cspz_6_4->installEventFilter(this); lineEdit_cspz_6_5->installEventFilter(this); lineEdit_cspz_6_6->installEventFilter(this); lineEdit_cspz_6_7->installEventFilter(this); lineEdit_cspz_6_8->installEventFilter(this); lineEdit_cspz_6_9->installEventFilter(this); lineEdit_cspz_6_10->installEventFilter(this); lineEdit_cspz_6_11->installEventFilter(this); lineEdit_cspz_6_12->installEventFilter(this); lineEdit_cspz_6_13->installEventFilter(this); lineEdit_cspz_6_14->installEventFilter(this); lineEdit_cspz_6_15->installEventFilter(this); lineEdit_cspz_6_16->installEventFilter(this); lineEdit_cspz_6_17->installEventFilter(this); lineEdit_cspz_6_18->installEventFilter(this); lineEdit_cspz_6_19->installEventFilter(this); lineEdit_cspz_6_20->installEventFilter(this); lineEdit_cspz_6_21->installEventFilter(this); lineEdit_cspz_6_22->installEventFilter(this); lineEdit_cspz_6_23->installEventFilter(this); lineEdit_cspz_6_24->installEventFilter(this); lineEdit_cspz_6_25->installEventFilter(this); lineEdit_cspz_6_26->installEventFilter(this); lineEdit_cspz_6_27->installEventFilter(this); lineEdit_cspz_6_28->installEventFilter(this); lineEdit_cspz_6_29->installEventFilter(this); lineEdit_cspz_6_30->installEventFilter(this); label_cspz_6_1->setGeometry(24,200,60,30); label_cspz_6_1->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_1->setText("节点1:"); label_cspz_6_2->setGeometry(184,200,60,30); label_cspz_6_2->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_2->setText("节点2:"); label_cspz_6_3->setGeometry(334,200,60,30); label_cspz_6_3->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_3->setText("节点3:"); label_cspz_6_4->setGeometry(484,200,60,30); label_cspz_6_4->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_4->setText("节点4:"); label_cspz_6_5->setGeometry(635,200,60,30); label_cspz_6_5->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_5->setText("节点5:"); label_cspz_6_6->setGeometry(24,232,60,30); label_cspz_6_6->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_6->setText("节点6:"); label_cspz_6_7->setGeometry(184,232,60,30); label_cspz_6_7->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_7->setText("节点7:"); label_cspz_6_8->setGeometry(334,232,60,30); label_cspz_6_8->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_8->setText("节点8:"); label_cspz_6_9->setGeometry(484,232,60,30); label_cspz_6_9->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_9->setText("节点9:"); label_cspz_6_10->setGeometry(635,232,60,30); label_cspz_6_10->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_10->setText("节点10:"); label_cspz_6_11->setGeometry(24,264,60,30); label_cspz_6_11->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_11->setText("节点11:"); label_cspz_6_12->setGeometry(184,264,60,30); label_cspz_6_12->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_12->setText("节点12:"); label_cspz_6_13->setGeometry(334,264,60,30); label_cspz_6_13->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_13->setText("节点13:"); label_cspz_6_14->setGeometry(484,264,60,30); label_cspz_6_14->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_14->setText("节点14:"); label_cspz_6_15->setGeometry(635,264,60,30); label_cspz_6_15->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_15->setText("节点15:"); label_cspz_6_16->setGeometry(25,296,60,30); label_cspz_6_16->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_16->setText("节点16:"); label_cspz_6_17->setGeometry(184,296,60,30); label_cspz_6_17->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_17->setText("节点17:"); label_cspz_6_18->setGeometry(334,296,60,30); label_cspz_6_18->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_18->setText("节点18:"); label_cspz_6_19->setGeometry(484,296,60,30); label_cspz_6_19->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_19->setText("节点19:"); label_cspz_6_20->setGeometry(635,296,60,30); label_cspz_6_20->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_20->setText("节点20:"); label_cspz_6_21->setGeometry(25,328,60,30); label_cspz_6_21->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_21->setText("节点21:"); label_cspz_6_22->setGeometry(184,328,60,30); label_cspz_6_22->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_22->setText("节点22:"); label_cspz_6_23->setGeometry(334,328,60,30); label_cspz_6_23->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_23->setText("节点23:"); label_cspz_6_24->setGeometry(484,328,60,30); label_cspz_6_24->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_24->setText("节点24:"); label_cspz_6_25->setGeometry(635,328,60,30); label_cspz_6_25->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_25->setText("节点25:"); label_cspz_6_26->setGeometry(25,360,60,30); label_cspz_6_26->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_26->setText("节点26:"); label_cspz_6_27->setGeometry(184,360,60,30); label_cspz_6_27->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_27->setText("节点27:"); label_cspz_6_28->setGeometry(334,360,60,30); label_cspz_6_28->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_28->setText("节点28:"); label_cspz_6_29->setGeometry(484,360,60,30); label_cspz_6_29->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_29->setText("节点29:"); label_cspz_6_30->setGeometry(635,360,60,30); label_cspz_6_30->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_6_30->setText("节点30:"); lineEdit_cspz_6_1->setGeometry(83,200,93,30); lineEdit_cspz_6_1->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_2->setGeometry(239,200,93,30); lineEdit_cspz_6_2->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_3->setGeometry(389,200,93,30); lineEdit_cspz_6_3->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_4->setGeometry(540,200,93,30); lineEdit_cspz_6_4->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_5->setGeometry(692,200,93,30); lineEdit_cspz_6_5->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_6->setGeometry(83,232,93,30); lineEdit_cspz_6_6->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_7->setGeometry(239,232,93,30); lineEdit_cspz_6_7->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_8->setGeometry(389,232,93,30); lineEdit_cspz_6_8->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_9->setGeometry(540,232,93,30); lineEdit_cspz_6_9->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_10->setGeometry(692,232,93,30); lineEdit_cspz_6_10->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_11->setGeometry(83,264,93,30); lineEdit_cspz_6_11->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_12->setGeometry(239,264,93,30); lineEdit_cspz_6_12->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_13->setGeometry(389,264,93,30); lineEdit_cspz_6_13->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_14->setGeometry(540,264,93,30); lineEdit_cspz_6_14->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_15->setGeometry(692,264,93,30); lineEdit_cspz_6_15->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_16->setGeometry(83,296,93,30); lineEdit_cspz_6_16->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_17->setGeometry(239,296,93,30); lineEdit_cspz_6_17->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_18->setGeometry(389,296,93,30); lineEdit_cspz_6_18->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_19->setGeometry(540,296,93,30); lineEdit_cspz_6_19->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_20->setGeometry(692,296,93,30); lineEdit_cspz_6_20->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_21->setGeometry(83,328,93,30); lineEdit_cspz_6_21->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_22->setGeometry(239,328,93,30); lineEdit_cspz_6_22->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_23->setGeometry(389,328,93,30); lineEdit_cspz_6_23->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_24->setGeometry(540,328,93,30); lineEdit_cspz_6_24->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_25->setGeometry(692,328,93,30); lineEdit_cspz_6_25->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_26->setGeometry(83,360,93,30); lineEdit_cspz_6_26->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_27->setGeometry(239,360,93,30); lineEdit_cspz_6_27->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_28->setGeometry(389,360,93,30); lineEdit_cspz_6_28->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_29->setGeometry(540,360,93,30); lineEdit_cspz_6_29->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_6_30->setGeometry(692,360,93,30); lineEdit_cspz_6_30->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); button_cspz_6_1->setGeometry(530,400,100,30); button_cspz_6_1->setStyleSheet("background: rgb(0, 171, 171);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); button_cspz_6_1->setText("保存参数"); label_cspz_6_31->setGeometry(650,400,100,30); label_cspz_6_31->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); button_cspz_6_2->setGeometry(400,400,100,30); button_cspz_6_2->setStyleSheet("background: rgb(0, 171, 171);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); button_cspz_6_2->setText("下一页"); button_cspz_6_3->setGeometry(80,400,100,30); button_cspz_6_3->setStyleSheet("background: rgb(0, 171, 171);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); button_cspz_6_3->setText("上一页"); button_cspz_6_4->setGeometry(530,400,100,30); button_cspz_6_4->setStyleSheet("background: rgb(0, 171, 171);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); button_cspz_6_4->setText("保存参数"); button_cspz_6_1->raise(); QFile file_read("/home/data/wireless_adress.txt"); if(file_read.open(QIODevice::ReadOnly | QIODevice::Text)) { QTextStream in(&file_read);//创建一个对象让它去读文件 line1=in.readLine(); line2=in.readLine(); line3=in.readLine(); line4=in.readLine(); line5=in.readLine(); line6=in.readLine(); line7=in.readLine(); line8=in.readLine(); line9=in.readLine(); line10=in.readLine(); line11=in.readLine(); line12=in.readLine(); line13=in.readLine(); line14=in.readLine(); line15=in.readLine(); line16=in.readLine(); line17=in.readLine(); line18=in.readLine(); line19=in.readLine(); line20=in.readLine(); line21=in.readLine(); line22=in.readLine(); line23=in.readLine(); line24=in.readLine(); line25=in.readLine(); line26=in.readLine(); line27=in.readLine(); line28=in.readLine(); line29=in.readLine(); line30=in.readLine(); line31=in.readLine(); line32=in.readLine(); line33=in.readLine(); line34=in.readLine(); line35=in.readLine(); line36=in.readLine(); line37=in.readLine(); line38=in.readLine(); line39=in.readLine(); line40=in.readLine(); line41=in.readLine(); line42=in.readLine(); line43=in.readLine(); line44=in.readLine(); line45=in.readLine(); line46=in.readLine(); line47=in.readLine(); line48=in.readLine(); line49=in.readLine(); line50=in.readLine(); line51=in.readLine(); line52=in.readLine(); line53=in.readLine(); line54=in.readLine(); line55=in.readLine(); line56=in.readLine(); line57=in.readLine(); line58=in.readLine(); line59=in.readLine(); line60=in.readLine(); } file_read.close(); lineEdit_cspz_6_1->setText(line1); lineEdit_cspz_6_2->setText(line2); lineEdit_cspz_6_3->setText(line3); lineEdit_cspz_6_4->setText(line4); lineEdit_cspz_6_5->setText(line5); lineEdit_cspz_6_6->setText(line6); lineEdit_cspz_6_7->setText(line7); lineEdit_cspz_6_8->setText(line8); lineEdit_cspz_6_9->setText(line9); lineEdit_cspz_6_10->setText(line10); lineEdit_cspz_6_11->setText(line11); lineEdit_cspz_6_12->setText(line12); lineEdit_cspz_6_13->setText(line13); lineEdit_cspz_6_14->setText(line14); lineEdit_cspz_6_15->setText(line15); lineEdit_cspz_6_16->setText(line16); lineEdit_cspz_6_17->setText(line17); lineEdit_cspz_6_18->setText(line18); lineEdit_cspz_6_19->setText(line19); lineEdit_cspz_6_20->setText(line20); lineEdit_cspz_6_21->setText(line21); lineEdit_cspz_6_22->setText(line22); lineEdit_cspz_6_23->setText(line23); lineEdit_cspz_6_24->setText(line24); lineEdit_cspz_6_25->setText(line25); lineEdit_cspz_6_26->setText(line26); lineEdit_cspz_6_27->setText(line27); lineEdit_cspz_6_28->setText(line28); lineEdit_cspz_6_29->setText(line29); lineEdit_cspz_6_30->setText(line30); connect(button_cspz_6_1,SIGNAL(clicked()),this,SLOT(button_cspz_6_1_Clicked()));//无线测温保存第一页 connect(button_cspz_6_2,SIGNAL(clicked()),this,SLOT(button_cspz_6_2_Clicked()));//无线测温设置下一页 connect(button_cspz_6_3,SIGNAL(clicked()),this,SLOT(button_cspz_6_3_Clicked()));//无线测温设置上一页 connect(button_cspz_6_4,SIGNAL(clicked()),this,SLOT(button_cspz_6_4_Clicked()));//无线测温保存第二页 } void canshupeizhi::cspz_wireless_name_set_page() { label_cspz_wirename_1=new QLabel(this); label_cspz_wirename_2=new QLabel(this); label_cspz_wirename_3=new QLabel(this); label_cspz_wirename_4=new QLabel(this); label_cspz_wirename_5=new QLabel(this); label_cspz_wirename_6=new QLabel(this); label_cspz_wirename_7=new QLabel(this); label_cspz_wirename_8=new QLabel(this); label_cspz_wirename_9=new QLabel(this); label_cspz_wirename_10=new QLabel(this); label_cspz_wirename_11=new QLabel(this); label_cspz_wirename_12=new QLabel(this); label_cspz_wirename_13=new QLabel(this); label_cspz_wirename_14=new QLabel(this); label_cspz_wirename_15=new QLabel(this); label_cspz_wirename_16=new QLabel(this); label_cspz_wirename_17=new QLabel(this); label_cspz_wirename_18=new QLabel(this); label_cspz_wirename_19=new QLabel(this); label_cspz_wirename_20=new QLabel(this); label_cspz_wirename_21=new QLabel(this); label_cspz_wirename_22=new QLabel(this); label_cspz_wirename_23=new QLabel(this); label_cspz_wirename_24=new QLabel(this); label_cspz_wirename_25=new QLabel(this); label_cspz_wirename_26=new QLabel(this); label_cspz_wirename_27=new QLabel(this); label_cspz_wirename_28=new QLabel(this); label_cspz_wirename_29=new QLabel(this); label_cspz_wirename_30=new QLabel(this); label_cspz_wirename_save=new QLabel(this); lineEdit_cspz_wirename_1=new QLineEdit(this); lineEdit_cspz_wirename_2=new QLineEdit(this); lineEdit_cspz_wirename_3=new QLineEdit(this); lineEdit_cspz_wirename_4=new QLineEdit(this); lineEdit_cspz_wirename_5=new QLineEdit(this); lineEdit_cspz_wirename_6=new QLineEdit(this); lineEdit_cspz_wirename_7=new QLineEdit(this); lineEdit_cspz_wirename_8=new QLineEdit(this); lineEdit_cspz_wirename_9=new QLineEdit(this); lineEdit_cspz_wirename_10=new QLineEdit(this); lineEdit_cspz_wirename_11=new QLineEdit(this); lineEdit_cspz_wirename_12=new QLineEdit(this); lineEdit_cspz_wirename_13=new QLineEdit(this); lineEdit_cspz_wirename_14=new QLineEdit(this); lineEdit_cspz_wirename_15=new QLineEdit(this); lineEdit_cspz_wirename_16=new QLineEdit(this); lineEdit_cspz_wirename_17=new QLineEdit(this); lineEdit_cspz_wirename_18=new QLineEdit(this); lineEdit_cspz_wirename_19=new QLineEdit(this); lineEdit_cspz_wirename_20=new QLineEdit(this); lineEdit_cspz_wirename_21=new QLineEdit(this); lineEdit_cspz_wirename_22=new QLineEdit(this); lineEdit_cspz_wirename_23=new QLineEdit(this); lineEdit_cspz_wirename_24=new QLineEdit(this); lineEdit_cspz_wirename_25=new QLineEdit(this); lineEdit_cspz_wirename_26=new QLineEdit(this); lineEdit_cspz_wirename_27=new QLineEdit(this); lineEdit_cspz_wirename_28=new QLineEdit(this); lineEdit_cspz_wirename_29=new QLineEdit(this); lineEdit_cspz_wirename_30=new QLineEdit(this); button_cspz_wirename_1=new QPushButton(this); button_cspz_wirename_2=new QPushButton(this); button_cspz_wirename_3=new QPushButton(this); button_cspz_wirename_4=new QPushButton(this); lineEdit_cspz_wirename_1->installEventFilter(this); lineEdit_cspz_wirename_2->installEventFilter(this); lineEdit_cspz_wirename_3->installEventFilter(this); lineEdit_cspz_wirename_4->installEventFilter(this); lineEdit_cspz_wirename_5->installEventFilter(this); lineEdit_cspz_wirename_6->installEventFilter(this); lineEdit_cspz_wirename_7->installEventFilter(this); lineEdit_cspz_wirename_8->installEventFilter(this); lineEdit_cspz_wirename_9->installEventFilter(this); lineEdit_cspz_wirename_10->installEventFilter(this); lineEdit_cspz_wirename_11->installEventFilter(this); lineEdit_cspz_wirename_12->installEventFilter(this); lineEdit_cspz_wirename_13->installEventFilter(this); lineEdit_cspz_wirename_14->installEventFilter(this); lineEdit_cspz_wirename_15->installEventFilter(this); lineEdit_cspz_wirename_16->installEventFilter(this); lineEdit_cspz_wirename_17->installEventFilter(this); lineEdit_cspz_wirename_18->installEventFilter(this); lineEdit_cspz_wirename_19->installEventFilter(this); lineEdit_cspz_wirename_20->installEventFilter(this); lineEdit_cspz_wirename_21->installEventFilter(this); lineEdit_cspz_wirename_22->installEventFilter(this); lineEdit_cspz_wirename_23->installEventFilter(this); lineEdit_cspz_wirename_24->installEventFilter(this); lineEdit_cspz_wirename_25->installEventFilter(this); lineEdit_cspz_wirename_26->installEventFilter(this); lineEdit_cspz_wirename_27->installEventFilter(this); lineEdit_cspz_wirename_28->installEventFilter(this); lineEdit_cspz_wirename_29->installEventFilter(this); lineEdit_cspz_wirename_30->installEventFilter(this); label_cspz_wirename_1->setGeometry(24,200,60,30); label_cspz_wirename_1->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_1->setText("节点1:"); label_cspz_wirename_2->setGeometry(184,200,60,30); label_cspz_wirename_2->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_2->setText("节点2:"); label_cspz_wirename_3->setGeometry(334,200,60,30); label_cspz_wirename_3->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_3->setText("节点3:"); label_cspz_wirename_4->setGeometry(484,200,60,30); label_cspz_wirename_4->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_4->setText("节点4:"); label_cspz_wirename_5->setGeometry(635,200,60,30); label_cspz_wirename_5->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_5->setText("节点5:"); label_cspz_wirename_6->setGeometry(24,232,60,30); label_cspz_wirename_6->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_6->setText("节点6:"); label_cspz_wirename_7->setGeometry(184,232,60,30); label_cspz_wirename_7->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_7->setText("节点7:"); label_cspz_wirename_8->setGeometry(334,232,60,30); label_cspz_wirename_8->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_8->setText("节点8:"); label_cspz_wirename_9->setGeometry(484,232,60,30); label_cspz_wirename_9->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_9->setText("节点9:"); label_cspz_wirename_10->setGeometry(635,232,60,30); label_cspz_wirename_10->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_10->setText("节点10:"); label_cspz_wirename_11->setGeometry(24,264,60,30); label_cspz_wirename_11->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_11->setText("节点11:"); label_cspz_wirename_12->setGeometry(184,264,60,30); label_cspz_wirename_12->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_12->setText("节点12:"); label_cspz_wirename_13->setGeometry(334,264,60,30); label_cspz_wirename_13->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_13->setText("节点13:"); label_cspz_wirename_14->setGeometry(484,264,60,30); label_cspz_wirename_14->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_14->setText("节点14:"); label_cspz_wirename_15->setGeometry(635,264,60,30); label_cspz_wirename_15->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_15->setText("节点15:"); label_cspz_wirename_16->setGeometry(25,296,60,30); label_cspz_wirename_16->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_16->setText("节点16:"); label_cspz_wirename_17->setGeometry(184,296,60,30); label_cspz_wirename_17->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_17->setText("节点17:"); label_cspz_wirename_18->setGeometry(334,296,60,30); label_cspz_wirename_18->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_18->setText("节点18:"); label_cspz_wirename_19->setGeometry(484,296,60,30); label_cspz_wirename_19->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_19->setText("节点19:"); label_cspz_wirename_20->setGeometry(635,296,60,30); label_cspz_wirename_20->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_20->setText("节点20:"); label_cspz_wirename_21->setGeometry(25,328,60,30); label_cspz_wirename_21->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_21->setText("节点21:"); label_cspz_wirename_22->setGeometry(184,328,60,30); label_cspz_wirename_22->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_22->setText("节点22:"); label_cspz_wirename_23->setGeometry(334,328,60,30); label_cspz_wirename_23->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_23->setText("节点23:"); label_cspz_wirename_24->setGeometry(484,328,60,30); label_cspz_wirename_24->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_24->setText("节点24:"); label_cspz_wirename_25->setGeometry(635,328,60,30); label_cspz_wirename_25->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_25->setText("节点25:"); label_cspz_wirename_26->setGeometry(25,360,60,30); label_cspz_wirename_26->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_26->setText("节点26:"); label_cspz_wirename_27->setGeometry(184,360,60,30); label_cspz_wirename_27->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_27->setText("节点27:"); label_cspz_wirename_28->setGeometry(334,360,60,30); label_cspz_wirename_28->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_28->setText("节点28:"); label_cspz_wirename_29->setGeometry(484,360,60,30); label_cspz_wirename_29->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_29->setText("节点29:"); label_cspz_wirename_30->setGeometry(635,360,60,30); label_cspz_wirename_30->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); label_cspz_wirename_30->setText("节点30:"); lineEdit_cspz_wirename_1->setGeometry(83,200,93,30); lineEdit_cspz_wirename_1->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_2->setGeometry(239,200,93,30); lineEdit_cspz_wirename_2->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_3->setGeometry(389,200,93,30); lineEdit_cspz_wirename_3->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_4->setGeometry(540,200,93,30); lineEdit_cspz_wirename_4->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_5->setGeometry(692,200,93,30); lineEdit_cspz_wirename_5->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_6->setGeometry(83,232,93,30); lineEdit_cspz_wirename_6->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_7->setGeometry(239,232,93,30); lineEdit_cspz_wirename_7->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_8->setGeometry(389,232,93,30); lineEdit_cspz_wirename_8->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_9->setGeometry(540,232,93,30); lineEdit_cspz_wirename_9->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_10->setGeometry(692,232,93,30); lineEdit_cspz_wirename_10->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_11->setGeometry(83,264,93,30); lineEdit_cspz_wirename_11->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_12->setGeometry(239,264,93,30); lineEdit_cspz_wirename_12->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_13->setGeometry(389,264,93,30); lineEdit_cspz_wirename_13->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_14->setGeometry(540,264,93,30); lineEdit_cspz_wirename_14->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_15->setGeometry(692,264,93,30); lineEdit_cspz_wirename_15->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_16->setGeometry(83,296,93,30); lineEdit_cspz_wirename_16->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_17->setGeometry(239,296,93,30); lineEdit_cspz_wirename_17->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_18->setGeometry(389,296,93,30); lineEdit_cspz_wirename_18->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_19->setGeometry(540,296,93,30); lineEdit_cspz_wirename_19->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_20->setGeometry(692,296,93,30); lineEdit_cspz_wirename_20->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_21->setGeometry(83,328,93,30); lineEdit_cspz_wirename_21->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_22->setGeometry(239,328,93,30); lineEdit_cspz_wirename_22->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_23->setGeometry(389,328,93,30); lineEdit_cspz_wirename_23->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_24->setGeometry(540,328,93,30); lineEdit_cspz_wirename_24->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_25->setGeometry(692,328,93,30); lineEdit_cspz_wirename_25->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_26->setGeometry(83,360,93,30); lineEdit_cspz_wirename_26->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_27->setGeometry(239,360,93,30); lineEdit_cspz_wirename_27->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_28->setGeometry(389,360,93,30); lineEdit_cspz_wirename_28->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_29->setGeometry(540,360,93,30); lineEdit_cspz_wirename_29->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); lineEdit_cspz_wirename_30->setGeometry(692,360,93,30); lineEdit_cspz_wirename_30->setStyleSheet("background: rgb(255, 255, 255);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); button_cspz_wirename_1->setGeometry(530,400,100,30); button_cspz_wirename_1->setStyleSheet("background: rgb(0, 171, 171);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); button_cspz_wirename_1->setText("保存参数"); label_cspz_wirename_save->setGeometry(650,400,100,30); label_cspz_wirename_save->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(255, 255, 255)"); button_cspz_wirename_2->setGeometry(400,400,100,30); button_cspz_wirename_2->setStyleSheet("background: rgb(0, 171, 171);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); button_cspz_wirename_2->setText("下一页"); button_cspz_wirename_3->setGeometry(80,400,100,30); button_cspz_wirename_3->setStyleSheet("background: rgb(0, 171, 171);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); button_cspz_wirename_3->setText("上一页"); button_cspz_wirename_4->setGeometry(530,400,100,30); button_cspz_wirename_4->setStyleSheet("background: rgb(0, 171, 171);font: 12pt 黑体 bold;color: rgb(0, 0, 0)"); button_cspz_wirename_4->setText("保存参数"); button_cspz_wirename_1->raise(); QFile file_read("/home/data/wireless_name.txt"); if(file_read.open(QIODevice::ReadOnly | QIODevice::Text)) { QTextStream in(&file_read);//创建一个对象让它去读文件 name1=in.readLine(); name2=in.readLine(); name3=in.readLine(); name4=in.readLine(); name5=in.readLine(); name6=in.readLine(); name7=in.readLine(); name8=in.readLine(); name9=in.readLine(); name10=in.readLine(); name11=in.readLine(); name12=in.readLine(); name13=in.readLine(); name14=in.readLine(); name15=in.readLine(); name16=in.readLine(); name17=in.readLine(); name18=in.readLine(); name19=in.readLine(); name20=in.readLine(); name21=in.readLine(); name22=in.readLine(); name23=in.readLine(); name24=in.readLine(); name25=in.readLine(); name26=in.readLine(); name27=in.readLine(); name28=in.readLine(); name29=in.readLine(); name30=in.readLine(); name31=in.readLine(); name32=in.readLine(); name33=in.readLine(); name34=in.readLine(); name35=in.readLine(); name36=in.readLine(); name37=in.readLine(); name38=in.readLine(); name39=in.readLine(); name40=in.readLine(); name41=in.readLine(); name42=in.readLine(); name43=in.readLine(); name44=in.readLine(); name45=in.readLine(); name46=in.readLine(); name47=in.readLine(); name48=in.readLine(); name49=in.readLine(); name50=in.readLine(); name51=in.readLine(); name52=in.readLine(); name53=in.readLine(); name54=in.readLine(); name55=in.readLine(); name56=in.readLine(); name57=in.readLine(); name58=in.readLine(); name59=in.readLine(); name60=in.readLine(); } file_read.close(); wireless_name[0]=name1; wireless_name[1]=name2; wireless_name[2]=name3; wireless_name[3]=name4; wireless_name[4]=name5; wireless_name[5]=name6; wireless_name[6]=name7; wireless_name[7]=name8; wireless_name[8]=name9; wireless_name[9]=name10; wireless_name[10]=name11; wireless_name[11]=name12; wireless_name[12]=name13; wireless_name[13]=name14; wireless_name[14]=name15; wireless_name[15]=name16; wireless_name[16]=name17; wireless_name[17]=name18; wireless_name[18]=name19; wireless_name[19]=name20; wireless_name[20]=name21; wireless_name[21]=name22; wireless_name[22]=name23; wireless_name[23]=name24; wireless_name[24]=name25; wireless_name[25]=name26; wireless_name[26]=name27; wireless_name[27]=name28; wireless_name[28]=name29; wireless_name[29]=name30; wireless_name[30]=name31; wireless_name[31]=name32; wireless_name[32]=name33; wireless_name[33]=name34; wireless_name[34]=name35; wireless_name[35]=name36; wireless_name[36]=name37; wireless_name[37]=name38; wireless_name[38]=name39; wireless_name[39]=name40; wireless_name[40]=name41; wireless_name[41]=name42; wireless_name[42]=name43; wireless_name[43]=name44; wireless_name[44]=name45; wireless_name[45]=name46; wireless_name[46]=name47; wireless_name[47]=name48; wireless_name[48]=name49; wireless_name[49]=name50; wireless_name[50]=name51; wireless_name[51]=name52; wireless_name[52]=name53; wireless_name[53]=name54; wireless_name[54]=name55; wireless_name[55]=name56; wireless_name[56]=name57; wireless_name[57]=name58; wireless_name[58]=name59; wireless_name[59]=name60; for (int i = 0;i<60;i++) { if(wireless_name[i] == "") { wireless_name[i] = "节点" + QString::number(i+1); } } lineEdit_cspz_wirename_1->setText(name1); lineEdit_cspz_wirename_2->setText(name2); lineEdit_cspz_wirename_3->setText(name3); lineEdit_cspz_wirename_4->setText(name4); lineEdit_cspz_wirename_5->setText(name5); lineEdit_cspz_wirename_6->setText(name6); lineEdit_cspz_wirename_7->setText(name7); lineEdit_cspz_wirename_8->setText(name8); lineEdit_cspz_wirename_9->setText(name9); lineEdit_cspz_wirename_10->setText(name10); lineEdit_cspz_wirename_11->setText(name11); lineEdit_cspz_wirename_12->setText(name12); lineEdit_cspz_wirename_13->setText(name13); lineEdit_cspz_wirename_14->setText(name14); lineEdit_cspz_wirename_15->setText(name15); lineEdit_cspz_wirename_16->setText(name16); lineEdit_cspz_wirename_17->setText(name17); lineEdit_cspz_wirename_18->setText(name18); lineEdit_cspz_wirename_19->setText(name19); lineEdit_cspz_wirename_20->setText(name20); lineEdit_cspz_wirename_21->setText(name21); lineEdit_cspz_wirename_22->setText(name22); lineEdit_cspz_wirename_23->setText(name23); lineEdit_cspz_wirename_24->setText(name24); lineEdit_cspz_wirename_25->setText(name25); lineEdit_cspz_wirename_26->setText(name26); lineEdit_cspz_wirename_27->setText(name27); lineEdit_cspz_wirename_28->setText(name28); lineEdit_cspz_wirename_29->setText(name29); lineEdit_cspz_wirename_30->setText(name30); connect(button_cspz_wirename_1,SIGNAL(clicked()),this,SLOT(button_cspz_wirename_1_Clicked()));//无线测温保存第一页 connect(button_cspz_wirename_2,SIGNAL(clicked()),this,SLOT(button_cspz_wirename_2_Clicked()));//无线测温设置下一页 connect(button_cspz_wirename_3,SIGNAL(clicked()),this,SLOT(button_cspz_wirename_3_Clicked()));//无线测温设置上一页 connect(button_cspz_wirename_4,SIGNAL(clicked()),this,SLOT(button_cspz_wirename_4_Clicked()));//无线测温保存第二页 } bool canshupeizhi::eventFilter(QObject *watch, QEvent *evn) { if(watch == label_cspz_0_1 && evn->type() == QEvent::MouseButtonPress)//点击lable切换页面 { label_cspz_0_1_clicked(); } if(watch == label_cspz_0_3 && evn->type() == QEvent::MouseButtonPress)//点击lable切换页面 { label_cspz_0_3_clicked(); } if(watch == label_cspz_0_5 && evn->type() == QEvent::MouseButtonPress)//点击lable切换页面 { label_cspz_0_5_clicked(); } if(watch == label_cspz_0_6 && evn->type() == QEvent::MouseButtonPress)//点击lable切换页面 { label_cspz_0_6_clicked(); } if(watch == label_cspz_0_wirenameset && evn->type() == QEvent::MouseButtonPress)//点击lable切换页面 { label_cspz_0_wirenameset_clicked(); } if (watch == mimaline&& evn->type() == QEvent::MouseButtonPress) { callKeyBoard(mimaline); } if (watch==lineEdit_cspz_1_1 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_1_1); } if (watch==lineEdit_cspz_1_2 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_1_2); } if (watch==lineEdit_cspz_1_3 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_1_3); } if (watch==lineEdit_cspz_1_1_A && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_1_1_A); } if (watch==lineEdit_cspz_1_2_B && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_1_2_B); } if (watch==lineEdit_cspz_1_3_C && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_1_3_C); } if (watch==lineEdit_cspz_1_3_T && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_1_3_T); } if (watch==lineEdit_cspz_3_1 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_3_1); } if (watch==lineEdit_cspz_3_2 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_3_2); } if (watch==lineEdit_cspz_3_3 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_3_3); } if (watch==lineEdit_cspz_3_4 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_3_4); } if (watch==lineEdit_cspz_3_5 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_3_5); } if (watch==lineEdit_cspz_3_6 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_3_6); } if (watch==lineEdit_cspz_3_7 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_3_7); } if (watch==lineEdit_cspz_3_8 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_3_8); } if (watch==lineEdit_cspz_3_9 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_3_9); } if (watch==lineEdit_cspz_3_10 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_3_10); } if (watch==lineEdit_cspz_3_11 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_3_11); } if (watch==lineEdit_cspz_3_12 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_3_12); } if (watch==lineEdit_cspz_3_13 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_3_13); } if (watch==lineEdit_cspz_3_14 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_3_14); } if (watch==lineEdit_cspz_3_15 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_3_15); } if (watch==lineEdit_cspz_3_16 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_3_16); } if (watch==lineEdit_cspz_5_1 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_5_1); } if (watch==lineEdit_cspz_5_2 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_5_2); } if (watch==lineEdit_cspz_5_3 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_5_3); } if (watch==lineEdit_cspz_5_4 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_5_4); } if (watch==lineEdit_cspz_5_5 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_5_5); } if (watch==lineEdit_cspz_5_6 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_5_6); } if (watch==lineEdit_cspz_5_7 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_5_7); } if (watch==lineEdit_cspz_6_1 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_1); } if (watch==lineEdit_cspz_6_2 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_2); } if (watch==lineEdit_cspz_6_3 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_3); } if (watch==lineEdit_cspz_6_4 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_4); } if (watch==lineEdit_cspz_6_5 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_5); } if (watch==lineEdit_cspz_6_6 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_6); } if (watch==lineEdit_cspz_6_7 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_7); } if (watch==lineEdit_cspz_6_8 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_8); } if (watch==lineEdit_cspz_6_9 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_9); } if (watch==lineEdit_cspz_6_10 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_10); } if (watch==lineEdit_cspz_6_11 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_11); } if (watch==lineEdit_cspz_6_12 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_12); } if (watch==lineEdit_cspz_6_13 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_13); } if (watch==lineEdit_cspz_6_14 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_14); } if (watch==lineEdit_cspz_6_15 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_15); } if (watch==lineEdit_cspz_6_16 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_16); } if (watch==lineEdit_cspz_6_17 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_17); } if (watch==lineEdit_cspz_6_18 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_18); } if (watch==lineEdit_cspz_6_19 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_19); } if (watch==lineEdit_cspz_6_20 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_20); } if (watch==lineEdit_cspz_6_21 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_21); } if (watch==lineEdit_cspz_6_22 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_22); } if (watch==lineEdit_cspz_6_23 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_23); } if (watch==lineEdit_cspz_6_24 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_24); } if (watch==lineEdit_cspz_6_25 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_25); } if (watch==lineEdit_cspz_6_26 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_26); } if (watch==lineEdit_cspz_6_27 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_27); } if (watch==lineEdit_cspz_6_28 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_28); } if (watch==lineEdit_cspz_6_29 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_29); } if (watch==lineEdit_cspz_6_30 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard(lineEdit_cspz_6_30); } if (watch==lineEdit_cspz_wirename_1 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_1); } if (watch==lineEdit_cspz_wirename_2 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_2); } if (watch==lineEdit_cspz_wirename_3 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_3); } if (watch==lineEdit_cspz_wirename_4 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_4); } if (watch==lineEdit_cspz_wirename_5 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_5); } if (watch==lineEdit_cspz_wirename_6 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_6); } if (watch==lineEdit_cspz_wirename_7 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_7); } if (watch==lineEdit_cspz_wirename_8 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_8); } if (watch==lineEdit_cspz_wirename_9 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_9); } if (watch==lineEdit_cspz_wirename_10 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_10); } if (watch==lineEdit_cspz_wirename_11 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_11); } if (watch==lineEdit_cspz_wirename_12 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_12); } if (watch==lineEdit_cspz_wirename_13 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_13); } if (watch==lineEdit_cspz_wirename_14 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_14); } if (watch==lineEdit_cspz_wirename_15 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_15); } if (watch==lineEdit_cspz_wirename_16 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_16); } if (watch==lineEdit_cspz_wirename_17 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_17); } if (watch==lineEdit_cspz_wirename_18 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_18); } if (watch==lineEdit_cspz_wirename_19 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_19); } if (watch==lineEdit_cspz_wirename_20 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_20); } if (watch==lineEdit_cspz_wirename_21 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_21); } if (watch==lineEdit_cspz_wirename_22 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_22); } if (watch==lineEdit_cspz_wirename_23 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_23); } if (watch==lineEdit_cspz_wirename_24 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_24); } if (watch==lineEdit_cspz_wirename_25 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_25); } if (watch==lineEdit_cspz_wirename_26 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_26); } if (watch==lineEdit_cspz_wirename_27 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_27); } if (watch==lineEdit_cspz_wirename_28 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_28); } if (watch==lineEdit_cspz_wirename_29 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_29); } if (watch==lineEdit_cspz_wirename_30 && evn->type() == QEvent::MouseButtonPress) { callKeyBoard_ABC_Can(lineEdit_cspz_wirename_30); } return QWidget::eventFilter(watch, evn); } void canshupeizhi::on_pushButton_zhujiemian_clicked() { where_page = 0; lowpower_mode_flag1=true; cspz_flag=false; if(keyBoard_flag==true) { keyBoard1->close(); } if(keyBoard_ABC_flag==true) { keyBoard_ABC1->close(); } this->hide(); } void canshupeizhi::on_pushButton_wangluoxinxi_clicked() { where_page = 1; cspz_flag=false; if(!wlpz_flag && !xtpz_flag) { wlpz_flag=true; if(keyBoard_flag==true) { keyBoard1->close(); } if(keyBoard_ABC_flag==true) { keyBoard_ABC1->close(); } this->hide(); KeyBoard_Code=false; KeyBoard_ABC_Code=false; keyBoard_flag=false; keyBoard_ABC_flag=false; wangluo_thread->show(); wangluo_thread->wlxx_set_back_color(); wangluo_thread->mimaButton->show(); wangluo_thread->mimaline->show(); wangluo_thread->label_mima1->show(); wangluo_thread->label_mima2->show(); wangluo_thread->label_mimajiemian->show(); wangluo_thread->label_mimajiemian->raise(); wangluo_thread->mimaButton->raise(); wangluo_thread->mimaline->clear(); wangluo_thread->mimaline->raise(); wangluo_thread->label_mima1->raise(); wangluo_thread->label_mima2->clear(); wangluo_thread->label_mima2->raise(); } } void canshupeizhi::on_pushButton_canshushezhi_clicked() { where_page = 2; } void canshupeizhi::on_pushButton_xitongshezhi_clicked() { where_page = 3; cspz_flag=false; if(!wlpz_flag && !xtpz_flag) { xtpz_flag=true; keyBoard_flag=false; if(keyBoard_flag==true) { keyBoard1->close(); } this->hide(); xitongshezhi_thread->show(); xitongshezhi_thread->xtsz_page(1); xitongshezhi_thread->label_xtsz_1_show(1); xitongshezhi_thread->label_xtsz_2_show(0); xitongshezhi_thread->label_xtsz_3_show(0); } } void canshupeizhi::mimaButtonClicked() { QString str= mimaline->text(); if(str=="1111") { label_mima2->raise(); label_mima2->setStyleSheet("background: rgb(145, 145, 145);font: 12pt 黑体 bold;color: rgb(0, 100, 60)"); label_mima2->setText("密码正确,正在加载..."); Delay_MSec1(150); cspz_page(1);//显示第1页4G配置 this->installEventFilter(this);//安装鼠标事件 mimaline->clear(); mimaline->close(); mimaButton->close(); label_mima1->close(); label_mimajiemian->close(); label_mima2->close(); label_cspz_1_show(1); if(keyBoard_flag==true) { keyBoard1->close(); } } else { label_mima2->setStyleSheet("font: 12pt 黑体;color: rgb(255, 255, 255);color: red"); label_mima2->setGeometry(360, 300, 200, 30); label_mima2->setText("密码错误!"); mimaline->clear(); } } void canshupeizhi::callKeyBoard(QLineEdit *a) { if(KeyBoard_Code==false) { keyBoard1 = new KeyBoard(0, a); keyBoard1->setGeometry(490, 200, 321, 182); keyBoard1->show(); KeyBoard_Code=true; } else { if(keyBoard_flag==true) { keyBoard1->close(); } keyBoard1 = new KeyBoard(0, a); keyBoard1->setGeometry(490, 200, 321, 182); keyBoard1->show(); } } void canshupeizhi::callKeyBoard_ABC_Can(QLineEdit *a) { if(KeyBoard_ABC_Code==false) { keyBoard_ABC1 = new KeyBoard_ABC(0, a); keyBoard_ABC1->setGeometry(5, 326, 790, 143); keyBoard_ABC1->show(); KeyBoard_ABC_Code=true; } else { if(keyBoard_ABC_flag==true) { keyBoard_ABC1->close(); } keyBoard_ABC1 = new KeyBoard_ABC(0, a); keyBoard_ABC1->setGeometry(5, 326, 790, 143); keyBoard_ABC1->show(); } } void canshupeizhi::button_cspz_1_1_Clicked() { if(keyBoard_flag==true) { keyBoard1->close(); } if(keyBoard_ABC_flag==true) { keyBoard_ABC1->close(); } QFile file_write("/home/data/cspz_ct_set.txt");//文件路径 if(file_write.open(QFile::WriteOnly)) { QTextStream setWIFI_data(&file_write); setWIFI_data<text()<text()<text()<text()<text()<text()<text()<text().toFloat()/lineEdit_cspz_1_3->text().toFloat()*100; int a_set = lineEdit_cspz_1_1->text().toFloat(); if(lineEdit_cspz_1_2->text() == "" && lineEdit_cspz_1_3->text() == "") { voltage_set = 100; } if(lineEdit_cspz_1_1->text() == "") { a_set = 1; } int AA = lineEdit_cspz_1_1_A->text().toFloat()*10; int BB = lineEdit_cspz_1_2_B->text().toFloat()*10; int CC = lineEdit_cspz_1_3_C->text().toFloat()*10; int TT = lineEdit_cspz_1_3_T->text().toFloat()*10; setWIFI_data<setCT(); label_cspz_1_3->setText("保存成功!"); Delay_MSec1(500); label_cspz_1_3->clear(); } void canshupeizhi::button_cspz_3_1_Clicked() { QString a_rxy_time1,a_rxy_time2,a_rxy_time3,a_rxy_time4,a_rxy_time5,a_rxy_data1,a_rxy_data2,a_rxy_data3,a_rxy_data4,a_rxy_data5,a_rxy_data6; if(keyBoard_flag==true) { keyBoard1->close(); } if(keyBoard_ABC_flag==true) { keyBoard_ABC1->close(); } bool ok; int byq_rongliang = lineEdit_cspz_3_1->text().toInt(&ok,10)*0.3;//字符串转10进制 QFile file_read("/home/data/camera.txt"); if(file_read.open(QIODevice::ReadOnly | QIODevice::Text)) { QTextStream in(&file_read);//创建一个对象让它去读文件 in.readLine(); rxy_time1=in.readLine(); rxy_time2=in.readLine(); rxy_time3=in.readLine(); rxy_time4=in.readLine(); rxy_time5=in.readLine(); rxy_data1=in.readLine(); rxy_data2=in.readLine(); rxy_data3=in.readLine(); rxy_data4=in.readLine(); rxy_data5=in.readLine(); rxy_data6=in.readLine(); } file_read.close(); /*时间设置上限*/ bool okb; if(lineEdit_cspz_3_5->text().toInt(&okb,10)>24) lineEdit_cspz_3_5->setText("24"); if(lineEdit_cspz_3_15->text().toInt(&okb,10)>59) lineEdit_cspz_3_15->setText("59"); if(lineEdit_cspz_3_6->text().toInt(&okb,10)>24) lineEdit_cspz_3_6->setText("24"); if(lineEdit_cspz_3_16->text().toInt(&okb,10)>59) lineEdit_cspz_3_16->setText("59"); QFile file_write("/home/data/camera.txt");//文件路径 if(file_write.open(QFile::WriteOnly)) { QTextStream setWIFI_data(&file_write); setWIFI_data<<"http://"<text()<<":"<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<setText("保存成功!"); Delay_MSec1(500); label_cspz_3_15->clear(); } void canshupeizhi::button_cspz_3_2_Clicked() { QString a_rxy_time1,a_rxy_time2,a_rxy_time3,a_rxy_time4,a_rxy_time5,a_rxy_data1,a_rxy_data2,a_rxy_data3,a_rxy_data4,a_rxy_data5,a_rxy_data6; if(keyBoard_flag==true) { keyBoard1->close(); } if(keyBoard_ABC_flag==true) { keyBoard_ABC1->close(); } bool ok; int byq_rongliang = lineEdit_cspz_3_1->text().toInt(&ok,10)*0.3;//字符串转10进制 QFile file_read("/home/data/camera1.txt"); if(file_read.open(QIODevice::ReadOnly | QIODevice::Text)) { QTextStream in(&file_read);//创建一个对象让它去读文件 in.readLine(); rxy_time1=in.readLine(); rxy_time2=in.readLine(); rxy_time3=in.readLine(); rxy_time4=in.readLine(); rxy_time5=in.readLine(); rxy_data1=in.readLine(); rxy_data2=in.readLine(); rxy_data3=in.readLine(); rxy_data4=in.readLine(); rxy_data5=in.readLine(); rxy_data6=in.readLine(); } file_read.close(); /*时间设置上限*/ bool okb; if(lineEdit_cspz_3_5->text().toInt(&okb,10)>24) lineEdit_cspz_3_5->setText("24"); if(lineEdit_cspz_3_15->text().toInt(&okb,10)>59) lineEdit_cspz_3_15->setText("59"); if(lineEdit_cspz_3_6->text().toInt(&okb,10)>24) lineEdit_cspz_3_6->setText("24"); if(lineEdit_cspz_3_16->text().toInt(&okb,10)>59) lineEdit_cspz_3_16->setText("59"); QFile file_write("/home/data/camera1.txt");//文件路径 if(file_write.open(QFile::WriteOnly)) { QTextStream setWIFI_data(&file_write); setWIFI_data<<"http://"<text()<<":"<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<setText("保存成功!"); Delay_MSec1(500); label_cspz_3_15->clear(); } void canshupeizhi::button_cspz_rxy1_start_Clicked()//开启热像仪1 { if(label_cspz_rxy1_start->text()=="热像仪1已开启") { QFile file_write2("/home/data/connect_rxy1.txt");//文件路径 if(file_write2.open(QFile::WriteOnly)) { QTextStream setWIFI_data(&file_write2); setWIFI_data<<"0"<setText("热像仪1已关闭"); button_cspz_rxy1_start->setText("开启热像仪1"); } else { QFile file_write2("/home/data/connect_rxy1.txt");//文件路径 if(file_write2.open(QFile::WriteOnly)) { QTextStream setWIFI_data(&file_write2); setWIFI_data<<"1"<setText("热像仪1已开启"); button_cspz_rxy1_start->setText("关闭热像仪1"); } ARM3->rxy_state(); //下发热像仪状态 23.8.30 } void canshupeizhi::button_cspz_rxy2_start_Clicked()//开启热像仪2 { if(label_cspz_rxy2_start->text()=="热像仪2已开启") { QFile file_write2("/home/data/connect_rxy2.txt");//文件路径 if(file_write2.open(QFile::WriteOnly)) { QTextStream setWIFI_data(&file_write2); setWIFI_data<<"0"<setText("热像仪2已关闭"); button_cspz_rxy2_start->setText("开启热像仪2"); } else { QFile file_write2("/home/data/connect_rxy2.txt");//文件路径 if(file_write2.open(QFile::WriteOnly)) { QTextStream setWIFI_data(&file_write2); setWIFI_data<<"1"<setText("热像仪2已开启"); button_cspz_rxy2_start->setText("关闭热像仪2"); } ARM3->rxy_state(); //下发热像仪状态 23.8.30 } void canshupeizhi::button_cspz_5_1_Clicked()//开启风机 { ARM3->setFanState(1); } void canshupeizhi::button_cspz_5_2_Clicked()//关闭风机 { ARM3->setFanState(0); } bool fengji_flag=true; void canshupeizhi::button_cspz_5_3_Clicked() { bool ok; ui->pushButton_zhujiemian->setDisabled(true); ui->pushButton_wangluoxinxi->setDisabled(true); ui->pushButton_xitongshezhi->setDisabled(true); if(fengji_flag) { fengji_flag=false; label_cspz_5_18->setText("正在配置..."); if(keyBoard_flag==true) { keyBoard1->close(); } if(keyBoard_ABC_flag==true) { keyBoard_ABC1->close(); } if(lineEdit_cspz_5_5->text().toInt(&ok,10)>24) lineEdit_cspz_5_5->setText("24"); if(lineEdit_cspz_5_6->text().toInt(&ok,10)>60) lineEdit_cspz_5_6->setText("60"); if(lineEdit_cspz_5_7->text().toInt(&ok,10)>24) lineEdit_cspz_5_7->setText("24"); QFile file_write("/home/data/FanTiming_local.txt");//文件路径 if(file_write.open(QFile::WriteOnly)) { QTextStream setWIFI_data(&file_write); setWIFI_data<text()<text()<text()<text().toFloat()/0.5; QTextStream setWIFI_data(&file_writef); setWIFI_data<text()<text()<text()<text()<text()<text()<setoverheat(); Delay_MSec1(10); if(label_cspz_5_19->text()=="风机定时运行已开启!") { ARM3->setFanTiming(0x01);//串口发送启动风机定时 } else { ARM3->setFanTiming(0x00);//串口发送关闭风机定时 } Delay_MSec1(10); ARM3->setFanStartT(); Delay_MSec1(10); label_cspz_5_18->setText("保存成功!"); Delay_MSec1(500); label_cspz_5_18->clear(); ui->pushButton_zhujiemian->setEnabled(true); ui->pushButton_wangluoxinxi->setEnabled(true); ui->pushButton_xitongshezhi->setEnabled(true); fengji_flag=true; } } void canshupeizhi::button_cspz_5_4_Clicked() { if(label_cspz_5_19->text()=="风机定时运行已开启!") { QFile file_write1("/home/data/select_fan.txt");//文件路径 if(file_write1.open(QFile::WriteOnly)) { QTextStream setWIFI_data(&file_write1); setWIFI_data<<"0"<setFanTiming(0x00);//串口发送关闭风机定时 button_cspz_5_4->setText("开启风机定时运行"); label_cspz_5_19->setText("风机定时运行已关闭!"); } else { QFile file_write1("/home/data/select_fan.txt");//文件路径 if(file_write1.open(QFile::WriteOnly)) { QTextStream setWIFI_data(&file_write1); setWIFI_data<<"1"<setFanTiming(0x01);//串口发送启动风机定时 button_cspz_5_4->setText("关闭风机定时运行"); label_cspz_5_19->setText("风机定时运行已开启!"); } } void canshupeizhi::button_cspz_5_5_Clicked() { if(label_cspz_5_20->text()=="铁芯温度检测已关闭!") { QFile file_write1("/home/data/select_tiexin.txt");//文件路径 if(file_write1.open(QFile::WriteOnly)) { QTextStream setWIFI_data(&file_write1); setWIFI_data<<"1"<setIorn(0x01);//串口发送开启铁芯温度检测 button_cspz_5_5->setText("关闭铁芯温度检测"); label_cspz_5_20->setText("铁芯温度检测已开启!"); } else { QFile file_write1("/home/data/select_tiexin.txt");//文件路径 if(file_write1.open(QFile::WriteOnly)) { QTextStream setWIFI_data(&file_write1); setWIFI_data<<"0"<setIorn(0x00);//串口发送关闭铁芯温度检测 button_cspz_5_5->setText("开启铁芯温度检测"); label_cspz_5_20->setText("铁芯温度检测已关闭!"); } } void canshupeizhi::button_cspz_6_1_Clicked()//无线测温保存第一页 { if(keyBoard_flag==true) { keyBoard1->close(); } QFile file_write("/home/data/wireless_adress.txt");//文件路径 if(file_write.open(QFile::WriteOnly)) { QTextStream setWIFI_data(&file_write); setWIFI_data<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<setWirelessT(); label_cspz_6_31->setText("保存成功!"); QTimer::singleShot(500, label_cspz_6_31, SLOT(clear())); } void canshupeizhi::button_cspz_6_2_Clicked()//无线测温设置下一页 { if(cspz_wxcw_down_page_flag) { button_cspz_6_4->raise(); QFile file_read("/home/data/wireless_adress.txt"); if(file_read.open(QIODevice::ReadOnly | QIODevice::Text)) { QTextStream in(&file_read);//创建一个对象让它去读文件 line1=in.readLine(); line2=in.readLine(); line3=in.readLine(); line4=in.readLine(); line5=in.readLine(); line6=in.readLine(); line7=in.readLine(); line8=in.readLine(); line9=in.readLine(); line10=in.readLine(); line11=in.readLine(); line12=in.readLine(); line13=in.readLine(); line14=in.readLine(); line15=in.readLine(); line16=in.readLine(); line17=in.readLine(); line18=in.readLine(); line19=in.readLine(); line20=in.readLine(); line21=in.readLine(); line22=in.readLine(); line23=in.readLine(); line24=in.readLine(); line25=in.readLine(); line26=in.readLine(); line27=in.readLine(); line28=in.readLine(); line29=in.readLine(); line30=in.readLine(); line31=in.readLine(); line32=in.readLine(); line33=in.readLine(); line34=in.readLine(); line35=in.readLine(); line36=in.readLine(); line37=in.readLine(); line38=in.readLine(); line39=in.readLine(); line40=in.readLine(); line41=in.readLine(); line42=in.readLine(); line43=in.readLine(); line44=in.readLine(); line45=in.readLine(); line46=in.readLine(); line47=in.readLine(); line48=in.readLine(); line49=in.readLine(); line50=in.readLine(); line51=in.readLine(); line52=in.readLine(); line53=in.readLine(); line54=in.readLine(); line55=in.readLine(); line56=in.readLine(); line57=in.readLine(); line58=in.readLine(); line59=in.readLine(); line60=in.readLine(); } file_read.close(); QFile file_write("/home/data/wireless_adress.txt");//文件路径 if(file_write.open(QFile::WriteOnly)) { QTextStream setWIFI_data(&file_write); setWIFI_data<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<setText("节点31:"); label_cspz_6_2->setText("节点32:"); label_cspz_6_3->setText("节点33:"); label_cspz_6_4->setText("节点34:"); label_cspz_6_5->setText("节点35:"); label_cspz_6_6->setText("节点36:"); label_cspz_6_7->setText("节点37:"); label_cspz_6_8->setText("节点38:"); label_cspz_6_9->setText("节点39:"); label_cspz_6_10->setText("节点40:"); label_cspz_6_11->setText("节点41:"); label_cspz_6_12->setText("节点42:"); label_cspz_6_13->setText("节点43:"); label_cspz_6_14->setText("节点44:"); label_cspz_6_15->setText("节点45:"); label_cspz_6_16->setText("节点46:"); label_cspz_6_17->setText("节点47:"); label_cspz_6_18->setText("节点48:"); label_cspz_6_19->setText("节点49:"); label_cspz_6_20->setText("节点50:"); label_cspz_6_21->setText("节点51:"); label_cspz_6_22->setText("节点52:"); label_cspz_6_23->setText("节点53:"); label_cspz_6_24->setText("节点54:"); label_cspz_6_25->setText("节点55:"); label_cspz_6_26->setText("节点56:"); label_cspz_6_27->setText("节点57:"); label_cspz_6_28->setText("节点58:"); label_cspz_6_29->setText("节点59:"); label_cspz_6_30->setText("节点60:"); lineEdit_cspz_6_1->setText(line31); lineEdit_cspz_6_2->setText(line32); lineEdit_cspz_6_3->setText(line33); lineEdit_cspz_6_4->setText(line34); lineEdit_cspz_6_5->setText(line35); lineEdit_cspz_6_6->setText(line36); lineEdit_cspz_6_7->setText(line37); lineEdit_cspz_6_8->setText(line38); lineEdit_cspz_6_9->setText(line39); lineEdit_cspz_6_10->setText(line40); lineEdit_cspz_6_11->setText(line41); lineEdit_cspz_6_12->setText(line42); lineEdit_cspz_6_13->setText(line43); lineEdit_cspz_6_14->setText(line44); lineEdit_cspz_6_15->setText(line45); lineEdit_cspz_6_16->setText(line46); lineEdit_cspz_6_17->setText(line47); lineEdit_cspz_6_18->setText(line48); lineEdit_cspz_6_19->setText(line49); lineEdit_cspz_6_20->setText(line50); lineEdit_cspz_6_21->setText(line51); lineEdit_cspz_6_22->setText(line52); lineEdit_cspz_6_23->setText(line53); lineEdit_cspz_6_24->setText(line54); lineEdit_cspz_6_25->setText(line55); lineEdit_cspz_6_26->setText(line56); lineEdit_cspz_6_27->setText(line57); lineEdit_cspz_6_28->setText(line58); lineEdit_cspz_6_29->setText(line59); lineEdit_cspz_6_30->setText(line60); } cspz_wxcw_down_page_flag=false; cspz_wxcw_top_page_flag=true; } void canshupeizhi::button_cspz_6_3_Clicked()//无线测温设置上一页 { if(cspz_wxcw_top_page_flag) { button_cspz_6_4->close(); button_cspz_6_1->show(); QFile file_write("/home/data/wireless_adress.txt");//文件路径 if(file_write.open(QFile::WriteOnly)) { QTextStream setWIFI_data(&file_write); setWIFI_data<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<setText("节点1:"); label_cspz_6_2->setText("节点2:"); label_cspz_6_3->setText("节点3:"); label_cspz_6_4->setText("节点4:"); label_cspz_6_5->setText("节点5:"); label_cspz_6_6->setText("节点6:"); label_cspz_6_7->setText("节点7:"); label_cspz_6_8->setText("节点8:"); label_cspz_6_9->setText("节点9:"); label_cspz_6_10->setText("节点10:"); label_cspz_6_11->setText("节点11:"); label_cspz_6_12->setText("节点12:"); label_cspz_6_13->setText("节点13:"); label_cspz_6_14->setText("节点14:"); label_cspz_6_15->setText("节点15:"); label_cspz_6_16->setText("节点16:"); label_cspz_6_17->setText("节点17:"); label_cspz_6_18->setText("节点18:"); label_cspz_6_19->setText("节点19:"); label_cspz_6_20->setText("节点20:"); label_cspz_6_21->setText("节点21:"); label_cspz_6_22->setText("节点22:"); label_cspz_6_23->setText("节点23:"); label_cspz_6_24->setText("节点24:"); label_cspz_6_25->setText("节点25:"); label_cspz_6_26->setText("节点26:"); label_cspz_6_27->setText("节点27:"); label_cspz_6_28->setText("节点28:"); label_cspz_6_29->setText("节点29:"); label_cspz_6_30->setText("节点30:"); lineEdit_cspz_6_1->setText(line1); lineEdit_cspz_6_2->setText(line2); lineEdit_cspz_6_3->setText(line3); lineEdit_cspz_6_4->setText(line4); lineEdit_cspz_6_5->setText(line5); lineEdit_cspz_6_6->setText(line6); lineEdit_cspz_6_7->setText(line7); lineEdit_cspz_6_8->setText(line8); lineEdit_cspz_6_9->setText(line9); lineEdit_cspz_6_10->setText(line10); lineEdit_cspz_6_11->setText(line11); lineEdit_cspz_6_12->setText(line12); lineEdit_cspz_6_13->setText(line13); lineEdit_cspz_6_14->setText(line14); lineEdit_cspz_6_15->setText(line15); lineEdit_cspz_6_16->setText(line16); lineEdit_cspz_6_17->setText(line17); lineEdit_cspz_6_18->setText(line18); lineEdit_cspz_6_19->setText(line19); lineEdit_cspz_6_20->setText(line20); lineEdit_cspz_6_21->setText(line21); lineEdit_cspz_6_22->setText(line22); lineEdit_cspz_6_23->setText(line23); lineEdit_cspz_6_24->setText(line24); lineEdit_cspz_6_25->setText(line25); lineEdit_cspz_6_26->setText(line26); lineEdit_cspz_6_27->setText(line27); lineEdit_cspz_6_28->setText(line28); lineEdit_cspz_6_29->setText(line29); lineEdit_cspz_6_30->setText(line30); } cspz_wxcw_down_page_flag=true; cspz_wxcw_top_page_flag=false; } void canshupeizhi::button_cspz_6_4_Clicked()//无线测温保存第二页 { if(keyBoard_flag==true) { keyBoard1->close(); } QFile file_write("/home/data/wireless_adress.txt");//文件路径 if(file_write.open(QFile::WriteOnly)) { QTextStream setWIFI_data(&file_write); setWIFI_data<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<setText("保存成功!"); Delay_MSec1(500); label_cspz_6_31->clear(); ARM3->setWirelessT(); } void canshupeizhi::button_cspz_wirename_1_Clicked() { if(keyBoard_ABC_flag==true) { keyBoard_ABC1->close(); } QFile file_write("/home/data/wireless_name.txt");//文件路径 if(file_write.open(QFile::WriteOnly)) { QTextStream setWIFI_data(&file_write); setWIFI_data<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<setText("保存成功!"); QTimer::singleShot(500, label_cspz_wirename_save, SLOT(clear())); } void canshupeizhi::button_cspz_wirename_2_Clicked() { if(cspz_wxcw_name_down_page_flag) { button_cspz_wirename_4->raise(); QFile file_read("/home/data/wireless_name.txt"); if(file_read.open(QIODevice::ReadOnly | QIODevice::Text)) { QTextStream in(&file_read);//创建一个对象让它去读文件 name1=in.readLine(); name2=in.readLine(); name3=in.readLine(); name4=in.readLine(); name5=in.readLine(); name6=in.readLine(); name7=in.readLine(); name8=in.readLine(); name9=in.readLine(); name10=in.readLine(); name11=in.readLine(); name12=in.readLine(); name13=in.readLine(); name14=in.readLine(); name15=in.readLine(); name16=in.readLine(); name17=in.readLine(); name18=in.readLine(); name19=in.readLine(); name20=in.readLine(); name21=in.readLine(); name22=in.readLine(); name23=in.readLine(); name24=in.readLine(); name25=in.readLine(); name26=in.readLine(); name27=in.readLine(); name28=in.readLine(); name29=in.readLine(); name30=in.readLine(); name31=in.readLine(); name32=in.readLine(); name33=in.readLine(); name34=in.readLine(); name35=in.readLine(); name36=in.readLine(); name37=in.readLine(); name38=in.readLine(); name39=in.readLine(); name40=in.readLine(); name41=in.readLine(); name42=in.readLine(); name43=in.readLine(); name44=in.readLine(); name45=in.readLine(); name46=in.readLine(); name47=in.readLine(); name48=in.readLine(); name49=in.readLine(); name50=in.readLine(); name51=in.readLine(); name52=in.readLine(); name53=in.readLine(); name54=in.readLine(); name55=in.readLine(); name56=in.readLine(); name57=in.readLine(); name58=in.readLine(); name59=in.readLine(); name60=in.readLine(); } file_read.close(); wireless_name[0]=name1; wireless_name[1]=name2; wireless_name[2]=name3; wireless_name[3]=name4; wireless_name[4]=name5; wireless_name[5]=name6; wireless_name[6]=name7; wireless_name[7]=name8; wireless_name[8]=name9; wireless_name[9]=name10; wireless_name[10]=name11; wireless_name[11]=name12; wireless_name[12]=name13; wireless_name[13]=name14; wireless_name[14]=name15; wireless_name[15]=name16; wireless_name[16]=name17; wireless_name[17]=name18; wireless_name[18]=name19; wireless_name[19]=name20; wireless_name[20]=name21; wireless_name[21]=name22; wireless_name[22]=name23; wireless_name[23]=name24; wireless_name[24]=name25; wireless_name[25]=name26; wireless_name[26]=name27; wireless_name[27]=name28; wireless_name[28]=name29; wireless_name[29]=name30; wireless_name[30]=name31; wireless_name[31]=name32; wireless_name[32]=name33; wireless_name[33]=name34; wireless_name[34]=name35; wireless_name[35]=name36; wireless_name[36]=name37; wireless_name[37]=name38; wireless_name[38]=name39; wireless_name[39]=name40; wireless_name[40]=name41; wireless_name[41]=name42; wireless_name[42]=name43; wireless_name[43]=name44; wireless_name[44]=name45; wireless_name[45]=name46; wireless_name[46]=name47; wireless_name[47]=name48; wireless_name[48]=name49; wireless_name[49]=name50; wireless_name[50]=name51; wireless_name[51]=name52; wireless_name[52]=name53; wireless_name[53]=name54; wireless_name[54]=name55; wireless_name[55]=name56; wireless_name[56]=name57; wireless_name[57]=name58; wireless_name[58]=name59; wireless_name[59]=name60; QFile file_write("/home/data/wireless_name.txt");//文件路径 if(file_write.open(QFile::WriteOnly)) { QTextStream setWIFI_data(&file_write); setWIFI_data<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<setText("节点31:"); label_cspz_wirename_2->setText("节点32:"); label_cspz_wirename_3->setText("节点33:"); label_cspz_wirename_4->setText("节点34:"); label_cspz_wirename_5->setText("节点35:"); label_cspz_wirename_6->setText("节点36:"); label_cspz_wirename_7->setText("节点37:"); label_cspz_wirename_8->setText("节点38:"); label_cspz_wirename_9->setText("节点39:"); label_cspz_wirename_10->setText("节点40:"); label_cspz_wirename_11->setText("节点41:"); label_cspz_wirename_12->setText("节点42:"); label_cspz_wirename_13->setText("节点43:"); label_cspz_wirename_14->setText("节点44:"); label_cspz_wirename_15->setText("节点45:"); label_cspz_wirename_16->setText("节点46:"); label_cspz_wirename_17->setText("节点47:"); label_cspz_wirename_18->setText("节点48:"); label_cspz_wirename_19->setText("节点49:"); label_cspz_wirename_20->setText("节点50:"); label_cspz_wirename_21->setText("节点51:"); label_cspz_wirename_22->setText("节点52:"); label_cspz_wirename_23->setText("节点53:"); label_cspz_wirename_24->setText("节点54:"); label_cspz_wirename_25->setText("节点55:"); label_cspz_wirename_26->setText("节点56:"); label_cspz_wirename_27->setText("节点57:"); label_cspz_wirename_28->setText("节点58:"); label_cspz_wirename_29->setText("节点59:"); label_cspz_wirename_30->setText("节点60:"); lineEdit_cspz_wirename_1->setText(wireless_name[30]); lineEdit_cspz_wirename_2->setText(wireless_name[31]); lineEdit_cspz_wirename_3->setText(wireless_name[32]); lineEdit_cspz_wirename_4->setText(wireless_name[33]); lineEdit_cspz_wirename_5->setText(wireless_name[34]); lineEdit_cspz_wirename_6->setText(wireless_name[35]); lineEdit_cspz_wirename_7->setText(wireless_name[36]); lineEdit_cspz_wirename_8->setText(wireless_name[37]); lineEdit_cspz_wirename_9->setText(wireless_name[38]); lineEdit_cspz_wirename_10->setText(wireless_name[39]); lineEdit_cspz_wirename_11->setText(wireless_name[40]); lineEdit_cspz_wirename_12->setText(wireless_name[41]); lineEdit_cspz_wirename_13->setText(wireless_name[42]); lineEdit_cspz_wirename_14->setText(wireless_name[43]); lineEdit_cspz_wirename_15->setText(wireless_name[44]); lineEdit_cspz_wirename_16->setText(wireless_name[45]); lineEdit_cspz_wirename_17->setText(wireless_name[46]); lineEdit_cspz_wirename_18->setText(wireless_name[47]); lineEdit_cspz_wirename_19->setText(wireless_name[48]); lineEdit_cspz_wirename_20->setText(wireless_name[49]); lineEdit_cspz_wirename_21->setText(wireless_name[50]); lineEdit_cspz_wirename_22->setText(wireless_name[51]); lineEdit_cspz_wirename_23->setText(wireless_name[52]); lineEdit_cspz_wirename_24->setText(wireless_name[53]); lineEdit_cspz_wirename_25->setText(wireless_name[54]); lineEdit_cspz_wirename_26->setText(wireless_name[55]); lineEdit_cspz_wirename_27->setText(wireless_name[56]); lineEdit_cspz_wirename_28->setText(wireless_name[57]); lineEdit_cspz_wirename_29->setText(wireless_name[58]); lineEdit_cspz_wirename_30->setText(wireless_name[59]); for (int i = 0;i<60;i++) { if(wireless_name[i] == "") { wireless_name[i] = "节点" + QString::number(i+1); } } } cspz_wxcw_name_down_page_flag=false; cspz_wxcw_name_top_page_flag=true; } void canshupeizhi::button_cspz_wirename_3_Clicked() { if(cspz_wxcw_name_top_page_flag) { button_cspz_wirename_4->close(); button_cspz_wirename_1->show(); QFile file_write("/home/data/wireless_name.txt");//文件路径 if(file_write.open(QFile::WriteOnly)) { QTextStream setWIFI_data(&file_write); setWIFI_data<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<setText("节点1:"); label_cspz_wirename_2->setText("节点2:"); label_cspz_wirename_3->setText("节点3:"); label_cspz_wirename_4->setText("节点4:"); label_cspz_wirename_5->setText("节点5:"); label_cspz_wirename_6->setText("节点6:"); label_cspz_wirename_7->setText("节点7:"); label_cspz_wirename_8->setText("节点8:"); label_cspz_wirename_9->setText("节点9:"); label_cspz_wirename_10->setText("节点10:"); label_cspz_wirename_11->setText("节点11:"); label_cspz_wirename_12->setText("节点12:"); label_cspz_wirename_13->setText("节点13:"); label_cspz_wirename_14->setText("节点14:"); label_cspz_wirename_15->setText("节点15:"); label_cspz_wirename_16->setText("节点16:"); label_cspz_wirename_17->setText("节点17:"); label_cspz_wirename_18->setText("节点18:"); label_cspz_wirename_19->setText("节点19:"); label_cspz_wirename_20->setText("节点20:"); label_cspz_wirename_21->setText("节点21:"); label_cspz_wirename_22->setText("节点22:"); label_cspz_wirename_23->setText("节点23:"); label_cspz_wirename_24->setText("节点24:"); label_cspz_wirename_25->setText("节点25:"); label_cspz_wirename_26->setText("节点26:"); label_cspz_wirename_27->setText("节点27:"); label_cspz_wirename_28->setText("节点28:"); label_cspz_wirename_29->setText("节点29:"); label_cspz_wirename_30->setText("节点30:"); lineEdit_cspz_wirename_1->setText(name1); lineEdit_cspz_wirename_2->setText(name2); lineEdit_cspz_wirename_3->setText(name3); lineEdit_cspz_wirename_4->setText(name4); lineEdit_cspz_wirename_5->setText(name5); lineEdit_cspz_wirename_6->setText(name6); lineEdit_cspz_wirename_7->setText(name7); lineEdit_cspz_wirename_8->setText(name8); lineEdit_cspz_wirename_9->setText(name9); lineEdit_cspz_wirename_10->setText(name10); lineEdit_cspz_wirename_11->setText(name11); lineEdit_cspz_wirename_12->setText(name12); lineEdit_cspz_wirename_13->setText(name13); lineEdit_cspz_wirename_14->setText(name14); lineEdit_cspz_wirename_15->setText(name15); lineEdit_cspz_wirename_16->setText(name16); lineEdit_cspz_wirename_17->setText(name17); lineEdit_cspz_wirename_18->setText(name18); lineEdit_cspz_wirename_19->setText(name19); lineEdit_cspz_wirename_20->setText(name20); lineEdit_cspz_wirename_21->setText(name21); lineEdit_cspz_wirename_22->setText(name22); lineEdit_cspz_wirename_23->setText(name23); lineEdit_cspz_wirename_24->setText(name24); lineEdit_cspz_wirename_25->setText(name25); lineEdit_cspz_wirename_26->setText(name26); lineEdit_cspz_wirename_27->setText(name27); lineEdit_cspz_wirename_28->setText(name28); lineEdit_cspz_wirename_29->setText(name29); lineEdit_cspz_wirename_30->setText(name30); } cspz_wxcw_name_down_page_flag=true; cspz_wxcw_name_top_page_flag=false; } void canshupeizhi::button_cspz_wirename_4_Clicked() { if(keyBoard_ABC_flag==true) { keyBoard_ABC1->close(); } QFile file_write("/home/data/wireless_name.txt");//文件路径 if(file_write.open(QFile::WriteOnly)) { QTextStream setWIFI_data(&file_write); setWIFI_data<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<text()<setText("保存成功!"); QTimer::singleShot(500, label_cspz_wirename_save, SLOT(clear())); } int cspz_back_color=0; void canshupeizhi::cspz_set_back_color() { QString data; /*文件读取*/ QFile file_read("/home/data/back_color"); if(file_read.open(QFile::ReadOnly)) { QTextStream in(&file_read);//创建一个对象让它去读文件 data=in.readAll(); } cspz_back_color=data.toInt(); file_read.close(); switch(cspz_back_color) { case 1: { ui->label->setStyleSheet("background: rgb(244, 244, 244)"); }; break; case 2: { ui->label->setStyleSheet("background: rgb(148, 238, 213)"); }; break; case 3: { ui->label->setStyleSheet("background: rgb(255, 255, 96)"); }; break; case 4: { ui->label->setStyleSheet("background: rgb(209, 99, 191)"); }; break; case 5: { ui->label->setStyleSheet("background: rgb(87, 255, 78)"); }; break; default: { }; break; } } void canshupeizhi::label_cspz_0_1_clicked()//页面1label点击槽函数 { cspz_page(1);//显示第1页 label_cspz_1_show(1);//页面1开启 } void canshupeizhi::label_cspz_0_3_clicked()//页面3label点击槽函数 { cspz_page(3);//显示第1页 label_cspz_3_show(1); } void canshupeizhi::label_cspz_0_5_clicked()//页面5label点击槽函数 { //更新按钮状态 23.8.31 QFile file_read3("/home/data/select_fan.txt"); if(file_read3.open(QIODevice::ReadOnly | QIODevice::Text)) { QTextStream in(&file_read3);//创建一个对象让它去读文件 QString line1=in.readLine(); if(line1=="1") { button_cspz_5_4->setText("关闭风机定时运行"); label_cspz_5_19->setText("风机定时运行已开启!"); } else { button_cspz_5_4->setText("开启风机定时运行"); label_cspz_5_19->setText("风机定时运行已关闭!"); } } file_read3.close(); QFile file_read4("/home/data/select_tiexin.txt"); if(file_read4.open(QIODevice::ReadOnly | QIODevice::Text)) { QTextStream in(&file_read4);//创建一个对象让它去读文件 QString line1=in.readLine(); if(line1=="1") { button_cspz_5_5->setText("关闭铁芯温度检测"); label_cspz_5_20->setText("铁芯温度检测已开启!"); } else { button_cspz_5_5->setText("开启铁芯温度检测"); label_cspz_5_20->setText("铁芯温度检测已关闭!"); } } file_read4.close(); cspz_page(5);//显示第1页 label_cspz_5_show(1); } void canshupeizhi::label_cspz_0_6_clicked()//页面6label点击槽函数 { cspz_page(6);//显示第1页 label_cspz_6_show(1); } void canshupeizhi::label_cspz_0_wirenameset_clicked() { cspz_page(2);//显示第1页 label_cspz_0_wirenameset_show(1); } /*热像仪设备选择*/ void canshupeizhi::comboBox_cspz_3_1_IndexChanged(int index) { QString rxy_select=combox_cspz_3_1->itemText(index); if(rxy_select=="1") { button_cspz_3_1->show(); button_cspz_3_2->hide(); /*读取配置文件*/ QFile file_read("/home/data/camera.txt"); if(file_read.open(QIODevice::ReadOnly | QIODevice::Text)) { QTextStream in(&file_read);//创建一个对象让它去读文件 QString line1=in.readLine(); line1.replace("http://","");//删除前面几个字符 int local = line1.indexOf(':',1,Qt::CaseInsensitive);//意思是从第1位往后找,找到的第一个‘:’所在的位置 QString IP=line1.left(local);//从左向右截取n个字符串 QString PORT=line1.right(line1.length()-local-1); QString yue=in.readLine(); QString zhou=in.readLine(); QString tian=in.readLine(); QString start=in.readLine(); QString start_shi=start.left(start.length()-2); QString start_fen=start.right(2); QString stop=in.readLine(); QString stop_shi=stop.left(stop.length()-2); QString stop_fen=stop.right(2); QString fan_temp=in.readLine(); QString fan_rate=in.readLine(); QString fan_range=in.readLine(); QString warning=in.readLine(); QString alarm=in.readLine(); QString time=in.readLine(); QString rongliang=in.readLine(); bool ok; int byq_rongliang = rongliang.toInt(&ok,10)/0.3;//字符串转10进制 lineEdit_cspz_3_7->setText(IP); lineEdit_cspz_3_8->setText(PORT); lineEdit_cspz_3_2->setText(yue); lineEdit_cspz_3_3->setText(zhou); lineEdit_cspz_3_4->setText(tian); lineEdit_cspz_3_5->setText(start_shi); lineEdit_cspz_3_15->setText(start_fen); lineEdit_cspz_3_6->setText(stop_shi); lineEdit_cspz_3_16->setText(stop_fen); lineEdit_cspz_3_9->setText(fan_temp); lineEdit_cspz_3_10->setText(fan_rate); lineEdit_cspz_3_11->setText(fan_range); lineEdit_cspz_3_12->setText(warning); lineEdit_cspz_3_13->setText(alarm); lineEdit_cspz_3_14->setText(time); lineEdit_cspz_3_1->setText(QString::number(byq_rongliang)); } file_read.close(); } else { button_cspz_3_1->hide(); button_cspz_3_2->show(); /*读取配置文件*/ QFile file_read("/home/data/camera1.txt"); if(file_read.open(QIODevice::ReadOnly | QIODevice::Text)) { QTextStream in(&file_read);//创建一个对象让它去读文件 QString line1=in.readLine(); line1.replace("http://","");//删除前面几个字符 int local = line1.indexOf(':',1,Qt::CaseInsensitive);//意思是从第1位往后找,找到的第一个‘:’所在的位置 QString IP=line1.left(local);//从左向右截取n个字符串 QString PORT=line1.right(line1.length()-local-1); QString yue=in.readLine(); QString zhou=in.readLine(); QString tian=in.readLine(); QString start=in.readLine(); QString start_shi=start.left(start.length()-2); QString start_fen=start.right(2); QString stop=in.readLine(); QString stop_shi=stop.left(stop.length()-2); QString stop_fen=stop.right(2); QString fan_temp=in.readLine(); QString fan_rate=in.readLine(); QString fan_range=in.readLine(); QString warning=in.readLine(); QString alarm=in.readLine(); QString time=in.readLine(); QString rongliang=in.readLine(); bool ok; int byq_rongliang = rongliang.toInt(&ok,10)/0.3;//字符串转10进制 lineEdit_cspz_3_7->setText(IP); lineEdit_cspz_3_8->setText(PORT); lineEdit_cspz_3_2->setText(yue); lineEdit_cspz_3_3->setText(zhou); lineEdit_cspz_3_4->setText(tian); lineEdit_cspz_3_5->setText(start_shi); lineEdit_cspz_3_15->setText(start_fen); lineEdit_cspz_3_6->setText(stop_shi); lineEdit_cspz_3_16->setText(stop_fen); lineEdit_cspz_3_9->setText(fan_temp); lineEdit_cspz_3_10->setText(fan_rate); lineEdit_cspz_3_11->setText(fan_range); lineEdit_cspz_3_12->setText(warning); lineEdit_cspz_3_13->setText(alarm); lineEdit_cspz_3_14->setText(time); lineEdit_cspz_3_1->setText(QString::number(byq_rongliang)); } file_read.close(); } }