pyqt5

安装PyQt5

1. 在命令窗口中输入下面两个命令: pip install pyqt5 pip install pyqt5-tools 2. 打开PyCharm的File->Settings->Tools->External Tools,单击Add,在弹出的窗口中输入: Name: QtDisigner Prog ......
PyQt5 PyQt

Vscode python PyQt5配置

1、首先安装Python; 2、其次在我的电脑,系统设置,环境变量,系统环境变量,path中添加python的根目录和scripts目录,scripts目录是pip的目录; 3、在电脑的cmd模式下,输入python --version,显示正确的python版本号; 4、继续输入pip insta ......
Vscode python PyQt5 PyQt

pyqt5 子窗口的创建,以及主窗口和子窗口的通信

使用designer 画好ui,注意选择dialog对话框 然后将ui文件转换成py 目标和源文件换成你自己的 pyuic5 -o qt_hgbp.py htbp_autotest.ui 主窗口调用子窗口 方法一:常规调用, import sys from PyQt5.QtWidgets impor ......
pyqt5 pyqt

PyQt5小工具实战分享

一、PyQt5是什么? PyQt5就是Python的图形界面开发库程序的用户交互界面,称为UI(User interface),通过使用PyQt库,我们可以快速制作自己的小工具 二、PyQt环境搭建 安装PyQt: 在pycharm终端安装pip install PyQt5 -i https://p ......
实战 工具 PyQt5 PyQt

pyqt5-自定义类管理组件

1、直接定义类,类对象作为XxWindowClass的属性,和self.window并列。将self.window的部分组件赋值给自定义类的属性,完成同步。 经测试,此时自定义类的对象中可以读取和操作ui组件。但是无法进行事件设置,设置无效。 2、解决方法 目前有两个解决方法 2.1 继续1的做法, ......
组件 pyqt5 pyqt

pyqt5-自定义函数优化管理组件

1、介绍 pyqt本身提供了诸多的方法和事件特性,可以操作ui组件。 对于单一的项目或者说具有个人风格的开发者来说,在此基础上进行整合可以优化代码。 整合,这里特指的是ui组件。可能是ui的显示和初始化,也可能是相关的业务代码。 2、测试和总结 函数中的ui组件可以调用设置值或获取的值的方法 函数中 ......
函数 组件 pyqt5 pyqt

pyqt5-几种优化处理的比较

1、介绍 pyqt项目开发时,有时是为了便于管理,想要将一个或多个组件单独处理。有时是为了多处使用到相同或相似功能,提取出来编写以便复用。将这种处理称为优化。 优化的组件有时并不具备统一的ui组件和布局,而仅仅是业务上的相似 目前来说,优化的基础是针对self.window被loadUi赋值的形式。 ......
pyqt5 pyqt

pyqt5-designer简单使用和代码简单说明

学习pyqt,实际上主要是逐个学习ui组件。 1、designer的简单使用 (1)创建窗口 主要是QWidget类窗口和QMainWindow窗口的使用。 (2)拖动 (3)布局和预览 (4)查看组件属性 (5)对象名称和类的 2、简单的代码说明 (1)窗口中的所有ui组件,是作为窗口对象的直接属 ......
pyqt5-designer designer 代码 pyqt5 pyqt

pyqt5-创建一个简单示例

1、demo_1 (1)pycharm创建项目 (2)创建入口main.py,导入pyqt5模块 鼠标点击,alt+enter快捷键,可以快速导入模块 每次创建pyqt项目时,可以直接创建该文件并使用固定的代码 import sys from PyQt5.QtWidgets import QAppl ......
示例 pyqt5 pyqt

pyqt5-QScrollBar

1、介绍 这是一个进度条组件,两侧点击可以加减。 setMinimum(self, a0: int) 设置最小值,可以是负值 setMaximum(self, a0: int) 设置最大值,可以是超过100 设置浮点数时,保留其整数部分 value(self) -> int 返回进度条的数值,int ......
pyqt5-QScrollBar QScrollBar pyqt5 pyqt

ImportError: cannot import name 'Qt3DCore' from 'PyQt5' 我踏马要被PYQT3D玩死了

GPT狗玩意儿除了喊我更新pyqt5,卸载pyqt5,安装pyqt-tools,解决pyqt5版本不兼容的问题之外 他就不能说一句?请你输入命令:pip install pyqt3d 尼玛pyqt5到底是不是自带QT3D的文件啊我很费解 算了不重要,搞了我5个销售,最后考试靠猜的才终于把QT3D给装 ......
39 ImportError Qt3DCore 3DCore cannot

pyqt5阻止和删除信号

QObject类r的下列函数提供了阻止、删除信号处理程序的方法: blockSignals () - 如果Flag为True,暂时阻止接收信号;Flag为True时,恢复接收。该函数返回前面连接的状态值; signalsBlocked () - 返回信号是否被阻止; disconnect () - ......
信号 pyqt5 pyqt

PyQt5简介及Designer、Pyuic插件安装

PyQt5简介及Designer、Pyuic插件安装 swallowsonny关注IP属地: 湖北 0.6972019.08.07 12:36:33字数 765阅读 15,117 英文参考文档中文参考文档 简介 PyQt5是什么 Qt是一组跨平台的c++库,实现了访问现代桌面和移动系统许多方面的高级 ......
插件 Designer 简介 PyQt5 Pyuic

PyQt5.QtWidgets

当涉及到详细介绍 PyQt5.QtWidgets 模块中的所有类时,会涉及很多内容,无法在一个回答中详尽说明每个类的用法。不过,我可以为你提供一些常用类的介绍以及基本示例,以帮助你更好地理解如何使用它们。以下是一些常用类的简介和示例: QApplication:管理应用程序的主事件循环。 示例: i ......
QtWidgets PyQt5 PyQt

pyqt5-快捷键

1、介绍 pyqt5提供了多种快捷键设置方式,即基于一个或多个键盘按键的组合,调用特定方法或函数。 2、组件直接操作 部分组件提供了直接设置快捷键的方法,注意并非是全部组件支持,反而说是极少数。 2.1 QAbstractButton类 普通按钮QPushButton类、单选框QRadioButto ......
快捷键 pyqt5 pyqt

手机直播源码,关于pyqt5弹出提示框

手机直播源码,关于pyqt5弹出提示框 1.软件关闭弹框 这类的弹框一般是在整个软件关闭的时候提醒用户是否需要退出整个软件 (构建成函数的方法) def closeEvent(self, event): #关闭窗口触发以下事件 a = QMessageBox.question(self, '退出', ......
源码 手机 pyqt5 pyqt

Pyinstaller打包PyQt5和PaddleOCR项目实战经验分享

简介 先前做了一个PyQt5和PaddleOCR结合的项目,但在使用Pyinstaller打包时却踩了很多坑,因此分享一下,以便后人乘凉。(Pycharm) 1.项目涉及图片或者文件等依赖 (1)图片依赖 第一步:创建一个resources.qrc文件; 第二步:将resources.qrc文件转换 ......
Pyinstaller 实战 PaddleOCR 经验 项目

PyQt5 自定义StatusBar(无法通过ui,只能代码) 摘自stackflow

import sysfrom PyQt5.QtWidgets import (QApplication, QMainWindow, QStatusBar, QLabel, QPushButton, QFrame)class VLine(QFrame): # a simple VLine, like ......
StatusBar stackflow 代码 PyQt5 PyQt

pyqt5-QSplitter分裂器组件

1、介绍 QSplitter,分裂器组件。用于水平或垂直方向上布局管理,可以拖动其内某一方向上的分隔线,改变各组件在该方向上的尺寸分配。 QSplitter(parent: typing.Optional[QWidget] = None) QSplitter(orientation: Qt.Orie ......
pyqt5-QSplitter 组件 QSplitter pyqt5 pyqt

pyqt5-QInputDialog输入对话框组件

1、介绍 QInputDialog输入对话框,提供了五种输入模式,进行快捷的输入交互。 对话框打开时,无论是否设置parent,都不能操作其它窗口 返回tuple类型,索引1为bool类型,为True表示点击Ok按钮关闭对话框,为False则是点击Cancle按钮或窗口右上角关闭按钮 调用方法时,必 ......

pyqt5-QMainWindow主窗口组件

1、介绍 QMainWindow,主窗口组件。 该类型组件相比于QWidget作为窗口而言,主要是增加了菜单栏、状态栏和工具栏 2、基础使用 setIconSize(self, iconSize: QSize) 设置图片大小 iconSize(self) -> QSize 获取图片大小 setMen ......

pyqt5-QGroupBox分组箱组件

1、介绍 QGroupBox,分组箱组件。作用是将多个组件归纳为一组,方便ui设计和使用提示。 2、基础使用 setTitle(self, a0: str) 设置标题文本 title(self) -> str 获取标题文本 setCheckable(self, b: bool) 设置是否可选。默认为 ......
pyqt5-QGroupBox 组件 QGroupBox pyqt5 pyqt

pyqt5-QComboBox下拉列表组件

1、介绍 QComboBox,下拉列表组件。 2、项操作 clear(self) 清除项 addItem(self, text: str, userData: Any = None) addItem(self, icon: QIcon, text: str, userData: Any = None ......
pyqt5-QComboBox 组件 QComboBox pyqt5 pyqt

pyqt5-QListWidgetItem列表项组件

1、介绍 QListWidgetItem,列表项组件。 QListWidgetItem(parent: typing.Optional[QListWidget] = None, type: int = QListWidgetItem.Type) QListWidgetItem(text: str, ......

pyqt5-QListWidget列表组件

1、介绍 QListWidget,列表组件 2、基础使用 addItem(self, aitem: QListWidgetItem) addItem(self, label: str) 添加项 addItems(self, labels: Iterable[str]) 添加多个项 item(self ......

pyqt5-QTableWidgetItem表格单元格组件

1、介绍 QTableWidgetItem,表格单元格组件。 QTableWidgetItem(type: int = QTableWidgetItem.ItemType.Type) QTableWidgetItem(text: str, type: int = QTableWidgetItem.I ......

pyqt5-QTableWidget表格组件

1、介绍 QTableWidget,表格组件。 2、行和列 setColumnCount(self, columns: int) 设置表格的列数,默认是0 如果列数为0,则不会显示行,即使行数不为0 columnCount(self) -> int 返回表格的列数 setRowCount(self, ......

pyqt5-QWidget基础组件

1、介绍 QWidget,是pyqt5几乎所有组件的父类。同时也是窗口组件之一。 2、基础使用 show(self) 显示组件 如果是作为窗口,那么必须调用show方法,窗口才会显示 hide(self) 隐藏组件 close(self) -> bool 关闭窗口 3、标题栏 setWindowTi ......
pyqt5-QWidget 组件 QWidget 基础 pyqt5

pyqt5-窗口菜单栏和右键菜单

1、介绍 窗口菜单栏和右键菜单的实现过程中,存在很大程度的相似性,都会使用QMenu和QAction这两类对象。 2、窗口菜单栏 只有QMainWindow类的窗口才可以创建窗口菜单栏,而QWidget和其它窗口则不支持。 3、右键菜单 基本上所有组件都支持右键菜单的实现。 from PyQt5.Q ......
菜单 pyqt5 pyqt

pyqt5-QTabWidget标签页组件

1、介绍 QTabWidget,标签页组件。 2、基础使用 clear(self) 清除所有子页面 addTab(self, widget: QWidget, a1: str) -> int addTab(self, widget: QWidget, icon: QIcon, label: str) ......
共137篇  :1/5页 首页上一页1下一页尾页