PyQt5
python3 + PyQt5
小丑不冷
这是个弱肉强食的世界
展开
-
PySide6 QMainWindow主窗口调用编写的仪表盘控件
Pyside6制作的仪表盘原创 2023-10-26 15:39:22 · 395 阅读 · 3 评论 -
环形进度条
本文主要使用Qt Designer设计并使用其转换Python代码功能将其转换成了代码。通过Python调用,将设计的代码进行显示。原创 2022-11-16 20:02:56 · 572 阅读 · 1 评论 -
使用Qt Designer为您的Qt for Python项目创建基于Qt Widgets的图形界面的两种方法
本页介绍如何使用Qt Designer为您的Qt for Python项目创建基于Qt Widgets的图形界面。Qt Designer是一个图形UI设计工具,可以作为独立的二进制文件(pyside6-designer)提供,也可以嵌入到Qt Creator IDE中。它在Qt Creator中的使用在Using Qt Designer中描述。设计存储在.ui文件中,这是一种基于XML的格式。它将转换为 Python 或C++代码,在项目构建时通过 pyside6-uic 工具填充小部件实例。原创 2022-11-05 15:10:51 · 1723 阅读 · 0 评论 -
使用树小组件显示数据
如果要显示按树排列的数据,请使用 QTreeWidget执行此操作。请注意,使用 a 并不是在树中显示信息的唯一路径。您还可以创建数据模型并使用 来显示它,但这不在本教程的讨论范围内。QTreeWidget QTreeView此小部件是您可以进一步自定义的现成版本原创 2022-10-29 11:20:37 · 720 阅读 · 0 评论 -
使用表微件显示数据-列表QTableWidget
如果要显示排列在表中的数据,请使用 执行此操作,而无需处理太多配置。QTableWidget原创 2022-10-28 10:16:46 · 741 阅读 · 0 评论 -
Signals and Slots 信号和插槽
由于Qt的性质,s需要一种通信方式,这就是这种机制成为Qt的核心特征的原因。QObject简单来说,您可以像与房屋中的灯光互动一样理解信号和插槽。当您移动电灯开关(信号)时,您得到的结果可能是您的灯泡已打开/关闭(插槽)。在开发接口时,您可以通过单击按钮的效果获得一个真实的例子:“单击”将是信号,而插槽将是单击该按钮时发生的情况,例如关闭窗口,保存文档等。原创 2022-10-26 20:23:17 · 256 阅读 · 0 评论 -
使用简单按钮
使用简单按钮在本教程中,我们将向您展示如何使用 Qt for Python 处理信号和槽。信号和槽是一项Qt功能,可让您的图形小部件与其他图形小部件或python代码进行通信。我们的应用程序会创建一个按钮,每次单击按钮时,都会将单击的按钮“Hello!”消息记录到 python 控制台。原创 2022-10-26 16:02:08 · 172 阅读 · 0 评论 -
您的第一个Qt小工具应用程序
Pyside6原创 2022-10-26 15:49:45 · 123 阅读 · 0 评论 -
PyQt 异形Qss
Pyqt Qss样式原创 2022-09-30 15:44:47 · 302 阅读 · 0 评论 -
Pyside2&PyQt5设置背景图片不影响其它控件
Pyside2&PyQt5设置背景图片不影响其它控件原创 2022-09-08 10:12:46 · 5121 阅读 · 2 评论 -
2021-10-27
Pyqt5 QtDesigner 调用 listView 控件[方案一]:在两个.Py文件中实现(创建两个.py文件调用)Search.py 模块代码from PyQt5 import QtCore, QtGui, QtWidgetsclass Ui_Search(object): def setupUi(self, Search): Search.setObjectName("Search") Search.resize(803, 600)原创 2021-10-27 19:14:06 · 375 阅读 · 0 评论 -
PyQt5-绘制各种图形
PyQt5-绘制各种图形#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2021/6/18 20:18# @Author : kevin# @Site : # @File : 绘制各种图形.py# @Software: PyCharm"""绘制各种图形弧圆形矩形(正方形)多边形绘制图像"""import sys,mathfrom PyQt5.QtWidgets import *from PyQt5.QtGu原创 2021-06-18 22:11:04 · 1762 阅读 · 0 评论 -
PyQt5-绘制不同类型的直线
绘制不同类型的直线#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2021/6/17 20:01# @Author : kevin# @Site : # @File : 绘制不同类型的直线.py# @Software: PyCharm"""绘制不同类型的直线"""import sys,mathfrom PyQt5.QtWidgets import *from PyQt5.QtGui import *from Py原创 2021-06-17 20:59:04 · 2979 阅读 · 0 评论 -
PyQt5-用像素点绘制正弦曲线
用像素点绘制正弦曲线#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2021/6/16 18:57# @Author : kevin# @Site : # @File : 用像素点绘制正弦曲线.py# @Software: PyCharm"""用像素点绘制正弦曲线drawPoint(x, y)"""import sys,mathfrom PyQt5.QtWidgets import *from PyQt5.QtGu原创 2021-06-16 21:13:58 · 571 阅读 · 0 评论 -
PyQt5-在窗口上绘制文本 QPainter
在窗口上绘制文本 QPainter#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2021/6/3 19:46# @Author : kevin# @Site : # @File : 在窗口上绘制文本.py# @Software: PyCharm"""绘制API:绘制文本1、文本2、各种图形(直线、点、椭圆、弧、扇形、多边形)3、图像QPainter 类painter = QPainter() 类实例painter原创 2021-06-03 20:46:50 · 606 阅读 · 0 评论 -
PyQt5-文件对话框:QFileDialog
文件对话框:QFileDialog#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2021/5/27 19:56# @Author : kevin# @Site : # @File : 文件对话框:QFileDialog.py# @Software: PyCharm"""文件对话框:QFileDialog"""import sysfrom PyQt5.QtCore import *from PyQt5.QtGui impo原创 2021-05-27 20:41:00 · 377 阅读 · 0 评论 -
PyQt5-消息对话框:QMessageBox
消息对话框:QMessageBox#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2021/5/20 19:08# @Author : kevin# @Site : # @File : 消息对话框:QMessageBox.py# @Software: PyCharm"""消息对话框:QMessageBox1、关于对话框2、错误对话框3、警告对话框4、提问对话框5、消息对话框有2点差异1、显示的对话框图标可能不同原创 2021-05-27 19:37:21 · 615 阅读 · 0 评论 -
PyQt5-输入对话框
输入对话框#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2021/5/24 19:29# @Author : kevin# @Site : # @File : 输入对话框.py# @Software: PyCharm"""输入对话框:QInputDialogQInputDialog.getItemQInputDialog.getTextQInputDialog.getInt"""import sysfrom P原创 2021-05-27 19:28:23 · 2455 阅读 · 0 评论 -
PyQt5-颜色对话框:QColorDialog
颜色对话框:QColorDialog#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2021/5/25 19:52# @Author : kevin# @Site : # @File : 颜色对话框:QColorDialog.py# @Software: PyCharm"""颜色对话框:QColorDialog"""import sysfrom PyQt5.QtCore import *from PyQt5.QtGui原创 2021-05-27 19:25:30 · 446 阅读 · 0 评论 -
PyQt5-字体对话框:QFontDialog
字体对话框:QFontDialog#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2021/5/25 18:49# @Author : kevin# @Site : # @File : 字体对话框:QFontDialog.py# @Software: PyCharm"""字体对话框:QFontDialog"""import sysfrom PyQt5.QtCore import *from PyQt5.QtGui impo原创 2021-05-27 19:22:53 · 161 阅读 · 0 评论 -
PyQt5-使用QDialog显示通用对话框
使用QDialog显示通用对话框#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2021/5/20 18:48# @Author : kevin# @Site : # @File : 使用QDialog显示通用对话框.py# @Software: PyCharm"""对话框:QDialog(基类,普通对话框)QMessageBox(消息对话框)QColorDialog(显示颜色对话框)QFileDialog(显示文件打开或保原创 2021-05-27 19:20:28 · 432 阅读 · 0 评论 -
PyQt5-计数器控件
PyQt5-计数器控件# @Time : 2021/4/19 18:28 # @Author : Kevin# @File : 计数器控件.py # @Software: PyCharm# encoding = utf-8'''计数器控件(QSpinBox)'''import sysfrom PyQt5.QtCore import *from PyQt5.QtGui import *from PyQt5.QtWidgets import *class QSpinBo原创 2021-04-19 20:32:52 · 305 阅读 · 0 评论 -
PyQt5-滑块控件
PyQt5-滑块控件# @Time : 2021/4/17 12:42 # @Author : Kevin# @File : 滑块控件.py # @Software: PyCharm# encoding = utf-8'''滑块控件(QSlider)'''import sysfrom PyQt5.QtCore import *from PyQt5.QtGui import *from PyQt5.QtWidgets import *class QSliderDem原创 2021-04-17 16:23:36 · 545 阅读 · 0 评论 -
PyQt5 下拉列表控件
PyQt5 下拉列表控件# @Time : 2021/4/16 18:44 # @Author : Kevin# @File : C.py # @Software: PyCharm# encoding = utf-8"""下拉列表控件(QComboBox)1、如何将列表项添加到QComboBox控件中2、如何获取选中得列表项"""import sysfrom PyQt5.QtCore import * # 核心from PyQt5.QtGui import *原创 2021-04-16 20:06:19 · 572 阅读 · 0 评论 -
PyQt5创建复选框
PyQt5创建复选框# @Time : 2021/4/10 15:41 # @Author : Kevin# @File : 复选框.py # @Software: PyCharm# encoding = utf-8"""复选框控件 (QCheckBox)3种状态未选中: 0半选中: 1选中: 2"""import sysfrom PyQt5.QtCore import *from PyQt5.QtGui import *from PyQt5.QtWidget原创 2021-04-15 21:03:05 · 680 阅读 · 0 评论 -
pyqt5创建单选按钮
pyqt5创建单选按钮# @Time : 2021/4/10 14:17 # @Author : Kevin# @File : 单选按钮控件.py # @Software: PyCharm# encoding = utf-8import sysfrom PyQt5.QtCore import *from PyQt5.QtGui import *from PyQt5.QtWidgets import *class QRadioButtonDemo(QWidget):原创 2021-04-15 21:02:15 · 452 阅读 · 0 评论 -
PyQt5 创建窗口并调用浏览器控件
PyQt5在一个窗口中创建一个浏览器控件from PyQt5 import QtCore, QtGui, QtWidgetsfrom PyQt5.QtWebEngineWidgets import * # 导入浏览器的包import sysfrom PyQt5.QtWidgets import *class Ui_MainWindow(object): def setupUi(self, MainWindow): # MainWindow.setObjectName(原创 2021-04-03 01:59:26 · 1999 阅读 · 8 评论 -
PYqt5中文教程
https://maicss.gitbook.io/pyqt5-chinese-tutoral/原创 2021-03-24 01:07:18 · 2024 阅读 · 0 评论 -
PyQt5制作柱状图及设置背景
# -*- coding=utf-8 -*-# from PyQt5.QtWidgets import QMainWindow, QApplication# from PyQt5.QtCore import *# from PyQt5.QtGui import *# from PyQt5.QtWidgets import *# from PyQt5.QtWidgets import QMainWindow, QApplication# import sys# from PyQt5.QtWidg原创 2020-07-23 13:12:27 · 1384 阅读 · 2 评论