随笔分类 -  桌面GUI编程

摘要:一.简介 PyQt5 是一个用于创建图形用户界面(GUI)应用程序的 Python 绑定,它基于 Qt 库。PyQt5 提供了大量的组件(也称为控件或部件),用于构建复杂的用户界面。以下是一些常用的 PyQt5 组件 二.组件用法 1.数字组件(QLCDNumber) class FileChoos 阅读全文
posted @ 2024-05-18 19:09 余生没有余生 阅读(227) 评论(0) 推荐(0) 编辑
摘要:一.简介 在使用pyqt5编写gui时遇到两个问题,会导致界面崩溃,今天就围绕这两个问题来简单说明和改进。 1.在主线程中使用while无限循环会导致界面崩溃 2.在子线程中操作主线程gui会导致界面崩溃 二.步骤说明 1.在主线程中使用while无限循环会导致界面崩溃 1)错误代码 import 阅读全文
posted @ 2024-05-17 14:48 余生没有余生 阅读(442) 评论(1) 推荐(1) 编辑
摘要:一.简介 在 PyQt5 中,自定义信号是一个常见的任务,通常用于在对象之间传递信息或触发特定行为。自定义信号需要继承自QObject,pyqtSignal并定义其参数类型。 二.操作步骤 1.导入必要的模块 from PyQt5.QtCore import QObject, pyqtSignal 阅读全文
posted @ 2024-05-15 18:39 余生没有余生 阅读(456) 评论(0) 推荐(1) 编辑
摘要:一.简介 QWidget是所有用户界面对象的基类,而QMainWindow用于创建主应用程序窗口的类。它是QWidget的一个子类,提供了创建具有菜单栏、工具栏、状态栏等的主窗口所需的功能。上篇主要介绍了基本使用,创建窗口时都是继承单个模块,本章主要介绍下两个模块的结合使用。 二.具体用法 1.我们 阅读全文
posted @ 2024-04-03 11:21 余生没有余生 阅读(958) 评论(0) 推荐(0) 编辑
摘要:一.PyQt5简介 PyQt5是一个用于创建图形用户界面(GUI)应用程序的跨平台工具集,它将Qt库(广泛用于C++编程语言中创建丰富的GUI应用程序)的功能包装给Python使用者。PyQt5是由Riverbank Computing开发的,并且可以在所有主流操作系统上运行,包含Windows、m 阅读全文
posted @ 2024-03-19 14:27 余生没有余生 阅读(613) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示