基于QT的简易计算器_Android应用

该计算器属于Qt入门的一个实战,Qt是一个强大跨平台的框架,本项目经过Android SDK、NDK、ANT和JDK与QT做为完整的IDE进行开发,实现能在安卓8.0.0系统上跑的APP。html

 

项目前须要配置安卓编译环境,稍微有点麻烦,参考:(三篇颇有对比)android

http://www.javashuo.com/article/p-urrncdiu-ke.htmlgit

https://blog.csdn.net/hechao3225/article/details/52982443框架

http://www.javashuo.com/article/p-mlzpfvms-gp.html布局

 

若是只用编译桌面应用程序,则直接用Qt。.net

 

由于安卓界面与Qt设计界面存在像素差别,所以采用代码化实现界面。手机端界面以下:设计

竖屏:htm

横屏:blog

 

还没学Qml,因此界面不堪入目,将就一下,主要是逻辑代码。开发

 

项目中用了1个QLCDNumber和20个QPushButton,水平布局嵌套在垂直布局中,把垂直布局做为主界面。项目中最难的地方在于小数的处理。若是显示器使用QLineEdit也许会简单一些。

 

项目地址:https://gitee.com/feistel/qt_for_android_calculator

相关文章
相关标签/搜索