QT——公式计算器的实现

应了一位朋友的要求,需要做一个公式计算器的QT程序,先给他做了一个demo,只实现了简单的乘法,等需求补齐了再做修改。

话不多说,直接开干。

首先,创建一个程序,选择Application项目的QT Widgets Application

项目名字当然随便起了啊,这里直接不改动了。

其他不用改动直接可以得到程序页面。

切换至mainwindow.ui界面

排列好控件,并且将对应的控件名称改为inputPrice、inputNumber、outputPrice。

右击计算pushbutton控件,选择转到槽,QT不同于MFC,其特点为信号与槽机制。方便各种信号传输与响应。然后即可进入槽函数。

输入槽函数如下图。

然后运行程序

试着测试以下程序,发现成功。

可是我的电脑是有QT软件的,需要将程序打包给没有QT软件的客户机用该怎么办呢?之前我们运行的一直是Debug版本,现在需要改成Release版本,再运行程序。

然后去执行文件build-untitled-Desktop_Qt_5_9_0_MinGW_32bit-Release中Release文件夹中把.exe文件取出,放入一个新的文件夹中。因为程序运行需要.dll文件,由于之前的项目做的时候就保存了.dll文件了。所以直接去复制就好,拷贝到新的文件夹中。

这是QT程序就已经打包发布了,可以在任何电脑中运行了。双击exe应用程序。

后来想想图标挺丑的,要不自定义一个图标,因为QT的程序图标只支持.ico格式,所以将图片转为.ico的时候放入工程文件中去。选择了一个很可爱的小企鹅的图标。

快大功告成啦,图标导进来之后,需要在工程文件中的.pro中修改,添加一行

RC_ICONS = animal.ico

然后右击项目文件,选择执行qmake,每次.pro文件修改的时候都执行以下qmake,这是个好习惯。

最后再重新执行一下程序,此时,再去build-untitled-Desktop_Qt_5_9_0_MinGW_32bit-Release文件夹的Release文件夹中将.exe复制出来,这时候已经可以看出.exe文件图标变成了可爱的小企鹅了。

再将新的.exe执行文件替换之前的.exe执行程序即可。这时候,整个QT程序已经打包完成,只需要将这个包含.exe执行文件的程序发给别人即可运行。运行结果是这样的。

整个项目工程文件已经上传了,可以点击网址://download.csdn.net/download/weixin_38679101/12075139

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值