实现一个简单的四则运算计算器
1.新建项目
点击choose,编辑项目名称,选择存储位置
基类选择widget,选择UI
点击下一步
2.设计UI界面
本例选用6个lineEdit,和一个Label标签
3.选中lineEdit,右键跳转到槽,在此基础上编写代码。
5.点击运行或CTRL+R
4.代码参考
以+法为例,-/*相似
widegt.cpp中声明
+的实现
void Widget::on_pushButton_clicked()
{
QString str1,str2,str3;
int a,b,c;
str1=ui->lineEdit->text();
str2=ui->lineEdit_2->text();
a=str1.toInt();
b=str2.toInt();
c=a+b;
str3 = QString::number(c);
ui->lineEdit_3->setText(str3);
} /运算
void Widget::on_pushButton_4_clicked()
{
QString str1,str2,str3;
int a,b,c;
str1=ui->lineEdit->text();
str2=ui->lineEdit_2->text();
a=str1.toInt();
b=str2.toInt();
if(b !=0){
c=a/b;
str3 = QString::number(c);
ui->lineEdit_3->setText(str3);
}
else
{
QMessageBox::warning(this,"information","wrong");
}
} 6、在.h中 添加#include<QMessageBox> 在private: ui::widget *ui;下添加void QMessageBox();