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

📄 analogous1form.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.*****************************************************************************/float kk1;double An1[19];void Analogous1Form::init(){    int Type;    QString str;    fstream file;    file.open("/root/FaultRecorder/An1_ratedvalue.DAT");    file>>An1[0];    file>>An1[1];    file>>An1[2];    file>>An1[3];    file>>An1[4];    file>>An1[5];    file>>An1[6];    file>>An1[7];    file>>An1[8];    file>>An1[9];    file>>An1[10];    file>>An1[11];    file>>An1[12];    file>>An1[13];    file>>An1[14];    file>>An1[15];    file>>An1[16];    file>>An1[17];    file>>An1[18];    file.close();        str = QString ("%0").arg(An1[0], 0, 'f', 4);    LineEdit0->setText( str );    str = QString ("%0").arg(An1[1], 0, 'f', 4);    LineEdit1->setText( str );    str = QString ("%0").arg(An1[2], 0, 'f', 4);    LineEdit2->setText( str );    str = QString ("%0").arg(An1[3], 0, 'f', 4);    LineEdit3->setText( str );    str = QString ("%0").arg(An1[4], 0, 'f', 4);    LineEdit4->setText( str );    str = QString ("%0").arg(An1[5], 0, 'f', 4);    LineEdit5->setText( str );    str = QString ("%0").arg(An1[6], 0, 'f', 4);    LineEdit6->setText( str );    str = QString ("%0").arg(An1[7], 0, 'f', 4);    LineEdit7->setText( str );    str = QString ("%0").arg(An1[8], 0, 'f', 4);    LineEdit8->setText( str );    str = QString ("%0").arg(An1[9], 0, 'f', 4);    LineEdit9->setText( str );    str = QString ("%0").arg(An1[10], 0, 'f', 4);    LineEdit10->setText( str );    str = QString ("%0").arg(An1[11], 0, 'f', 4);    LineEdit11->setText( str );    str = QString ("%0").arg(An1[12], 0, 'f', 4);    LineEdit12->setText( str );    str = QString ("%0").arg(An1[13], 0, 'f', 4);    LineEdit13->setText( str );    str = QString ("%0").arg(An1[14], 0, 'f', 4);    LineEdit14->setText( str );    str = QString ("%0").arg(An1[15], 0, 'f', 4);    LineEdit15->setText( str );    str = QString ("%0").arg(An1[16], 0, 'f', 4);    LineEdit16->setText( str );    str = QString ("%0").arg(An1[17], 0, 'f', 4);    LineEdit17->setText( str );    Type = (int)An1[18];    ComboBox->setCurrentItem(Type);        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);    pushButton17->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);    LineEdit17->setEnabled(FALSE);        ComboBox->setEnabled(FALSE);    savePushButton->setEnabled(FALSE);}//修改定值;void Analogous1Form::edit(){    editPushButton->setEnabled(FALSE);    savePushButton->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);    pushButton17->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);    LineEdit17->setEnabled(TRUE);        ComboBox->setEnabled(TRUE);}//用数字键盘输入定值;void Analogous1Form::pushButton1_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit1->setText( str );}void Analogous1Form::pushButton2_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit2->setText( str );}void Analogous1Form::pushButton3_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit3->setText( str );}void Analogous1Form::pushButton4_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit4->setText( str );}void Analogous1Form::pushButton5_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit5->setText( str );}void Analogous1Form::pushButton6_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit6->setText( str );}void Analogous1Form::pushButton7_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit7->setText( str );}void Analogous1Form::pushButton8_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit8->setText( str );}void Analogous1Form::pushButton9_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit9->setText( str );}void Analogous1Form::pushButton10_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit10->setText( str );}void Analogous1Form::pushButton11_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit11->setText( str );}void Analogous1Form::pushButton12_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit12->setText( str );}void Analogous1Form::pushButton13_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit13->setText( str );}void Analogous1Form::pushButton14_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit14->setText( str );}void Analogous1Form::pushButton15_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit15->setText( str );}void Analogous1Form::pushButton16_edit(){    QString str;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit16->setText( str );}void Analogous1Form::pushButton17_edit(){    QString str, strK1;    DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE);    datakeyboard_Form->exec();    str = datakeyboard_Form->returnNumber();    LineEdit17->setText( str );    if ( ComboBox->currentItem() == 0 ){	kk1 = atof(str)/sqrt(3);    }    strK1 = QString ("%0").arg(kk1, 0, 'f', 4);    LineEdit0->setText( strK1 );}//定值保存;void Analogous1Form::save(){    int Type;    QString str;    str = LineEdit0->text();    An1[0] = atof(str);    str = LineEdit1->text();    An1[1] = atof(str);    str = LineEdit2->text();    An1[2] = atof(str);    str = LineEdit3->text();    An1[3] = atof(str);    str = LineEdit4->text();    An1[4] = atof(str);    str = LineEdit5->text();    An1[5] = atof(str);    str = LineEdit6->text();    An1[6] = atof(str);    str = LineEdit7->text();    An1[7] = atof(str);    str = LineEdit8->text();    An1[8] = atof(str);    str = LineEdit9->text();    An1[9] = atof(str);    str = LineEdit10->text();    An1[10] = atof(str);    str = LineEdit11->text();    An1[11] = atof(str);    str = LineEdit12->text();    An1[12] = atof(str);    str = LineEdit13->text();    An1[13] = atof(str);    str = LineEdit14->text();    An1[14] = atof(str);    str = LineEdit15->text();    An1[15] = atof(str);    str = LineEdit16->text();    An1[16] = atof(str);    str = LineEdit17->text();    An1[17] = atof(str);    Type = ComboBox->currentItem();    An1[18] = (double)Type;        fstream file;    file.open("/root/FaultRecorder/An1_ratedvalue.DAT");    file<<An1[0];    file<<"\n";    file<<An1[1];    file<<"\n";    file<<An1[2];    file<<"\n";    file<<An1[3];    file<<"\n";    file<<An1[4];    file<<"\n";    file<<An1[5];    file<<"\n";    file<<An1[6];    file<<"\n";    file<<An1[7];    file<<"\n";    file<<An1[8];    file<<"\n";    file<<An1[9];    file<<"\n";    file<<An1[10];    file<<"\n";    file<<An1[11];    file<<"\n";    file<<An1[12];    file<<"\n";    file<<An1[13];    file<<"\n";    file<<An1[14];    file<<"\n";    file<<An1[15];    file<<"\n";    file<<An1[16];    file<<"\n";    file<<An1[17];    file<<"\n";    file<<An1[18];    file<<"\n";    file.close();        savePushButton->setEnabled(FALSE);    editPushButton->setEnabled(TRUE);        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);    pushButton17->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);    LineEdit17->setEnabled(FALSE);        ComboBox->setEnabled(FALSE);}

⌨️ 快捷键说明

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