一个计算器的开发是学习GUI编程中最常见的练习项目之一。博主作为qt初学者,深知初始入门qt之艰难,故从初学者的角度,一步一步完成计算器编程,望对后人有所作用。一下代码截图为编程步骤的拆解,文章最后附上代码全文。
注:以下内容大多改编自 Delphi Tang老师的qt教学视频。
需求:使用qt完成一个支持浮点数运算,正负值识别的多位数加减乘除括号的四则运算计算器。最终结果如下图所示
需求分析:
1.GUI设计界面
2.计算
2.1分离表达式字符串
2.2中缀表达式改为后缀表达式
一个计算器的开发是学习GUI编程中最常见的练习项目之一。博主作为qt初学者,深知初始入门qt之艰难,故从初学者的角度,一步一步完成计算器编程,望对后人有所作用。一下代码截图为编程步骤的拆解,文章最后附上代码全文。
需求分析:
1.GUI设计界面
2.计算
2.1分离表达式字符串
2.2中缀表达式改为后缀表达式