Qt学习例子-实现简易计算器功能

一、创建工程

1、打开Qt Creater-新建

 2、选择Application-Qt Wigets Application

 3、选择路径,设置名字;然后一路默认即可,完成

二、主要功能实现(以类的形式定义)

        接下来创建类用于计算器的主要功能实现代码存储

1、右键工程名称-Add new

 选择C/C++——C++Class

 输入类名,Bass Class选择QObject,其余默认即可

 2、点击fun_cal.h,依次添加加减乘除运算的声明

 3、点击fun_cal.cpp,完成加减乘除运算的功能实现

4、双击mainwindow.h,添加对fun_cal类的引用

三、UI布局设计及信号和槽关联

        接下来进行UI布局设计

1、双击mainwindow.ui-从左侧依次按住拖动一个Line Edit和16个PushButton(按顺序)到编辑界面中

 便于后期设置,可以在右下角修改各组件名以及Text内容

 接下来进行信号和槽的关联:右键“1”按键-转到槽-clicked-确认

 可以看到自动生成了槽函数的格式,补充ui-> lineEdit->insert("1");

 重复,依次完成除等号外所有槽函数的设置

 等号比较复杂,单独写(为空、或加减乘除不同情况)

四、调试

        成功运行

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值