首页
PyQt5视频教程


PyQt5视频教程_PyQt5图形界面设计与开发视频课程
PyQt是一个Python GUI框架,基于Qt C++图形库,提供了丰富的Python类库,可以用于开发高效、功能强大的GUI应用程序。以下是PyQt项目开发的优势介绍:
1.跨平台性
PyQt是跨平台的,可以在Windows、macOS、Linux等多个平台上运行,因此可以轻松实现平台无关性。这是因为Qt C++图形库在多个平台上具有高度兼容性。
2.开发效率高
PyQt提供了很多现成的GUI控件,例如按钮、标签、文本框、列表框等等,可以通过简单的代码实现界面布局和交互。此外,PyQt还提供了Qt Designer,可以用于设计图形界面,简化了UI设计流程。
3.Python语言易学易用
Python是一种易学易用的语言,语法简单、易于理解。对于开发者来说,使用Python语言开发GUI应用程序,可以更快速地实现需求。此外,Python社区庞大,也提供了大量的文档、例子、第三方库等资源,方便开发者参考和使用。
4.可扩展性强
PyQt提供了大量的模块和类,可以用于创建复杂的GUI应用程序。此外,Python还可以与其他语言进行交互,例如C++,因此可以使用C++编写性能敏感的代码,并将其与Python代码进行集成,提高了应用程序的性能和扩展性。
5.社区支持强大
PyQt有着强大的社区支持,有大量的文档、博客、书籍、在线课程等资源可供开发者学习和参考。开发者也可以在社区中获取技术支持和交流,分享经验和解决问题。
PyQt项目开发具有跨平台性、开发效率高、Python语言易学易用、可扩展性强、社区支持强大等优势。使用PyQt可以帮助开发者更快速地开发高效、功能强大的GUI应用程序。
第1章:PyQt5+python+pycharm环境安装
第2章:PyQt5 QObject基类属性和方法大全
第3章:PyQt5事件处理机制及信号和槽
第4章:PyQt5控件基类QWidget
- 第1课: PyQt5 QWidget控件裁剪和继承 7:00 分钟 看视频
- 第2课: PyQt5获取、设置和限制控件尺寸 12:00 分钟 看视频
- 第3课: PyQt5获取和设置控件内容区域 5:00 分钟 看视频
- 第4课: PyQt5控件之间的父子层级关系 8:00 分钟 看视频
- 第5课: QCursor和QPixmap设置PyQt5鼠标形状和状态 8:00 分钟 看视频
- 第6课: pyqt5鼠标事件是什么,讲解演示 7:00 分钟 看视频
- 第7课: pyqt5窗口事件是什么,讲解演示 7:00 分钟 看视频
- 第8课: PyQt控件交互方法有哪些,举例讲解 10:00 分钟 看视频
- 第9课: 自定义QMainWindow窗口演练鼠标和窗口事件 34:00 分钟 看视频
- 第10课: pyqt5键盘事件QKeyEvent是什么,讲解演示 9:00 分钟 看视频
- 第11课: PyQt5焦点控制setFocusPolicy()和setFocus()函数讲解 4:00 分钟 看视频
第5章:PyQt5按钮控件属性和方法大全
- 第1课: QAbstractButton按钮控件基类API大全 33:00 分钟 看视频
- 第2课: PyQt按钮控件基类QAbstractButton的信号(clicked、pressed、released、toggled、stateChanged) 5:00 分钟 看视频
- 第3课: PyQt QPushButton按钮控件使用及创建QMenu实例 17:00 分钟 看视频
- 第4课: PyQt按钮控件QPushButton的API方法和信号有哪些 18:00 分钟 看视频
- 第5课: PyQt5 QCommandLinkButton按钮控件使用演示 5:00 分钟 看视频
- 第6课: QToolButton工具按钮控件API大全+演示 20:00 分钟 看视频
- 第7课: QRadioButton单选按钮控件API大全+演示 7:00 分钟 看视频
- 第8课: QCheckBox复选框按钮控件API大全和使用 9:00 分钟 看视频
- 第9课: QButtonGroup按钮组的使用API大全和使用方法 17:00 分钟 看视频
第6章:PyQt5输入控件属性和方法
- 第1课: PyQt5 QLineEdit单行文本输入框控件API大全和实例演示 25:00 分钟 看视频
- 第2课: PyQt5 QLineEdit登陆界面案例实战演示 14:00 分钟 看视频
- 第3课: PyQt5 QValidator文本内容限定验证器使用方法 20:00 分钟 看视频
- 第4课: PyQt5 字符掩码方法setInputMask()使用讲解 6:00 分钟 看视频
- 第5课: PyQt5 QLineEdit文本编辑控件API大全和使用演示 18:00 分钟 看视频
- 第6课: PyQt QFrame多行文本输入框边框基类API大全和使用 10:00 分钟 看视频
- 第7课: PyQt5 QAbstractScrollArea多行文本输入框滚动条基类API大全+演示 5:00 分钟 看视频
- 第8课: PyQt5 QTextEdit多行文本输入框API大全和演示 11:00 分钟 看视频
- 第9课: PyQt5 QTextCursor多行文本框文本光标操作 19:00 分钟 看视频
- 第10课: QTextCursor多行文本框文本光标文本块和字符格式设置 8:00 分钟 看视频
- 第11课: PyQt5 QTextEdit多行文本框对文本操作详解 14:00 分钟 看视频
- 第12课: PyQt 大文本编辑框QPlainTextEdit API方法使用大全 14:00 分钟 看视频
- 第13课: PyQt5显示和编辑按键序列控件QKeySequenceEdit API大全 6:00 分钟 看视频
第7章:PyQt5步长调节器控件属性和方法
- 第1课: PyQt QAbstractSpinBox步长调节器基类API大全 28:00 分钟 看视频
- 第2课: PyQt QSpinBox整型步长调节器API大全 24:00 分钟 看视频
- 第3课: PyQt5 QDoubleSpinBox浮点型步长调节器API大全 3:00 分钟 看视频
- 第4课: PyQt5 QDateTimeEdit时间日期调节器API大全 21:00 分钟 看视频
- 第5课: PyQt5 QComboBox下拉框控件API大全 35:00 分钟 看视频
- 第6课: PyQt5 QFontComboBox字体选择下拉框API大全 5:00 分钟 看视频
- 第7课: PyQt5 QAbstractSlider滑块控件基类API大全 19:00 分钟 看视频
- 第8课: PyQt5 QSlider滑动条控件API方法使用举例 4:00 分钟 看视频
- 第9课: PyQt QScrollBar滚动条控件方法使用实战案例 3:00 分钟 看视频
- 第10课: PyQt QDial旋转按钮控件API实战演示 5:00 分钟 看视频
- 第11课: PyQt5 QRubberBand橡皮筋控件API大全和使用案例 25:00 分钟 看视频
第8章:PyQt5对话框控件属性、方法和信号
- 第1课: PyQt QDialog对话框控件基类 API大全 22:00 分钟 看视频
- 第2课: PyQt5 QFontDialog字体选择对话框构造、属性和使用方法 24:00 分钟 看视频
- 第3课: PyQt5 QColorDialog颜色选择对话框构造、属性和方法使用实战 21:00 分钟 看视频
- 第4课: PyQt QFileDialog文件选择对话框构造函数、属性和方法 27:00 分钟 看视频
- 第5课: PyQt5 QInputDialog输入对话框控件API大全 25:00 分钟 看视频
- 第6课: PyQt QCalendarWidget日期日历选择对话框API大全 25:00 分钟 看视频