草庐IT

Pyqt5-tools

全部标签

安装pyqt5时报错Preparing metadata (pyproject.toml) ... error

解决方案尝试先安装​​pyqt5​​依赖项:1、更新python3.7sudoadd-apt-repositoryppa:deadsnakes/ppasudoapt-getupdatesudoapt-getupgradesudoapt-getautoremovesudoapt-getinstallpython3.7sudoupdate-alternatives--install/usr/bin/python3python3/usr/bin/python3.72sudoupdate-alternatives--configpython3sudoapt-getinstallpython3.7-de

python - 在 pyqt 中将 sys.exit() 与 app.exec_ 一起使用

谁能解释一下使用sys.exit(app.exec_())而不是更简单的app.exec_()在PyQt中启动GUI的相对优点?我是PyQt的新手并且已经看过这两个示例。 最佳答案 当Unix风格的应用程序退出时,theyreturnanumbertotheirparentprocess称为“状态代码”或“退出状态”。0用于表示成功;任何非零值都是失败的。(有一些尝试standardisethemeaningoferrorcodes,但它通常仍然留给每个程序。)app.exec_()runsyourmainloop,andretur

CentOS7.6安装VMware Tools小白保姆级教程

一.安装环境1.操作系统CentOS-7.6-x86_64-DVD-1810.isoRoot用户!!!2.虚拟机设置二.安装步骤1.进入root用户后,右键挂载的ISO镜像文件,点击弹出!!!(若不弹出无法正常安装VMwareTools)2.点击虚拟机->重新安装VMwareTools3.耐心等待桌面出现VMwareTools的ISO镜像文件4.打开VMwareTools的ISO镜像文件,复制!!!VMwareTools-10.3.23-16594550.tar.gz文件5.点击其他位置->计算机6.打开计算机中的opt文件夹7.将复制的VMwareTools-10.3.23-16594550

python - 如何为 PyQt 演示和 Qt 工具安装 Qt 文档

我使用python2.6在Windows7上安装了PyQt,当尝试执行演示时我收到以下警告:经过一些研究后,我可以获得一份.qch格式的Qt4文档副本,该文档可与QtAssistant一起使用。必须如何安装文档才能在PyQt4演示中获取它并消除警告?我在QtAssistant中使用的qt.qch文档是否对此有效,或者是否有用于演示的特定文档。如果有,从哪里下载?我在网上搜索了一段时间,发现其他人也在SO中问相同或相似的问题,但没有对我有用的答案。 最佳答案 .qch文件必须位于pyqt文档文件夹中,演示才能正常工作。如果您在安装py

PyQt5学习笔记--多线程处理、数据交互

目录1--引入多线程的原因2--PyQt多线程的基本知识3--多线程登录程序的实例4--参考1--引入多线程的原因①如果Qt只采用单线程任务的方式,当遇到数据处理慢的情形时,会出现GUI卡死的情况。②使用下述例子展示单线程任务的缺陷:③代码:importsysimporttimefromPyQt5importuicfromPyQt5.QtCoreimportQThreadfromPyQt5.QtWidgetsimportQWidget,QApplicationclassMyThread(QThread):def__init__(self):super().__init__()defrun(se

python - PyQt5 中的 connect() 方法在哪里?

我正在关注MarkSummerfield的RapidGUIProgrammingwithPythonandQt,它使用的是PyQt4。我更喜欢使用PyQt5,但我的机器上都有。我在书上的第二个习题,如下:from__future__importdivisionimportsysfrommathimport*fromPyQt5.QtCoreimport*fromPyQt5.QtWidgetsimport*classForm(QDialog):def__init__(self,parent=None):super(Form,self).__init__(parent)self.browse

python - 如何使用 PyQt5/PySide2 显示 Pandas 数据框

self.tableView.set??????????(df)下面的行有问题,它应该在PyQt5中显示数据框。我放???那里我缺少我需要的代码。defbtn_clk(self):path=self.lineEdit.text()df=pd.read_csv(path)self.tableView.set??????????(df)其余代码有效,因为如果我在上面的代码中使用print(df),数据框将打印在IPython控制台中。因此,Pandas读取CSV并将其打印出来。但是,我尝试了很多方法让它在PyQt5中显示,但没有任何效果。我对PyQt不是很熟悉,刚开始玩它,但我被困在这里。

python - 我可以使用 setup.py 打包需要 PyQt5 的应用程序吗?

我在这里看了这个问题:IsitpossibletorequirePyQtfromsetuptoolssetup.py?分发具有图形用户界面且基于PyQt的python应用程序的正确方法是什么?(我使用的是PyQt5和Python3)我还在学习如何分发东西,所以我不知道我的问题是否有意义。编辑:答案是正确的,sudopip3install.为我自己的setup.py文件工作,但显然pyqt5不包含QtWebKitWidgets模块,它是在pip3中的单独包中无法安装。所以现在我正在考虑完全摆脱Python,转而使用Javascript+Electron作为一种易于运行的多平台开发语言。

python - PyQt5 QuickControls Material 风格

我正在使用最新的PyQt5试验QuickControls,并尝试通过QML应用Material样式,如here所述和here:QQuickStyle::setStyle("Material");但不幸的是,我在PyQt中找不到任何对QQuickStyle类的引用以通过python代码应用样式,唯一可行的解​​决方案是为此指定命令行参数:pythonapp.py-stylematerial有人能告诉我通过python脚本正确应用QuickControls样式吗? 最佳答案 我也在找QQuickStyle,PyQt好像没有QQuickS

python - PyInstaller 不会将 PyQt 的图像加载到 GUI

将我的脚本传递到可执行文件时遇到了一些麻烦,但我终于成功了。主要问题是PyInstaller不会将图像加载到GUI。它应该是这样的:它是这样的:我似乎找不到问题,这是.spec文件:a=Analysis([os.path.join(HOMEPATH,'support\\_mountzlib.py'),os.path.join(HOMEPATH,'support\\useUnicode.py'),'programa.py'],pathex=['img','C:\\Users\\Poblet\\ManGet\\HeyMang\\pyinstaller'])pyz=PYZ(a.pure)ex