热门

最新

红包

立Flag

投票

同城

我的

发布
weixin_58474289
爱学习的仔仔
4 年前
trueweixin_58474289

有没有一对一教学前端的呀

CSDN App 扫码分享
分享
评论
1
打赏
  • 复制链接
  • 举报
下一条:
QT实现计算器void Widget::on_calBtn_clicked(){ //得到第一个参数 float arg1 = ui->arg1LineEdit->text().toFloat(); //得到第二个参数 float arg2 = ui->arg2LineEdit->text().toFloat(); //得到运算符 QString expr = ui->comboBox->currentText(); float result; //判断是哪个运算符并进行相应的运算 if("+" == expr) { result = arg1 + arg2; } else if("-" == expr) { result = arg1 - arg2; } else if("*" == expr) { result = arg1 * arg2; } else { //如果arg2为0,警告,并清空 if(0 == arg2) { QMessageBox::warning(this, "计算器", "除数不能为0!!!"); on_clrBtn_clicked(); return; } result = arg1 / arg2; } //将结果显示 ui->retLable->setText(QString::number(result));}void Widget::on_clrBtn_clicked(){ ui->arg1LineEdit->clear(); ui->arg2LineEdit->clear(); ui->retLable->clear();}
立即登录