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

📄 transformer2form.ui.h

📁 Linux下的qt编程示例
💻 H
📖 第 1 页 / 共 2 页
字号:
	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 + -