首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在PyQt6中添加PyQt6图

在PyQt6中添加PyQt6图
EN

Stack Overflow用户
提问于 2022-01-28 00:16:44
回答 1查看 508关注 0票数 3

因此,我使用Pyqt6制作了一个图形用户界面,并希望用其他数据在GUI中添加图形,所以当我尝试添加图形时,会得到以下错误:

调用: addWidget(self,QWidget):参数1具有意外类型'PlotWidget‘addWidget(self,QWidget,int,int,对齐: Qt.AlignmentFlag = Qt.Alignment()):参数1具有意外类型'PlotWidget’addWidget(self,QWidget,int,对齐: Qt.AlignmentFlag =Qt.Alignment():参数1有意外类型'PlotWidget‘)。

我的密码

代码语言:javascript
复制
    self.plt=pyqtgraph.PlotWidget()
    self.plt.plot([1,2,3,4,5],[1,2,3,4,5])
    grid.addWidget(self.plt, 6, 1, 3, 3)
    self.setLayout(grid)  #up I have grid=QGridLayout()
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-01-28 18:24:19

我试着重复了你的问题一段时间。

在同一个环境中将PyQt5和PyQt6安装在一起之后,我就成功了。

正如@musicamante所指出的,重要的是首先导入PyQt6,然后才导入pyqtgraph。否则,利布设置不正确,只能从环境中已经安装的包中猜测PyQt版本。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70887458

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档