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

📄 analogous2form.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 An2[14];void Analogous2Form::init(){    QString str;    fstream file;    file.open("/root/FaultRecorder/An2_ratedvalue.DAT");    file>>An2[0];    file>>An2[1];    file>>An2[2];    file>>An2[3];    file>>An2[4];    file>>An2[5];    file>>An2[6];    file>>An2[7];    file>>An2[8];    file>>An2[9];    file>>An2[10];    file>>An2[11];    file>>An2[12];    file>>An2[13];        str = QString ("%0").arg(An2[0], 0, 'f', 4);    LineEdit0->setText( str );    str = QString ("%0").arg(An2[1], 0, 'f', 4);    LineEdit1->setText( str );    str = QString ("%0").arg(An2[2], 0, 'f', 4);    LineEdit2->setText( str );    str = QString ("%0").arg(An2[3], 0, 'f', 4);    LineEdit3->setText( str );    str = QString ("%0").arg(An2[4], 0, 'f', 4);    LineEdit4->setText( str );    str = QString ("%0").arg(An2[5], 0, 'f', 4);    LineEdit5->setText( str );    str = QString ("%0").arg(An2[6], 0, 'f', 4);    LineEdit6->setText( str );    str = QString ("%0").arg(An2[7], 0, 'f', 4);    LineEdit7->setText( str );    str = QString ("%0").arg(An2[8], 0, 'f', 4);    LineEdit8->setText( str );    str = QString ("%0").arg(An2[9], 0, 'f', 4);    LineEdit9->setText( str );    str = QString ("%0").arg(An2[10], 0, 'f', 4);    LineEdit10->setText( str );    str = QString ("%0").arg(An2[11], 0, 'f', 4);    LineEdit11->setText( str );    str = QString ("%0").arg(An2[12], 0, 'f', 4);    LineEdit12->setText( str );    str = QString ("%0").arg(An2[13], 0, 'f', 4);    LineEdit13->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);        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);        savePushButton->setEnabled(FALSE);}//修改定值;void Analogous2Form::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);        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);}//用数字键盘输入定值;void Analogous2Form::pushButton0_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit0->setText( str );}void Analogous2Form::pushButton1_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit1->setText( str );}void Analogous2Form::pushButton2_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit2->setText( str );}void Analogous2Form::pushButton3_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit3->setText( str );}void Analogous2Form::pushButton4_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit4->setText( str );}void Analogous2Form::pushButton5_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit5->setText( str );}void Analogous2Form::pushButton6_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit6->setText( str );}void Analogous2Form::pushButton7_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit7->setText( str );}void Analogous2Form::pushButton8_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit8->setText( str );}void Analogous2Form::pushButton9_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit9->setText( str );}void Analogous2Form::pushButton10_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit10->setText( str );}void Analogous2Form::pushButton11_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit11->setText( str );}void Analogous2Form::pushButton12_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit12->setText( str );}void Analogous2Form::pushButton13_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit13->setText( str );}//定值保存;void Analogous2Form::save(){    QString str;    str = LineEdit0->text();    An2[0] = atof(str);    str = LineEdit1->text();    An2[1] = atof(str);    str = LineEdit2->text();    An2[2] = atof(str);    str = LineEdit3->text();    An2[3] = atof(str);    str = LineEdit4->text();    An2[4] = atof(str);    str = LineEdit5->text();    An2[5] = atof(str);    str = LineEdit6->text();    An2[6] = atof(str);    str = LineEdit7->text();    An2[7] = atof(str);    str = LineEdit8->text();    An2[8] = atof(str);    str = LineEdit9->text();    An2[9] = atof(str);    str = LineEdit10->text();    An2[10] = atof(str);    str = LineEdit11->text();    An2[11] = atof(str);    str = LineEdit12->text();    An2[12] = atof(str);    str = LineEdit13->text();    An2[13] = atof(str);        fstream file;    file.open("/root/FaultRecorder/An2_ratedvalue.DAT");    file<<An2[0];    file<<"\n";    file<<An2[1];    file<<"\n";    file<<An2[2];    file<<"\n";    file<<An2[3];    file<<"\n";    file<<An2[4];    file<<"\n";    file<<An2[5];    file<<"\n";    file<<An2[6];    file<<"\n";    file<<An2[7];    file<<"\n";    file<<An2[8];    file<<"\n";    file<<An2[9];    file<<"\n";    file<<An2[10];    file<<"\n";    file<<An2[11];    file<<"\n";    file<<An2[12];    file<<"\n";    file<<An2[13];    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);        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);}

⌨️ 快捷键说明

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