📄 lineform.ui.h
字号:
void LineForm::pushButton6_edit(){ QString str; DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE); datakeyboard_Form->exec(); str = datakeyboard_Form->returnNumber(); LineEdit6->setText( str );}void LineForm::pushButton7_edit(){ QString str; DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE); datakeyboard_Form->exec(); str = datakeyboard_Form->returnNumber(); LineEdit7->setText( str );}void LineForm::pushButton8_edit(){ QString str; DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE); datakeyboard_Form->exec(); str = datakeyboard_Form->returnNumber(); LineEdit8->setText( str );}void LineForm::pushButton9_edit(){ QString str; DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE); datakeyboard_Form->exec(); str = datakeyboard_Form->returnNumber(); LineEdit9->setText( str );}void LineForm::pushButton10_edit(){ QString str; DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE); datakeyboard_Form->exec(); str = datakeyboard_Form->returnNumber(); LineEdit10->setText( str );}void LineForm::pushButton11_edit(){ QString str; DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE); datakeyboard_Form->exec(); str = datakeyboard_Form->returnNumber(); LineEdit11->setText( str );}void LineForm::pushButton12_edit(){ QString str; DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE); datakeyboard_Form->exec(); str = datakeyboard_Form->returnNumber(); LineEdit12->setText( str );}void LineForm::pushButton13_edit(){ QString str; DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE); datakeyboard_Form->exec(); str = datakeyboard_Form->returnNumber(); LineEdit13->setText( str );}void LineForm::pushButton14_edit(){ QString str; DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE); datakeyboard_Form->exec(); str = datakeyboard_Form->returnNumber(); LineEdit14->setText( str );}//定值删除;void LineForm::Del(){ int i; for ( i=0; i<18; i++ ){ Line[Llin][i] = ""; } for ( i=0; i<11; i++ ){ Line_Table->setText(Llin, i, ""); } LineEdit0->setText(""); ComboBox1->setCurrentItem(0); CheckBox1->setChecked(FALSE); LineEdit1->setText(""); LineEdit2->setText(""); ComboBox2->setCurrentItem(0); LineEdit3->setText(""); LineEdit4->setText(""); LineEdit5->setText(""); LineEdit6->setText(""); LineEdit7->setText(""); LineEdit8->setText(""); LineEdit9->setText(""); LineEdit10->setText(""); LineEdit11->setText(""); LineEdit12->setText(""); LineEdit13->setText(""); LineEdit14->setText("");}//定值保存;void LineForm::save(){ int i, j; QString str; QDir::setCurrent("/root/FaultRecorder/"); QFile file( "line_ratedvalue.DAT" ); file.open( IO_WriteOnly ); QTextStream stream( &file ); Line[Llin][0] = LineEdit0->text(); Line_Table->setText(Llin, 0, Line[Llin][0]); //显示线路名称; i = ComboBox1->currentItem(); if ( i != 0 ){ Line[Llin][1] = QString("%0").arg(i, 0, 'f', 0); str = ComboBox1->text(i); }else { Line[Llin][1] = ""; str = ""; } Line_Table->setText(Llin, 1, str); //显示电压等级; if( CheckBox1->isChecked() ){ Line[Llin][2] = "1"; str = CheckBox1->text(); }else if ( i != 0 ){ Line[Llin][2] = "0"; str = ""; }else if ( i == 0 ){ Line[Llin][2] = ""; str = ""; } Line_Table->setText(Llin, 2, str); //显示运行状态; Line[Llin][3] = LineEdit1->text(); if ( Line[Llin][3] != ""){ str = Line[Llin][3]+"kM"; }else if (Line[Llin][3] == ""){ str = ""; } Line_Table->setText(Llin, 3, str); //显示线路长度; Line[Llin][4] = LineEdit2->text(); i = ComboBox2->currentItem(); Line[Llin][5] = QString("%0").arg(i, 0, 'f', 0); if (i == 0){ Line[Llin][4] = ""; Line[Llin][5] = ""; str = ""; }else if (i == 1){ str = Line[Llin][4] + "A/5A"; }else if (i == 2){ str = Line[Llin][4] + "A/1A"; } Line_Table->setText(Llin, 4, str); //显示线路TA电流变比; Line[Llin][6] = LineEdit3->text(); Line[Llin][7] = LineEdit4->text(); if ( Line[Llin][6] != "" && Line[Llin][7] != "" ){ str = Line[Llin][6] + "+j" + Line[Llin][7]; }else { Line[Llin][6] = ""; Line[Llin][7] = ""; str = ""; } Line_Table->setText(Llin, 5, str); //显示线路单位正序阻抗; Line[Llin][8] = LineEdit5->text(); Line[Llin][9] = LineEdit6->text(); if ( Line[Llin][8] != "" && Line[Llin][9] != "" ){ str = Line[Llin][8] + "+j" + Line[Llin][9]; }else { Line[Llin][8] = ""; Line[Llin][9] = ""; str = ""; } Line_Table->setText(Llin, 6, str); //显示线路单位零序阻抗; Line[Llin][10] = LineEdit7->text(); Line[Llin][11] = LineEdit8->text(); if ( Line[Llin][10] != "" && Line[Llin][11] != "" ){ str = Line[Llin][10] + "+j" + Line[Llin][11]; }else { Line[Llin][10] = ""; Line[Llin][11] = ""; str = ""; } Line_Table->setText(Llin, 7, str); //显示线路本侧正序阻抗; Line[Llin][12] = LineEdit9->text(); Line[Llin][13] = LineEdit10->text(); if ( Line[Llin][12] != "" && Line[Llin][13] != "" ){ str = Line[Llin][12] + "+j" + Line[Llin][13]; }else { Line[Llin][12] = ""; Line[Llin][13] = ""; str = ""; } Line_Table->setText(Llin, 8, str); //显示线路本侧零序阻抗; Line[Llin][14] = LineEdit11->text(); Line[Llin][15] = LineEdit12->text(); if ( Line[Llin][14] != "" && Line[Llin][15] != "" ){ str = Line[Llin][14] + "+j" + Line[Llin][15]; }else { Line[Llin][14] = ""; Line[Llin][15] = ""; str = ""; } Line_Table->setText(Llin, 9, str); //显示线路对侧正序阻抗; Line[Llin][16] = LineEdit13->text(); Line[Llin][17] = LineEdit14->text(); if ( Line[Llin][16] != "" && Line[Llin][17] != "" ){ str = Line[Llin][16] + "+j" + Line[Llin][17]; }else { Line[Llin][16] = ""; Line[Llin][17] = ""; str = ""; } Line_Table->setText(Llin, 10, str); //显示线路本侧零序阻抗; for ( i = 0; i < 40; i++ ){ for ( j = 0; j < 18; j++){ stream<<Line[i][j]; stream<<" "; } stream<<"\n"; } LineEdit0->setEnabled(FALSE); ComboBox1->setEnabled(FALSE); CheckBox1->setEnabled(FALSE); pushButton1->setEnabled(FALSE); LineEdit1->setEnabled(FALSE); pushButton2->setEnabled(FALSE); LineEdit2->setEnabled(FALSE); ComboBox2->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); 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); DelPushButton->setEnabled(FALSE); savePushButton->setEnabled(FALSE); file.close();}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -