1.1qt 计算器的创建 工程创建和我们前面一样 英文名 widget类 然后进入工程

1.2三个文本编辑框 一个组合框 一个标签

1.3调整布局 然后双击组合框 按下加号 加入 加减乘除的符号

1.4 效果图(shift + alt + r

1.5针对第二个文本编辑框 右击 转到槽 进行操作 (因为 输入两个数后 在第二个文本编辑框上按下回车 进行计算

1.6 选择 returnPressed (当按下回车时 进行反应

1.7 转到widget.cpp这里后 完成我们的计算 新添加的变量 我们要记得在头文件里声明

GIF最终效果图

widget.h

#ifndef WIDGET_H
#define WIDGET_H#include <QWidget>namespace Ui {
class Widget;
}class Widget : public QWidget
{Q_OBJECTpublic:explicit Widget(QWidget *parent = 0);~Widget();private slots:void on_lineEdit_2_returnPressed();private:Ui::Widget *ui;float num1,num2,result;
};#endif // WIDGET_H

main.cpp

#include "widget.h"
#include <QApplication>int main(int argc, char *argv[])
{QApplication a(argc, argv);Widget w;w.show();return a.exec();
}

widget.cpp

#include "widget.h"
#include "ui_widget.h"Widget::Widget(QWidget *parent) :QWidget(parent),ui(new Ui::Widget)
{ui->setupUi(this);
}Widget::~Widget()
{delete ui;
}void Widget::on_lineEdit_2_returnPressed()
{num1 = ui->lineEdit->text().toDouble();num2 = ui->lineEdit_2->text().toDouble();int index = ui->comboBox->currentIndex();switch(index){case 0:result = num1 + num2;break;case 1:result = num1 - num2;break;case 2:result = num1 * num2;break;case 3:result = num1 / num2;break;}ui->lineEdit_3->setText(QString::number(result));
}

qt 初学 创建一个简单的计算器相关推荐

  1. python计算器教程,用Python程序制作一个简单的计算器

    用Python程序制作一个简单的计算器 在此示例中,您将学习创建一个简单的计算器,该计算器可以根据用户的输入进行加,减,乘或除. 要理解此示例,您应该了解以下Python编程主题: 通过函数创建简单计 ...

  2. linux qt小型计算器,Qt实现一个简单的计算器

    Qt实现一个简单的计算器 作者:hackett 微信公众号:加班猿 一.UI界面版 运行效果:输入num1和num2选择+-*/点击计算即可 UI界面设计: 3个lineEdit(lineEditNu ...

  3. python做的简单gui计算器_Python计算器–使用Tkinter创建一个简单的GUI计算器

    在Python计算器教程中,您将学习创建简单的GUI计算器.在这篇文章中,我将向您展示如何使用python中的tkinter模块开发一个简单的计算器.因此,让我们进一步创建一个简单的python计算器 ...

  4. Unity 2D游戏开发快速入门第1章创建一个简单的2D游戏

    Unity 2D游戏开发快速入门第1章创建一个简单的2D游戏 即使是现在,很多初学游戏开发的同学,在谈到Unity的时候,依然会认为Unity只能用于制作3D游戏的.实际上,Unity在2013年发布 ...

  5. Windows10 手机应用程序开发 - 3. 做一个简单的计算器界面

    2019独角兽企业重金招聘Python工程师标准>>> 目标:完成一个简单的计算器的界面,暂时不做点击处理,主要联系UI布局. 步骤: 1.创建一个空的windows phone 项 ...

  6. JS实现一个简单的计算器

    使用JS完成一个简单的计算器功能.实现2个输入框中输入整数后,点击第三个输入框能给出2个整数的加减乘除.效果如上: 第一步: 创建构建运算函数count(). 第二步: 获取两个输入框中的值和获取选择 ...

  7. 使用python做一个简单的计算器

    今天教大家如何使用python撸一个简单的计算器小程序. 具体源码如下: import tkinter import math import tkinter.messageboxclass Calcu ...

  8. 使用VB.NET控制台应用程序实现一个简单的计算器

    使用VB.NET控制台应用程序实现一个简单的计算器 工具 VS2019 创建界面 一共使用了2种控件,显示数字的是TextBox,各种按钮是Button. 注意事项 TextBox控件的Multili ...

  9. 用python编写一个简单的计算器

    计算器功能与组成部分 基本功能 创建简单的操作界面 键盘快捷键 屏幕和显示部分 数字按钮和功能键 负号和小数点的输入 在数据中插入逗号 核心计算部分 次方运算 返回和清除 自定义设置 基本功能 一个简 ...

最新文章

  1. 在撤销“本地修改”之后再恢复
  2. scala------------:: , +:, :+, :::, +++的区别
  3. flink DataStream API使用及原理
  4. sklearn 分类(上证指数涨跌预测)
  5. C++11 并发指南一(C++11 多线程初探)
  6. 怎样的项目才能称为“成功项目”?
  7. java ranger rest_使用REST
  8. 第 5-6 课:Java 并发包中的高级同步工具 + 面试题
  9. svn服务的安装与设置 .
  10. (转)Bootstrap 之 Metronic 模板的学习之路 - (6)自定义和扩展
  11. Unable to add window -- token null is not for an application
  12. UVC协议学习1--初步了解标准协议规范(UVC1.5为例)
  13. Flutter Android权限问题
  14. JAVAweb开发中Ajax教程
  15. Overleaf 硕士毕业论文参考文献格式设置
  16. 远程打印服务器配置,打印服务器的配置与管理(1) 网络打印机的安装与部署...
  17. c语言中万年历公历农历转换,公历农历转换,教你切换阳历和阴历生日
  18. kaggle初探--泰坦尼克号生存预测
  19. 信息系统项目管理师 第一章-信息系统与信息化
  20. 水果店圈子:水果店水果都去哪进货,水果店进货怎么找货源

热门文章

  1. 为什么焊锡老是粘在烙铁头上_自动焊锡机常见问题及解决方案「由力自动化」...
  2. centeros7 mysql,center os 7 Mysql 安装
  3. oracle遇null赋默认值,使用hibernate annotation 为非空列加上默认值
  4. Linux代理后网页显示问题,项目部署到linux后出现的两个问题
  5. 注意力机制并不是关注输入的位置
  6. mysql 分钟_mysql分钟到小时和分钟
  7. Excel中配置VBA的工作环境
  8. 腾讯云【人脸识别】服务的一次尝试(JAVA)
  9. 百练OJ:2388:寻找中位数
  10. java函数实现进制转换与java实现八进制到十进制的转换(百练OJ:2735:八进制到十进制)