1 ui设计
使用qt designer
,按装anaconda后,在如下路径找到:
conda3.05Librarybin
designer.exe
文件,双击启动:
创建窗体,命名为XiaoDing
,整个的界面如下所示:
qt 设计器
提供的常用控件基本都能满足开发需求,通过拖动左侧的控件,很便捷的就能搭建出如下的UI界面,比传统的手写控件代码要方便很多。
最终设计的计算器XiaoDing
界面如下,
比如,其中一个用于计算器显示的对象:lcdNumber
,对象的类型为:LCD Number
。右侧为计算器中用到的所有对象。
2 转py文件
使用如下命令,将设计好的ui
文件转为py
文件
pyuic5 -o ./calculator/MainWindow.py ./calculator/mainwindow.ui
3 计算器实现逻辑
导入库:
主题代码逻辑很精简:
+
,-
,x
,/
,/100
对应实现方法:
=
号对应的方法实现:
main函数:
本篇文章来源于: 菜鸟学Python
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 大牛说|机器学习的一些经验总结03/21
- ♥ 围观大神是如何用 Python 处理文件的?06/21
- ♥ 如何输出python版本号?09/19
- ♥ python如何提取文本信息?10/24
- ♥ 精心整理 9个Jupyter Notebook的插件,太炫酷太好用了!06/25
- ♥ 如何提高python的计算速度?11/12
内容反馈