【PyQt5学习笔记】-Qt基本组件

前言

最近由于有课程需要做GUI界面,但是不想用课程所讲的C#与Winform,老师也允许使用其它语言与框架,因此使用了PyQt5与Python3来写。

担心自己隔一段时间会忘记在这个过程中遇到的坑,因此想到写这么一个系列的学习笔记来记录下来。

主要是记录遇到的坑,关于基础的内容也不需要太多记录,随便搜一下就有了

Qt组件

layout

layout是指布局方式。主要继承自PyQt5.QtWidgets

坑1

刚开始,由于没有做过什么界面开发,因此对于代码到底是怎么变成我们看见的界面的并不清楚,我就是不明白我们写了那么几句话,怎么就变成了界面,虽然看着各位大佬的文章,也有图片,但是始终不如自己去写一遍。也许就是因为不清楚,才会对布局感到迷惑,这也是第一个坑。

恩?好像不对,第一个坑应该是不知道各种组件到底叫什么。我当时是先找了一些介绍基础的书看了一下,并且跟着例子敲,运行,先对整体有了概念,至少知道了什么叫什么,才开始做自己的程序。
这里推荐可以从中文文档开始

至于文档,点我,虽然文档都是导向C++的Qt5文档,但是模块,类,方法都是一样的,而且C++的也不是很难看懂。

widgets