Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
看漫画学Python进阶实战3:GUI库——PyQt
Rating: 5.0 out of 5(4 ratings)
13 students

看漫画学Python进阶实战3:GUI库——PyQt

30年经验讲师亲授,带您看漫画学Python进阶实战:深入学习PyQt界面设计,掌握控件、事件处理与布局管理
Created by东升 关
Last updated 1/2025
Chinese (Simplified)

What you'll learn

  • PyQt基础:安装和使用PyQt5,编写简单的GUI程序。
  • 控件使用:掌握文本框、按钮、复选框等控件的应用。
  • 事件处理:处理鼠标和键盘事件,实现用户交互。
  • 布局管理:使用QBoxLayout、QGridLayout等进行界面布局。
  • 表格控件:使用表格控件展示和处理数据。
  • QTDesigner工具:通过QTDesigner设计界面,提高开发效率。

Course content

8 sections22 lectures4h 10m total length
  • 3.1 什么选择PyQt6:22

Requirements

  • Python基础:学员应具备一定的Python编程基础,了解基本的语法和结构。
  • 开发环境:需要在计算机上安装Python以及相关的IDE(如PyCharm)。

Description

本篇将带领学生掌握使用PyQt库进行Python图形界面(GUI)开发的基本技巧。内容涵盖从安装PyQt5开始,逐步学习如何创建GUI程序,理解PyQt的类结构,并掌握面向对象的编程方式。

课程重点包括控件的使用(如文本框、按钮、复选框等),事件处理(如鼠标和键盘事件),以及如何管理界面布局。通过学习QBoxLayout、QGridLayout等布局管理器,学生将能创建整洁和高效的界面。

  1. PyQt基础:学习安装PyQt5,掌握PyQt的类结构和面向对象的编程方法。

  2. 控件使用:掌握文本框、按钮、复选框等控件的使用方法。

  3. 事件处理:了解如何处理鼠标和键盘事件,实现交互功能。

  4. 布局管理:学习QBoxLayout、QGridLayout等布局管理器,提升界面设计能力。

  5. 表格控件与QTDesigner:掌握表格控件的使用和通过QTDesigner设计界面。

  6. 动手实践:通过项目“你是哪儿的人?”实现所学知识,提升实战能力。

Who this course is for:

  • Python初学者:希望通过学习PyQt库实现图形界面开发的学员。
  • 有一定编程基础的学员:已经掌握Python基本语法,想深入学习GUI开发的程序员