我需要使用 pyqtgraph 在循环中生成 plot 数据,但每次我收到以下错误: RuntimeError:已删除 PlotDataItem 类型的已包装 C/C++ object 这是生成此错误的最小示例。 基本上,当数据进来时,我想创建两个数字并用新数据更新它们。有人知道我做错了什么吗? ...
我需要使用 pyqtgraph 在循环中生成 plot 数据,但每次我收到以下错误: RuntimeError:已删除 PlotDataItem 类型的已包装 C/C++ object 这是生成此错误的最小示例。 基本上,当数据进来时,我想创建两个数字并用新数据更新它们。有人知道我做错了什么吗? ...
我做了Qlineedit在Qt界面输入ip地址。 我为 Qlineedit 做了一个输入掩码,并显示给用户以 ip 的形式输入。 然后我设置了默认的ip地址,但是当在界面中输入不同的ip地址时,从空格和外观上看都不好看。 如何在 Qlineedit 中动态输入掩码。 我设置输入掩码以在 Qt 接 ...
我正在尝试创建一个自定义复选框。 我正在使用paintEvent function 创建我的特殊复选框。 它的设计: Qt 上的结果: 首先,应该添加圆角,线条的交界处应该是更平滑的过渡。 我需要更专业的解决方案。 这很漂亮。 感谢: 代码: ...
我有一个应用程序,我有一个透明的 window,我正在捕获下面的屏幕,然后在用户释放鼠标左键后显示相同的屏幕。 但问题是我只看到黑屏,我尝试保存选定的屏幕截图但仍然是相同的黑屏。 这是我的代码: ...
当我执行下面的示例代码时,我首先创建了两个工具栏,它们之间有一个中断,然后我删除了第二个工具栏。 问题是toolbarBreak 在我这样做时也会消失。 当我重新初始化 t2 时,不再有中断。 toolbarBreak 真的在这里“消失”了吗? 要解决这个问题,我需要调用addToolBarBre ...
我有两个封闭的 QPolygonF,我需要找出它们的边缘(即它们的轮廓)是否相交。 由于这些多边形可能相互包含,因此仅查看多边形的交点是行不通的。 PyQt5 有一个内置的 function 用于检查一个点是否在多边形的轮廓线上,包含(QPointF(x,y))。 因此,对 QPolygonF 中 ...
我正在使用官方文档中的教程中给出的示例试用 PyMeasure package 的最新版本 0.8.0。 我想将目录输入添加到我的 GUI 但我收到错误 TypeError: init () got an unexpected keyword argument 'directory_input' 当 ...
我启动了计时器并连接到 function,每隔 1 秒调用一次“read_file”。 但是,GUI界面没有出现。 我不明白 Python QTimer 和 QT GUI 如何一起工作? 我该怎么做才能弹出我的 GUI 页面并显示 ping 状态。 我将不胜感激任何帮助。 ...
我正在尝试获取我在应用于项目图标的QListView上设置的 hover 突出显示颜色。 现在它只适用于周围环境(图像有一个 0 的 alpha 通道,其中有白色背景): 可以清楚的看到 3D model 本身不受高亮颜色的影响。 当我 select 项目它的图像获得选择颜色: 并且在被选中后, ...
我是 QT 的新手,在 Ubuntu 平台上使用它的 openGL 我创建了一个模板,如下所示: 我的目标: 单击“计算”按钮时,应该会发生两件事: 文本框内会打印一段文字 expOutput上会画一条线,它是Experimental的一个object,继承自QGLWidget。 我正在创建两个 ...
当信号从线程发出并被主 gui 捕获时,以下代码在单击按钮或单击几下后崩溃。 如果高度和宽度设置为小数(例如 3),程序不会崩溃。如果我们在发射之前将 qimage 转换为 qpixmap 并将信号类型更改为 QPixmap,程序也不会崩溃。 该程序最初是为了使用 opencv 从网络摄像头获取 ...
使用 QTCreator,我创建了一个 GUI 应用程序的设计。 我想读取用户从 lineEdit 输入的输入,当单击 pushButton 时,它应该在同一页面上打印输入数字的阶乘。 我已经阅读了一些教程,但不明白如何使用 qtc++ 编写代码。 ...
我有一个 python class 生成大小为 10000 的numpy数组并对其执行一些计算。 class 有两个 plot 方法并且都使用pyqtgraph 绘制整个数据一次绘制一个数据段(200 个样本) 我想知道如何遍历数据段(一次 200 个样本)并向用户显示处理后的数据,并等到用户按下 ...
Maya 中的许多基于 Python 的工具现在都返回一个对我来说很新的错误。 "你需要一个基于 shiboken 的类型。# " Python 非常新鲜,所以我真的不知道问题是什么。 环顾四周后发现这可能是定义冲突 “ QtGui ”模块可能被多次导入,造成了上述冲突。 不完全确定这是主 ...
我一直在查看瀑布水槽的 C++ api,并希望获取显示的输出并将其保存为 png 图像而不是显示在 gui 上。 我知道可以在窗口中右键单击并以这种方式导出图像,但是我很好奇是否可以制作一个可以保持瀑布功能的自定义接收器块,但会定期将其图像数据导出到 PNG。 我一直在研究 QImage 类: h ...
我目前正在尝试使用pyqtgraph在 3D 中绘制一个基本的彩色编码“切片”。 当我使用smooth=True初始化GLSurfacePlotItem对象时,一切正常。 但是,当我简单地设置smooth=False时,我会收到大量错误和警告。 不幸的是,文档并没有真正解释这个设置。 下面是我的示 ...
我有一个名为paintButton的slot 。 槽内有切换条件,如下图: 在每种情况下,我都需要signal一个名为newValue的signal 如何修改paintButton插槽以接收两个信号( id和newValue )。 或者有没有更好的方法来做到这一点? 提前致谢。 ...
我有一个txt文件来配置串行设备的设置,如下所示: 在我的程序中,我需要读取这个文件并更改一些值并保存。 例如,在文本的最后几行: 我需要将这些PW值 ( 180us ) 更改为通过QSlider调整的值 你能告诉我如何从 txt 文件中访问这些值并更改它吗? 附言在上述配置文件中,注释用反引号`` ...
我通过单击打开一个新窗口的按钮获得以下插槽。 这里用户需要从表中选择一行,然后单击按钮打开一个新窗口。 如果用户不小心选择一行,然后单击按钮,我得到运行时错误如图所示这里。 我如何告诉使用QMessageBox用户在单击按钮之前他们应该选择一行? 提前致谢。 ...
我正在阅读一些使用 PyQtGraph 的简单示例,我注意到很多人写道: 而不是仅以下行: 我什么时候应该在我的应用程序中使用这两个条件? ...