📄 transformer2form.ui.h
字号:
LComboBox3->setCurrentItem(i); }}//用数字键盘输入定值;void Transformer2Form::HpushButton1_edit(){ QString str; DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE); datakeyboard_Form->exec(); str = datakeyboard_Form->returnNumber(); HlineEdit1->setText( str );}void Transformer2Form::HpushButton2_edit(){ QString str; DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE); datakeyboard_Form->exec(); str = datakeyboard_Form->returnNumber(); HlineEdit2->setText( str );}void Transformer2Form::MpushButton1_edit(){ QString str; DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE); datakeyboard_Form->exec(); str = datakeyboard_Form->returnNumber(); MlineEdit1->setText( str );}void Transformer2Form::MpushButton2_edit(){ QString str; DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE); datakeyboard_Form->exec(); str = datakeyboard_Form->returnNumber(); MlineEdit2->setText( str );}void Transformer2Form::LpushButton1_edit(){ QString str; DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE); datakeyboard_Form->exec(); str = datakeyboard_Form->returnNumber(); LlineEdit1->setText( str );}void Transformer2Form::LpushButton2_edit(){ QString str; DataKeyboard_Form*datakeyboard_Form = new DataKeyboard_Form(this,"数字键盘",FALSE); datakeyboard_Form->exec(); str = datakeyboard_Form->returnNumber(); LlineEdit2->setText( str );}//定值删除:void Transformer2Form::Del(){ int i; for ( i=0; i<18; i++ ){ Tran2[Ltr2][i] = ""; } for ( i=0; i<12; i++ ){ Transformer2_Table->setText(Ltr2, i, ""); } lineEdit1->setText(""); ComboBox1->setCurrentItem(0); CheckBox1->setChecked(FALSE); HComboBox1->setCurrentItem(0); HlineEdit1->setText(""); HComboBox2->setCurrentItem(0); HlineEdit2->setText(""); HComboBox3->setCurrentItem(0); MComboBox1->setCurrentItem(0); MlineEdit1->setText(""); MComboBox2->setCurrentItem(0); MlineEdit2->setText(""); MComboBox3->setCurrentItem(0); LComboBox1->setCurrentItem(0); LlineEdit1->setText(""); LComboBox2->setCurrentItem(0); LlineEdit2->setText(""); LComboBox3->setCurrentItem(0);}//定值保存;void Transformer2Form::save(){ int i, j; QString str; QDir::setCurrent("/root/FaultRecorder/"); QFile file( "tran2_ratedvalue.DAT" ); file.open( IO_WriteOnly ); QTextStream stream( &file ); Tran2[Ltr2][0] = lineEdit1->text(); Transformer2_Table->setText(Ltr2, 0, Tran2[Ltr2][0]); //显示变压器名称; i = ComboBox1->currentItem(); if ( i != 0 ){ Tran2[Ltr2][1] = QString("%0").arg(i, 0, 'f', 0); str = ComboBox1->text(i); }else { Tran2[Ltr2][1] = ""; str = ""; } Transformer2_Table->setText(Ltr2, 1, str); //显示接线方式; if( CheckBox1->isChecked() ){ Tran2[Ltr2][2] = "1"; str = CheckBox1->text(); }else if ( i != 0 ){ Tran2[Ltr2][2] = "0"; str = ""; }else if ( i == 0 ){ Tran2[Ltr2][2] = ""; str = ""; } Transformer2_Table->setText(Ltr2, 2, str); //显示运行状态; i = HComboBox1->currentItem(); if ( i != 0 ){ Tran2[Ltr2][3] = QString("%0").arg(i, 0, 'f', 0); str = HComboBox1->text(i); }else { Tran2[Ltr2][3] = ""; str = ""; } Transformer2_Table->setText(Ltr2, 3, str); //显示高压侧电压等级; Tran2[Ltr2][4] = HlineEdit1->text(); i = HComboBox2->currentItem(); Tran2[Ltr2][5] = QString("%0").arg(i, 0, 'f', 0); if (i == 0){ Tran2[Ltr2][4] = ""; Tran2[Ltr2][5] = ""; str = ""; }else if (i == 1){ str = Tran2[Ltr2][4] + "A/5A"; }else if (i == 2){ str = Tran2[Ltr2][4] + "A/1A"; } Transformer2_Table->setText(Ltr2, 4, str); //显示高压侧电流变比; Tran2[Ltr2][6] = HlineEdit2->text(); i = HComboBox3->currentItem(); Tran2[Ltr2][7] = QString("%0").arg(i, 0, 'f', 0); if (i == 0){ Tran2[Ltr2][6] = ""; Tran2[Ltr2][7] = ""; str = ""; }else if (i == 1){ str = Tran2[Ltr2][6] + "A/5A"; }else if (i == 2){ str = Tran2[Ltr2][6] + "A/1A"; } Transformer2_Table->setText(Ltr2, 5, str); //显示高压侧中性点电流变比; i = MComboBox1->currentItem(); if ( i != 0 ){ Tran2[Ltr2][8] = QString("%0").arg(i, 0, 'f', 0); str = MComboBox1->text(i); }else { Tran2[Ltr2][8] = ""; str = ""; } Transformer2_Table->setText(Ltr2, 6, str); //显示中压侧电压等级; Tran2[Ltr2][9] = MlineEdit1->text(); i = MComboBox2->currentItem(); Tran2[Ltr2][10] = QString("%0").arg(i, 0, 'f', 0); if (i == 0){ Tran2[Ltr2][9] = ""; Tran2[Ltr2][10] = ""; str = ""; }else if (i == 1){ str = Tran2[Ltr2][9] + "A/5A"; }else if (i == 2){ str = Tran2[Ltr2][9] + "A/1A"; } Transformer2_Table->setText(Ltr2, 7, str); //显示中压侧电流变比; Tran2[Ltr2][11] = MlineEdit2->text(); i = MComboBox3->currentItem(); Tran2[Ltr2][12] = QString("%0").arg(i, 0, 'f', 0); if (i == 0){ Tran2[Ltr2][11] = ""; Tran2[Ltr2][12] = ""; str = ""; }else if (i == 1){ str = Tran2[Ltr2][11] + "A/5A"; }else if (i == 2){ str = Tran2[Ltr2][11] + "A/1A"; } Transformer2_Table->setText(Ltr2, 8, str); //显示中压侧中性点电流变比; i = LComboBox1->currentItem(); if ( i != 0 ){ Tran2[Ltr2][13] = QString("%0").arg(i, 0, 'f', 0); str = LComboBox1->text(i); }else { Tran2[Ltr2][13] = ""; str = ""; } Transformer2_Table->setText(Ltr2, 9, str); //显示低压侧电压等级; Tran2[Ltr2][14] = LlineEdit1->text(); i = LComboBox2->currentItem(); Tran2[Ltr2][15] = QString("%0").arg(i, 0, 'f', 0); if (i == 0){ Tran2[Ltr2][14] = ""; Tran2[Ltr2][15] = ""; str = ""; }else if (i == 1){ str = Tran2[Ltr2][14] + "A/5A"; }else if (i == 2){ str = Tran2[Ltr2][14] + "A/1A"; } Transformer2_Table->setText(Ltr2, 10, str); //显示低压侧电流变比; Tran2[Ltr2][16] = LlineEdit2->text(); i = HComboBox3->currentItem(); Tran2[Ltr2][17] = QString("%0").arg(i, 0, 'f', 0); if (i == 0){ Tran2[Ltr2][16] = ""; Tran2[Ltr2][17] = ""; str = ""; }else if (i == 1){ str = Tran2[Ltr2][16] + "A/5A"; }else if (i == 2){ str = Tran2[Ltr2][16] + "A/1A"; } Transformer2_Table->setText(Ltr2, 11, str); //显示低压侧中性点电流变比; for ( i = 0; i < 10; i++ ){ for ( j = 0; j < 18; j++){ stream<<Tran2[i][j]; stream<<" "; } stream<<"\n"; } lineEdit1->setEnabled(FALSE); ComboBox1->setEnabled(FALSE); CheckBox1->setEnabled(FALSE); HComboBox1->setEnabled(FALSE); HpushButton1->setEnabled(FALSE); HlineEdit1->setEnabled(FALSE); HComboBox2->setEnabled(FALSE); HpushButton2->setEnabled(FALSE); HlineEdit2->setEnabled(FALSE); HComboBox3->setEnabled(FALSE); MComboBox1->setEnabled(FALSE); MpushButton1->setEnabled(FALSE); MlineEdit1->setEnabled(FALSE); MComboBox2->setEnabled(FALSE); MpushButton2->setEnabled(FALSE); MlineEdit2->setEnabled(FALSE); MComboBox3->setEnabled(FALSE); LComboBox1->setEnabled(FALSE); LpushButton1->setEnabled(FALSE); LlineEdit1->setEnabled(FALSE); LComboBox2->setEnabled(FALSE); LpushButton2->setEnabled(FALSE); LlineEdit2->setEnabled(FALSE); LComboBox3->setEnabled(FALSE); DelPushButton->setEnabled(FALSE); savePushButton->setEnabled(FALSE); file.close();}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -