嵌入式系统开发笔记40:万年历
2021/9/18 6:09:18
本文主要是介绍嵌入式系统开发笔记40:万年历,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
文章目录
- 前言
- 1、建立项目
- 2、启动designer
- 3、建立Main Window
- 4、更改标题
- 5、移除菜单栏
- 6、移除状态栏
- 7、选择Calendar Widget控件
- 8、调整窗体大小
- 9、保存Form
- 10、查看UI文件
- 11、对UI文件进行编译
- 12、查看Python码
- 13、运行程序
- 14、查看运行结果
前言
在本项目中,我们来学习应用PyQt进行GUI程序设计的第1个例程,一个不需要自己键入代码就可以实现的万年历。
1、建立项目
VS Code以文件夹为单位管理项目,所以我们在开始一个新项目之前,只需建立一个空文件夹,并在VS Code中,以“打开文件夹”的方式进行打开即可。
2、启动designer
在资源管理器中的空白地方,点击鼠标右键,就可以启动PyQt的界面绘制工具designer。在这里我们可以把Form翻译成中文的表单,其实际意思为:“数据的一种呈现方式”。
3、建立Main Window
在designer的启动对话框中,我们选择“Main Window”建立主窗体Form。
4、更改标题
我们可以在属性栏中更改标题。
5、移除菜单栏
我们可以在“菜单栏”上点击右键,选择“移除菜单栏”将其移除。
6、移除状态栏
我们可以在“状态栏”上点击右键,选择“移除状态栏”将其移除。
7、选择Calendar Widget控件
我们可以在控件栏中找到Calendar Widget控件,并将其拖入Form中。
8、调整窗体大小
控件拖入后,我们可以调整Form的大小,以使其更加美观。
9、保存Form
保存Form,文件名使用MainWindow。
10、查看UI文件
回到VS Code中,我们可以看到刚刚保存的MainWindow.ui文件。
11、对UI文件进行编译
右键选择Compile Form命令,即可以对Form进行编译。
12、查看Python码
文件编译后,即可以形成Python语言代码。
13、运行程序
加入下列代码到文件中,即可以运行该程序。
if __name__ == "__main__": import sys app = QtWidgets.QApplication(sys.argv) MainWindow = QtWidgets.QMainWindow() ui = Ui_MainWindow() ui.setupUi(MainWindow) MainWindow.show() sys.exit(app.exec_())
14、查看运行结果
上述步骤正确操作后,即可以运行该程序,程序的运行结果如上图所示。
这篇关于嵌入式系统开发笔记40:万年历的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-07-02springboot项目无法注册到nacos-icode9专业技术文章分享
- 2024-06-26结对编程到底难不难?答案在这里
- 2024-06-19《2023版Java工程师》课程升级公告
- 2024-06-15matplotlib作图不显示3D图,怎么办?
- 2024-06-1503-Loki 日志监控
- 2024-06-1504-让LLM理解知识 -Prompt
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现
- 2024-06-03为什么以及如何要进行架构设计权衡?
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)