⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 analogous4form.ui.h

📁 Linux下的qt编程示例
💻 H
字号:
/****************************************************************************** ui.h extension file, included from the uic-generated form implementation.**** If you wish to add, delete or rename functions or slots use** Qt Designer which will update this file, preserving your code. Create an** init() function in place of a constructor, and a destroy() function in** place of a destructor.*****************************************************************************/double An4[17];void Analogous4Form::init(){    QString str;    fstream file;    file.open("/root/FaultRecorder/An4_ratedvalue.DAT");    file>>An4[0];    file>>An4[1];    file>>An4[2];    file>>An4[3];    file>>An4[4];    file>>An4[5];    file>>An4[6];    file>>An4[7];    file>>An4[8];    file>>An4[9];    file>>An4[10];    file>>An4[11];    file>>An4[12];    file>>An4[13];    file>>An4[14];    file>>An4[15];    file>>An4[16];        str = QString ("%0").arg(An4[0], 0, 'f', 4);    LineEdit0->setText( str );    str = QString ("%0").arg(An4[1], 0, 'f', 4);    LineEdit1->setText( str );    str = QString ("%0").arg(An4[2], 0, 'f', 4);    LineEdit2->setText( str );    str = QString ("%0").arg(An4[3], 0, 'f', 4);    LineEdit3->setText( str );    str = QString ("%0").arg(An4[4], 0, 'f', 4);    LineEdit4->setText( str );    str = QString ("%0").arg(An4[5], 0, 'f', 4);    LineEdit5->setText( str );    str = QString ("%0").arg(An4[6], 0, 'f', 4);    LineEdit6->setText( str );    str = QString ("%0").arg(An4[7], 0, 'f', 4);    LineEdit7->setText( str );    str = QString ("%0").arg(An4[8], 0, 'f', 4);    LineEdit8->setText( str );    str = QString ("%0").arg(An4[9], 0, 'f', 4);    LineEdit9->setText( str );    str = QString ("%0").arg(An4[10], 0, 'f', 4);    LineEdit10->setText( str );    str = QString ("%0").arg(An4[11], 0, 'f', 4);    LineEdit11->setText( str );    str = QString ("%0").arg(An4[12], 0, 'f', 4);    LineEdit12->setText( str );    str = QString ("%0").arg(An4[13], 0, 'f', 4);    LineEdit13->setText( str );    str = QString ("%0").arg(An4[14], 0, 'f', 4);    LineEdit14->setText( str );    str = QString ("%0").arg(An4[15], 0, 'f', 4);    LineEdit15->setText( str );    str = QString ("%0").arg(An4[16], 0, 'f', 4);    LineEdit16->setText( str );        pushButton0->setEnabled(FALSE);    pushButton1->setEnabled(FALSE);    pushButton2->setEnabled(FALSE);    pushButton3->setEnabled(FALSE);    pushButton4->setEnabled(FALSE);    pushButton5->setEnabled(FALSE);    pushButton6->setEnabled(FALSE);    pushButton7->setEnabled(FALSE);    pushButton8->setEnabled(FALSE);    pushButton9->setEnabled(FALSE);    pushButton10->setEnabled(FALSE);    pushButton11->setEnabled(FALSE);    pushButton12->setEnabled(FALSE);    pushButton13->setEnabled(FALSE);    pushButton14->setEnabled(FALSE);    pushButton15->setEnabled(FALSE);    pushButton16->setEnabled(FALSE);        LineEdit0->setEnabled(FALSE);    LineEdit1->setEnabled(FALSE);    LineEdit2->setEnabled(FALSE);    LineEdit3->setEnabled(FALSE);    LineEdit4->setEnabled(FALSE);    LineEdit5->setEnabled(FALSE);    LineEdit6->setEnabled(FALSE);    LineEdit7->setEnabled(FALSE);    LineEdit8->setEnabled(FALSE);    LineEdit9->setEnabled(FALSE);    LineEdit10->setEnabled(FALSE);    LineEdit11->setEnabled(FALSE);    LineEdit12->setEnabled(FALSE);    LineEdit13->setEnabled(FALSE);    LineEdit14->setEnabled(FALSE);    LineEdit15->setEnabled(FALSE);    LineEdit16->setEnabled(FALSE);        savePushButton->setEnabled(FALSE);}//修改定值;void Analogous4Form::edit(){    editPushButton->setEnabled(FALSE);    savePushButton->setEnabled(TRUE);        pushButton0->setEnabled(TRUE);    pushButton1->setEnabled(TRUE);    pushButton2->setEnabled(TRUE);    pushButton3->setEnabled(TRUE);    pushButton4->setEnabled(TRUE);    pushButton5->setEnabled(TRUE);    pushButton6->setEnabled(TRUE);    pushButton7->setEnabled(TRUE);    pushButton8->setEnabled(TRUE);    pushButton9->setEnabled(TRUE);    pushButton10->setEnabled(TRUE);    pushButton11->setEnabled(TRUE);    pushButton12->setEnabled(TRUE);    pushButton13->setEnabled(TRUE);    pushButton14->setEnabled(TRUE);    pushButton15->setEnabled(TRUE);    pushButton16->setEnabled(TRUE);        LineEdit0->setEnabled(TRUE);    LineEdit1->setEnabled(TRUE);    LineEdit2->setEnabled(TRUE);    LineEdit3->setEnabled(TRUE);    LineEdit4->setEnabled(TRUE);    LineEdit5->setEnabled(TRUE);    LineEdit6->setEnabled(TRUE);    LineEdit7->setEnabled(TRUE);    LineEdit8->setEnabled(TRUE);    LineEdit9->setEnabled(TRUE);    LineEdit10->setEnabled(TRUE);    LineEdit11->setEnabled(TRUE);    LineEdit12->setEnabled(TRUE);    LineEdit13->setEnabled(TRUE);    LineEdit14->setEnabled(TRUE);    LineEdit15->setEnabled(TRUE);    LineEdit16->setEnabled(TRUE);}//用数字键盘输入定值;void Analogous4Form::pushButton0_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit0->setText( str );}void Analogous4Form::pushButton1_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit1->setText( str );}void Analogous4Form::pushButton2_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit2->setText( str );}void Analogous4Form::pushButton3_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit3->setText( str );}void Analogous4Form::pushButton4_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit4->setText( str );}void Analogous4Form::pushButton5_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit5->setText( str );}void Analogous4Form::pushButton6_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit6->setText( str );}void Analogous4Form::pushButton7_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit7->setText( str );}void Analogous4Form::pushButton8_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit8->setText( str );}void Analogous4Form::pushButton9_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit9->setText( str );}void Analogous4Form::pushButton10_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit10->setText( str );}void Analogous4Form::pushButton11_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit11->setText( str );}void Analogous4Form::pushButton12_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit12->setText( str );}void Analogous4Form::pushButton13_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit13->setText( str );}void Analogous4Form::pushButton14_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit14->setText( str );}void Analogous4Form::pushButton15_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit15->setText( str );}void Analogous4Form::pushButton16_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit16->setText( str );}//定值保存;void Analogous4Form::save(){    QString str;    str = LineEdit0->text();    An4[0] = atof(str);    str = LineEdit1->text();    An4[1] = atof(str);    str = LineEdit2->text();    An4[2] = atof(str);    str = LineEdit3->text();    An4[3] = atof(str);    str = LineEdit4->text();    An4[4] = atof(str);    str = LineEdit5->text();    An4[5] = atof(str);    str = LineEdit6->text();    An4[6] = atof(str);    str = LineEdit7->text();    An4[7] = atof(str);    str = LineEdit8->text();    An4[8] = atof(str);    str = LineEdit9->text();    An4[9] = atof(str);    str = LineEdit10->text();    An4[10] = atof(str);    str = LineEdit11->text();    An4[11] = atof(str);    str = LineEdit12->text();    An4[12] = atof(str);    str = LineEdit13->text();    An4[13] = atof(str);    str = LineEdit14->text();    An4[14] = atof(str);    str = LineEdit15->text();    An4[15] = atof(str);    str = LineEdit16->text();    An4[16] = atof(str);        fstream file;    file.open("/root/FaultRecorder/An4_ratedvalue.DAT");    file<<An4[0];    file<<"\n";    file<<An4[1];    file<<"\n";    file<<An4[2];    file<<"\n";    file<<An4[3];    file<<"\n";    file<<An4[4];    file<<"\n";    file<<An4[5];    file<<"\n";    file<<An4[6];    file<<"\n";    file<<An4[7];    file<<"\n";    file<<An4[8];    file<<"\n";    file<<An4[9];    file<<"\n";    file<<An4[10];    file<<"\n";    file<<An4[11];    file<<"\n";    file<<An4[12];    file<<"\n";    file<<An4[13];    file<<"\n";    file<<An4[14];    file<<"\n";    file<<An4[15];    file<<"\n";    file<<An4[16];    file<<"\n";    file.close();        savePushButton->setEnabled(FALSE);    editPushButton->setEnabled(TRUE);        pushButton0->setEnabled(FALSE);    pushButton1->setEnabled(FALSE);    pushButton2->setEnabled(FALSE);    pushButton3->setEnabled(FALSE);    pushButton4->setEnabled(FALSE);    pushButton5->setEnabled(FALSE);    pushButton6->setEnabled(FALSE);    pushButton7->setEnabled(FALSE);    pushButton8->setEnabled(FALSE);    pushButton9->setEnabled(FALSE);    pushButton10->setEnabled(FALSE);    pushButton11->setEnabled(FALSE);    pushButton12->setEnabled(FALSE);    pushButton13->setEnabled(FALSE);    pushButton14->setEnabled(FALSE);    pushButton15->setEnabled(FALSE);    pushButton16->setEnabled(FALSE);        LineEdit0->setEnabled(FALSE);    LineEdit1->setEnabled(FALSE);    LineEdit2->setEnabled(FALSE);    LineEdit3->setEnabled(FALSE);    LineEdit4->setEnabled(FALSE);    LineEdit5->setEnabled(FALSE);    LineEdit6->setEnabled(FALSE);    LineEdit7->setEnabled(FALSE);    LineEdit8->setEnabled(FALSE);    LineEdit9->setEnabled(FALSE);    LineEdit10->setEnabled(FALSE);    LineEdit11->setEnabled(FALSE);    LineEdit12->setEnabled(FALSE);    LineEdit13->setEnabled(FALSE);    LineEdit14->setEnabled(FALSE);    LineEdit15->setEnabled(FALSE);    LineEdit16->setEnabled(FALSE);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -