PyQt5桌面应用程序源码

PyQt5 Python桌面应用程序源码,所有代码都经过亲自测试。
1. **PyQt5基础知识**:通过本章节的学习,可以实现一个窗口,并设置其大小、位置和图标等信息。
2. **PyQt5布局管理**:包括绝对定位、框布局Boxlayout和表格布局QGridLayout。绝对定位方式需指定每个控件的位置和大小(以像素为单位)。
3. **PyQt5菜单和工具栏**:在此部分中,我们将创建菜单和工具栏。主窗口QMainWindow类提供了一个主要的应用程序窗口,可用于添加状态栏、工具栏和菜单栏。状态栏用于显示状态信息。
4. **PyQt5事件和信号**:讨论PyQt5中的事件Event。所有的GUI程序都是事件驱动的,事件主要由用户触发,但也可能有其他触发方式,例如网络连接、窗口管理器或定时器。调用QApplication的exec_()方法会使程序进入主循环。
5. **PyQt5对话框**:窗口或对话框是现代GUI应用程序的重要组成部分。对话框被定义为两个或多个实体之间的谈话,在计算机应用程序中用于“交谈”。
6. **PyQt5控件**:介绍QPixmap、QLineEdit、QSplitter、QComboBox等控件。
zip 文件大小:2.54MB