pyqt5相关内容
我试图通过在使用 Qt 设计器创建的 Qt GUI 中嵌入一个 matplotlib 图来混淆我的方式.我已经能够通过Python创建我想要的图形.我创建了一个带有小部件的基本GUI,以允许我选择/加载输入文件,并以嵌入在GUI中的matplotlib图形式绘制这些文件中的数据.通过向GUI中添加一个名为 plotwidget 的空白小部件,然后使用该小部件作为输入来调用 GraphInit 类来
..
几年前,我已经尝试在 PyQt5 GUI中嵌入实时 matplotlib 图.实时绘图显示了从传感器捕获的实时数据流,某些过程,...我知道该工作正常了,您可以在此处阅读相关文章: 您自己的 GUI 中的 Matplotlib 动画 如何使用 matplotlib 在 while 循环中实时绘图? 现在我需要再次做同样的事情.我记得我以前的方法有效,但跟不上快速的数据流.我在互联
..
我正在使用 PyQt5 构建用户界面以显示来自“curve_fit"的数据.方法. 由于我正在处理的数据可能具有不连续性,因此我从方法中获得的收益将划分为曲线切片. 我的GUI由两个图形和一个组合框组成.组合框的功能是使用户能够选择图表将显示的切片.虽然组合框的事件起作用了,但我的图表还是一样,没有任何修改. main.py import sys从 PyQt5 导入 QtWi
..
我想用 pyqt5 使用 matplotlib 在我的 GUI 上绘图.我创建了一个名为 MatplotlibWidget 的类,它创建了我的绘图的图形和画布.但是我在使用 FigureCanvasQTAgg 函数(这是一个 matplotlib 函数)生成我的画布时遇到了问题. 这是我的代码中存在问题的部分: 将matplotlib.pyplot导入为plt从matplotlib.bac
..
我正在制作一个GUI,该GUI将具有几个用户输入框和一个绘图,该绘图将使用输入框中的因子来缩放数据.GUI 将需要一个应用按钮和一个导出按钮.我使用 PyQt5 作为 GUI 和 Matplotlib 进行绘图.我的方法是为绘图和输入框创建单独的 QWidget,并在第三个 QMainWindow 中将它们绑定在一起. 我的 GUI 显示正确 如何获取Apply按钮将3个变量发送到主类
..
升级您的操作系统总是有风险的.您可能会遇到一些兼容性问题.我冒着将我的macOS从Catalina升级到最新的Big Sur的风险.之后,新操作系统中的显示看起来很漂亮,但是我所有的 PyQt5 应用程序都无法在这个新操作系统中启动.GUI窗口不会像往常一样弹出,并且终端中没有错误消息显示.我花了一整天的时间来弄清楚是什么原因造成了这个问题.我找到了解决方案,但感到奇怪,很奇怪. 在主脚本中
..
我正在与PyQt5一起尝试为我的数据分析工具生成一个GUI.我的问题是我不明白如何嵌入具有完整功能的 matplotlib 图. 所有关于 PyQt5 以及如何嵌入 matplotlib 的教程都展示了一种非常简单的方法,他们直接在代码中创建所有图形对象.我不想这样做,因为我的GUI是用Qt Designer生成的.我创建了一个 QWidget 来在其中绘制数据.因此,我将UI文件导入代码:
..
我有一个Qt 5.8(通过PyQt5)应用程序,其许多测试都需要一个实时的 QApplication 实例才能测试gui小部件的交互作用. 但是,在我的新Mac OS X(10.11.6)计算机上运行这些测试时,会不断创建和销毁窗口,从而导致整个系统的UI变得高度不稳定(尽管测试通过了预期的结果). 我的测试甚至不调用 QApplication.exec()- QApplication
..
我正在尝试在PC上安装PyQt5,以便可以访问QtDesigner. 我在安装过程中遇到以下错误: $ python3 configure.py --qmake =/usr/local/Cellar/qt/5.10.1/bin/qmake --sip =/usr/local/Cellar/sip/4.19.8_2/bin/啜正在查询有关Qt安装的qmake ...确定Qt安装的详细信息.
..
首先,我想向您展示到目前为止有效的方法.下面是一个简单的GUI,其构造原理与引起问题的原理相同.它有一个按钮,当您单击它时,计数器增加. #!/usr/bin/python3.5导入系统从PyQt5导入QtWidgetsGUI类(QtWidgets.QWidget):def __init __():QtWidgets.QWidget .__ init __(自己)self.initGUI()se
..
我正在使用这段代码来打开文件对话框,并返回选定的文件名(PyQt5,Ubuntu) QtWidgets.QFileDialog.getOpenFileNames(self,'Open files',self .__ target,self .__ open_f) 但是没有得到这个列表: ['/home/python/Downloads/addresses.csv', '/home/pyt
..
我正在尝试使用Windows或Linux获得一个基本的PyQt5 QML项目.我首先尝试过Linux,但现在运气不佳,我正在尝试Windows.我的问题是,每当我尝试通过python main.py运行它时,都会抱怨“未安装模块"QtQuick"和“未安装模块" QtQuick.Window“. 我觉得这只是指向QT安装位置的一些简单路径,但不知道从这里到哪里.使用Qt窗口小部件有效,但不能
..
我应该提一下,我已经阅读了这些内容,但仍然无法实现自己的目标: [在for循环中使用字典创建按钮不起作用 [ QtCore.循环中的QObject.connect仅影响最后一个实例 我的目标是制作一个Linux“启动器"应用程序.按钮的创建,放置等工作就像一种魅力,但是有一个问题-所有按钮都触发相同的回调-在按钮创建循环中最后一个要连接的回调. 这是脚本的基本版本,用于说明
..
我正在尝试在Linux上运行一个简单的PyQt5应用程序,代码如下: #!/usr/bin/python导入系统从PyQt5.QtWidgets导入QApplication,QWidgetdef main():应用= QApplication(sys.argv)w = QWidget()w.resize(250,150)w.move(300,300)w.setWindowTitle('Simpl
..
我试图做到这一点,以便当我单击QPushButton时画一条线.但是,我现在拥有的代码在启动代码时在开始而不是在之后.QPushButton似乎没有做任何绘制. 我也不太明白为什么在绘图时需要在函数中使用“事件"参数.
..
我在PyQt5上有些挣扎:我必须实现Conway的《人生游戏》,我从GUI常规设置开始.我考虑过要(垂直)堆叠两个小部件,一个小部件旨在显示游戏板,另一个小部件包含按钮和滑块. 这就是我想出的(我是一个菜鸟) 更简单的解决方案是设置 scaledContents 标签的属性: self.label.setScaledContents(True) 但是结果会有点丑陋,因为标签的大
..
我有一个带有QLabel的QHBoxLayout,并且我试图在QLabel中同时获取图标和窗口标题文本.那可能吗?甚至直接将图标添加到QHBoxLayout中,以便将其放置在窗口标题文本之前? 这是我的代码: class MyBar(QWidget):def __init __(自己,父母):超级(MyBar,self).__ init __()self.parent =父母self.l
..
如何修改此代码以自动打印或将默认设置设置为横向? 我是PyQt5的新手.尝试制作具有打印功能的应用程序.我从互联网上复制并粘贴了此代码,但默认设置为纵向.自动横向打印很重要. 从PyQt5中的 导入QtWidgets,QtCore,QtPrintSupport,QtGui窗口类(QtWidgets.QWidget):def __init __():QtWidgets.QWidget ._
..
我试图通过 PyQt5 通过热键(例如"F1")显示QMenu实例,然后我发现了此包
..
我正在尝试让我的PyQt应用程序与JS通信,但无法从python获取值.我在python端有两个插槽来获取和打印数据.在示例中,将一个int从JS传递给python,python将其添加5并将其传递回去,然后JS调用另一个插槽以打印新值. var backend = null;var x = 15;新的QWebChannel(qt.webChannelTransport,函数(通道){back
..