- 2024-10-12PyQt5/6 PySide2/6 在任务栏托盘区域编程,用于显示文字(图片)信息
PyQt5/6PySide2/6在任务栏编程,用于显示文字(图片)信息本文使用PyQt5演示,其他库如PySide2/6,稍微改改就能用,因为其核心使用的是Win32gui来获取一些系统信息代码结构本文中全部代码全在test_taskbar.py这一个文件中编码,步骤中有变动的地方会注释标注,无改动的不会重复显示出来,需要
- 2024-07-31具有 Python lambda 函数的 QTimer 使用先前的数据运行
我有一个GUI项目,它使用PySide2和Python3.8,它在QThread中执行一些后台任务。在该QThread中,我有QTimer成员对象,该对象必须定期运行一个函数,每次向其传递不同的数据。我没有使用QTimer.singleShot静态函数,因为如果需要某些特定场景,我需要
- 2024-07-30如何在没有元类冲突的情况下将泛型类型与 PyQt 子类一起使用?
我已经尝试过使用sip包装类型,并且当使用abc.ABCMeta进行子类化时效果很好。abc.ABC但它不适用于classQABCMeta(wrappertype,ABCMeta):passclassWidgetBase(QWidget,metaclass=QABCMeta):...classInterfaceWidget(WidgetBase,ABC):
- 2024-04-08PySide2-QThread创建、终止、暂停、继续、延时功能实现
程序实现了一个能够显示0-99数字循环进度的功能,并提供了进度查看、暂停、继续及终止操作。importsysimporttimefromPySide2.QtCoreimport(QObject,QThread,Qt,Signal,QTimer,QCoreApplication,QEventLoop,Slot,)fromPy
- 2024-01-31使用 PyQt5(PySide2)+SQLAlchemy 做一个登录注册页(一)
使用PyQt5(PySide2)+SQLAlchemy做一个登录注册页(一)本文将介绍自己用PyQt5+SQLAlchemy做的一个登录注册页,使用邮箱接收验证码,本文介绍是前后端未分离的实现方式,后续将出一个前后端分离的,你可以将PyQt5改为PySide2以获得更宽松的开源协议本文由于涉及到的代码较多,将会是
- 2024-01-20【Pyside2】环境搭建
(Pyside开发环境搭建)安装Pyside2:<fontcolor=#999AAA>pipinstall--index-url=http://download.qt.io/snapshots/ci/pyside/5.11/latest/pyside2--trusted-hostdownload.qt.io<hrstyle="border:solid;width:100px;height:1px;"color=#000000size=
- 2024-01-11pyside2 一些记录
QComboBox是一种常见的Qt控件,用于显示一个下拉列表,并提供用户选择。QComboBox提供了多个信号选项,用于在用户与下拉列表交互时触发。下面是一些常用的QComboBox信号选项以及它们的区别:currentIndexChanged(int):当当前选项的索引改变时触发。参数是新的索引值。这个信号在任何情况
- 2023-12-27JetSon Tx2安装pyside2
第一步安装pyside2的必要组成wgethttp://master.qt.io/archive/qt/5.15/5.15.2/single/qt-everywhere-src-5.15.2.tar.xz第二步配置并安装QTsudoapt-getinstalllibxcb*sudoapt-getinstalllibxkbcommon*tar-xpfqtbase-everywhere-src-5.15.2.tar.xzcdqtbase-every
- 2023-10-08python gui开发
Tkinter(PySimpleGUI)Python标准GUI库,对TCL/TK工具包的一种Python接口封装。Tkinter教程(非常详细)(biancheng.net)打包后比较小,需手写布局,复杂界面功能需自行开发wxPython跨平台GUI库wxWidgets的Python封装。图形用户界面生成器wxFormBuilder(停止维护)Overviewofwx
- 2023-09-25PySide2如何使加载耗时组件
QTherad方式#!/usr/bin/envpython#-*-coding:utf-8-*-#@Time:2023/9/2510:12#@Software:PyCharm__author__="JentZhang"fromPySide2.QtWidgetsimportQApplication,QWidget,QVBoxLayout,QPushButton,QLabelfromPySide2.QtCoreimportQThread
- 2023-07-12PyQt,PySide2中嵌入Matplotlib图像
PyQt,PySide2中嵌入Matplotlib图像方式1使用QtDesigner新建一个MainWindow,在此之上创建一个VerticalLayout。importsysimportnumpyasnpfromPySide2.QtUiToolsimportQUiLoaderfromPySide2.QtWidgetsimportQApplicationimportmatplotlibmatplotlib.use("Qt5
- 2023-06-04Pyside2简单案例
代码:fromPySide2.QtWidgetsimportQApplication,QMainWindow,QPushButton,QPlainTextEditapp=QApplication([])#创建QApplication对象,QApplication提供了整个图形界面程序的底层管理功能window=QMainWindow()#创建主窗口对象window.resize(800
- 2023-04-08Python Qt 图形界面编程PySide2学习笔记
内容来源:PythonQt简介安装_哔哩哔哩_bilibili1.使用QTDesigner对UI进行布局,不需要改代码,只保存.ui文件即可2.如果已有控件,想要做到自适应界面,要选中多个控件,右键选择Layout布局方式。3.对于单个控件,可以先拖入一个Layout项(垂直或水平Layout)后,再将该控件拖到右侧Layout项上进
- 2023-04-07PySide2或PyQt5 运行时提示This application failed to start because no Qt platform plugin could be initiali
1.把PySide2或者PyQt5安装在解释器目录下的 \plugins\platforms 目录添加到环境变量Path中。比如,我的环境就是把下面这个路径加到环境变量 Path 中 c:\Python38\Lib\site-packages\PySide2\plugins\platforms 2. 确保环境变量中没有中文
- 2023-03-06Pyside2简单案例
代码:fromPySide2.QtWidgetsimportQApplication,QMainWindow,QPushButton,QPlainTextEditapp=QApplication([])#创建QApplication对象,QApplication
- 2022-12-12python如何开发一个GUI图形应用?
需求:我想学习,python如何开发一个GUI图形应用?解决:总共分两部分:前端ui和后端逻辑py。 前端ui1.导入模块pipinstallPySide22.找到designer.exe 打开
- 2022-11-21mediapipe + pyside2 在mac m1下的环境配置
mediapipe1.需要安装homebrew,且需要安装在/usr/local(若安装到/opt/,则后续步骤会出错,原因不详)/bin/zsh-c"$(curl-fsSLhttps://gitee.com/cunkai/HomebrewCN/raw/maste
- 2022-09-30日志下载器
1、因为某些原因,只能看一段时间的日志,所以我就自己搞了个日志下载器,便于开发同学日常查询日志。2、这个工具麻烦的地方就是在表格中嵌入checkbox、在子线程中通过信号改变