【发布时间】:2017-12-24 09:26:47
【问题描述】:
我正在尝试在两个图的底部添加一个按钮,该按钮将显示要从文件中读取的数据。在这两个图下方将是一个控制动作的按钮。我试图从 pyqt 库中添加一个小部件、布局、graphicsItem。 我可以轻松地在布局中添加标签,但是添加按钮时出现以下错误
addItem(self, QGraphicsLayoutItem, int, int, alignment: Union[Qt.Alignment, Qt.AlignmentFlag] = Qt.Alignment()): argument 1 has unexpected type 'QPushButton'
正在测试的代码:
import pyqtgraph as pg
win = pg.GraphicsWindow()
win.setWindowTitle('Test App')
label = pg.LabelItem(justify='right')
win.addItem(label)
button = QtGui.QPushButton()
p1 = win.addPlot(row=0, col=0)
p2 = win.addPlot(row=1, col=0)
p3 = win.addLayout(row=2, col=0)
p3.addItem(button,row=1,col=1)
【问题讨论】:
标签: python user-interface pyqt pyqtgraph