pyqt5相关内容

如何在 PyQt5 GUI 中制作快速 matplotlib 实时绘图

几年前,我已经尝试在 PyQt5 GUI 中嵌入实时 matplotlib 图.实时图显示了从传感器捕获的实时数据流、一些过程……我得到了它的工作,您可以在此处阅读相关帖子: 您自己的 GUI 中的 Matplotlib 动画 如何使用 matplotlib 在 while 循环中实时绘图? 现在我需要再次做同样的事情.我记得我以前的方法有效,但无法跟上快速的数据流.我在互联网上 ..
发布时间:2022-01-12 23:29:02 Python

类、方法和模块的 PyQt5 文档在哪里?

我正在尝试学习 PyQt5,但我发现它非常困难,因为我无法猜测有哪些方法可用.我刚刚花了整整一周的时间试图找到一种模拟按钮按下的方法.我最终发现了解决方案( QPushButton.animateClick() ),只是在偶然发现有人遗漏的一个例子(这个人怎么知道这个?).如果不参考可用于工具的内容,开发将非常困难!Riverbank 有一个我正在寻找的版本,但它并不完整,几乎没有用处. 解 ..
发布时间:2022-01-12 23:28:19 其他开发

pyuic5 - ModuleNotFoundError:没有名为 PyQt5.sip 的模块

我刚刚在我的 Windows 系统上安装了带有 Python 3.6 的 Anaconda 5.2.还通过具有管理员权限的 pip 安装了 pyqt5 和 pyqt5-tools.现在,当我运行 pyuic5.exe 来转换 ui 文件时,它显示以下错误: Traceback(最近一次调用最后一次):_run_module_as_main 中的文件“C:\Users\AshfaqurRahman ..
发布时间:2022-01-12 23:27:54 Python

PyQt5 和 asyncio:从永不完成的收益

我正在尝试创建一个基于 PyQt5 和 asyncio 的新应用程序(使用 python 3.4,期待最终通过 async/await 升级到 3.5).我的目标是使用 asyncio,以便即使应用程序正在等待某些连接的硬件完成操作,GUI 也能保持响应. 在查看如何合并 Qt5 和 asyncio 的事件循环时,我发现了一个 邮件列表发帖,建议使用quamash.但是,在运行这个示例(未修 ..
发布时间:2022-01-12 23:27:48 Python

Qt Designer如何改变背景

这是一个转发. 我是 QtDesigner 的新手,想对一些按钮的丑陋做点什么. 我昨天所做的只是在互联网上查看如何在 Qt Designer 中更改屏幕的背景颜色.如何更改按钮的颜色以及如何使其在侧面变成另一种颜色.你猜怎么着. 我什么也没找到. 我希望你们中的一些顽固的编码人员知道我需要什么.. 编辑 1:我的意思是一种颜色流入另一种颜色: 这里粉红色变成紫 ..
发布时间:2022-01-12 23:27:31 Python

pyQt5 更改 MainWindow 标志

我使用 python 3.4、pyQt5 和 Qt 设计器(Winpython 发行版).我喜欢由设计师制作 gui 并使用 setupUi 将它们导入 python 的想法.我能够显示 MainWindows 和 QDialogs.但是,现在我想设置我的 MainWindow,总是在顶部并且只有关闭按钮.我知道这可以通过设置 Windows 标志来完成.我尝试执行以下操作: 从 PyQt5 导 ..
发布时间:2022-01-12 23:27:15 Python

qApp 与 QApplication.instance()

使用 PyQt5,这两个都返回应用程序对象: app = QtWidgets.QApplication.instance()app = QtWidgets.qApp对于我在 app.arguments()[1:] 中:... 但是为什么print(QtWidgets.QApplication.instance() is QtWidgets.qApp) print False? 解决方案 ..
发布时间:2022-01-12 23:26:07 Python

如何从文本编辑中保存文本

帮助我,我想使用 Qt Widgets 从 PyQt5 中的文本编辑器中完成此代码并保存文本文件.Q 文件对话框 .get 保存文件名.帮我.我想在文本编辑器中编写文本并保存,但我不知道如何完成 Save__File 功能. 代码 从 PyQt5 导入 QtCore、QtGui、QtWidgets类 Ui_MainWindow(对象):def setupUi(self, MainWindo ..
发布时间:2022-01-12 23:25:27 其他开发

如何使用按钮打开新窗口

如何打开一个允许我从以下代码中选择时间的新窗口?我尝试使用connect函数连接到windows2,但似乎出现错误. 我想通过 Dropbox 选择时间,我可以在上午 10 点、上午 11 点等之前选择时间.有谁知道您也可以如何实现这一点? 类窗口(QMainWindow):def __init__(self):超级().__init__()self.label = QLabel()sel ..
发布时间:2022-01-12 23:25:13 Python

在子进程中运行 Pyinstaller 单个可执行输出时无法重定向它

我已经为此苦苦挣扎了一段时间.我已经设法编写了一个可以捕获 .py 文件的 STDOUT 的代码,但是当我使用从 Pyinstaller 生成的可执行文件运行完全相同的代码时(不管它是否窗口化)readyReadStandardOutput 信号永远不会出现. 根据我的测试,只有在应用程序崩溃时才会发出任何信号,但是我需要 GUI 和可执行文件之间的实时通信. 这是我的参考代码: ..
发布时间:2022-01-12 23:25:06 Python

用画笔画画

我需要关于在 PyQt5 上实现画笔的帮助我已经有了一些鼠标事件代码: def mousePressEvent(self, event):如果 event.button() 和 event.button() == Qt.LeftButton:self.lastPoint = event.pos()self.scribbling = Truedef mouseMoveEvent(自我,事件):if ..
发布时间:2022-01-12 23:24:50 Python

QLabel &自动换行:如何以逗号为基础换行(与空格)

我正在尝试使用没有空格但用逗号分隔的文本制作多行 QLabel.例如:'猫、狗、兔子、火车、汽车、飞机、奶酪、肉、门、窗' 我发现使用 setWordWrap 可以实现多行,但它会根据空格中断. 如何根据逗号换行? 这是一个代码示例: 从 PySide2.QtWidgets 导入 *类主窗口(QMainWindow):def __init__(self, *args, **kw ..
发布时间:2022-01-12 23:24:44 Python